Closed
Bug 589721
Opened 14 years ago
Closed 14 years ago
Segfault when closing remote tab with open geolocation prompt
Categories
(Core :: DOM: Geolocation, defect)
Tracking
()
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
fennec | 2.0a1+ | --- |
People
(Reporter: jdm, Assigned: jdm)
Details
Attachments
(3 files)
STR: 1. visit testcase in fennectrolysis and see open geolocation prompt 2. close tab 3. boom
Assignee | ||
Comment 1•14 years ago
|
||
The actor being destroyed is already invalid for some reason.
Assignee: nobody → josh
Assignee | ||
Comment 2•14 years ago
|
||
Found it. PGeolocationRequestChild is implemented by the refcounted nsGeolocationRequest. The last reference ends up going out of scope before the parent actually sends the __delete__ message, so things explode when that happens.
tracking-fennec: --- → ?
OS: Linux → Windows CE
Assignee | ||
Comment 3•14 years ago
|
||
Attachment #468240 -
Flags: review?(doug.turner)
Updated•14 years ago
|
Attachment #468240 -
Flags: review?(doug.turner) → review+
Updated•14 years ago
|
tracking-fennec: ? → 2.0b1+
Comment 4•14 years ago
|
||
pushed to a1 rel branch: http://hg.mozilla.org/mozilla-central/rev/f0e151e87568 this still needs to land on m-c, so not closing it yet
tracking-fennec: 2.0b1+ → 2.0a1+
Assignee | ||
Comment 5•14 years ago
|
||
https://bugzilla.mozilla.org/show_bug.cgi?id=589721
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 6•14 years ago
|
||
By which I mean http://hg.mozilla.org/mozilla-central/rev/01d7e7401b33
You need to log in
before you can comment on or make changes to this bug.
Description
•