Closed
Bug 1342277
Opened 8 years ago
Closed 8 years ago
[e10s] Intermittent crash after assertion failure: isMainDocumentChannel, test_safe_browsing_warning_pages.py TestSafeBrowsingWarningPages.test_warning_pages | application crashed [@ mozilla::net::HttpChannelChild::SetEventTarget]
Categories
(Toolkit :: Safe Browsing, defect, P5)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: intermittent-bug-filer, Assigned: tnguyen)
Details
(Keywords: crash, intermittent-failure)
Crash Data
Comment hidden (Intermittent Failures Robot) |
Comment 2•8 years ago
|
||
Null pointer crash. Here the first 10 frames of the stacktrace:
[task 2017-02-23T17:42:50.994141Z] 17:42:50 INFO - Crash reason: SIGSEGV
[task 2017-02-23T17:42:50.994862Z] 17:42:50 INFO - Crash address: 0x0
[task 2017-02-23T17:42:51.005007Z] 17:42:50 INFO - Process uptime: not available
[task 2017-02-23T17:42:51.005403Z] 17:42:51 INFO -
[task 2017-02-23T17:42:51.006301Z] 17:42:51 INFO - Thread 0 (crashed)
[task 2017-02-23T17:42:51.007053Z] 17:42:51 INFO - 0 libxul.so!mozilla::net::HttpChannelChild::SetEventTarget [RefPtr.h:ae43afe8e551 : 313 + 0x20]
[task 2017-02-23T17:42:51.007818Z] 17:42:51 INFO - eip = 0xf0b89070 esp = 0xffa6fe00 ebp = 0xffa6fe68 ebx = 0xf55825b0
[task 2017-02-23T17:42:51.008620Z] 17:42:51 INFO - esi = 0xffa6fe3c edi = 0xffa6fe2c eax = 0x00000000 ecx = 0xf74a0864
[task 2017-02-23T17:42:51.009463Z] 17:42:51 INFO - edx = 0x00000000 efl = 0x00210286
[task 2017-02-23T17:42:51.010206Z] 17:42:51 INFO - Found by: given as instruction pointer in context
[task 2017-02-23T17:42:51.010969Z] 17:42:51 INFO - 1 libxul.so!mozilla::net::HttpChannelChild::ConnectParent [HttpChannelChild.cpp:ae43afe8e551 : 1649 + 0x8]
[task 2017-02-23T17:42:51.011737Z] 17:42:51 INFO - eip = 0xf0b89c95 esp = 0xffa6fe70 ebp = 0xffa70278 ebx = 0xf55825b0
[task 2017-02-23T17:42:51.012470Z] 17:42:51 INFO - esi = 0xd6e24800 edi = 0xffa6fea0
[task 2017-02-23T17:42:51.013207Z] 17:42:51 INFO - Found by: call frame info
[task 2017-02-23T17:42:51.013980Z] 17:42:51 INFO - 2 libxul.so!mozilla::net::HttpChannelChild::Redirect1Begin [HttpChannelChild.cpp:ae43afe8e551 : 1414 + 0xd]
[task 2017-02-23T17:42:51.014754Z] 17:42:51 INFO - eip = 0xf0b913d7 esp = 0xffa70280 ebp = 0xffa702c8 ebx = 0xf55825b0
[task 2017-02-23T17:42:51.015498Z] 17:42:51 INFO - esi = 0xd7209800 edi = 0xffa702ac
[task 2017-02-23T17:42:51.016236Z] 17:42:51 INFO - Found by: call frame info
[task 2017-02-23T17:42:51.017011Z] 17:42:51 INFO - 3 libxul.so!mozilla::net::Redirect1Event::Run [HttpChannelChild.cpp:ae43afe8e551 : 1295 + 0x2c]
[task 2017-02-23T17:42:51.017790Z] 17:42:51 INFO - eip = 0xf0b91467 esp = 0xffa702d0 ebp = 0xffa702f8 ebx = 0xf55825b0
[task 2017-02-23T17:42:51.018540Z] 17:42:51 INFO - esi = 0xd6d39520 edi = 0xffa70328
[task 2017-02-23T17:42:51.019288Z] 17:42:51 INFO - Found by: call frame info
[task 2017-02-23T17:42:51.020063Z] 17:42:51 INFO - 4 libxul.so!mozilla::net::ChannelEventQueue::RunOrEnqueue [ChannelEventQueue.h:ae43afe8e551 : 138 + 0x9]
[task 2017-02-23T17:42:51.020847Z] 17:42:51 INFO - eip = 0xf0b4031f esp = 0xffa70300 ebp = 0xffa70348 ebx = 0xf55825b0
[task 2017-02-23T17:42:51.021607Z] 17:42:51 INFO - esi = 0xd6d39520 edi = 0xffa70328
[task 2017-02-23T17:42:51.022330Z] 17:42:51 INFO - Found by: call frame info
[task 2017-02-23T17:42:51.023094Z] 17:42:51 INFO - 5 libxul.so!mozilla::net::HttpChannelChild::RecvRedirect1Begin [HttpChannelChild.cpp:ae43afe8e551 : 1320 + 0x14]
[task 2017-02-23T17:42:51.023855Z] 17:42:51 INFO - eip = 0xf0b81f5c esp = 0xffa70350 ebp = 0xffa70378 ebx = 0xf55825b0
[task 2017-02-23T17:42:51.024584Z] 17:42:51 INFO - esi = 0xd7209c58 edi = 0xd6dbe260
[task 2017-02-23T17:42:51.025352Z] 17:42:51 INFO - Found by: call frame info
[task 2017-02-23T17:42:51.026115Z] 17:42:51 INFO - 6 libxul.so!mozilla::net::PHttpChannelChild::OnMessageReceived [PHttpChannelChild.cpp:ae43afe8e551 : 897 + 0x3b]
[task 2017-02-23T17:42:51.026905Z] 17:42:51 INFO - eip = 0xf0d28e53 esp = 0xffa70380 ebp = 0xffa70598 ebx = 0xf55825b0
[task 2017-02-23T17:42:51.027770Z] 17:42:51 INFO - esi = 0xffa7040c edi = 0x00000000
[task 2017-02-23T17:42:51.036243Z] 17:42:51 INFO - Found by: call frame info
[task 2017-02-23T17:42:51.037025Z] 17:42:51 INFO - 7 libxul.so!mozilla::dom::PContentChild::OnMessageReceived [PContentChild.cpp:ae43afe8e551 : 5816 + 0x9]
[task 2017-02-23T17:42:51.037817Z] 17:42:51 INFO - eip = 0xf0edb8c6 esp = 0xffa705a0 ebp = 0xffa705b8 ebx = 0xf55825b0
[task 2017-02-23T17:42:51.038574Z] 17:42:51 INFO - esi = 0xf7066810 edi = 0xda1e2dcc
[task 2017-02-23T17:42:51.039296Z] 17:42:51 INFO - Found by: call frame info
[task 2017-02-23T17:42:51.040059Z] 17:42:51 INFO - 8 libxul.so!mozilla::ipc::MessageChannel::DispatchAsyncMessage [MessageChannel.cpp:ae43afe8e551 : 1795 + 0xa]
[task 2017-02-23T17:42:51.040842Z] 17:42:51 INFO - eip = 0xf0c98782 esp = 0xffa705c0 ebp = 0xffa705f8 ebx = 0xf55825b0
[task 2017-02-23T17:42:51.041584Z] 17:42:51 INFO - esi = 0xf7066894 edi = 0xda1e2dcc
[task 2017-02-23T17:42:51.042323Z] 17:42:51 INFO - Found by: call frame info
[task 2017-02-23T17:42:51.043091Z] 17:42:51 INFO - 9 libxul.so!mozilla::ipc::MessageChannel::DispatchMessage [MessageChannel.cpp:ae43afe8e551 : 1730 + 0x9]
[task 2017-02-23T17:42:51.043860Z] 17:42:51 INFO - eip = 0xf0ca6a55 esp = 0xffa70600 ebp = 0xffa70678 ebx = 0xf55825b0
[task 2017-02-23T17:42:51.044601Z] 17:42:51 INFO - esi = 0xf7066894 edi = 0xda1e2dcc
[task 2017-02-23T17:42:51.045344Z] 17:42:51 INFO - Found by: call frame info
[task 2017-02-23T17:42:51.046095Z] 17:42:51 INFO - 10 libxul.so!mozilla::ipc::MessageChannel::RunMessage [MessageChannel.cpp:ae43afe8e551 : 1603 + 0x9]
[task 2017-02-23T17:42:51.046873Z] 17:42:51 INFO - eip = 0xf0ca8784 esp = 0xffa70680 ebp = 0xffa706c8 ebx = 0xf55825b0
[task 2017-02-23T17:42:51.047611Z] 17:42:51 INFO - esi = 0xf7066894 edi = 0xda1e2dcc
[task 2017-02-23T17:42:51.048334Z] 17:42:51 INFO - Found by: call frame info
Severity: normal → critical
Crash Signature: [@ mozilla::net::HttpChannelChild::SetEventTarget]
Keywords: crash
Summary: Intermittent test_safe_browsing_warning_pages.py TestSafeBrowsingWarningPages.test_warning_pages | application crashed [@ mozilla::net::HttpChannelChild::SetEventTarget] → Intermittent crash after assertion failure: isMainDocumentChannel, test_safe_browsing_warning_pages.py TestSafeBrowsingWarningPages.test_warning_pages | application crashed [@ mozilla::net::HttpChannelChild::SetEventTarget]
Version: unspecified → 54 Branch
Updated•8 years ago
|
OS: Unspecified → Linux
Summary: Intermittent crash after assertion failure: isMainDocumentChannel, test_safe_browsing_warning_pages.py TestSafeBrowsingWarningPages.test_warning_pages | application crashed [@ mozilla::net::HttpChannelChild::SetEventTarget] → [e10s] Intermittent crash after assertion failure: isMainDocumentChannel, test_safe_browsing_warning_pages.py TestSafeBrowsingWarningPages.test_warning_pages | application crashed [@ mozilla::net::HttpChannelChild::SetEventTarget]
Assignee | ||
Comment 3•8 years ago
|
||
This is not null pointer crash.
This crash is due to assertion
https://searchfox.org/mozilla-central/rev/9c1c7106eef137e3413fd867fc1ddfb1d3f6728c/netwerk/protocol/http/HttpChannelChild.cpp#2085
This is a part of docgroup labelling, I am not very sure the purpose of the assertion here. I saw the comment there likely the tabgroup should be a top-level load.
This only happens in linux32 debug platform
Assignee | ||
Comment 4•8 years ago
|
||
:bill
Do you have any idea about why the test failed at the assertion? What will happen if we are in release build and isMainDocumentChannel false?
Thanks you
Flags: needinfo?(wmccloskey)
Assignee | ||
Updated•8 years ago
|
Flags: needinfo?(wmccloskey)
Comment hidden (Intermittent Failures Robot) |
Updated•8 years ago
|
Assignee: nobody → tnguyen
Status: NEW → ASSIGNED
Updated•8 years ago
|
Priority: -- → P2
Assignee | ||
Comment 6•8 years ago
|
||
Assignee | ||
Comment 7•8 years ago
|
||
It reduced a lot last week, only happened 1 time
Assignee | ||
Comment 8•8 years ago
|
||
I've just seen this occured only 1 time for the last ~3 weeks. I am not sure what changed in our code related to the assertion. But I will keep observing next serval weeks to see if it still happens
Assignee | ||
Comment 9•8 years ago
|
||
It has not occurred for 2 months
https://brasstacks.mozilla.com/orangefactor/?display=Bug&bugid=1342277&startday=2017-02-20&endday=2017-06-16&tree=all
Assignee | ||
Updated•8 years ago
|
Severity: critical → normal
Priority: P2 → P5
Comment 10•8 years ago
|
||
(In reply to Thomas Nguyen[:tnguyen] ni plz from comment #9)
> It has not occurred for 2 months
> https://brasstacks.mozilla.com/orangefactor/
> ?display=Bug&bugid=1342277&startday=2017-02-20&endday=2017-06-16&tree=all
Cool. I guess we may as well close the bug.
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Updated•8 years ago
|
Resolution: FIXED → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•