Closed Bug 783074 Opened 7 years ago Closed 7 years ago

Frequent crash while browsing: nsRootPresContext* in DOM is NULL

Categories

(Core :: Layout, defect)

x86_64
Linux
defect
Not set

Tracking

()

RESOLVED DUPLICATE of bug 782981

People

(Reporter: sstangl, Unassigned)

Details

Attachments

(1 file)

Attached file Backtrace.
Backtrace attached. The problem appears to be that nsObjectFrame::BeginSwapDocShells() queries objectFrame->PresContext()->GetRootPresContext(), and that value is NULL.

IonMonkey doesn't appear on the stack. Not sure whether we're causing the crash, but it doesn't happen on Nightly.

No particular steps to reproduce -- it crashes randomly when the browser is open for a long time. Visiting a page with embedded Flash may expedite the process.
What changeset is your build from?
Reproduces even with javascript.options.ion.content disabled.

changeset:   104190:cfc77da79f9f
date:        Wed Aug 15 01:30:07 2012 +0200
Bug 777537 - Ensure validity of CompilerOutput without a dangling pointer. r=bhackett
Assignee: general → nobody
No longer blocks: LandIon
Status: NEW → RESOLVED
Closed: 7 years ago
Component: JavaScript Engine → Layout
Resolution: --- → DUPLICATE
Summary: IonMonkey: Frequent crash while browsing: nsRootPresContext* in DOM is NULL → Frequent crash while browsing: nsRootPresContext* in DOM is NULL
Duplicate of bug: 781272
Duplicate of bug: 782981
You need to log in before you can comment on or make changes to this bug.