[Mono-bugs] [Bug 57548][Cri] Changed - mono/test delegate1.exe (crashes)

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Tue, 11 May 2004 10:14:39 -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=57548

--- shadow/57548	2004-04-23 19:17:47.000000000 -0400
+++ shadow/57548.tmp.19913	2004-05-11 10:14:39.000000000 -0400
@@ -2,13 +2,13 @@
 Product: Mono: Runtime
 Version: unspecified
 OS: Mac OS X 10.3
 OS Details: 
 Status: NEW   
 Resolution: 
-Severity: 
+Severity: Unknown
 Priority: Critical
 Component: misc
 AssignedTo: mono-bugs@ximian.com                            
 ReportedBy: umuff@quark.com               
 QAContact: mono-bugs@ximian.com
 TargetMilestone: ---
@@ -62,6 +62,59 @@
 (gdb) 
 
 (gdb) p mon
 $4 = (MonoThreadsSync *) 0x7fc00001
 (gdb) p *mon
 Cannot access memory at address 0x7fc00001
+
+------- Additional Comments From umuff@quark.com  2004-05-11 10:14 -------
+(gdb) bt
+#0  0x002b4374 in g_log ()
+#1  0x010b7a58 in WaitForSingleObject (handle=0x14, timeout=100) at wait.c:66
+#2  0x01078730 in mono_monitor_try_enter (obj=0xdbfc0, ms=58820096) at monitor.c:
+197
+#3  0x000f9548 in ?? ()
+#4  0x000f93ac in ?? ()
+#5  0x005957a4 in ?? ()
+#6  0x000f3e9c in ?? ()
+#7  0x000ea738 in ?? ()
+#8  0x000ea6bc in ?? ()
+#9  0x000ea4fc in ?? ()
+#10 0x0105c490 in mono_runtime_invoke_array (method=0x43acb0, obj=0xdbfc0, 
+params=0xf0a04850, exc=0x30ee0) at object.c:1537
+#11 0x0107a680 in mono_async_invoke (ares=0xd0f00) at threadpool.c:69
+#12 0x0107ac28 in async_invoke_thread (data=0xa50) at threadpool.c:243
+#13 0x01078d98 in start_wrapper (data=0xa50) at threads.c:239
+#14 0x010b73c0 in timed_thread_start_routine (args=0x448020) at timed-thread.c:129
+#15 0x900247e8 in _pthread_body ()
+(gdb) p print_method_from_ip (0x000f9548)
+Test.F from delegate: 1
+Test.F from delegate: 4
+IP 0xf9548 at offset 0xa0 of method (wrapper managed-to-native) 
+System.Threading.Monitor:Monitor_try_enter (object,int) (0xf94a8 0xf95bc)
+[Switching to process 17008 thread 0x3103]
+
+Breakpoint 1, 0x002b4374 in g_log ()
+The program being debugged stopped while in a function called from GDB.
+When the function (print_method_from_ip) is done executing, GDB will silently
+stop (instead of continuing to evaluate the expression containing
+the function call).
+(gdb) bt
+#0  0x002b4374 in g_log ()
+#1  0x010b2ea0 in ReleaseSemaphore (handle=0x14, count=1, prevcount=0x0) at 
+semaphores.c:202
+#2  0x000fa460 in ?? ()
+#3  0x000fa318 in ?? ()
+#4  0x005957e0 in ?? ()
+#5  0x000f3e9c in ?? ()
+#6  0x000ea738 in ?? ()
+#7  0x000ea6bc in ?? ()
+#8  0x000ea4fc in ?? ()
+#9  0x0105c490 in mono_runtime_invoke_array (method=0x43acb0, obj=0xd0fc0, 
+params=0xd0fc0, exc=0x30ea0) at object.c:1537
+#10 0x0107a680 in mono_async_invoke (ares=0xd0ed0) at threadpool.c:69
+#11 0x0107ac28 in async_invoke_thread (data=0x0) at threadpool.c:243
+#12 0x01078d98 in start_wrapper (data=0x0) at threads.c:239
+#13 0x010b73c0 in timed_thread_start_routine (args=0x44e080) at timed-thread.c:129
+#14 0x900247e8 in _pthread_body ()
+(gdb) 
+