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

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Tue Sep 15 13:39:26 EDT 2009


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

User kenny at kennyclement.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=537764#c5





--- Comment #5 from Kenny Clement <kenny at kennyclement.com>  2009-09-15 11:39:24 MDT ---
Created an attachment (id=318374)
 --> (http://bugzilla.novell.com/attachment.cgi?id=318374)
Sample app and code which reproduces the problem

I have found a way to reproduce this behaviour in a smaller application.

Basically, I took one of the MonobjC samples (SimpleCocoaApp), removed all
unrequired stuff, and did a forced GC.collect() when pressing a button.

I noticed that when I opened the about form, and then forced GC, it crashed.

So, in the current version, hitting the button on the app will open the default
about panel, sleep 1 millisec, and then force GC.
This causes a crash immediately.
(the thread.sleep is optional, you can do the 2 actions separately yourself as
well)

You'll see that the app is VERY basic, no special threading, ...
I'll try and narrow it down further (repro without MonObjc).
note that opening the about panel is not the only way to force this crash.

To build the app: 
nant build

Anyway, I hope this helps.

-- 
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