Closed Bug 595334 Opened 14 years ago Closed 12 years ago

ASSERTION: Bad life cycle.: 'mStarted', file parser/html/nsHtml5TreeOpExecutor.cpp, line 118

Categories

(Core :: DOM: HTML Parser, defect, P3)

x86_64
Linux
defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: MatsPalmgren_bugz, Assigned: hsivonen)

References

()

Details

(Keywords: assertion, intermittent-failure)

Attachments

(2 files, 1 obsolete file)

STEPS TO REPRODUCE
1. run --browser-chrome mochitests

ACTUAL RESULT
ASSERTION: Bad life cycle.: 'mStarted', file parser/html/nsHtml5TreeOpExecutor.cpp, line 118.
http://mxr.mozilla.org/mozilla-central/source/parser/html/nsHtml5TreeOpExecutor.cpp#118

It's quite reproducible and occurs just after TEST-PASS is logged for
browser/base/content/test/browser_popupNotification.js
At that point I'm still seeing a notification box in the UI,
which seems like it could be a bug in the test.

PLATFORMS AND BUILDS TESTED
The observed behavior above is for local Fx Linux64 (m-c rev 100bcacdbf45)
but the assertion also occurs in recent local WinXP and MacOSX builds
Attached patch Potential fix (obsolete) — Splinter Review
I hadn't realized a parser can be terminated without ever starting it.
Assignee: nobody → hsivonen
Status: NEW → ASSIGNED
Attachment #475033 - Attachment is obsolete: true
Priority: -- → P3
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
Whiteboard: [orange]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: