Closed Bug 1558114 Opened 5 years ago Closed 5 years ago

Crash in [@ mozilla::dom::BodyStream::OnInputStreamReady]

Categories

(Core :: DOM: File, defect)

Unspecified
Windows 10
defect
Not set
critical

Tracking

()

RESOLVED FIXED
mozilla69
Tracking Status
firefox-esr60 --- unaffected
firefox67 --- unaffected
firefox68 --- unaffected
firefox69 --- fixed

People

(Reporter: gsvelto, Assigned: baku)

References

Details

(Keywords: crash)

Crash Data

Attachments

(1 file)

This bug is for crash report bp-ad28dd71-13c0-4d9e-9831-e41450190609.

Top 10 frames of crashing thread:

0 xul.dll nsresult mozilla::dom::BodyStream::OnInputStreamReady dom/base/BodyStream.cpp:357
1 xul.dll nsInputStreamReadyEvent::Run xpcom/io/nsStreamUtils.cpp:91
2 xul.dll nsresult mozilla::SchedulerGroup::Runnable::Run xpcom/threads/SchedulerGroup.cpp:295
3 xul.dll nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:1176
4 xul.dll NS_ProcessNextEvent xpcom/threads/nsThreadUtils.cpp:486
5 xul.dll void mozilla::ipc::MessagePump::Run ipc/glue/MessagePump.cpp:88
6 xul.dll MessageLoop::RunHandler ipc/chromium/src/base/message_loop.cc:308
7 xul.dll MessageLoop::Run ipc/chromium/src/base/message_loop.cc:290
8 xul.dll nsBaseAppShell::Run widget/nsBaseAppShell.cpp:137
9 xul.dll nsAppShell::Run widget/windows/nsAppShell.cpp:412

Crash reason is MOZ_DIAGNOSTIC_ASSERT(mState == eChecking);, this is likely related to bug 1557121.

Assignee: nobody → amarchesini
Pushed by amarchesini@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/1166ec841e30
BodyStream::mState should be checked only if protected by a mutex and only if the writing succeeded, r=smaug
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla69
Regressions: 1559370
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: