[Bugs] #3670 Browse IMME: Browse segfaults when closing
Sugar Labs Bugs
bugtracker-noreply at sugarlabs.org
Tue Jun 12 08:20:51 EDT 2012
#3670: Browse segfaults when closing
--------------------------+-------------------------------------------------
Reporter: erikos | Owner: erikos
Type: defect | Status: new
Priority: Immediate | Milestone: 0.96
Component: Browse | Version: 0.96.x
Severity: Critical | Keywords: 12.1.0
Distribution: OLPC | Status_field: Assigned
--------------------------+-------------------------------------------------
Changes (by erikos):
* status_field: Unconfirmed => Assigned
Comment:
Ok, so the issue is inside the cleanup of webkit, see
Source/WebKit/gtk/webkit/webkitglobals.cpp like mentioned in the trace. We
fail in atexit(webkitExit), which does the unref of the session:
g_object_unref(webkit_get_default_session()).
So suspecting the default session was a good one. There are threads as
well involved, we do in Browse "GObject.threads_init()" which wehn you add
it to your test program you will be able to reproduce the issue there as
well.
We are close now :)
--
Ticket URL: <http://bugs.sugarlabs.org/ticket/3670#comment:4>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system
More information about the Bugs
mailing list