[Mono-bugs] [Bug 589474] calling WebBrowser.Dispose() Seg faults

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Fri Mar 26 00:54:47 EDT 2010


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

http://bugzilla.novell.com/show_bug.cgi?id=589474#c2


--- Comment #2 from tom hindle <tom_hindle at sil.org> 2010-03-26 04:54:46 UTC ---
Created an attachment (id=350715)
 --> (http://bugzilla.novell.com/attachment.cgi?id=350715)
trivial changes to make mono-webbowser compile with latest mono

I also tried upgrading
http://anonsvn.mono-project.com/source/trunk/mono-webbrowser
to work with the current mono. (trivial changes attached)

And run the test case like:

MONO_BROWSER_ENGINE=webkit mono TestWebBrowsers.exe

in addition to display the Google home page as html, this also exhibited the
similar behavior to gluezilla implementation in that the second browser window
was not displayed.

The following message was displayed
Gdk-WARNING **: GdkWindow 0x4c0001e unexpectedly destroyed
and the program hung.

Perhaps this suggests that the technique of running a GTK main loop in a
different thread to the Managed windows forms thread currently has issues?

Maybe its worth testing calling GTK Main Loop; in a thread whilst having the
WinForms MessagePump(Application.Run(f);) on the main thread.

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


More information about the mono-bugs mailing list