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

RESOLVED WORKSFORME

Status

()

defect
P3
normal
RESOLVED WORKSFORME
9 years ago
7 years ago

People

(Reporter: mats, Assigned: hsivonen)

Tracking

({assertion, intermittent-failure})

Trunk
x86_64
Linux
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(URL)

Attachments

(2 attachments, 1 obsolete attachment)

(Reporter)

Description

9 years ago
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
Posted 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
Priority: -- → P3
Status: ASSIGNED → RESOLVED
Last Resolved: 7 years ago
Resolution: --- → WORKSFORME
Whiteboard: [orange]
You need to log in before you can comment on or make changes to this bug.