Open Bug 1451192 Opened 6 years ago Updated 1 year ago

Intermittent toolkit/components/extensions/test/xpcshell/test_ext_idle.js, test_ext_webRequest_permission.js,test_ext_contentscript_restrictSchemes.js, test_ext_privacy.js | application crashed [@ mozilla::ipc::MessageChannel::Close]

Categories

(WebExtensions :: General, defect)

defect

Tracking

(Not tracked)

REOPENED

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: crash, intermittent-failure)

Crash Data

Filed by: apavel [at] mozilla.com

https://treeherder.mozilla.org/logviewer.html#?job_id=171703887&repo=autoland

https://queue.taskcluster.net/v1/task/RJz-bCXcRgC9XpvkwOMhUQ/runs/0/artifacts/public/logs/live_backing.log

19:48:01  WARNING -  PROCESS-CRASH | xpcshell-remote.ini:toolkit/components/extensions/test/xpcshell/test_ext_idle.js | application crashed [@ mozilla::ipc::MessageChannel::Close()]
19:48:01     INFO -  Crash dump filename: c:\users\genericworker\appdata\local\temp\xpc-other-cypzv3\a6fd751b-a79e-4c13-b60b-92a94a28f677.dmp
19:48:01     INFO -  Operating system: Windows NT
19:48:01     INFO -                    10.0.15063
19:48:01     INFO -  CPU: amd64
19:48:01     INFO -       family 6 model 63 stepping 2
19:48:01     INFO -       8 CPUs
19:48:01     INFO -  GPU: UNKNOWN
19:48:01     INFO -  Crash reason:  EXCEPTION_BREAKPOINT
19:48:01     INFO -  Crash address: 0x7ffa8bf6d45d
19:48:01     INFO -  Assertion: Unknown assertion type 0x00000000
19:48:01     INFO -  Process uptime: 16 seconds
19:48:01     INFO -  Thread 0 (crashed)
19:48:01     INFO -   0  xul.dll!mozilla::ipc::MessageChannel::Close() [MessageChannel.cpp:e220521c6ff6ff9a45e19b3917ba95e678fd9932 : 2736 + 0x1b]
19:48:01     INFO -      rax = 0x0000000000000000   rdx = 0x000000304a7ff7c8
19:48:01     INFO -      rcx = 0x00000000ffffffff   rbx = 0x0000000000000ab0
19:48:01     INFO -      rsi = 0x00000210a0267200   rdi = 0x00000210a023fb40
19:48:01     INFO -      rbp = 0x00007ffa90aef2a8   rsp = 0x000000304a7ff7b0
19:48:01     INFO -       r8 = 0x000000304a7ff7c0    r9 = 0x000000304a7ff7b8
19:48:01     INFO -      r10 = 0x0000000000000000   r11 = 0x000000304a7fad10
19:48:01     INFO -      r12 = 0x0000000000000000   r13 = 0x0000000000000001
19:48:01     INFO -      r14 = 0x0000000000000000   r15 = 0x0000000000000000
19:48:01     INFO -      rip = 0x00007ffa8bf6d45d
19:48:01     INFO -      Found by: given as instruction pointer in context
19:48:01     INFO -   1  xul.dll!static void `anonymous namespace'::ChildImpl::ThreadLocalDestructor(void *) [BackgroundImpl.cpp:e220521c6ff6ff9a45e19b3917ba95e678fd9932 : 421 + 0x8]
19:48:01     INFO -      rbx = 0x0000000000000ab0   rbp = 0x00007ffa90aef2a8
19:48:01     INFO -      rsp = 0x000000304a7ff7f0   r12 = 0x0000000000000000
19:48:01     INFO -      r13 = 0x0000000000000001   r14 = 0x0000000000000000
19:48:01     INFO -      r15 = 0x0000000000000000   rip = 0x00007ffa8bf64145
19:48:01     INFO -      Found by: call frame info
19:48:01     INFO -   2  xul.dll!static void `anonymous namespace'::ChildImpl::Shutdown() [BackgroundImpl.cpp:e220521c6ff6ff9a45e19b3917ba95e678fd9932 : 1426 + 0x5]
19:48:01     INFO -      rbx = 0x0000000000000ab0   rbp = 0x00007ffa90aef2a8
19:48:01     INFO -      rsp = 0x000000304a7ff820   r12 = 0x0000000000000000
19:48:01     INFO -      r13 = 0x0000000000000001   r14 = 0x0000000000000000
19:48:01     INFO -      r15 = 0x0000000000000000   rip = 0x00007ffa8bf630ab
19:48:01     INFO -      Found by: call frame info
19:48:01     INFO -   3  xul.dll!static nsresult `anonymous namespace'::ChildImpl::ShutdownObserver::Observe(class nsISupports *, const char *, const char16_t *) [BackgroundImpl.cpp:e220521c6ff6ff9a45e19b3917ba95e678fd9932 : 1614 + 0x5]
19:48:01     INFO -      rbx = 0x0000000000000ab0   rbp = 0x00007ffa90aef2a8
19:48:01     INFO -      rsp = 0x000000304a7ff850   r12 = 0x0000000000000000
19:48:01     INFO -      r13 = 0x0000000000000001   r14 = 0x0000000000000000
19:48:01     INFO -      r15 = 0x0000000000000000   rip = 0x00007ffa8bf5d8da
19:48:01     INFO -      Found by: call frame info
19:48:01     INFO -   4  xul.dll!nsObserverList::NotifyObservers(nsISupports *,char const *,char16_t const *) [nsObserverList.cpp:e220521c6ff6ff9a45e19b3917ba95e678fd9932 : 112 + 0x19]
19:48:01     INFO -      rbx = 0x0000000000000ab0   rbp = 0x00007ffa90aef2a8
19:48:01     INFO -      rsp = 0x000000304a7ff880   r12 = 0x0000000000000000
19:48:01     INFO -      r13 = 0x0000000000000001   r14 = 0x0000000000000000
19:48:01     INFO -      r15 = 0x0000000000000000   rip = 0x00007ffa8b99100f
19:48:01     INFO -      Found by: call frame info
19:48:01     INFO -   5  xul.dll!nsObserverService::NotifyObservers(nsISupports *,char const *,char16_t const *) [nsObserverService.cpp:e220521c6ff6ff9a45e19b3917ba95e678fd9932 : 297 + 0x11]
19:48:01     INFO -      rbx = 0x0000000000000ab0   rbp = 0x00007ffa90aef2a8
19:48:01     INFO -      rsp = 0x000000304a7ff8c0   r12 = 0x0000000000000000
19:48:01     INFO -      r13 = 0x0000000000000001   r14 = 0x0000000000000000
19:48:01     INFO -      r15 = 0x0000000000000000   rip = 0x00007ffa8b9911ec
19:48:01     INFO -      Found by: call frame info
19:48:01     INFO -   6  xul.dll!mozilla::ShutdownXPCOM(nsIServiceManager *) [XPCOMInit.cpp:e220521c6ff6ff9a45e19b3917ba95e678fd9932 : 868 + 0x1e]
19:48:01     INFO -      rbx = 0x0000000000000ab0   rbp = 0x00007ffa90aef2a8
19:48:01     INFO -      rsp = 0x000000304a7ff980   r12 = 0x0000000000000000
19:48:01     INFO -      r13 = 0x0000000000000001   r14 = 0x0000000000000000
19:48:01     INFO -      r15 = 0x0000000000000000   rip = 0x00007ffa8ba3249c
19:48:01     INFO -      Found by: call frame info
19:48:01     INFO -   7  xul.dll!XRE_TermEmbedding() [nsEmbedFunctions.cpp:e220521c6ff6ff9a45e19b3917ba95e678fd9932 : 227 + 0x7]
19:48:01     INFO -      rbx = 0x0000000000000ab0   rbp = 0x00007ffa90aef2a8
19:48:01     INFO -      rsp = 0x000000304a7ff9f0   r12 = 0x0000000000000000
19:48:01     INFO -      r13 = 0x0000000000000001   r14 = 0x0000000000000000
19:48:01     INFO -      r15 = 0x0000000000000000   rip = 0x00007ffa8fb60f19
19:48:01     INFO -      Found by: call frame info
19:48:01     INFO -   8  xul.dll!mozilla::ipc::ScopedXREEmbed::Stop() [ScopedXREEmbed.cpp:e220521c6ff6ff9a45e19b3917ba95e678fd9932 : 108 + 0x5]
19:48:01     INFO -      rbx = 0x0000000000000ab0   rbp = 0x00007ffa90aef2a8
19:48:01     INFO -      rsp = 0x000000304a7ffa30   r12 = 0x0000000000000000
19:48:01     INFO -      r13 = 0x0000000000000001   r14 = 0x0000000000000000
19:48:01     INFO -      r15 = 0x0000000000000000   rip = 0x00007ffa8bf7af43
19:48:01     INFO -      Found by: call frame info
19:48:01     INFO -   9  xul.dll!XRE_InitChildProcess(int,char * * const,XREChildData const *) [nsEmbedFunctions.cpp:e220521c6ff6ff9a45e19b3917ba95e678fd9932 : 723 + 0x9]
19:48:01     INFO -      rbx = 0x0000000000000ab0   rbp = 0x00007ffa90aef2a8
19:48:01     INFO -      rsp = 0x000000304a7ffa60   r12 = 0x0000000000000000
19:48:01     INFO -      r13 = 0x0000000000000001   r14 = 0x0000000000000000
19:48:01     INFO -      r15 = 0x0000000000000000   rip = 0x00007ffa8fb60147
19:48:01     INFO -      Found by: call frame info
19:48:01     INFO -  10  plugin-container.exe!content_process_main(mozilla::Bootstrap *,int,char * * const) [plugin-container.cpp:e220521c6ff6ff9a45e19b3917ba95e678fd9932 : 50 + 0x14]
19:48:01     INFO -      rbx = 0x0000000000000ab0   rbp = 0x00007ffa90aef2a8
19:48:01     INFO -      rsp = 0x000000304a7ffcc0   r12 = 0x0000000000000000
19:48:01     INFO -      r13 = 0x0000000000000001   r14 = 0x0000000000000000
19:48:01     INFO -      r15 = 0x0000000000000000   rip = 0x00007ff76fc11185
19:48:01     INFO -      Found by: call frame info
Summary: Intermittent toolkit/components/extensions/test/xpcshell/test_ext_idle.js | application crashed [@ mozilla::ipc::MessageChannel::Close()] → Intermittent toolkit/components/extensions/test/xpcshell/test_ext_idle.js, test_ext_webRequest_permission.js | application crashed [@ mozilla::ipc::MessageChannel::Close()]
Summary: Intermittent toolkit/components/extensions/test/xpcshell/test_ext_idle.js, test_ext_webRequest_permission.js | application crashed [@ mozilla::ipc::MessageChannel::Close()] → Intermittent toolkit/components/extensions/test/xpcshell/test_ext_idle.js, test_ext_webRequest_permission.js,test_ext_contentscript_restrictSchemes.js | application crashed [@ mozilla::ipc::MessageChannel::Close()]
Summary: Intermittent toolkit/components/extensions/test/xpcshell/test_ext_idle.js, test_ext_webRequest_permission.js,test_ext_contentscript_restrictSchemes.js | application crashed [@ mozilla::ipc::MessageChannel::Close()] → Intermittent toolkit/components/extensions/test/xpcshell/test_ext_idle.js, test_ext_webRequest_permission.js,test_ext_contentscript_restrictSchemes.js, test_ext_privacy.js | application crashed [@ mozilla::ipc::MessageChannel::Close()]
Product: Toolkit → WebExtensions
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INCOMPLETE
See Also: → 1503003
Crash Signature: [@ mozilla::ipc::MessageChannel::Close()] → [@ mozilla::ipc::MessageChannel::Close()] [@ static void ??__FsList@?1??ThreadList@nsThread@@KAAEAV?$LinkedList@VnsThread@@@mozilla@@XZ@YAXXZ()]

Moving these bugs (intermittent test failures with crashes) out of P5.

Priority: P5 → --
Crash Signature: [@ mozilla::ipc::MessageChannel::Close()] [@ static void ??__FsList@?1??ThreadList@nsThread@@KAAEAV?$LinkedList@VnsThread@@@mozilla@@XZ@YAXXZ()] → [@ mozilla::ipc::MessageChannel::Close()] [@ static void ??__FsList@?1??ThreadList@nsThread@@KAAEAV?$LinkedList@VnsThread@@@mozilla@@XZ@YAXXZ()] [@ linux-gate.so + 0xcd9]
Crash Signature: [@ mozilla::ipc::MessageChannel::Close()] [@ static void ??__FsList@?1??ThreadList@nsThread@@KAAEAV?$LinkedList@VnsThread@@@mozilla@@XZ@YAXXZ()] [@ linux-gate.so + 0xcd9] → [@ mozilla::ipc::MessageChannel::Close()] [@ static void ??__FsList@?1??ThreadList@nsThread@@KAAEAV?$LinkedList@VnsThread@@@mozilla@@XZ@YAXXZ()] [@ linux-gate.so + 0xcd9] [@ InvalidArrayIndex_CRASH(unsigned __int64,unsigned __int64)]

(In reply to Intermittent Failures Robot from comment #39)

2 failures in 3031 pushes (0.001 failures/push) were associated with this bug in the last 7 days.

For more details, see:
https://treeherder.mozilla.org/intermittent-failures.html#/bugdetails?bug=1451192&startday=2019-04-22&endday=2019-04-28&tree=all

Neither of these has anything to do with mozilla::ipc::MessageChannel::Close as far as I can see, and the items in this bug's “crash signature” appear to be completely unrelated to each other. This bug is almost certainly not actionable in its current state.

Crash Signature: [@ mozilla::ipc::MessageChannel::Close()] [@ static void ??__FsList@?1??ThreadList@nsThread@@KAAEAV?$LinkedList@VnsThread@@@mozilla@@XZ@YAXXZ()] [@ linux-gate.so + 0xcd9] [@ InvalidArrayIndex_CRASH(unsigned __int64,unsigned __int64)] → [@ mozilla::ipc::MessageChannel::Close()] [@ static void ??__FsList@?1??ThreadList@nsThread@@KAAEAV?$LinkedList@VnsThread@@@mozilla@@XZ@YAXXZ()] [@ linux-gate.so + 0xcd9] [@ InvalidArrayIndex_CRASH(unsigned __int64,unsigned __int64)] [@ abort]
Crash Signature: [@ mozilla::ipc::MessageChannel::Close()] [@ static void ??__FsList@?1??ThreadList@nsThread@@KAAEAV?$LinkedList@VnsThread@@@mozilla@@XZ@YAXXZ()] [@ linux-gate.so + 0xcd9] [@ InvalidArrayIndex_CRASH(unsigned __int64,unsigned __int64)] [@ abort] → [@ mozilla::ipc::MessageChannel::Close()] [@ static void ??__FsList@?1??ThreadList@nsThread@@KAAEAV?$LinkedList@VnsThread@@@mozilla@@XZ@YAXXZ()] [@ linux-gate.so + 0xcd9] [@ InvalidArrayIndex_CRASH(unsigned __int64,unsigned __int64)] [@ abort] [@ nsT…
Crash Signature: ,unsigned __int64)] [@ abort] [@ nsThread::Release()] → ,unsigned __int64)] [@ abort] [@ nsThread::Release()] [@ static void `dynamic atexit destructor for 'sList'()]
Severity: critical → S2

Since the crash volume is low (less than 5 per week), the severity is downgraded to S3. Feel free to change it back if you think the bug is still critical.

For more information, please visit auto_nag documentation.

Severity: S2 → S3
Crash Signature: [@ mozilla::ipc::MessageChannel::Close()] [@ static void ??__FsList@?1??ThreadList@nsThread@@KAAEAV?$LinkedList@VnsThread@@@mozilla@@XZ@YAXXZ()] [@ linux-gate.so + 0xcd9] [@ InvalidArrayIndex_CRASH(unsigned __int64,unsigned __int64)] [@ abort] [@ nsT… → [@ mozilla::ipc::MessageChannel::Close] [@ static void ??__FsList@?1??ThreadList@nsThread@@KAAEAV?$LinkedList@VnsThread@@@mozilla@@XZ@YAXXZ] [@ linux-gate.so + 0xcd9] [@ InvalidArrayIndex_CRASH] [@ abort] [@ nsThread::Release] [@ static void `dynami…
Summary: Intermittent toolkit/components/extensions/test/xpcshell/test_ext_idle.js, test_ext_webRequest_permission.js,test_ext_contentscript_restrictSchemes.js, test_ext_privacy.js | application crashed [@ mozilla::ipc::MessageChannel::Close()] → Intermittent toolkit/components/extensions/test/xpcshell/test_ext_idle.js, test_ext_webRequest_permission.js,test_ext_contentscript_restrictSchemes.js, test_ext_privacy.js | application crashed [@ mozilla::ipc::MessageChannel::Close]
You need to log in before you can comment on or make changes to this bug.