[Bugs] #3670 Browse IMME: Browse segfaults when closing
Sugar Labs Bugs
bugtracker-noreply at sugarlabs.org
Wed Jun 13 09:15:40 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, patch
Distribution: OLPC | Status_field: Assigned
--------------------------+-------------------------------------------------
Comment(by benzea):
OK, just happened to see the e-mail thread, and then thinking that this
was weird.
From the stack trace it looks to me like the Python Interpreter is already
destroyed, but at the same time webkit is still doing some cleaning up and
destroys the default session. This calls into pygobject even though the
interpreter has already quit.
So, it seems to me that removing the init_threads() is just hiding the
real problem. The real question is: Why are there still python objects
attached to a GObject even though the interpreter has already quit?
Smells like a pygobject bug to me, it should be destroying all the
objects, or guard against this.
--
Ticket URL: <http://bugs.sugarlabs.org/ticket/3670#comment:10>
Sugar Labs <http://sugarlabs.org/>
Sugar Labs bug tracking system
More information about the Bugs
mailing list