[Mono-bugs] [Bug 59901][Cri] Changed - JIT on PPC crashes when using NUnit.

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Mon, 28 Jun 2004 10:57:48 -0400 (EDT)


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 umuff@quark.com.

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

--- shadow/59901	2004-06-18 16:20:06.000000000 -0400
+++ shadow/59901.tmp.15724	2004-06-28 10:57:48.000000000 -0400
@@ -1,22 +1,21 @@
 Bug#: 59901
 Product: Mono: Runtime
 Version: unspecified
-OS: unknown
+OS: Mac OS X 10.3
 OS Details: OS X 10.3.4
 Status: NEW   
 Resolution: 
 Severity: Unknown
-Priority: Normal
+Priority: Critical
 Component: misc
 AssignedTo: mono-bugs@ximian.com                            
 ReportedBy: mtaylor@alias.com               
 QAContact: mono-bugs@ximian.com
 TargetMilestone: ---
 URL: 
-Cc: 
 Summary: JIT on PPC crashes when using NUnit.
 
 Please fill in this template when reporting a bug, unless you know what you are doing.
 Description of Problem:
 
 I am trying to use NUnit for unit testing.  As of the 0.95 release, mono crashes with the following 
@@ -73,6 +72,110 @@
 on the index.aspx page. All the other times I got the above error.
 
 So I downlaoded the newer Beta 3 (v.096) tarballs, deleted the old /Library/Framework and 
 built the new one from scracth in /usr/local. The build went fine but I still get this error 
 when trying to load the index page.
 
+
+------- Additional Comments From umuff@quark.com  2004-06-28 10:57 -------
+(gdb) thread apply all bt
+
+Thread 3 (process 930 thread 0x2403):
+#0  0x01f53b30 in ?? () --> IP 0x1f53b30 at offset 0x270 of method
+System.Activator:CreateInstance
+(System.Type,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo,object[])
+(0x1f538c0 0x1f53c34)
+#1  0x01f53a90 in ?? () --> IP 0x1f53a90 at offset 0x1d0 of method
+System.Activator:CreateInstance
+(System.Type,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo,object[])
+(0x1f538c0 0x1f53c34)
+#2  0x01f535e0 in ?? () --> IP 0x1f535e0 at offset 0xb8 of method
+System.AppDomain:CreateInstance
+(string,string,bool,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo,object[],System.Security.Policy.Evidence)
+(0x1f53528 0x1f535fc)
+#3  0x01f534dc in ?? () --> IP 0x1f534dc at offset 0x1ac of method
+(wrapper remoting-invoke-with-check) System.AppDomain:CreateInstance
+(string,string,bool,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo,object[],System.Security.Policy.Evidence)
+(0x1f53330 0x1f534fc)
+#4  0x01f53244 in ?? ()
+#5  0x01f510b4 in ?? ()
+#6  0x00435380 in mono_runtime_invoke_array (method=0xc17e10,
+obj=0x3948f8, params=0x0, exc=0x0) at object.c:1630
+#7  0x0043c24c in ves_icall_InternalExecute (method=0xc17e7c,
+this=0x3948f8, params=0x0, outArgs=0x0) at icall.c:2293
+#8  0x01f19650 in ?? ()
+#9  0x01f17f30 in ?? ()
+#10 0x01f17398 in ?? ()
+#11 0x01f150b8 in ?? ()
+#12 0x01d5acc0 in ?? ()
+#13 0x01d5a4f4 in ?? ()
+#14 0x01d5a398 in ?? ()
+#15 0x01d592f4 in ?? ()
+#16 0x01d589dc in ?? ()
+#17 0x01d55b1c in ?? ()
+#18 0x01d55a14 in ?? ()
+#19 0x01d55758 in ?? ()
+#20 0x01d55220 in ?? ()
+#21 0x00435380 in mono_runtime_invoke_array (method=0xc17e10,
+obj=0x3948f8, params=0x0, exc=0x0) at object.c:1630
+#22 0x0043be64 in ves_icall_InternalInvoke (method=0x9, this=0xc10000,
+params=0x0) at icall.c:2193
+#23 0x0113c0a8 in ?? ()
+#24 0x01f125b4 in ?? ()
+#25 0x01f0f9c4 in ?? ()
+#26 0x01f0cd28 in ?? ()
+#27 0x01f09d20 in ?? ()
+#28 0x01f08be8 in ?? ()
+#29 0x00436cc4 in mono_remoting_invoke (real_proxy=0xc17e7c,
+msg=0x3948f8, exc=0xc17e10, out_args=0x3948f8) at object.c:2708
+#30 0x0044a0e8 in mono_remoting_wrapper (method=0xc17e10,
+params=0xf0401574) at marshal.c:1627
+#31 0x01f1fd98 in ?? ()
+#32 0x01f1fac8 in ?? ()
+#33 0x01f1f794 in ?? ()
+#34 0x01f1f608 in ?? ()
+#35 0x010e6df8 in ?? ()
+#36 0x010e66ec in ?? ()
+#37 0x010cd84c in ?? ()
+#38 0x0109f624 in ?? ()
+#39 0x00031d54 in ?? ()
+#40 0x00031920 in ?? ()
+#41 0x00434ff0 in mono_runtime_exec_main (method=0xc3e4b0, args=0x0,
+exc=0x0) at object.c:1494
+#42 0x00434bf0 in mono_runtime_run_main (method=0xc3e4b0,
+argc=-264235664, argv=0xc3e4b0, exc=0x0) at object.c:1356
+#43 0x00452cfc in start_wrapper (data=0x3022000) at threads.c:253
+#44 0x004940e0 in timed_thread_start_routine (args=0xc3deb0) at
+timed-thread.c:135
+#45 0x900247e8 in _pthread_body ()
+
+Thread 2 (process 930 thread 0x1103):
+#0  0x90018ce8 in semaphore_timedwait_signal_trap ()
+#1  0x9000e888 in _pthread_cond_wait ()
+#2  0x004883ec in _wapi_handle_wait_signal_handle (handle=0x1203) at
+handles.c:1510
+#3  0x00494ac4 in WaitForSingleObjectEx (handle=0x3,
+timeout=4294967295, alertable=396) at wait.c:109
+#4  0x004466d0 in finalizer_thread (unused=0x31) at gc.c:535
+#5  0x00452cfc in start_wrapper (data=0x3012200) at threads.c:253
+#6  0x004940e0 in timed_thread_start_routine (args=0xc2f8c0) at
+timed-thread.c:135
+#7  0x900247e8 in _pthread_body ()
+
+Thread 1 (process 930 local thread 0xd03):
+#0  0x90018ce8 in semaphore_timedwait_signal_trap ()
+#1  0x9000e888 in _pthread_cond_wait ()
+#2  0x004883ec in _wapi_handle_wait_signal_handle (handle=0x1403) at
+handles.c:1510
+#3  0x00494ac4 in WaitForSingleObjectEx (handle=0x8,
+timeout=4294967295, alertable=1056) at wait.c:109
+#4  0x0049508c in WaitForMultipleObjectsEx (numobjects=1,
+handles=0x3022400, waitall=1, timeout=4294967295, alertable=0) at
+wait.c:428
+#5  0x00453de0 in wait_for_tids (wait=0x3022400, timeout=99961000) at
+threads.c:1274
+#6  0x00454078 in mono_thread_manage () at threads.c:1412
+#7  0x003ff784 in mono_main (argc=4, argv=0xbffffb60) at driver.c:800
+#8  0x00001b10 in _start (argc=12781280, argv=0x2, envp=0x8) at
+/SourceCache/Csu/Csu-46/crt.c:267
+#9  0x00001984 in start ()
+#0  0x01f53b30 in ?? ()