Closed
Bug 1701587
Opened 4 years ago
Closed 4 years ago
macOS Crash in [@ mozilla::wr::WebRenderAPI::SendTransaction]
Categories
(Core :: Graphics: WebRender, defect, P2)
Tracking
()
RESOLVED
INVALID
Tracking | Status | |
---|---|---|
firefox-esr78 | --- | unaffected |
firefox86 | --- | unaffected |
firefox87 | --- | wontfix |
firefox88 | --- | wontfix |
firefox89 | --- | wontfix |
People
(Reporter: aryx, Assigned: bradwerth)
References
Details
(Keywords: crash, regression)
Crash Data
Attachments
(2 files)
macOS crash new in Firefox 87, based on urls likely related to videos. crash-stats lists crashes for 13 installations so far.
Crash report: https://crash-stats.mozilla.org/report/index/a4c2bf76-0522-41cb-a140-4572a0210328
Reason: EXC_BAD_ACCESS / KERN_INVALID_ADDRESS
Top 10 frames of crashing thread:
0 XUL mozilla::wr::WebRenderAPI::SendTransaction gfx/webrender_bindings/WebRenderAPI.cpp:452
1 XUL mozilla::layers::AsyncImagePipelineManager::ApplyAsyncImageForPipeline gfx/layers/wr/AsyncImagePipelineManager.cpp:501
2 XUL mozilla::layers::WebRenderBridgeParent::ProcessWebRenderParentCommands gfx/layers/wr/WebRenderBridgeParent.cpp:1461
3 XUL mozilla::layers::WebRenderBridgeParent::RecvSetDisplayList gfx/layers/wr/WebRenderBridgeParent.cpp:1212
4 libmozglue.dylib malloc memory/build/malloc_decls.h:51
5 XUL Pickle::EndRead const ipc/chromium/src/base/pickle.cc:460
6 XUL mozilla::layers::PWebRenderBridgeParent::OnMessageReceived ipc/ipdl/PWebRenderBridgeParent.cpp:403
7 libmozglue.dylib malloc memory/build/malloc_decls.h:51
8 XUL mozilla::layers::PCompositorManagerParent::OnMessageReceived ipc/ipdl/PCompositorManagerParent.cpp:205
9 libmozglue.dylib free memory/build/malloc_decls.h:54
Updated•4 years ago
|
Assignee | ||
Comment 1•4 years ago
|
||
Adding to gfx-triage.
Assignee | ||
Comment 2•4 years ago
|
||
Updated•4 years ago
|
Assignee: nobody → bwerth
Status: NEW → ASSIGNED
Pushed by bwerth@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/3b6f7d477870
WIP: Bug 1701587: Add asserts to AutoTransactionSender to prevent storage of NULL pointers. r=kvark
Comment 4•4 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 89 Branch
Comment 5•4 years ago
|
||
Given the patch that landed, I don't think this was meant to be closed yet.
Status: RESOLVED → REOPENED
Keywords: leave-open
Resolution: FIXED → ---
Target Milestone: 89 Branch → ---
Assignee | ||
Comment 6•4 years ago
|
||
(In reply to Ryan VanderMeulen [:RyanVM] from comment #5)
Given the patch that landed, I don't think this was meant to be closed yet.
Yes, that's correct. I should have set the leave-open keyword before landing. Thank you.
Assignee | ||
Comment 7•4 years ago
|
||
Pushed by bwerth@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/bdf687aa4b91
WIP: Bug 1701587 Part 2: Upgrade asserts in AutoTransactionSender to run in release builds. r=kvark
Reporter | ||
Comment 9•4 years ago
|
||
bugherder |
Updated•4 years ago
|
Comment 10•4 years ago
|
||
signature is expected to change.
Status: REOPENED → RESOLVED
Closed: 4 years ago → 4 years ago
Resolution: --- → INVALID
Updated•4 years ago
|
Keywords: leave-open
Updated•4 years ago
|
No longer blocks: gfx-triage
Updated•4 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•