I'm using a control that inherits from GLControl in a Windows / Linux app. Everything works fine in windows.
In linux (openSuse 10.3, Mono 1.2.6), when the application closes, I have a problem. If I call DestroyContext, the application crashes. If I don't call DestroyContext, the application appears to close just fine, but is actually hung up somewhere, as I have to terminate it manually.
The application was created in WinXP on VisualStudio2005. I'm testing it in Linux using the MonoDevelop IDE. The crash message I'm getting is "add-symbol-file-from-memory not supported for this target" which I think is mono's way of saying a null reference exception.
The GLControl is embedded in the main form, just like any other control. It operates perfectly fine during operation. The only issue is on close.