Closed
Bug 346521
Opened 19 years ago
Closed 18 years ago
Crash [@ PresShell::ReflowEvent::Run] when clicking on close window link in popup window with embedded video
Categories
(Core Graveyard :: Plug-ins, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: martijn.martijn, Assigned: smaug)
References
()
Details
(Keywords: crash, regression)
Crash Data
Attachments
(1 file)
1.14 KB,
patch
|
roc
:
review+
roc
:
superreview+
|
Details | Diff | Splinter Review |
This is a crash I see with current trunk builds, I haven't looked for a regression window, yet.
To reproduce:
- Open http://edition.cnn.com/
- Click on one of the video links in the Video section (at the right column, it's flash part, clicking on the links may be difficult, because of bug 311622)
- A popup window opens, let the window open for a few seconds
- Click on the close window link at the top right
Result:
crash
Talkback ID: TB21585055K
PresShell::ReflowEvent::Run nsThread::ProcessNextEvent NS_ProcessPendingEvents_P nsBaseAppShell::NativeEventCallback USER32.dll + 0x8734 (0x77d18734)
USER32.dll + 0x8816 (0x77d18816)
USER32.dll + 0x89cd (0x77d189cd)
USER32.dll + 0x8a10 (0x77d18a10)
wmp.dll + 0x155f14 (0x07665f14)
wmp.dll + 0x15c20c (0x0766c20c)
wmp.dll + 0x15c1e9 (0x0766c1e9)
wmp.dll + 0x224543 (0x07734543)
wmp.dll + 0x2249ea (0x077349ea)
wmp.dll + 0x16acf4 (0x0767acf4)
wmpdxm.dll + 0x2440f (0x08a1440f)
npdsplay.dll + 0x17b2e (0x05ec7b2e)
npdsplay.dll + 0xcea8 (0x05ebcea8)
npdsplay.dll + 0x1090d (0x05ec090d)
ns4xPluginInstance::Stop nsObjectFrame::StopPlugin nsObjectFrame::Destroy nsLineBox::DeleteLineList nsLineBox::DeleteLineList nsFrameList::DestroyFrames CanvasFrame::Destroy nsFrameList::DestroyFrames nsFrameList::DestroyFrames nsFrameManager::Destroy DocumentViewerImpl::Hide nsDocShell::SetVisibility nsLineBox::DeleteLineList nsFrameList::DestroyFrames nsFrameList::DestroyFrames nsFrameList::DestroyFrames nsFrameList::DestroyFrames nsFrameList::DestroyFrames nsLineBox::DeleteLineList nsFrameList::DestroyFrames nsFrameList::DestroyFrames nsFrameList::DestroyFrames nsFrameList::DestroyFrames nsFrameList::DestroyFrames nsLineBox::DeleteLineList nsFrameList::DestroyFrames nsFrameList::DestroyFrames CanvasFrame::Destroy nsFrameList::DestroyFrames nsFrameList::DestroyFrames nsFrameManager::Destroy DocumentViewerImpl::Hide nsDocShell::SetVisibility nsFrameList::DestroyFrames nsFrameList::DestroyFrames nsFrameList::DestroyFrames nsFrameList::DestroyFrames nsFrameList::DestroyFrames nsFrameList::DestroyFrames nsFrameList::DestroyFrames nsFrameList::DestroyFrames nsFrameList::DestroyFrames nsFrameList::DestroyFrames nsFrameManager::Destroy DocumentViewerImpl::Destroy nsDocShell::Destroy
Reporter | ||
Updated•19 years ago
|
Flags: blocking1.9a2?
Assignee | ||
Comment 1•18 years ago
|
||
According to TB the crashes (#37) happen when viewManager is null.
And it can be null when presshell::destroy has been called.
Similar thing also in line http://lxr.mozilla.org/seamonkey/source/layout/base/nsPresShell.cpp#6555
Assignee: nobody → Olli.Pettay
Status: NEW → ASSIGNED
Attachment #240116 -
Flags: superreview?(roc)
Attachment #240116 -
Flags: review?(roc)
Reporter | ||
Comment 2•18 years ago
|
||
I've tried the patch in my trunk debug build and it indeed seems to fix the crash.
Attachment #240116 -
Flags: superreview?(roc)
Attachment #240116 -
Flags: superreview+
Attachment #240116 -
Flags: review?(roc)
Attachment #240116 -
Flags: review+
Assignee | ||
Updated•18 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
Assignee | ||
Updated•18 years ago
|
Flags: blocking1.9a2?
![]() |
||
Comment 3•18 years ago
|
||
Er... so wasn't this a duplicate of bug 347662 (except for being reproducible on trunk)? We should fix the real problem instead of just blindly null-checking, imo. For example, if we need to move the code on trunk too we should do that.
Assignee | ||
Comment 4•18 years ago
|
||
(In reply to comment #3)
> Er... so wasn't this a duplicate of bug 347662 (except for being reproducible
> on trunk)?
ah, I wasn't aware of bug 347662.
Updated•14 years ago
|
Crash Signature: [@ PresShell::ReflowEvent::Run]
Updated•3 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•