|Project:||The Open Toolkit library|
I noticed some problems while trying out the Example Browser that comes with OpenTK.
While it initially launches fine:
After running a demo then closing that demo, the application hangs for a bit, then Mono crashes hard.
It seems to suggest this is the cause of the crash:
at (wrapper managed-to-native) System.Windows.Forms.XplatUICarbon.ReceiveNextEvent (uint,intptr,double,bool,intptr&) <IL 0x00034, 0xffffffff> at System.Windows.Forms.XplatUICarbon.GetMessage (object,System.Windows.Forms.MSG&,intptr,int,int) [0x000ab] in /private/tmp/monobuild/build/BUILD/mono-2.10.9/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUICarbon.cs:1372 at System.Windows.Forms.XplatUI.GetMessage (object,System.Windows.Forms.MSG&,intptr,int,int) [0x00000] in /private/tmp/monobuild/build/BUILD/mono-2.10.9/mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUI.cs:710 at System.Windows.Forms.Application.RunLoop (bool,System.Windows.Forms.ApplicationContext) [0x003de] in /private/tmp/monobuild/build/BUILD/mono-2.10.9/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Application.cs:852 at System.Windows.Forms.Application.Run (System.Windows.Forms.ApplicationContext) [0x00014] in /private/tmp/monobuild/build/BUILD/mono-2.10.9/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Application.cs:724 at System.Windows.Forms.Application.Run (System.Windows.Forms.Form) [0x00000] in /private/tmp/monobuild/build/BUILD/mono-2.10.9/mcs/class/Managed.Windows.Forms/System.Windows.Forms/Application.cs:707 at Examples.Program.Main () [0x00063] in /Users/kortham/projects/opentk/Source/Examples/Main.cs:63 at (wrapper runtime-invoke) object.runtime_invoke_void (object,intptr,intptr,intptr) <IL 0x0004c, 0xffffffff>
Unfortunately, this has sort of reached the level of my debugging skills. It appears this is happening inside code I don't have, the Windows.Forms application stuff.
My system information:
OS X 10.8.2
Graphics NVIDIA GeForce 9400M 256 MB
(and on my second mac, which is a Radeon 5870 HD)
Mono JIT compiler version 2.10.9 (tarball Mon May 7 20:25:51 EDT 2012)
OpenTK version: 3125 out of SVN (latest as of this writing)
The full crash report is here:
It's rather lengthy since it includes the stacktrace of the native code where it died, etc.