Closed
Bug 349201
Opened 18 years ago
Closed 18 years ago
Crash [@ XULPopupListenerImpl::ClosePopup]
Categories
(Core :: XUL, defect)
Core
XUL
Tracking
()
VERIFIED
FIXED
mozilla1.8.1
People
(Reporter: smaug, Assigned: smaug)
Details
(Keywords: crash, verified1.8.0.7, verified1.8.1, Whiteboard: [sg:critical] uses freed mem)
Crash Data
Attachments
(2 files, 1 obsolete file)
595 bytes,
application/vnd.mozilla.xul+xml
|
Details | |
4.55 KB,
patch
|
enndeakin
:
review+
bzbarsky
:
superreview+
dveditz
:
approval1.8.0.7+
mtschrep
:
approval1.8.1+
|
Details | Diff | Splinter Review |
nsXULPopupListener keeps a weak reference to the popup. Bad things happen if popup is deleted before the listener. Testcase and patch coming.
Assignee | ||
Comment 1•18 years ago
|
||
Right click to see context menu. Wait until it disappears. You may have to reload/retry few times. Tested 1.8.1 and trunk and crashes in both cases.
Assignee | ||
Comment 2•18 years ago
|
||
Don't use raw pointer but boxobject, since box object won't do anything after the element it points to is deleted or removed from document.
Attachment #234449 -
Flags: superreview?(bzbarsky)
Attachment #234449 -
Flags: review?(enndeakin)
Assignee | ||
Updated•18 years ago
|
Flags: blocking1.9?
Flags: blocking1.8.1?
Flags: blocking1.8.0.7?
Assignee | ||
Comment 4•18 years ago
|
||
Oops, the changes to nsXULDocument.cpp aren't related to this bug.
Assignee | ||
Comment 5•18 years ago
|
||
Attachment #234449 -
Attachment is obsolete: true
Attachment #234455 -
Flags: superreview?(bzbarsky)
Attachment #234455 -
Flags: review?(enndeakin)
Attachment #234449 -
Flags: superreview?(bzbarsky)
Attachment #234449 -
Flags: review?(enndeakin)
Updated•18 years ago
|
Attachment #234455 -
Flags: review?(enndeakin) → review+
Comment 6•18 years ago
|
||
Comment on attachment 234455 [details] [diff] [review] proposed patch Makes sense.
Attachment #234455 -
Flags: superreview?(bzbarsky) → superreview+
Assignee | ||
Updated•18 years ago
|
Attachment #234455 -
Flags: approval1.8.1?
Attachment #234455 -
Flags: approval1.8.0.7?
Assignee | ||
Updated•18 years ago
|
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
Updated•18 years ago
|
Flags: blocking1.8.1? → blocking1.8.1+
Target Milestone: --- → mozilla1.8.1
Updated•18 years ago
|
Whiteboard: [181approval pending]
Comment 7•18 years ago
|
||
What is the 181 approval pending on? coordination with 1.8.0.7?
Whiteboard: [181approval pending] → [sg:critical] uses freed mem [181approval pending]
Comment 8•18 years ago
|
||
Comment on attachment 234455 [details] [diff] [review] proposed patch a=schrep for drivers - approving all [181approval pending] bugs now that tree is open.
Attachment #234455 -
Flags: approval1.8.1? → approval1.8.1+
Assignee | ||
Updated•18 years ago
|
Keywords: fixed1.8.1
Updated•18 years ago
|
Flags: blocking1.8.0.7? → blocking1.8.0.7+
Whiteboard: [sg:critical] uses freed mem [181approval pending] → [sg:critical] uses freed mem
Comment 9•18 years ago
|
||
Comment on attachment 234455 [details] [diff] [review] proposed patch approved for 1.8.0 branch, a=dveditz for drivers
Attachment #234455 -
Flags: approval1.8.0.7? → approval1.8.0.7+
Assignee | ||
Updated•18 years ago
|
Keywords: fixed1.8.0.7
Assignee | ||
Updated•18 years ago
|
Flags: blocking1.9?
Comment 10•18 years ago
|
||
https://bugzilla.mozilla.org/attachment.cgi?id=234448&action=view shouldn't cause a crash when following directions in comment #1. Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1b2) Gecko/20060825 BonEcho/2.0b2 verified 1.8.1b2 Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.0.7pre) Gecko/20060825 Firefox/1.5.0.7pre verified 1.8.0.7
Status: RESOLVED → VERIFIED
Updated•18 years ago
|
Group: security
Component: XP Toolkit/Widgets: XUL → XUL
QA Contact: xptoolkit.xul → xptoolkit.widgets
Updated•13 years ago
|
Crash Signature: [@ XULPopupListenerImpl::ClosePopup]
You need to log in
before you can comment on or make changes to this bug.
Description
•