Closed Bug 1751302 Opened 4 years ago Closed 1 year ago

Intermittent Main app process exited normally | application crashed [@ (anonymous namespace)::ChildImpl::ThreadInfoWrapper::GetOrCreateForCurrentThread]

Categories

(Core :: IPC, defect)

defect

Tracking

()

RESOLVED INCOMPLETE
Tracking Status
firefox-esr91 --- unaffected
firefox96 --- unaffected
firefox97 --- unaffected
firefox98 --- wontfix

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Regression)

Details

(Keywords: crash, intermittent-failure, regression)

Crash Data

Filed by: malexandru [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=364896011&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/bNcJ36vuTy-Y23tkPf24mg/runs/0/artifacts/public/logs/live_backing.log


[task 2022-01-20T23:12:38.060Z] 23:12:38     INFO - mozcrash Downloading symbols from: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/aAm3ezACTUG19zT8uZlXjA/artifacts/public/build/target.crashreporter-symbols.zip
[task 2022-01-20T23:12:42.358Z] 23:12:42     INFO - mozcrash Copy/paste: /builds/worker/fetches/minidump_stackwalk/minidump_stackwalk --symbols-url=https://symbols.mozilla.org/ --human /tmp/tmpov3zgehh.mozrunner/minidumps/70ca2f54-650b-4de3-ad7a-f71b60add64b.dmp /tmp/tmpt8c24bqs
[task 2022-01-20T23:12:45.814Z] 23:12:45     INFO - mozcrash Saved minidump as /builds/worker/workspace/build/blobber_upload_dir/70ca2f54-650b-4de3-ad7a-f71b60add64b.dmp
[task 2022-01-20T23:12:45.840Z] 23:12:45     INFO - PROCESS-CRASH | Main app process exited normally | application crashed [@ (anonymous namespace)::ChildImpl::ThreadInfoWrapper::GetOrCreateForCurrentThread()]
[task 2022-01-20T23:12:45.840Z] 23:12:45     INFO - Crash dump filename: /tmp/tmpov3zgehh.mozrunner/minidumps/70ca2f54-650b-4de3-ad7a-f71b60add64b.dmp
[task 2022-01-20T23:12:45.841Z] 23:12:45     INFO - Operating system: Linux
[task 2022-01-20T23:12:45.841Z] 23:12:45     INFO -                   0.0.0 Linux 4.4.0-1014-aws #14taskcluster1-Ubuntu SMP Tue Apr 3 10:27:00 UTC 2018 x86_64
[task 2022-01-20T23:12:45.841Z] 23:12:45     INFO - CPU: amd64
[task 2022-01-20T23:12:45.841Z] 23:12:45     INFO -      family 23 model 1 stepping 2
[task 2022-01-20T23:12:45.842Z] 23:12:45     INFO -      4 CPUs
[task 2022-01-20T23:12:45.842Z] 23:12:45     INFO - Linux Ubuntu 18.04 - bionic (Ubuntu 18.04.6 LTS)
[task 2022-01-20T23:12:45.842Z] 23:12:45     INFO - 
[task 2022-01-20T23:12:45.842Z] 23:12:45     INFO - Crash reason:  SIGSEGV / SEGV_MAPERR
[task 2022-01-20T23:12:45.842Z] 23:12:45     INFO - Crash address: 0x0
[task 2022-01-20T23:12:45.842Z] 23:12:45     INFO - Process uptime: not available
[task 2022-01-20T23:12:45.843Z] 23:12:45     INFO - 
[task 2022-01-20T23:12:45.843Z] 23:12:45     INFO - Thread 4 Worker Launcher (crashed)
[task 2022-01-20T23:12:45.844Z] 23:12:45     INFO -  0  libxul.so!(anonymous namespace)::ChildImpl::ThreadInfoWrapper::GetOrCreateForCurrentThread() [BackgroundImpl.cpp:d3a989967dd3775b1b08ec6d3fe046ae7d48c215 : 459 + 0x19]
[task 2022-01-20T23:12:45.844Z] 23:12:45     INFO -     rax = 0x00007f77d370cf01   rdx = 0x00007f77c930cc10
[task 2022-01-20T23:12:45.844Z] 23:12:45     INFO -     rcx = 0x000055c42d176c90   rbx = 0x00007f77e7f70430
[task 2022-01-20T23:12:45.844Z] 23:12:45     INFO -     rsi = 0x0000000000000000   rdi = 0x00007f77c930cc10
[task 2022-01-20T23:12:45.844Z] 23:12:45     INFO -     rbp = 0x00007f77c8c13a80   rsp = 0x00007f77c8c139b0
[task 2022-01-20T23:12:45.844Z] 23:12:45     INFO -      r8 = 0x0000000000000000    r9 = 0x0000000000000006
[task 2022-01-20T23:12:45.845Z] 23:12:45     INFO -     r10 = 0x001a5767798a80d2   r11 = 0x00000000ffffffff
[task 2022-01-20T23:12:45.845Z] 23:12:45     INFO -     r12 = 0x00007f77c936ede0   r13 = 0x00007f77ce11af60
[task 2022-01-20T23:12:45.845Z] 23:12:45     INFO -     r14 = 0x0000000000000000   r15 = 0x00007f77e7f70440
[task 2022-01-20T23:12:45.845Z] 23:12:45     INFO -     rip = 0x00007f77d8ff80cf
[task 2022-01-20T23:12:45.845Z] 23:12:45     INFO -     Found by: given as instruction pointer in context
[task 2022-01-20T23:12:45.845Z] 23:12:45     INFO -  1  libxul.so!mozilla::detail::RunnableFunction<mozilla::dom::RemoteWorkerService::InitializeOnMainThread()::$_29>::Run() [nsThreadUtils.h:d3a989967dd3775b1b08ec6d3fe046ae7d48c215 : 531 + 0x8]
[task 2022-01-20T23:12:45.845Z] 23:12:45     INFO -     rbx = 0x00007f77ce1d20d0   rbp = 0x00007f77c8c13aa0
[task 2022-01-20T23:12:45.846Z] 23:12:45     INFO -     rsp = 0x00007f77c8c13a90   r12 = 0x000003bb46fd8a67
[task 2022-01-20T23:12:45.846Z] 23:12:45     INFO -     r13 = 0x00007f77ce11af60   r14 = 0x00007f77ce11ae50
[task 2022-01-20T23:12:45.846Z] 23:12:45     INFO -     r15 = 0x00007f77c8c13bef   rip = 0x00007f77dd833532
[task 2022-01-20T23:12:45.846Z] 23:12:45     INFO -     Found by: call frame info
[task 2022-01-20T23:12:45.847Z] 23:12:45     INFO -  2  libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:d3a989967dd3775b1b08ec6d3fe046ae7d48c215 : 1189 + 0xc]
[task 2022-01-20T23:12:45.847Z] 23:12:45     INFO -     rbx = 0x00007f77c8c13b40   rbp = 0x00007f77c8c13bd0
[task 2022-01-20T23:12:45.847Z] 23:12:45     INFO -     rsp = 0x00007f77c8c13ab0   r12 = 0x000003bb46fd8a67
[task 2022-01-20T23:12:45.847Z] 23:12:45     INFO -     r13 = 0x00007f77ce11af60   r14 = 0x00007f77ce11ae50
[task 2022-01-20T23:12:45.847Z] 23:12:45     INFO -     r15 = 0x00007f77c8c13bef   rip = 0x00007f77d83f58a8
[task 2022-01-20T23:12:45.847Z] 23:12:45     INFO -     Found by: call frame info
[task 2022-01-20T23:12:45.848Z] 23:12:45     INFO -  3  libxul.so!NS_ProcessNextEvent(nsIThread*, bool) + 0x3e
[task 2022-01-20T23:12:45.848Z] 23:12:45     INFO -     rbx = 0x0000000000000000   rbp = 0x00007f77c8c13c00
[task 2022-01-20T23:12:45.848Z] 23:12:45     INFO -     rsp = 0x00007f77c8c13be0   r12 = 0x00007f77ce149040
[task 2022-01-20T23:12:45.848Z] 23:12:45     INFO -     r13 = 0x00007f77c8c13c98   r14 = 0x00007f77c9317580
[task 2022-01-20T23:12:45.849Z] 23:12:45     INFO -     r15 = 0x00007f77ce11ae50   rip = 0x00007f77d83fd15f
[task 2022-01-20T23:12:45.849Z] 23:12:45     INFO -     Found by: call frame info
[task 2022-01-20T23:12:45.849Z] 23:12:45     INFO -  4  libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [MessagePump.cpp:d3a989967dd3775b1b08ec6d3fe046ae7d48c215 : 300 + 0x9]
[task 2022-01-20T23:12:45.850Z] 23:12:45     INFO -     rbx = 0x00007f77c8c13c98   rbp = 0x00007f77c8c13c40
[task 2022-01-20T23:12:45.850Z] 23:12:45     INFO -     rsp = 0x00007f77c8c13c10   r12 = 0x00007f77ce149040
[task 2022-01-20T23:12:45.850Z] 23:12:45     INFO -     r13 = 0x00007f77c8c13c98   r14 = 0x00007f77c9317580
[task 2022-01-20T23:12:45.851Z] 23:12:45     INFO -     r15 = 0x00007f77ce11ae50   rip = 0x00007f77d90301e0
[task 2022-01-20T23:12:45.851Z] 23:12:45     INFO -     Found by: call frame info
[task 2022-01-20T23:12:45.851Z] 23:12:45     INFO -  5  libxul.so!MessageLoop::Run() [message_loop.cc:d3a989967dd3775b1b08ec6d3fe046ae7d48c215 : 306 + 0xb]
[task 2022-01-20T23:12:45.852Z] 23:12:45     INFO -     rbx = 0x00007f77c8c13c98   rbp = 0x00007f77c8c13c70
[task 2022-01-20T23:12:45.852Z] 23:12:45     INFO -     rsp = 0x00007f77c8c13c50   r12 = 0x00007f77ce149040
[task 2022-01-20T23:12:45.852Z] 23:12:45     INFO -     r13 = 0x0000000000000002   r14 = 0x000000000000000f
[task 2022-01-20T23:12:45.852Z] 23:12:45     INFO -     r15 = 0x00007f77ce11ae50   rip = 0x00007f77d8f7b0de
[task 2022-01-20T23:12:45.852Z] 23:12:45     INFO -     Found by: call frame info
[task 2022-01-20T23:12:45.852Z] 23:12:45     INFO -  6  libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:d3a989967dd3775b1b08ec6d3fe046ae7d48c215 : 391 + 0x7]
[task 2022-01-20T23:12:45.852Z] 23:12:45     INFO -     rbx = 0x00007f77c8c13c98   rbp = 0x00007f77c8c13e60
[task 2022-01-20T23:12:45.853Z] 23:12:45     INFO -     rsp = 0x00007f77c8c13c80   r12 = 0x00007f77ce149040
[task 2022-01-20T23:12:45.853Z] 23:12:45     INFO -     r13 = 0x0000000000000002   r14 = 0x000000000000000f
[task 2022-01-20T23:12:45.853Z] 23:12:45     INFO -     r15 = 0x00007f77ce11ae50   rip = 0x00007f77d83f0de2
[task 2022-01-20T23:12:45.853Z] 23:12:45     INFO -     Found by: call frame info
[task 2022-01-20T23:12:45.853Z] 23:12:45     INFO -  7  libnspr4.so!_pt_root [ptthread.c:d3a989967dd3775b1b08ec6d3fe046ae7d48c215 : 201 + 0x9]
[task 2022-01-20T23:12:45.854Z] 23:12:45     INFO -     rbx = 0x00007f77f396d870   rbp = 0x00007f77c8c13eb0
[task 2022-01-20T23:12:45.854Z] 23:12:45     INFO -     rsp = 0x00007f77c8c13e70   r12 = 0x00007f77ce149040
[task 2022-01-20T23:12:45.854Z] 23:12:45     INFO -     r13 = 0x0000000000000002   r14 = 0x00007f77c8c14700
[task 2022-01-20T23:12:45.854Z] 23:12:45     INFO -     r15 = 0x00000000000075aa   rip = 0x00007f77f4eb54af
[task 2022-01-20T23:12:45.854Z] 23:12:45     INFO -     Found by: call frame info
[task 2022-01-20T23:12:45.854Z] 23:12:45     INFO -  8  libpthread.so.0!start_thread [pthread_create.c : 463 + 0xc]
[task 2022-01-20T23:12:45.855Z] 23:12:45     INFO -     rbx = 0x0000000000000000   rbp = 0x0000000000000000
[task 2022-01-20T23:12:45.855Z] 23:12:45     INFO -     rsp = 0x00007f77c8c13ec0   r12 = 0x00007f77c8c13f80
[task 2022-01-20T23:12:45.855Z] 23:12:45     INFO -     r13 = 0x0000000000000000   r14 = 0x00007f77ce149040
[task 2022-01-20T23:12:45.855Z] 23:12:45     INFO -     r15 = 0x00007ffe7f1f5cf8   rip = 0x00007f77f4b356db
[task 2022-01-20T23:12:45.855Z] 23:12:45     INFO -     Found by: call frame info
[task 2022-01-20T23:12:45.855Z] 23:12:45     INFO -  9  libc.so.6!__GI___clone + 0x3e
[task 2022-01-20T23:12:45.855Z] 23:12:45     INFO -     rbx = 0x00007f77c8c14700   rbp = 0x0000000000000000
[task 2022-01-20T23:12:45.855Z] 23:12:45     INFO -     rsp = 0x00007f77c8c13f80   r12 = 0x00007f77c8c13f80
[task 2022-01-20T23:12:45.856Z] 23:12:45     INFO -     r13 = 0x0000000000000000   r14 = 0x00007f77ce149040
[task 2022-01-20T23:12:45.856Z] 23:12:45     INFO -     r15 = 0x00007ffe7f1f5cf8   rip = 0x00007f77f3d1ba3f
[task 2022-01-20T23:12:45.856Z] 23:12:45     INFO -     Found by: call frame info
[task 2022-01-20T23:12:45.856Z] 23:12:45     INFO - 
[task 2022-01-20T23:12:45.856Z] 23:12:45     INFO - Thread 0 Isolated Web Co
[task 2022-01-20T23:12:45.856Z] 23:12:45     INFO -  0  libpthread.so.0!pthread_cond_signal@@GLIBC_2.3.2 [pthread_cond_signal.c : 94 + 0x11]

Given the context for the crash, this seems likely to be a regression from bug 1737828.

Regressed by: 1737828

Set release status flags based on info from the regressing bug 1737828

Has Regression Range: --- → yes
Crash Signature: [@ (anonymous namespace)::ChildImpl::ThreadInfoWrapper::GetOrCreateForCurrentThread()] → [@ (anonymous namespace)::ChildImpl::ThreadInfoWrapper::GetOrCreateForCurrentThread]
Summary: Intermittent Main app process exited normally | application crashed [@ (anonymous namespace)::ChildImpl::ThreadInfoWrapper::GetOrCreateForCurrentThread()] → Intermittent Main app process exited normally | application crashed [@ (anonymous namespace)::ChildImpl::ThreadInfoWrapper::GetOrCreateForCurrentThread]
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.