[Mono-devel-list] GUI Toolkits
Mike Kestner
mkestner at novell.com
Thu May 5 12:26:46 EDT 2005
On Wed, 2005-05-04 at 22:29 -0400, Thomas Harning Jr. wrote:
> About Gtk#... is there anything that I can do to prevent this
> exceptions?
Yes, you can file bug reports with the complete exception trace.
Sending an email to a list with no more detail than "Gtk# likes to throw
NullRefExceptions" doesn't help much.
> I'm not sure what MonoDevelop's doing in the background and the UI
> code looks split throughout... so I wouldn't know where to look for
> problems (besides the fact that crashes seem extremely
> non-deterministic).
The exception trace tells you exactly where to look.
> I've seen with sending delegates that you have to keep an instance in
> managed code if you're going to send it off to unmanaged realm as a
> function pointer [ex: for Tao.FreeGlut], which is a minor pain... but
> will certainly be worth it if I can use Gtk# in my apps.
This is not necessary for the most part in Gtk# trunk any more. If
there are still places where crashes occur because of released
delegates, they should be reported as bugs.
--
Mike Kestner <mkestner at novell.com>
More information about the Mono-devel-list
mailing list