[Mono-bugs] [Bug 55905][Maj] New - mint interpreter crash with bytecode with .glade files embeeded on it on ppc
bugzilla-daemon@bugzilla.ximian.com
bugzilla-daemon@bugzilla.ximian.com
Mon, 22 Mar 2004 12:44:03 -0500 (EST)
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 arc@gulic.org.
http://bugzilla.ximian.com/show_bug.cgi?id=55905
--- shadow/55905 2004-03-22 12:44:03.000000000 -0500
+++ shadow/55905.tmp.3567 2004-03-22 12:44:03.000000000 -0500
@@ -0,0 +1,52 @@
+Bug#: 55905
+Product: Mono: Runtime
+Version: unspecified
+OS:
+OS Details: Debian Sid Linux 2.6.3 on PPC G3 800Mhz
+Status: NEW
+Resolution:
+Severity:
+Priority: Major
+Component: misc
+AssignedTo: mono-bugs@ximian.com
+ReportedBy: arc@gulic.org
+QAContact: mono-bugs@ximian.com
+TargetMilestone: ---
+URL:
+Cc:
+Summary: mint interpreter crash with bytecode with .glade files embeeded on it on ppc
+
+Description of Problem:
+When I translate source code to bytecode with a .glade file as a -resource
+(for example trying to compiling monodoc)
+
+
+Steps to reproduce the problem:
+1. Translate a C# source and a glade file into bytecode with mcs.
+2. Try to run it with mint.
+
+Actual Results:
+IT crashes with this error:
+
+Unhandled Exception: System.NullReferenceException: Segmentation fault
+#0: 0x00000 in
+System.Runtime.InteropServices.Marshal::PtrToStringAnsi ([0/0x0] )
+#1: 0x0001d call in GtkSharp.ObjectManager::CreateObject
+([268797584/0x10058690] )
+#2: 0x0004c call in GLib.Object::GetObject ([268797584/0x10058690] [0] )
+#3: 0x00002 call in .SignalConnector::ConnectFunc ([O:0x101c3d18]
+[268797584/0x10058690] [O:(nil)] [O:(nil)] [0/0x0] [267836904]
+[268344624/0xffe9d30] )
+#5: 0x0002b calli in .SignalConnector::ConnectFunc
+([270117312/0x1019a9c0] [270286104/0x101c3d18] [270117048/0x1019a8b8]
+[0/0x0] [0/0x0] [0] [0/0x0] )
+#7: 0x00010 calli in
+.SignalConnector::glade_xml_signal_autoconnect_full ([270107056/0x101981b0]
+[O:0x1005dbe0] [0/0x0] )
+#8: 0x0001e call in .SignalConnector::Autoconnect ()
+#9: 0x00010 callvirt in Glade.XML::Autoconnect ([O:0x10055750] )
+#10: 0x0001a callvirt in GladeSamples.GladeTest::.ctor ()
+#11: 0x00005 newobj in GladeSamples.GladeTest::Main ([O:0x10055820] )
+
+
+It happens allways