[Mono-bugs] [Bug 82286][Nor] Changed - Assertion in new "small thread id" code

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Fri Aug 17 11:20:16 EDT 2007


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 mark.probst at gmail.com.

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

--- shadow/82286	2007-08-17 09:55:58.000000000 -0400
+++ shadow/82286.tmp.23475	2007-08-17 11:20:16.000000000 -0400
@@ -265,6 +265,63 @@
 
 ------- Additional Comments From lupus at ximian.com  2007-08-17 09:27 -------
 To confirm: after my patch you still see the small id assert?
 
 ------- Additional Comments From juraj at hotfeet.ch  2007-08-17 09:55 -------
 Exactly.
+
+------- Additional Comments From mark.probst at gmail.com  2007-08-17 11:20 -------
+Still asserts here, too.  Here's the tail of such an assert.  The
+issue is the same:
+
+** Message: mono_thread_current: returning 0x2aaaae0a3c40
+** Message: mono_thread_current: returning 0x2aaaae0a3c40
+** Message: mono_thread_current: returning 0x2aaaae0a3c40
+** Message: mono_thread_current: returning 0x2aaaae0a3c40
+** Message: mono_thread_current: returning 0x2aaaae0a3c40
+** Message: mono_thread_current: returning 0x2aaaae0a3c40
+** Message: mono_thread_current: returning 0x2aaaaf169a10
+** Message: mono_thread_current: returning 0x2aaaaf169a10
+** Message: mono_thread_current: returning 0x2aaaaf169a10
+** Message: mono_thread_current: returning 0x2aaaaf169a10
+** Message: mono_thread_exit: mono_thread_exit for 0x2aaaaf169a10
+(1105664320)
+** Message: handle_remove: thread ID 1105664320
+** Message: wait_for_tids: 1 threads to wait for in this batch
+** Message: mono_thread_current: returning 0x2aaaaf169a10
+** Message: mono_thread_current: returning 0x2aaaaf169a10
+** Message: ves_icall_System_Threading_Thread_Thread_internal: Trying
+to start a new thread: this (0x2aaaaf16f8c0) start (0x2aaaaec26ae0)
+** Message: mono_thread_start: (46912496281152) Launching thread
+0x2aaaaf16f8c0 (1105664320)
+** Message: handle_store: thread 0x2aaaaf16f8c0 ID 1105664320
+** Message: mono_thread_start: (46912496281152) waiting for thread
+0x2aaaaf16f8c0 (1105664320) to start
+** Message: start_wrapper: (1105664320) Start wrapper
+** Message: mono_thread_current: returning 0x2aaaaf16f8c0
+** Message: mono_thread_current: returning 0x2aaaaf16f8c0
+** Message: mono_thread_current: returning 0x2aaaaf16f8c0
+** Message: mono_thread_current: returning 0x2aaaaf16f8c0
+** Message: start_wrapper: (1105664320) Setting current_object_key to
+0x2aaaaf16f8c0
+** Message: mono_thread_current: returning 0x2aaaaf16f8c0
+** Message: mono_thread_start: (46912496281152) Done launching thread
+0x2aaaaf16f8c0 (1105664320)
+** Message: ves_icall_System_Threading_Thread_Thread_internal: Started
+thread ID 1105664320 (handle 0xe05)
+** Message: mono_thread_current: returning 0x2aaaaf16f8c0
+** Message: mono_thread_current: returning 0x2aaaaf16f8c0
+** Message: mono_thread_current: returning 0x2aaaaf16f8c0
+** Message: mono_thread_current: returning 0x2aaaaf16f8c0
+** Message: mono_thread_current: returning 0x2aaaae0a3c40
+** Message: mono_thread_current: returning 0x2aaaae0a3c40
+** Message: mono_thread_current: returning 0x2aaaae0a3c40
+** Message: wait_for_tids: cleaning up after thread 0x2aaaaf169a10
+(1105664320)
+** Message: handle_remove: thread ID 1105664320
+** Message: mono_thread_current: returning (nil)
+
+** ERROR **: file threads.c: line 345 (small_id_free): assertion
+failed: (id >= 0 && id < small_id_table_size)
+aborting...
+Segmentation fault
+


More information about the mono-bugs mailing list