Crash in [@ mozilla::net::nsHttpChannel::ComputeCrossOriginOpenerPolicyMismatch]
Categories
(Core :: DOM: Navigation, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr68 | --- | unaffected |
firefox67 | --- | unaffected |
firefox68 | --- | unaffected |
firefox69 | --- | unaffected |
firefox70 | --- | unaffected |
firefox71 | --- | unaffected |
firefox72 | --- | verified |
People
(Reporter: freddy, Assigned: valentin)
References
(Regression)
Details
(Keywords: crash, regression)
Crash Data
Attachments
(1 file)
This bug is for crash report bp-e1814a96-709d-446f-be00-4a8ad0191023.
Top 10 frames of crashing thread:
0 libxul.so mozilla::net::nsHttpChannel::ComputeCrossOriginOpenerPolicyMismatch netwerk/protocol/http/nsHttpChannel.cpp:7400
1 libxul.so mozilla::net::nsHttpChannel::OnStartRequest netwerk/protocol/http/nsHttpChannel.cpp:7738
2 libxul.so nsInputStreamPump::OnStateStart netwerk/base/nsInputStreamPump.cpp:487
3 libxul.so nsInputStreamPump::OnInputStreamReady netwerk/base/nsInputStreamPump.cpp:396
4 libxul.so nsInputStreamReadyEvent::Run xpcom/io/nsStreamUtils.cpp:91
5 libxul.so nsThread::ProcessNextEvent xpcom/threads/nsThread.cpp:1225
6 libxul.so <name omitted> xpcom/threads/nsThreadUtils.cpp:486
7 libxul.so mozilla::ipc::MessagePump::Run ipc/glue/MessagePump.cpp:88
8 libxul.so MessageLoop::Run ipc/chromium/src/base/message_loop.cc:290
9 libxul.so nsBaseAppShell::Run widget/nsBaseAppShell.cpp:137
Reporter | ||
Comment 1•5 years ago
|
||
str |
I have reproducible steps to repeat with the latest Nightly build:
- Open a New Tab
- Go to https://resume.github.io/
- Refresh (hitting CTRL+R)
- Crash reporter opens
Assignee | ||
Comment 2•5 years ago
|
||
Maybe<T>::emplace has a MOZ_DIAGNOSTIC_ASSERT that the value is not already assigned.
When revalidating, the method ends up being called twice - so we must instead assign to Some(T) to avoid the assertion, since that is the correct way to do this.
Updated•5 years ago
|
Pushed by valentin.gosu@gmail.com: https://hg.mozilla.org/integration/autoland/rev/d2041efeb9ee Avoid assertion when assigning Maybe<Policy> r=JuniorHsu
Comment 4•5 years ago
|
||
bugherder |
Updated•4 years ago
|
Comment 5•4 years ago
|
||
I've tried to reproduce this issue with the provided steps from comment 1. Unfortunately, Firefox doesn't crash on Ubuntu 18.04 x64 when refreshing the page on an affected Nightly build (2019-10-23).
Hi, Frederik! Could you please help verifying this bug on FIrefox 72.0.2, since you were able to reproduce the crash?
Comment 7•4 years ago
|
||
Thanks! Marking this as verified fixed per the above comment.
Updated•2 years ago
|
Updated•2 years ago
|
Description
•