[Mono-bugs] [Bug 537764] Mono crashes on OS X Snow Leopard

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Thu Sep 24 08:56:11 EDT 2009


http://bugzilla.novell.com/show_bug.cgi?id=537764

User mahegdels at telenet.be added comment
http://bugzilla.novell.com/show_bug.cgi?id=537764#c7


Sledge Ham <mahegdels at telenet.be> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mahegdels at telenet.be




--- Comment #7 from Sledge Ham <mahegdels at telenet.be>  2009-09-24 06:56:06 MDT ---
If I compile with DEBUG_THREADS it looks like some foreign threads are being
created and being allocated in the GC_threads-array.
However, when the garbage collector runs, this thread is already gone again and
when we perform the thread_get_state() in darwin_stop_world() this returns an
error.

To be sure that the filters from thread_get_state() are not incorrect I added a
thread_info call right before the thread_get_state and in the
GC_start_routine_head. 
The GC_start_routine_head returns a success... The call right before
thread_get_state fails... 

It seems like the thread already went away... 

Was the mach_thread-properly 'retained'?

-- 
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the mono-bugs mailing list