Crash in [@ nsHtml5TreeOpExecutor::MoveOpsFrom] due to failure in MOZ_RELEASE_ASSERT(mFlushState == eNotFlushing) (Ops added to mOpQueue during tree op execution.)
Categories
(Core :: DOM: HTML Parser, defect)
Tracking
()
People
(Reporter: release-mgmt-account-bot, Assigned: hsivonen)
References
(Blocks 1 open bug)
Details
(Keywords: crash)
Crash Data
Attachments
(1 file)
Crash report: https://crash-stats.mozilla.org/report/index/f0cf4f21-928a-4ec5-a7a6-6ada60231101
MOZ_CRASH Reason: MOZ_RELEASE_ASSERT(mFlushState == eNotFlushing) (Ops added to mOpQueue during tree op execution.)
Top 10 frames of crashing thread:
0 xul.dll nsHtml5TreeOpExecutor::MoveOpsFrom parser/html/nsHtml5TreeOpExecutor.cpp:1066
1 xul.dll nsHtml5Speculation::FlushToSink parser/html/nsHtml5Speculation.cpp:31
1 xul.dll nsHtml5StreamParser::ContinueAfterScriptsOrEncodingCommitment parser/html/nsHtml5StreamParser.cpp:2716
2 xul.dll nsHtml5TreeOpExecutor::FlushSpeculativeLoads parser/html/nsHtml5TreeOpExecutor.cpp:532
3 xul.dll nsHtml5LoadFlusher::Run parser/html/nsHtml5StreamParser.cpp:187
4 xul.dll mozilla::RunnableTask::Run xpcom/threads/TaskController.cpp:549
4 xul.dll mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal xpcom/threads/TaskController.cpp:876
5 xul.dll mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal xpcom/threads/TaskController.cpp:699
5 xul.dll mozilla::TaskController::ProcessPendingMTTask xpcom/threads/TaskController.cpp:485
6 xul.dll mozilla::TaskController::TaskController::<lambda_6>::operator const xpcom/threads/TaskController.cpp:214
By querying Nightly crashes reported within the last 2 months, here are some insights about the signature:
- First crash report: 2023-09-25
- Process type: Content
- Is startup crash: No
- Has user comments: No
- Is null crash: Yes - 8 out of 10 crashes happened on null or near null memory address
| Reporter | ||
Comment 1•2 years ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::DOM: HTML Parser' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Updated•2 years ago
|
Comment 2•2 years ago
|
||
FWIW, there seems to have been a spike of 8 crashes all from a single user here, based on submission time and hardware/OS metadata in the crash report. (All of those eight are for some local web service on 127.0.0.1, too -- not a public website.)
Updated•2 years ago
|
Comment 4•1 year ago
|
||
Bug 1942907 has a fuzz testcase that produces the same signature.
Comment 5•8 months ago
|
||
Henri should look this one I think
| Assignee | ||
Comment 6•8 months ago
|
||
(In reply to Mayank Bansal from comment #4)
Bug 1942907 has a fuzz testcase that produces the same signature.
Meaningfully different stack, though, which makes this somewhat more concerning.
(In reply to Sean Feng [:sefeng211] from comment #5)
Henri should look this one I think
Yes. Moving to a non-needinfo todo list.
| Assignee | ||
Comment 7•5 months ago
|
||
Updated•5 months ago
|
Comment 9•5 months ago
|
||
| bugherder | ||
Updated•5 months ago
|
Updated•5 months ago
|
Description
•