[Mono-bugs] [Bug 79381][Blo] Changed - forcing the cfg->method->dynamic branch on ppc machines, generates SIGILL exceptions

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Thu Sep 14 16:59:38 EDT 2006


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 joe at otee.dk.

http://bugzilla.ximian.com/show_bug.cgi?id=79381

--- shadow/79381	2006-09-14 12:01:55.000000000 -0400
+++ shadow/79381.tmp.25718	2006-09-14 16:59:37.000000000 -0400
@@ -147,6 +147,57 @@
 
 
 
 ------- Additional Comments From joe at otee.dk  2006-09-14 12:01 -------
 I also tested if the unpatched version of mono works correctly.  I tried with the release 
 1.1.1.7.1 and it works fine.
+
+------- Additional Comments From joe at otee.dk  2006-09-14 16:59 -------
+The following.
+
+It produces a FileNotFoundException, which is a bit strange but i tested with a straight 
+1.1.17.1 mono and it ran fine.
+
+www.otee.dk/joe/reproduce_ppc_crash_3.zip
+
+
+Unhandled Exception: System.IO.FileNotFoundException: appdomain2, Version=0.0.0.0, 
+Culture=neutral : appdomain2, Version=0.0.0.0, Culture=neutral
+  at (wrapper xdomain-invoke) System.AppDomain:SetData (string,object)
+  at (wrapper remoting-invoke-with-check) System.AppDomain:SetData (string,object)
+  at Container.Main () [0x00000] 
+
+
+
+
+
+---
+
+using System;
+using System.IO;
+using System.Security.Policy;
+using System.Threading;
+using System.Runtime.Serialization;
+
+class Container {
+	[Serializable]
+	public class c1 {
+		public int a = 1;
+	}
+	
+	static int Main ()
+	{
+		AppDomainSetup setup = new AppDomainSetup ();
+		setup.ApplicationBase = Directory.GetCurrentDirectory ();
+			
+		AppDomain newDomain = AppDomain.CreateDomain ("NewDomain", null, 
+setup);
+
+		c1 a1 = new c1 ();
+        
+		newDomain.SetData ("TEST", a1);
+	        
+
+		return 0;
+	}
+}
+----


More information about the mono-bugs mailing list