Please do not reply to this email- if you want to comment on the bug, go to the URL shown below and enter your comments there.
Changed by [EMAIL PROTECTED] http://bugzilla.ximian.com/show_bug.cgi?id=80618 --- shadow/80618 2007-01-25 12:54:16.000000000 -0500 +++ shadow/80618.tmp.2404 2007-01-28 09:56:28.000000000 -0500 @@ -2,22 +2,22 @@ Product: Mono: Runtime Version: 1.2 OS: other OS Details: SUSE 10.2 and Windows XP SP2 Status: NEW Resolution: -Severity: +Severity: Unknown Priority: Major -Component: remoting -AssignedTo: [EMAIL PROTECTED] +Component: JIT +AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] QAContact: [EMAIL PROTECTED] TargetMilestone: --- URL: Cc: -Summary: Segfault calling MethodInfo.Invoke from a second AppDomain. +Summary: [PATCH] Segfault calling MethodInfo.Invoke from a second AppDomain. Sample attached and output attached. Running: mcs -target:library PreProcess.cs mcs RunInOtherDomain.cs @@ -46,6 +46,15 @@ ------- Additional Comments From [EMAIL PROTECTED] 2007-01-25 12:54 ------- Created an attachment (id=18559) My output + +------- Additional Comments From [EMAIL PROTECTED] 2007-01-28 09:56 ------- +mono_marshal_get_runtime_invoke () is allocating the +signature from the method's class image. + +Since this image is unloaded with the appdomain (the main assembly +has no reference to this image), corlib's runtime_invoke_cache +contains a method whose sig is now garbage. + _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
