Closed Bug 1930893 Opened 22 days ago Closed 13 days ago

Intermittent application crashed [@ mozilla::ThreadEventTarget::Dispatch] | single tracking bug

Categories

(WebExtensions :: General, defect)

defect

Tracking

(firefox-esr115 unaffected, firefox-esr128 unaffected, firefox132 unaffected, firefox133 unaffected, firefox134 fixed)

RESOLVED FIXED
134 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox-esr128 --- unaffected
firefox132 --- unaffected
firefox133 --- unaffected
firefox134 --- fixed

People

(Reporter: intermittent-bug-filer, Assigned: edenchuang)

Details

(Keywords: crash, intermittent-failure, intermittent-testcase)

Crash Data

Attachments

(1 file)

Filed by: smolnar [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=482418867&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/XPCEms0DQ-CJP7hI7uftVw/runs/0/artifacts/public/logs/live_backing.log


 TEST-START | xpcshell-e10s.toml:toolkit/components/extensions/test/xpcshell/test_ext_webRequest_startup_StreamFilter.js
[task 2024-11-13T11:38:01.452Z] 11:38:01  WARNING -  PROCESS-CRASH | application crashed [@ mozilla::ThreadEventTarget::Dispatch] | dom/workers/test/xpcshell/test_ext_redirects_sw_scripts.js
[task 2024-11-13T11:38:01.452Z] 11:38:01     INFO -  Process type: unknown
[task 2024-11-13T11:38:01.453Z] 11:38:01     INFO -  Process pid: 21001
[task 2024-11-13T11:38:01.453Z] 11:38:01     INFO -  Crash dump filename: /tmp/xpc-other-sluic5uu/538f6e23-1a21-8081-a798-f7555b654c42.dmp
[task 2024-11-13T11:38:01.453Z] 11:38:01     INFO -  Operating system: Linux
[task 2024-11-13T11:38:01.453Z] 11:38:01     INFO -                    4.4.0-1014-aws #14taskcluster1-Ubuntu SMP Tue Apr 3 10:27:00 UTC 2018
[task 2024-11-13T11:38:01.453Z] 11:38:01     INFO -  CPU: amd64
[task 2024-11-13T11:38:01.453Z] 11:38:01     INFO -       family 6 model 85 stepping 7
[task 2024-11-13T11:38:01.453Z] 11:38:01     INFO -       4 CPUs
[task 2024-11-13T11:38:01.453Z] 11:38:01     INFO -  Linux Ubuntu 18.04 - bionic (Ubuntu 18.04.6 LTS)
[task 2024-11-13T11:38:01.453Z] 11:38:01     INFO -  Crash reason:  SIGSEGV / SEGV_MAPERR
[task 2024-11-13T11:38:01.453Z] 11:38:01     INFO -  Crash address: 0x0000000000000000
[task 2024-11-13T11:38:01.454Z] 11:38:01     INFO -  Crashing instruction: `mov dword [0x0], 0x210`
[task 2024-11-13T11:38:01.454Z] 11:38:01     INFO -  Memory accessed by instruction:
[task 2024-11-13T11:38:01.454Z] 11:38:01     INFO -    0. Address: 0x0000000000000000
[task 2024-11-13T11:38:01.454Z] 11:38:01     INFO -       Size: 4
[task 2024-11-13T11:38:01.454Z] 11:38:01     INFO -  Process uptime: not available
[task 2024-11-13T11:38:01.454Z] 11:38:01     INFO -  Thread 2 IPC I/O Child (crashed)
[task 2024-11-13T11:38:01.454Z] 11:38:01     INFO -   0  libxul.so!MOZ_Crash(char const*, int, char const*) [Assertions.h:fb04d0dfa662ea7d2ccbe2b5e9262a7ff0164954 : 324]
[task 2024-11-13T11:38:01.454Z] 11:38:01     INFO -      Found by: inlining
[task 2024-11-13T11:38:01.455Z] 11:38:01     INFO -   1  libxul.so!Abort(char const*) [nsDebugImpl.cpp:fb04d0dfa662ea7d2ccbe2b5e9262a7ff0164954 : 528]
[task 2024-11-13T11:38:01.455Z] 11:38:01     INFO -      Found by: inlining
[task 2024-11-13T11:38:01.456Z] 11:38:01     INFO -   2  libxul.so!NS_DebugBreak [nsDebugImpl.cpp:fb04d0dfa662ea7d2ccbe2b5e9262a7ff0164954 : 516 + 0x2a]
[task 2024-11-13T11:38:01.457Z] 11:38:01     INFO -       rax = 0x000056065870d5e0    rdx = 0x0000000000000000
[task 2024-11-13T11:38:01.457Z] 11:38:01     INFO -       rcx = 0x0000000000000b40    rbx = 0x00007ffda67f3f29
[task 2024-11-13T11:38:01.458Z] 11:38:01     INFO -       rsi = 0x00007f646ffc78b0    rdi = 0x00007f646ffc6680
[task 2024-11-13T11:38:01.458Z] 11:38:01     INFO -       rbp = 0x00007f6465b84870    rsp = 0x00007f6465b84130
[task 2024-11-13T11:38:01.459Z] 11:38:01     INFO -        r8 = 0x00007f646ffc78b0     r9 = 0x00007f6465b86700
[task 2024-11-13T11:38:01.459Z] 11:38:01     INFO -       r10 = 0x0000000000000000    r11 = 0x0000000000000000
[task 2024-11-13T11:38:01.460Z] 11:38:01     INFO -       r12 = 0x00007f646ffc6840    r13 = 0x00007f646596d280
[task 2024-11-13T11:38:01.461Z] 11:38:01     INFO -       r14 = 0x00007f6470f6957f    r15 = 0x00007f6465b84230
[task 2024-11-13T11:38:01.461Z] 11:38:01     INFO -       rip = 0x00007f647475d2c0
[task 2024-11-13T11:38:01.462Z] 11:38:01     INFO -      Found by: given as instruction pointer in context
[task 2024-11-13T11:38:01.466Z] 11:38:01     INFO -   3  libxul.so!mozilla::ThreadEventTarget::Dispatch(already_AddRefed<nsIRunnable>, unsigned int) [ThreadEventTarget.cpp:fb04d0dfa662ea7d2ccbe2b5e9262a7ff0164954 : 75 + 0x31]
[task 2024-11-13T11:38:01.466Z] 11:38:01     INFO -       rbx = 0x00007f64659bbee0    rbp = 0x00007f6465b848b0
[task 2024-11-13T11:38:01.467Z] 11:38:01     INFO -       rsp = 0x00007f6465b84880    r12 = 0x0000000000000000
[task 2024-11-13T11:38:01.467Z] 11:38:01     INFO -       r13 = 0x00007f645a4cdca0    r14 = 0x00007f645a4cb910
[task 2024-11-13T11:38:01.467Z] 11:38:01     INFO -       r15 = 0x0000000000000000    rip = 0x00007f64748904cf
[task 2024-11-13T11:38:01.467Z] 11:38:01     INFO -      Found by: call frame info
[task 2024-11-13T11:38:01.467Z] 11:38:01     INFO -   4  libxul.so!nsThread::Dispatch(already_AddRefed<nsIRunnable>, unsigned int) [nsThread.cpp:fb04d0dfa662ea7d2ccbe2b5e9262a7ff0164954 : 689 + 0x6]
[task 2024-11-13T11:38:01.467Z] 11:38:01     INFO -       rbx = 0x0000000000000000    rbp = 0x00007f6465b848f0
[task 2024-11-13T11:38:01.468Z] 11:38:01     INFO -       rsp = 0x00007f6465b848c0    r12 = 0x0000000000000000
[task 2024-11-13T11:38:01.468Z] 11:38:01     INFO -       r13 = 0x00007f645a4cdca0    r14 = 0x00007f6465b84908
[task 2024-11-13T11:38:01.468Z] 11:38:01     INFO -       r15 = 0x00007f6460f4bd00    rip = 0x00007f647489e0bc
[task 2024-11-13T11:38:01.468Z] 11:38:01     INFO -      Found by: call frame info
[task 2024-11-13T11:38:01.469Z] 11:38:01     INFO -   5  libxul.so!mozilla::dom::WorkerThread::Dispatch(already_AddRefed<nsIRunnable>, unsigned int) [WorkerThread.cpp:fb04d0dfa662ea7d2ccbe2b5e9262a7ff0164954 : 277 + 0x9]
[task 2024-11-13T11:38:01.469Z] 11:38:01     INFO -       rbx = 0x00007f6460f4bd00    rbp = 0x00007f6465b84950
[task 2024-11-13T11:38:01.469Z] 11:38:01     INFO -       rsp = 0x00007f6465b84900    r12 = 0x0000000000000000
[task 2024-11-13T11:38:01.469Z] 11:38:01     INFO -       r13 = 0x00007f645a4cdca0    r14 = 0x00007f6460f4bea0
[task 2024-11-13T11:38:01.469Z] 11:38:01     INFO -       r15 = 0x00007f646596d280    rip = 0x00007f647900cc4b
[task 2024-11-13T11:38:01.469Z] 11:38:01     INFO -      Found by: call frame info
[task 2024-11-13T11:38:01.469Z] 11:38:01     INFO -   6  libxul.so!mozilla::ipc::MessageChannel::PostErrorNotifyTask() [MessageChannel.cpp:fb04d0dfa662ea7d2ccbe2b5e9262a7ff0164954 : 2016 + 0xe]
[task 2024-11-13T11:38:01.469Z] 11:38:01     INFO -       rbx = 0x00007f64659bbee0    rbp = 0x00007f6465b84980
[task 2024-11-13T11:38:01.469Z] 11:38:01     INFO -       rsp = 0x00007f6465b84960    r12 = 0x00007f6465b84998
[task 2024-11-13T11:38:01.469Z] 11:38:01     INFO -       r13 = 0x00007f6465b84ae0    r14 = 0x00007f6460f4bd00
[task 2024-11-13T11:38:01.469Z] 11:38:01     INFO -       r15 = 0x00007f6465b849a0    rip = 0x00007f64752572e5
[task 2024-11-13T11:38:01.469Z] 11:38:01     INFO -      Found by: call frame info
[task 2024-11-13T11:38:01.469Z] 11:38:01     INFO -   7  libxul.so!mozilla::ipc::PortLink::OnPortStatusChanged() [MessageLink.cpp:fb04d0dfa662ea7d2ccbe2b5e9262a7ff0164954 : 188 + 0x8]
[task 2024-11-13T11:38:01.469Z] 11:38:01     INFO -       rbx = 0x00007f645a4d5e80    rbp = 0x00007f6465b849f0
[task 2024-11-13T11:38:01.469Z] 11:38:01     INFO -       rsp = 0x00007f6465b84990    r12 = 0x00007f6465b84998
[task 2024-11-13T11:38:01.469Z] 11:38:01     INFO -       r13 = 0x00007f6465b84ae0    r14 = 0x00007f645a4d5e98
[task 2024-11-13T11:38:01.469Z] 11:38:01     INFO -       r15 = 0x00007f6465b849a0    rip = 0x00007f6475262fce
[task 2024-11-13T11:38:01.469Z] 11:38:01     INFO -      Found by: call frame info
[task 2024-11-13T11:38:01.470Z] 11:38:01     INFO -   8  libxul.so!mozilla::ipc::PortLink::PortObserverThunk::OnPortStatusChanged() [MessageLink.cpp:fb04d0dfa662ea7d2ccbe2b5e9262a7ff0164954 : 58 + 0x4]
[task 2024-11-13T11:38:01.476Z] 11:38:01     INFO -       rbx = 0x00007f6460f42e20    rbp = 0x00007f6465b84a10
[task 2024-11-13T11:38:01.476Z] 11:38:01     INFO -       rsp = 0x00007f6465b84a00    r12 = 0x00007f64659aa060
[task 2024-11-13T11:38:01.476Z] 11:38:01     INFO -       r13 = 0x00007f6465b84ae0    r14 = 0x00007f645a4d8760
[task 2024-11-13T11:38:01.476Z] 11:38:01     INFO -       r15 = 0x00007f64659aa060    rip = 0x00007f64752756f9
[task 2024-11-13T11:38:01.476Z] 11:38:01     INFO -      Found by: call frame info
[task 2024-11-13T11:38:01.476Z] 11:38:01     INFO -   9  libxul.so!mozilla::ipc::NodeController::PortStatusChanged(mojo::core::ports::PortRef const&) [NodeController.cpp:fb04d0dfa662ea7d2ccbe2b5e9262a7ff0164954 : 431 + 0x5]
[task 2024-11-13T11:38:01.476Z] 11:38:01     INFO -       rbx = 0x00007f6465b84c80    rbp = 0x00007f6465b84a80

Fixed by backing out bug 1672493

Status: NEW → RESOLVED
Closed: 22 days ago
Resolution: --- → FIXED

Reopen this as the regressor landed again and the fail still happens, as it can be seen here.

Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Target Milestone: 134 Branch → ---

As the author of the regression, could you take a look?

Flags: needinfo?(echuang)
Assignee: nobody → echuang
Attachment #9438485 - Attachment description: WIP: Bug 1930893 - Fail worker thread runnable dispatching after xpcom-shutdown-thread fired. r=#dom-worker-reviewers → Bug 1930893 - Fail worker thread runnable dispatching after xpcom-shutdown-thread fired. r=#dom-worker-reviewers
Flags: needinfo?(echuang)
Attachment #9438485 - Attachment description: Bug 1930893 - Fail worker thread runnable dispatching after xpcom-shutdown-thread fired. r=#dom-worker-reviewers → Bug 1930893 - Ensure PRemoteWorkerNonLifeCycleOpController IPC channel be closed after Worker starting shutdown. r=#dom-worker-reviewers,jstutte
Pushed by bugmail@asutherland.org: https://hg.mozilla.org/integration/autoland/rev/9da3a0e8291f Ensure PRemoteWorkerNonLifeCycleOpController IPC channel be closed after Worker starting shutdown. r=dom-worker-reviewers,asuth
Pushed by echuang@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/869d08f99af1 Ensure PRemoteWorkerNonLifeCycleOpController IPC channel be closed after Worker starting shutdown. r=dom-worker-reviewers,asuth
Status: REOPENED → RESOLVED
Closed: 22 days ago13 days ago
Resolution: --- → FIXED
Target Milestone: --- → 134 Branch
Flags: needinfo?(echuang)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: