Closed Bug 1778585 Opened 2 years ago Closed 2 years ago

Intermittent org.mozilla.geckoview.test.AccessibilityTest#<random_test> | application crashed [@ mozilla::a11y::SessionAccessibility::RegisterAccessible(mozilla::a11y::Accessible*)]

Categories

(Core :: Disability Access APIs, defect)

All
Android
defect

Tracking

()

RESOLVED FIXED
104 Branch
Tracking Status
firefox-esr91 --- unaffected
firefox-esr102 --- unaffected
firefox102 --- unaffected
firefox103 --- unaffected
firefox104 --- fixed

People

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

References

(Regression)

Details

(Keywords: crash, intermittent-failure, Whiteboard: [retriggered])

Crash Data

Attachments

(1 file)

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


[task 2022-07-07T21:41:51.699Z] 21:41:51     INFO -  TEST-START | org.mozilla.geckoview.test.AccessibilityTest#testAccessibilityFocus
[task 2022-07-07T21:41:52.443Z] 21:41:52     INFO -  org.mozilla.geckoview.test | INSTRUMENTATION_RESULT: shortMsg=Process crashed.
[task 2022-07-07T21:41:52.443Z] 21:41:52     INFO -  org.mozilla.geckoview.test | INSTRUMENTATION_CODE: 0
[task 2022-07-07T21:41:52.458Z] 21:41:52     INFO -  org.mozilla.geckoview.test | adb_returncode=0
[task 2022-07-07T21:41:52.461Z] 21:41:52     INFO -  Passed: 16
[task 2022-07-07T21:41:52.461Z] 21:41:52     INFO -  Failed: 0
[task 2022-07-07T21:41:52.461Z] 21:41:52     INFO -  Todo: 0
[task 2022-07-07T21:41:52.461Z] 21:41:52  WARNING -  TEST-UNEXPECTED-FAIL | runjunit.py | Some tests did not run (probably due to a crash in the harness)
[task 2022-07-07T21:41:52.462Z] 21:41:52     INFO -  SUITE-END | took 11s
[task 2022-07-07T21:41:52.598Z] 21:41:52     INFO -  mozcrash Copy/paste: /builds/worker/fetches/minidump-stackwalk/minidump-stackwalk --symbols-url=https://symbols.mozilla.org/ --human /tmp/tmpy8b08a31/31fdcff6-327b-fc7f-91bc-7722b6d14677.dmp /builds/worker/workspace/build/symbols
[task 2022-07-07T21:41:56.658Z] 21:41:56     INFO -  mozcrash Saved minidump as /builds/worker/workspace/build/blobber_upload_dir/31fdcff6-327b-fc7f-91bc-7722b6d14677.dmp
[task 2022-07-07T21:41:56.658Z] 21:41:56     INFO -  mozcrash Saved app info as /builds/worker/workspace/build/blobber_upload_dir/31fdcff6-327b-fc7f-91bc-7722b6d14677.extra
[task 2022-07-07T21:41:56.666Z] 21:41:56  WARNING -  PROCESS-CRASH | org.mozilla.geckoview.test.AccessibilityTest#testAccessibilityFocus | application crashed [@ mozilla::a11y::SessionAccessibility::RegisterAccessible(mozilla::a11y::Accessible*)]
[task 2022-07-07T21:41:56.667Z] 21:41:56     INFO -  Mozilla crash reason: MOZ_ASSERT(!sessionAcc->mIDToAccessibleMap.IsEmpty() || virtualViewID == kNoID) (root (kNoID) accessible should be the first one added)
[task 2022-07-07T21:41:56.667Z] 21:41:56     INFO -  Crash dump filename: /tmp/tmpy8b08a31/31fdcff6-327b-fc7f-91bc-7722b6d14677.dmp
[task 2022-07-07T21:41:56.667Z] 21:41:56     INFO -  Operating system: Android
[task 2022-07-07T21:41:56.667Z] 21:41:56     INFO -                    0.0.0 Linux 3.10.0+ #260 SMP PREEMPT Fri May 19 12:48:14 PDT 2017 x86_64
[task 2022-07-07T21:41:56.668Z] 21:41:56     INFO -  CPU: amd64
[task 2022-07-07T21:41:56.668Z] 21:41:56     INFO -       family 6 model 6 stepping 3
[task 2022-07-07T21:41:56.668Z] 21:41:56     INFO -       4 CPUs
[task 2022-07-07T21:41:56.668Z] 21:41:56     INFO -  Crash reason:  SIGSEGV / SEGV_MAPERR
[task 2022-07-07T21:41:56.668Z] 21:41:56     INFO -  Crash address: 0x0
[task 2022-07-07T21:41:56.668Z] 21:41:56     INFO -  Process uptime: not available
[task 2022-07-07T21:41:56.668Z] 21:41:56     INFO -  Thread 15 Gecko (crashed)
[task 2022-07-07T21:41:56.669Z] 21:41:56     INFO -   0  libxul.so!mozilla::a11y::SessionAccessibility::RegisterAccessible(mozilla::a11y::Accessible*) [SessionAccessibility.cpp:3561c62b435cd2dd223423a7d2e58ddf55d63f87 : 1024 + 0x29]
[task 2022-07-07T21:41:56.669Z] 21:41:56     INFO -       rax = 0x00007b74bf6d1f64    rdx = 0x0000000000000004
[task 2022-07-07T21:41:56.670Z] 21:41:56     INFO -       rcx = 0x00007b74c2e72d10    rbx = 0x0000000000000280
[task 2022-07-07T21:41:56.670Z] 21:41:56     INFO -       rsi = 0x00007b74c37753c0    rdi = 0x000000000000001b
[task 2022-07-07T21:41:56.670Z] 21:41:56     INFO -       rbp = 0x00007b74c3776520    rsp = 0x00007b74c37764e0
[task 2022-07-07T21:41:56.670Z] 21:41:56     INFO -        r8 = 0x000000000000ffff     r9 = 0x0000000000000000
[task 2022-07-07T21:41:56.670Z] 21:41:56     INFO -       r10 = 0x00007b74e0cc53d0    r11 = 0x0000000000000246
[task 2022-07-07T21:41:56.671Z] 21:41:56     INFO -       r12 = 0x00007b74a88848d0    r13 = 0x00007b74a86189a8
[task 2022-07-07T21:41:56.671Z] 21:41:56     INFO -       r14 = 0x00007b74a88848d0    r15 = 0x00007b74c1e1e280
[task 2022-07-07T21:41:56.671Z] 21:41:56     INFO -       rip = 0x00007b74bb535036
[task 2022-07-07T21:41:56.671Z] 21:41:56     INFO -      Found by: given as instruction pointer in context
[task 2022-07-07T21:41:56.672Z] 21:41:56     INFO -   1  libxul.so!mozilla::a11y::DocAccessibleParent::AddSubtree(mozilla::a11y::RemoteAccessible*, nsTArray<mozilla::a11y::AccessibleData> const&, unsigned int, unsigned int) [DocAccessibleParent.cpp:3561c62b435cd2dd223423a7d2e58ddf55d63f87 : 185 + 0x7]
[task 2022-07-07T21:41:56.672Z] 21:41:56     INFO -       rbx = 0x00000000000000fd    rbp = 0x00007b74c37765e0
[task 2022-07-07T21:41:56.672Z] 21:41:56     INFO -       rsp = 0x00007b74c3776530    r12 = 0x00007b74a88848d0
[task 2022-07-07T21:41:56.673Z] 21:41:56     INFO -       r13 = 0x00007b74a86189a8    r14 = 0x00007b74a850c740
[task 2022-07-07T21:41:56.673Z] 21:41:56     INFO -       r15 = 0x00007b74a850c740    rip = 0x00007b74bb59ef4c
[task 2022-07-07T21:41:56.673Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.674Z] 21:41:56     INFO -   2  libxul.so!mozilla::a11y::DocAccessibleParent::RecvShowEvent(mozilla::a11y::ShowEventData const&, bool const&) [DocAccessibleParent.cpp:3561c62b435cd2dd223423a7d2e58ddf55d63f87 : 121 + 0x16]
[task 2022-07-07T21:41:56.674Z] 21:41:56     INFO -       rbx = 0x00007b74a850c740    rbp = 0x00007b74c3776650
[task 2022-07-07T21:41:56.674Z] 21:41:56     INFO -       rsp = 0x00007b74c37765f0    r12 = 0x0000000000000000
[task 2022-07-07T21:41:56.674Z] 21:41:56     INFO -       r13 = 0x00007b74c37766c0    r14 = 0x00007b74a850c740
[task 2022-07-07T21:41:56.674Z] 21:41:56     INFO -       r15 = 0x00007b74c1efa110    rip = 0x00007b74bb59eb63
[task 2022-07-07T21:41:56.675Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.675Z] 21:41:56     INFO -   3  libxul.so!mozilla::a11y::PDocAccessibleParent::OnMessageReceived(IPC::Message const&) [PDocAccessibleParent.cpp: : 8889 + 0x16]
[task 2022-07-07T21:41:56.675Z] 21:41:56     INFO -       rbx = 0x00007b74c3776690    rbp = 0x00007b74c3776710
[task 2022-07-07T21:41:56.676Z] 21:41:56     INFO -       rsp = 0x00007b74c3776660    r12 = 0xaaaaaaaaaaaaaaaa
[task 2022-07-07T21:41:56.676Z] 21:41:56     INFO -       r13 = 0x0000000000000000    r14 = 0x00007b74a850c790
[task 2022-07-07T21:41:56.676Z] 21:41:56     INFO -       r15 = 0x00007b74a89a8670    rip = 0x00007b74bb5cd72b
[task 2022-07-07T21:41:56.676Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.677Z] 21:41:56     INFO -   4  libxul.so!mozilla::dom::PContentParent::OnMessageReceived(IPC::Message const&) [PContentParent.cpp: : 6616 + 0x14]
[task 2022-07-07T21:41:56.677Z] 21:41:56     INFO -       rbx = 0x00007b74ac70d888    rbp = 0x00007b74c37777c0
[task 2022-07-07T21:41:56.677Z] 21:41:56     INFO -       rsp = 0x00007b74c3776720    r12 = 0x0000000000000001
[task 2022-07-07T21:41:56.677Z] 21:41:56     INFO -       r13 = 0xaaaaaaaaaaaaaaaa    r14 = 0x00007b74c37768a0
[task 2022-07-07T21:41:56.678Z] 21:41:56     INFO -       r15 = 0x00007b74a89a8670    rip = 0x00007b74ba20ebab
[task 2022-07-07T21:41:56.678Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.678Z] 21:41:56     INFO -   5  libxul.so!mozilla::ipc::MessageChannel::DispatchAsyncMessage(mozilla::ipc::ActorLifecycleProxy*, IPC::Message const&) [MessageChannel.cpp:3561c62b435cd2dd223423a7d2e58ddf55d63f87 : 1749 + 0xc]
[task 2022-07-07T21:41:56.679Z] 21:41:56     INFO -       rbx = 0x00007b74ac70d888    rbp = 0x00007b74c3777800
[task 2022-07-07T21:41:56.679Z] 21:41:56     INFO -       rsp = 0x00007b74c37777d0    r12 = 0x0000000000000001
[task 2022-07-07T21:41:56.679Z] 21:41:56     INFO -       r13 = 0x0000000000000000    r14 = 0x00007b74a89a8670
[task 2022-07-07T21:41:56.679Z] 21:41:56     INFO -       r15 = 0x00007b74abff2b80    rip = 0x00007b74b811e19e
[task 2022-07-07T21:41:56.680Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.680Z] 21:41:56     INFO -   6  libxul.so!mozilla::ipc::MessageChannel::DispatchMessage(mozilla::ipc::ActorLifecycleProxy*, mozilla::UniquePtr<IPC::Message, mozilla::DefaultDelete<IPC::Message> >) [MessageChannel.cpp:3561c62b435cd2dd223423a7d2e58ddf55d63f87 : 1674 + 0x11]
[task 2022-07-07T21:41:56.680Z] 21:41:56     INFO -       rbx = 0x00000000a8503500    rbp = 0x00007b74c37778d0
[task 2022-07-07T21:41:56.680Z] 21:41:56     INFO -       rsp = 0x00007b74c3777810    r12 = 0x00007b74abf95600
[task 2022-07-07T21:41:56.681Z] 21:41:56     INFO -       r13 = 0x00007b74a89a9b00    r14 = 0x00007b74c37778e8
[task 2022-07-07T21:41:56.681Z] 21:41:56     INFO -       r15 = 0x00007b74ac70d888    rip = 0x00007b74b811d337
[task 2022-07-07T21:41:56.681Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.681Z] 21:41:56     INFO -   7  libxul.so!mozilla::ipc::MessageChannel::RunMessage(mozilla::ipc::ActorLifecycleProxy*, mozilla::ipc::MessageChannel::MessageTask&) [MessageChannel.cpp:3561c62b435cd2dd223423a7d2e58ddf55d63f87 : 1474 + 0x1d]
[task 2022-07-07T21:41:56.681Z] 21:41:56     INFO -       rbx = 0x00007b74c37778e8    rbp = 0x00007b74c3777920
[task 2022-07-07T21:41:56.681Z] 21:41:56     INFO -       rsp = 0x00007b74c37778e0    r12 = 0x00007b74a89a9b70
[task 2022-07-07T21:41:56.682Z] 21:41:56     INFO -       r13 = 0x00007b74a89a9b38    r14 = 0x00007b74abff2b80
[task 2022-07-07T21:41:56.682Z] 21:41:56     INFO -       r15 = 0x00007b74ac70d888    rip = 0x00007b74b811d698
[task 2022-07-07T21:41:56.682Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.682Z] 21:41:56     INFO -   8  libxul.so!mozilla::ipc::MessageChannel::MessageTask::Run() [MessageChannel.cpp:3561c62b435cd2dd223423a7d2e58ddf55d63f87 : 1572 + 0x15]
[task 2022-07-07T21:41:56.682Z] 21:41:56     INFO -       rbx = 0x00007b74a89a9b00    rbp = 0x00007b74c3777960
[task 2022-07-07T21:41:56.682Z] 21:41:56     INFO -       rsp = 0x00007b74c3777930    r12 = 0x00007b74c3777980
[task 2022-07-07T21:41:56.683Z] 21:41:56     INFO -       r13 = 0x00007b74c1e37af9    r14 = 0x00007b74abf95600
[task 2022-07-07T21:41:56.683Z] 21:41:56     INFO -       r15 = 0x00007b74c3777938    rip = 0x00007b74b811dbe7
[task 2022-07-07T21:41:56.683Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.683Z] 21:41:56     INFO -   9  libxul.so!mozilla::RunnableTask::Run() [TaskController.cpp:3561c62b435cd2dd223423a7d2e58ddf55d63f87 : 538 + 0x10]
[task 2022-07-07T21:41:56.683Z] 21:41:56     INFO -       rbx = 0x000000000000001d    rbp = 0x00007b74c3777df0
[task 2022-07-07T21:41:56.683Z] 21:41:56     INFO -       rsp = 0x00007b74c3777970    r12 = 0x00007b74c3777980
[task 2022-07-07T21:41:56.684Z] 21:41:56     INFO -       r13 = 0x00007b74c1e37af9    r14 = 0x00007b74a8ebb518
[task 2022-07-07T21:41:56.684Z] 21:41:56     INFO -       r15 = 0x00007b74a8ebb4c0    rip = 0x00007b74b7a53bc3
[task 2022-07-07T21:41:56.684Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.685Z] 21:41:56     INFO -  10  libxul.so!mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) [TaskController.cpp:3561c62b435cd2dd223423a7d2e58ddf55d63f87 : 851 + 0x8]
[task 2022-07-07T21:41:56.685Z] 21:41:56     INFO -       rbx = 0x00007b74c3777e80    rbp = 0x00007b74c3777fe0
[task 2022-07-07T21:41:56.685Z] 21:41:56     INFO -       rsp = 0x00007b74c3777e00    r12 = 0x00007b74c286fa00
[task 2022-07-07T21:41:56.685Z] 21:41:56     INFO -       r13 = 0x00007b74c3777f50    r14 = 0x0000000000000000
[task 2022-07-07T21:41:56.685Z] 21:41:56     INFO -       r15 = 0x00007b74a8ebb4c0    rip = 0x00007b74b7a3bbe6
[task 2022-07-07T21:41:56.685Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.686Z] 21:41:56     INFO -  11  libxul.so!mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) [TaskController.cpp:3561c62b435cd2dd223423a7d2e58ddf55d63f87 : 683 + 0xe]
[task 2022-07-07T21:41:56.686Z] 21:41:56     INFO -       rbx = 0x00007b74c3778058    rbp = 0x00007b74c3778040
[task 2022-07-07T21:41:56.686Z] 21:41:56     INFO -       rsp = 0x00007b74c3777ff0    r12 = 0x00007b74c286fae0
[task 2022-07-07T21:41:56.687Z] 21:41:56     INFO -       r13 = 0x00007b74c286fa00    r14 = 0x0000000000000001
[task 2022-07-07T21:41:56.687Z] 21:41:56     INFO -       r15 = 0x00007b74bddcc6a9    rip = 0x00007b74b7a3aefc
[task 2022-07-07T21:41:56.687Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.687Z] 21:41:56     INFO -  12  libxul.so!mozilla::TaskController::ProcessPendingMTTask(bool) [TaskController.cpp:3561c62b435cd2dd223423a7d2e58ddf55d63f87 : 461 + 0xb]
[task 2022-07-07T21:41:56.688Z] 21:41:56     INFO -       rbx = 0x00007b74c3778050    rbp = 0x00007b74c3778090
[task 2022-07-07T21:41:56.688Z] 21:41:56     INFO -       rsp = 0x00007b74c3778050    r12 = 0x00007b74c286fae0
[task 2022-07-07T21:41:56.688Z] 21:41:56     INFO -       r13 = 0x00007b74c286fa00    r14 = 0x0000000000000001
[task 2022-07-07T21:41:56.688Z] 21:41:56     INFO -       r15 = 0x00007b74bddcc6a9    rip = 0x00007b74b7a3b124
[task 2022-07-07T21:41:56.688Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.689Z] 21:41:56     INFO -  13  libxul.so!mozilla::detail::RunnableFunction<mozilla::TaskController::InitializeInternal()::$_0>::Run() [nsThreadUtils.h:3561c62b435cd2dd223423a7d2e58ddf55d63f87 : 531 + 0xe]
[task 2022-07-07T21:41:56.689Z] 21:41:56     INFO -       rbx = 0x00007b74c3778150    rbp = 0x00007b74c37780a0
[task 2022-07-07T21:41:56.689Z] 21:41:56     INFO -       rsp = 0x00007b74c37780a0    r12 = 0x0000000ad552d588
[task 2022-07-07T21:41:56.689Z] 21:41:56     INFO -       r13 = 0x00007b74c3778001    r14 = 0xaaaaaaaaaaaaaaaa
[task 2022-07-07T21:41:56.690Z] 21:41:56     INFO -       r15 = 0x00007b74c2879d70    rip = 0x00007b74b7a57f17
[task 2022-07-07T21:41:56.690Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.690Z] 21:41:56     INFO -  14  libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:3561c62b435cd2dd223423a7d2e58ddf55d63f87 : 1205 + 0xd]
[task 2022-07-07T21:41:56.690Z] 21:41:56     INFO -       rbx = 0x00007b74c3778150    rbp = 0x00007b74c37781e0
[task 2022-07-07T21:41:56.690Z] 21:41:56     INFO -       rsp = 0x00007b74c37780b0    r12 = 0x0000000ad552d588
[task 2022-07-07T21:41:56.690Z] 21:41:56     INFO -       r13 = 0x00007b74c3778001    r14 = 0xaaaaaaaaaaaaaaaa
[task 2022-07-07T21:41:56.690Z] 21:41:56     INFO -       r15 = 0x00007b74c2879d70    rip = 0x00007b74b7a48a1b
[task 2022-07-07T21:41:56.691Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.691Z] 21:41:56     INFO -  15  libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:3561c62b435cd2dd223423a7d2e58ddf55d63f87 : 465 + 0x12]
[task 2022-07-07T21:41:56.691Z] 21:41:56     INFO -       rbx = 0x00007b74c2879d70    rbp = 0x00007b74c3778220
[task 2022-07-07T21:41:56.691Z] 21:41:56     INFO -       rsp = 0x00007b74c37781f0    r12 = 0x0000000000000001
[task 2022-07-07T21:41:56.691Z] 21:41:56     INFO -       r13 = 0x00007b74c28061e0    r14 = 0x0000000000000000
[task 2022-07-07T21:41:56.691Z] 21:41:56     INFO -       r15 = 0x00007b74c37781ff    rip = 0x00007b74b7a4ccac
[task 2022-07-07T21:41:56.691Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.691Z] 21:41:56     INFO -  16  libxul.so!mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [MessagePump.cpp:3561c62b435cd2dd223423a7d2e58ddf55d63f87 : 85 + 0x9]
[task 2022-07-07T21:41:56.692Z] 21:41:56     INFO -       rbx = 0x00007b74c2825080    rbp = 0x00007b74c3778270
[task 2022-07-07T21:41:56.692Z] 21:41:56     INFO -       rsp = 0x00007b74c3778230    r12 = 0x0000000000000001
[task 2022-07-07T21:41:56.692Z] 21:41:56     INFO -       r13 = 0x00007b74c28061e0    r14 = 0x00007b74c28061c0
[task 2022-07-07T21:41:56.692Z] 21:41:56     INFO -       r15 = 0x00007b74c2879d70    rip = 0x00007b74b81207ee
[task 2022-07-07T21:41:56.692Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.692Z] 21:41:56     INFO -  17  libxul.so!MessageLoop::RunInternal() [message_loop.cc:3561c62b435cd2dd223423a7d2e58ddf55d63f87 : 380 + 0x16]
[task 2022-07-07T21:41:56.692Z] 21:41:56     INFO -       rbx = 0x00007b74c2825080    rbp = 0x00007b74c37782b0
[task 2022-07-07T21:41:56.692Z] 21:41:56     INFO -       rsp = 0x00007b74c3778280    r12 = 0x0000000000000000
[task 2022-07-07T21:41:56.692Z] 21:41:56     INFO -       r13 = 0xaaaaaaaaaaaaaaaa    r14 = 0x00007b74c37782c0
[task 2022-07-07T21:41:56.692Z] 21:41:56     INFO -       r15 = 0x00007b74c3778661    rip = 0x00007b74b80c53c8
[task 2022-07-07T21:41:56.692Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.693Z] 21:41:56     INFO -  18  libxul.so!MessageLoop::Run() [message_loop.cc:3561c62b435cd2dd223423a7d2e58ddf55d63f87 : 355 + 0x7]
[task 2022-07-07T21:41:56.693Z] 21:41:56     INFO -       rbx = 0x00007b74c2825080    rbp = 0x00007b74c37782f0
[task 2022-07-07T21:41:56.693Z] 21:41:56     INFO -       rsp = 0x00007b74c37782c0    r12 = 0x0000000000000000
[task 2022-07-07T21:41:56.693Z] 21:41:56     INFO -       r13 = 0xaaaaaaaaaaaaaaaa    r14 = 0x00007b74c37782c0
[task 2022-07-07T21:41:56.693Z] 21:41:56     INFO -       r15 = 0x00007b74c3778661    rip = 0x00007b74b80c5331
[task 2022-07-07T21:41:56.693Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.693Z] 21:41:56     INFO -  19  libxul.so!nsBaseAppShell::Run() [nsBaseAppShell.cpp:3561c62b435cd2dd223423a7d2e58ddf55d63f87 : 150 + 0xc]
[task 2022-07-07T21:41:56.693Z] 21:41:56     INFO -       rbx = 0x00007b74b07d65d0    rbp = 0x00007b74c3778310
[task 2022-07-07T21:41:56.693Z] 21:41:56     INFO -       rsp = 0x00007b74c3778300    r12 = 0x0000000000000000
[task 2022-07-07T21:41:56.693Z] 21:41:56     INFO -       r13 = 0xaaaaaaaaaaaaaaaa    r14 = 0x00007b74c2879d70
[task 2022-07-07T21:41:56.693Z] 21:41:56     INFO -       r15 = 0x00007b74c3778661    rip = 0x00007b74ba601a8f
[task 2022-07-07T21:41:56.693Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.694Z] 21:41:56     INFO -  20  libxul.so!nsAppStartup::Run() [nsAppStartup.cpp:3561c62b435cd2dd223423a7d2e58ddf55d63f87 : 295 + 0x11]
[task 2022-07-07T21:41:56.694Z] 21:41:56     INFO -       rbx = 0x00007b74c21e1420    rbp = 0x00007b74c3778340
[task 2022-07-07T21:41:56.694Z] 21:41:56     INFO -       rsp = 0x00007b74c3778320    r12 = 0x0000000000000000
[task 2022-07-07T21:41:56.694Z] 21:41:56     INFO -       r13 = 0xaaaaaaaaaaaaaaaa    r14 = 0x00007b74c3778588
[task 2022-07-07T21:41:56.694Z] 21:41:56     INFO -       r15 = 0x00007b74c3778661    rip = 0x00007b74bb7e2474
[task 2022-07-07T21:41:56.694Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.694Z] 21:41:56     INFO -  21  libxul.so!XREMain::XRE_mainRun() [nsAppRunner.cpp:3561c62b435cd2dd223423a7d2e58ddf55d63f87 : 5719 + 0xd]
[task 2022-07-07T21:41:56.694Z] 21:41:56     INFO -       rbx = 0x0000000080004005    rbp = 0x00007b74c37784d0
[task 2022-07-07T21:41:56.694Z] 21:41:56     INFO -       rsp = 0x00007b74c3778350    r12 = 0x0000000000000000
[task 2022-07-07T21:41:56.695Z] 21:41:56     INFO -       r13 = 0xaaaaaaaaaaaaaaaa    r14 = 0x00007b74c3778588
[task 2022-07-07T21:41:56.695Z] 21:41:56     INFO -       r15 = 0x00007b74c3778661    rip = 0x00007b74bb8a48be
[task 2022-07-07T21:41:56.695Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.695Z] 21:41:56     INFO -  22  libxul.so!XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) [nsAppRunner.cpp:3561c62b435cd2dd223423a7d2e58ddf55d63f87 : 5913 + 0x7]
[task 2022-07-07T21:41:56.695Z] 21:41:56     INFO -       rbx = 0x00007b74c3778530    rbp = 0x00007b74c3778570
[task 2022-07-07T21:41:56.695Z] 21:41:56     INFO -       rsp = 0x00007b74c37784e0    r12 = 0x00007b74c3778530
[task 2022-07-07T21:41:56.695Z] 21:41:56     INFO -       r13 = 0x00007b74c37785b0    r14 = 0x00007b74c3778580
[task 2022-07-07T21:41:56.695Z] 21:41:56     INFO -       r15 = 0x00007b74c37785a8    rip = 0x00007b74bb8a532a
[task 2022-07-07T21:41:56.695Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.695Z] 21:41:56     INFO -  23  libxul.so!XRE_main(int, char**, mozilla::BootstrapConfig const&) [nsAppRunner.cpp:3561c62b435cd2dd223423a7d2e58ddf55d63f87 : 5981 + 0x10]
[task 2022-07-07T21:41:56.696Z] 21:41:56     INFO -       rbx = 0x00007b74c3778580    rbp = 0x00007b74c3778690
[task 2022-07-07T21:41:56.696Z] 21:41:56     INFO -       rsp = 0x00007b74c3778580    r12 = 0x0000000000000006
[task 2022-07-07T21:41:56.696Z] 21:41:56     INFO -       r13 = 0x00007b74c2806780    r14 = 0x00007b74c37786a0
[task 2022-07-07T21:41:56.696Z] 21:41:56     INFO -       r15 = 0x00007b74c2806780    rip = 0x00007b74bb8a58c7
[task 2022-07-07T21:41:56.696Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.696Z] 21:41:56     INFO -  24  libxul.so!GeckoStart [nsAndroidStartup.cpp:3561c62b435cd2dd223423a7d2e58ddf55d63f87 : 54 + 0xa]
[task 2022-07-07T21:41:56.696Z] 21:41:56     INFO -       rbx = 0x0000000000000000    rbp = 0x00007b74c37786e0
[task 2022-07-07T21:41:56.696Z] 21:41:56     INFO -       rsp = 0x00007b74c37786a0    r12 = 0x00007b74c2e68ba0
[task 2022-07-07T21:41:56.696Z] 21:41:56     INFO -       r13 = 0x00007b74c2806780    r14 = 0x0000000000000006
[task 2022-07-07T21:41:56.696Z] 21:41:56     INFO -       r15 = 0x0000000000000000    rip = 0x00007b74bb8a8519
[task 2022-07-07T21:41:56.696Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.697Z] 21:41:56     INFO -  25  libmozglue.so!Java_org_mozilla_gecko_mozglue_GeckoLoader_nativeRun [APKOpen.cpp:3561c62b435cd2dd223423a7d2e58ddf55d63f87 : 386 + 0x2e]
[task 2022-07-07T21:41:56.697Z] 21:41:56     INFO -       rbx = 0x00007b74d23dd480    rbp = 0x00007b74c3778770
[task 2022-07-07T21:41:56.697Z] 21:41:56     INFO -       rsp = 0x00007b74c37786f0    r12 = 0x0000000000000000
[task 2022-07-07T21:41:56.697Z] 21:41:56     INFO -       r13 = 0x0000000000000006    r14 = 0x0000000000000000
[task 2022-07-07T21:41:56.697Z] 21:41:56     INFO -       r15 = 0x0000000000000000    rip = 0x00007b74c2b40f1f
[task 2022-07-07T21:41:56.697Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.697Z] 21:41:56     INFO -  26  base.odex + 0xd5b52e
[task 2022-07-07T21:41:56.697Z] 21:41:56     INFO -       rbx = 0x00007b74d23da800    rbp = 0x00007b74c3778868
[task 2022-07-07T21:41:56.697Z] 21:41:56     INFO -       rsp = 0x00007b74c3778780    r12 = 0x00007b74c37789f0
[task 2022-07-07T21:41:56.698Z] 21:41:56     INFO -       r13 = 0x00007b74d52d5620    r14 = 0x00007b74c3778c10
[task 2022-07-07T21:41:56.698Z] 21:41:56     INFO -       r15 = 0x00007b74c3778c10    rip = 0x00007b74c45da52f
[task 2022-07-07T21:41:56.698Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.698Z] 21:41:56     INFO -  27  0x7b74c3778c0f
[task 2022-07-07T21:41:56.698Z] 21:41:56     INFO -       rbp = 0x00007b74c3778c10    rsp = 0x00007b74c3778878
[task 2022-07-07T21:41:56.698Z] 21:41:56     INFO -       rip = 0x00007b74c3778c10
[task 2022-07-07T21:41:56.698Z] 21:41:56     INFO -      Found by: previous frame's frame pointer
[task 2022-07-07T21:41:56.698Z] 21:41:56     INFO -  28  dalvik-LinearAlloc (deleted) + 0x2461f
[task 2022-07-07T21:41:56.698Z] 21:41:56     INFO -       rsp = 0x00007b74c3778880    rip = 0x00007b74d52d5620
[task 2022-07-07T21:41:56.698Z] 21:41:56     INFO -      Found by: stack scanning
[task 2022-07-07T21:41:56.698Z] 21:41:56     INFO -  29  base.odex + 0x98f631
[task 2022-07-07T21:41:56.698Z] 21:41:56     INFO -       rsp = 0x00007b74c3778898    rip = 0x00007b74c420e632
[task 2022-07-07T21:41:56.698Z] 21:41:56     INFO -      Found by: stack scanning
[task 2022-07-07T21:41:56.699Z] 21:41:56     INFO -  30  libart.so!art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) + 0x10c
[task 2022-07-07T21:41:56.699Z] 21:41:56     INFO -       rsp = 0x00007b74c37788b0    rip = 0x00007b74dc65146d
[task 2022-07-07T21:41:56.699Z] 21:41:56     INFO -      Found by: stack scanning
[task 2022-07-07T21:41:56.699Z] 21:41:56     INFO -  31  dalvik-main space (deleted) + 0x7337ff
[task 2022-07-07T21:41:56.699Z] 21:41:56     INFO -       rsp = 0x00007b74c37788d8    rip = 0x0000000013333800
[task 2022-07-07T21:41:56.699Z] 21:41:56     INFO -      Found by: stack scanning
[task 2022-07-07T21:41:56.699Z] 21:41:56     INFO -  32  base.odex + 0x798faf
[task 2022-07-07T21:41:56.699Z] 21:41:56     INFO -       rsp = 0x00007b74c37788e0    rip = 0x00007b74c4017fb0
[task 2022-07-07T21:41:56.699Z] 21:41:56     INFO -      Found by: stack scanning
[task 2022-07-07T21:41:56.699Z] 21:41:56     INFO -  33  dalvik-LinearAlloc (deleted) + 0x2461f
[task 2022-07-07T21:41:56.699Z] 21:41:56     INFO -       rsp = 0x00007b74c3778920    rip = 0x00007b74d52d5620
[task 2022-07-07T21:41:56.699Z] 21:41:56     INFO -      Found by: stack scanning
[task 2022-07-07T21:41:56.700Z] 21:41:56     INFO -  34  base.odex + 0x77265f
[task 2022-07-07T21:41:56.700Z] 21:41:56     INFO -       rsp = 0x00007b74c3778938    rip = 0x00007b74c3ff1660
[task 2022-07-07T21:41:56.700Z] 21:41:56     INFO -      Found by: stack scanning
[task 2022-07-07T21:41:56.700Z] 21:41:56     INFO -  35  libart.so!art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*) + 0xff
[task 2022-07-07T21:41:56.700Z] 21:41:56     INFO -       rsp = 0x00007b74c3778940    rip = 0x00007b74dc81cb80
[task 2022-07-07T21:41:56.700Z] 21:41:56     INFO -      Found by: stack scanning
[task 2022-07-07T21:41:56.700Z] 21:41:56     INFO -  36  libart.so!bool art::interpreter::DoCall<true, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*) + 0x241
[task 2022-07-07T21:41:56.700Z] 21:41:56     INFO -       rbx = 0x00007b74d23da800    rbp = 0x00007b74c3778b10
[task 2022-07-07T21:41:56.700Z] 21:41:56     INFO -       rsp = 0x00007b74c37789f0    r12 = 0x00007b74c37789f0
[task 2022-07-07T21:41:56.701Z] 21:41:56     INFO -       r13 = 0x00007b74c3778c10    r14 = 0x00007b74c3778c60
[task 2022-07-07T21:41:56.701Z] 21:41:56     INFO -       r15 = 0x0000000000000008    rip = 0x00007b74dc816402
[task 2022-07-07T21:41:56.701Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.701Z] 21:41:56     INFO -  37  libart.so!MterpInvokeStaticRange + 0x16a
[task 2022-07-07T21:41:56.701Z] 21:41:56     INFO -       rbx = 0x00007b74dcbfe210    rbp = 0x00007b74d23da800
[task 2022-07-07T21:41:56.701Z] 21:41:56     INFO -       rsp = 0x00007b74c3778b20    r12 = 0x00007b74c3778c60
[task 2022-07-07T21:41:56.701Z] 21:41:56     INFO -       r13 = 0x00007b74db240ec8    r14 = 0x00007b74d52d5620
[task 2022-07-07T21:41:56.701Z] 21:41:56     INFO -       r15 = 0x00007b74c405b656    rip = 0x00007b74dcb25bdb
[task 2022-07-07T21:41:56.701Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.701Z] 21:41:56     INFO -  38  libart.so!artMterpAsmInstructionStart + 0x3b99
[task 2022-07-07T21:41:56.701Z] 21:41:56     INFO -       rbx = 0x0000000000000877    rbp = 0x000000000000137d
[task 2022-07-07T21:41:56.702Z] 21:41:56     INFO -       rsp = 0x00007b74c3778bc0    r12 = 0x00007b74c405b656
[task 2022-07-07T21:41:56.702Z] 21:41:56     INFO -       r13 = 0x00007b74c3778c9c    r14 = 0x00007b74dc631200
[task 2022-07-07T21:41:56.702Z] 21:41:56     INFO -       r15 = 0x00007b74c3778cec    rip = 0x00007b74dc634d9a
[task 2022-07-07T21:41:56.702Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.702Z] 21:41:56     INFO -  39  libart.so!art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool) + 0x199
[task 2022-07-07T21:41:56.702Z] 21:41:56     INFO -       rbx = 0x00007b74c3778c60    rbp = 0x00007b74c3778c10
[task 2022-07-07T21:41:56.702Z] 21:41:56     INFO -       rsp = 0x00007b74c3778c00    r12 = 0x00007b74c3778c68
[task 2022-07-07T21:41:56.702Z] 21:41:56     INFO -       r13 = 0x0000000000000000    r14 = 0x00007b74d23da800
[task 2022-07-07T21:41:56.702Z] 21:41:56     INFO -       r15 = 0x00007b74c405b3cc    rip = 0x00007b74dc7ed05a
[task 2022-07-07T21:41:56.702Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.702Z] 21:41:56     INFO -  40  libart.so!artQuickToInterpreterBridge + 0x420
[task 2022-07-07T21:41:56.702Z] 21:41:56     INFO -       rbx = 0x00007b74c3778c60    rbp = 0x00007b74c3778e70
[task 2022-07-07T21:41:56.703Z] 21:41:56     INFO -       rsp = 0x00007b74c3778c60    r12 = 0x00007b74c405b3cc
[task 2022-07-07T21:41:56.703Z] 21:41:56     INFO -       r13 = 0x00007b74d23da800    r14 = 0x00007b74db240ec8
[task 2022-07-07T21:41:56.703Z] 21:41:56     INFO -       r15 = 0x0000000000000001    rip = 0x00007b74dcb16461
[task 2022-07-07T21:41:56.703Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.703Z] 21:41:56     INFO -  41  libart.so!art_quick_to_interpreter_bridge + 0x8c
[task 2022-07-07T21:41:56.703Z] 21:41:56     INFO -       rbx = 0x00007b74d23da800    rbp = 0x00007b74c3778f68
[task 2022-07-07T21:41:56.703Z] 21:41:56     INFO -       rsp = 0x00007b74c3778e80    r12 = 0x00007b74c3779380
[task 2022-07-07T21:41:56.703Z] 21:41:56     INFO -       r13 = 0x00007b74c37792a8    r14 = 0x00007b74c420daa3
[task 2022-07-07T21:41:56.703Z] 21:41:56     INFO -       r15 = 0x00007b74c3779288    rip = 0x00007b74dc64dcdd
[task 2022-07-07T21:41:56.703Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.703Z] 21:41:56     INFO -  42  libart.so!art_quick_invoke_stub + 0x2f4
[task 2022-07-07T21:41:56.703Z] 21:41:56     INFO -       rdx = 0x0000000000000018    rcx = 0x0000000000000000
[task 2022-07-07T21:41:56.704Z] 21:41:56     INFO -       rbx = 0x00007b74d23da800    rsi = 0x0000000012ce78b0
[task 2022-07-07T21:41:56.704Z] 21:41:56     INFO -       rbp = 0x00007b74c3778f68    rsp = 0x00007b74c3778f50
[task 2022-07-07T21:41:56.704Z] 21:41:56     INFO -        r8 = 0x00007b74c3779288     r9 = 0x00007b74c420daa3
[task 2022-07-07T21:41:56.704Z] 21:41:56     INFO -       r12 = 0x00007b74c3779380    r13 = 0x00007b74c37792a8
[task 2022-07-07T21:41:56.704Z] 21:41:56     INFO -       r14 = 0x00007b74c420daa3    r15 = 0x00007b74c3779288
[task 2022-07-07T21:41:56.704Z] 21:41:56     INFO -       rip = 0x00007b74dc643235
[task 2022-07-07T21:41:56.704Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.704Z] 21:41:56     INFO -  43  libart.so!art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) + 0xe7
[task 2022-07-07T21:41:56.704Z] 21:41:56     INFO -       rbx = 0x00007b74d23da800    rbp = 0x00007b74c3779030
[task 2022-07-07T21:41:56.704Z] 21:41:56     INFO -       rsp = 0x00007b74c3778fb0     r8 = 0x00007b74c3779288
[task 2022-07-07T21:41:56.704Z] 21:41:56     INFO -        r9 = 0x00007b74c420daa3    r12 = 0x00007b74c3779380
[task 2022-07-07T21:41:56.704Z] 21:41:56     INFO -       r13 = 0x00007b74c37792a8    r14 = 0x00007b74c420daa3
[task 2022-07-07T21:41:56.705Z] 21:41:56     INFO -       r15 = 0x00007b74c3779288    rip = 0x00007b74dc651448
[task 2022-07-07T21:41:56.705Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.705Z] 21:41:56     INFO -  44  libart.so!art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*) + 0x57
[task 2022-07-07T21:41:56.705Z] 21:41:56     INFO -       rbx = 0x00007b74db240ec8    rbp = 0x00007b74c3779290
[task 2022-07-07T21:41:56.705Z] 21:41:56     INFO -       rsp = 0x00007b74c3779040    r12 = 0x00007b74c3779380
[task 2022-07-07T21:41:56.705Z] 21:41:56     INFO -       r13 = 0x00007b74c37792a8    r14 = 0x00007b74c420daa3
[task 2022-07-07T21:41:56.705Z] 21:41:56     INFO -       r15 = 0x00007b74c3779288    rip = 0x00007b74dc9e20e8
[task 2022-07-07T21:41:56.705Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.705Z] 21:41:56     INFO -  45  libart.so!art::InvokeVirtualOrInterfaceWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue*) + 0x179
[task 2022-07-07T21:41:56.705Z] 21:41:56     INFO -       rbx = 0x00007b74c3779290    rbp = 0x00007b74c3779320
[task 2022-07-07T21:41:56.705Z] 21:41:56     INFO -       rsp = 0x00007b74c3779270    r12 = 0x0000000012ce78b0
[task 2022-07-07T21:41:56.706Z] 21:41:56     INFO -       r13 = 0x00007b74c3779380    r14 = 0x00007b74db240ec8
[task 2022-07-07T21:41:56.706Z] 21:41:56     INFO -       r15 = 0x00007b74c420daa3    rip = 0x00007b74dc9e36ea
[task 2022-07-07T21:41:56.706Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.706Z] 21:41:56     INFO -  46  libart.so!art::Thread::CreateCallback(void*) + 0x56d
[task 2022-07-07T21:41:56.706Z] 21:41:56     INFO -       rbx = 0x0000000000100001    rbp = 0x00007b74d23dd480
[task 2022-07-07T21:41:56.706Z] 21:41:56     INFO -       rsp = 0x00007b74c3779330    r12 = 0x00007b74dcb405ed
[task 2022-07-07T21:41:56.706Z] 21:41:56     INFO -       r13 = 0x00007b74dcbfe210    r14 = 0x00000000714bcd40
[task 2022-07-07T21:41:56.706Z] 21:41:56     INFO -       r15 = 0x00007b74d23da800    rip = 0x00007b74dca04eee
[task 2022-07-07T21:41:56.706Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.706Z] 21:41:56     INFO -  47  libc.so!__pthread_start(void*) + 0xb1
[task 2022-07-07T21:41:56.706Z] 21:41:56     INFO -       rbx = 0x00007b74c37794d0    rbp = 0x0000000000000d12
[task 2022-07-07T21:41:56.706Z] 21:41:56     INFO -       rsp = 0x00007b74c37793f0    r12 = 0x00007b74c3779450
[task 2022-07-07T21:41:56.706Z] 21:41:56     INFO -       r13 = 0x00007b74dca04980    r14 = 0x00007b74c3779450
[task 2022-07-07T21:41:56.707Z] 21:41:56     INFO -       r15 = 0x00007b74c37794e8    rip = 0x00007b74e0d27772
[task 2022-07-07T21:41:56.707Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.707Z] 21:41:56     INFO -  48  libc.so!__start_thread + 0xb
[task 2022-07-07T21:41:56.707Z] 21:41:56     INFO -       rbx = 0x00007b74e1581b40    rbp = 0x0000000000000d12
[task 2022-07-07T21:41:56.707Z] 21:41:56     INFO -       rsp = 0x00007b74c3779440    r12 = 0x0000000000000002
[task 2022-07-07T21:41:56.707Z] 21:41:56     INFO -       r13 = 0x00007b74dca04980    r14 = 0x00007b74c3779450
[task 2022-07-07T21:41:56.707Z] 21:41:56     INFO -       r15 = 0x00007b74c37794e8    rip = 0x00007b74e0cc79ec
[task 2022-07-07T21:41:56.707Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.707Z] 21:41:56     INFO -  49  libc.so!__bionic_clone + 0x35
[task 2022-07-07T21:41:56.707Z] 21:41:56     INFO -       rbx = 0x00007b74e1581b40    rbp = 0x0000000000000d12
[task 2022-07-07T21:41:56.707Z] 21:41:56     INFO -       rsp = 0x00007b74c3779450    r12 = 0x0000000000000002
[task 2022-07-07T21:41:56.707Z] 21:41:56     INFO -       r13 = 0x00007b74dca04980    r14 = 0x00007b74c3779450
[task 2022-07-07T21:41:56.707Z] 21:41:56     INFO -       r15 = 0x00007b74c37794e8    rip = 0x00007b74e0cbaa66
[task 2022-07-07T21:41:56.707Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.707Z] 21:41:56     INFO -  50  0x7b74c387e44f
[task 2022-07-07T21:41:56.708Z] 21:41:56     INFO -       rbx = 0x00007b74e1581b40    rbp = 0x0000000000000d12
[task 2022-07-07T21:41:56.708Z] 21:41:56     INFO -       rsp = 0x00007b74c3779458    r12 = 0x0000000000000002
[task 2022-07-07T21:41:56.708Z] 21:41:56     INFO -       r13 = 0x00007b74dca04980    r14 = 0x00007b74c3779450
[task 2022-07-07T21:41:56.708Z] 21:41:56     INFO -       r15 = 0x00007b74c37794e8    rip = 0x00007b74c387e450
[task 2022-07-07T21:41:56.708Z] 21:41:56     INFO -      Found by: call frame info
[task 2022-07-07T21:41:56.708Z] 21:41:56     INFO -  51  libart.so!art::Thread::InitAfterFork() + 0xf
[task 2022-07-07T21:41:56.708Z] 21:41:56     INFO -       rsp = 0x00007b74c37794b8    rip = 0x00007b74dca04980
[task 2022-07-07T21:41:56.708Z] 21:41:56     INFO -      Found by: stack scanning

We're crashing due to an assertion failure:

MOZ_ASSERT(!sessionAcc->mIDToAccessibleMap.IsEmpty() || virtualViewID == kNoID) (root (kNoID) accessible should be the first one added)

This gets triggered by a RecvShowEvent.

This maybe suggests the RootAccessible shut down, so we unregistered all Accessibles, but then we still received a RecvShowEvent. Is it just that those messages were still in the IPDL queue and IPDL hasn't shut down yet? I would have thought we'd shut down BrowserParent (and thus DocAccessibleParent) before the root document, but maybe not? Also, if the RootAccessible has shut down, why is the PresShell still alive?

I guess we could protect against this by ensuring the PresShell has a DocAccessible attached to it, and if not, returning null from GetInstanceFor.

Eitan, thoughts?

Flags: needinfo?(jteh) → needinfo?(eitan)
See Also: → 1778916
Summary: Intermittent org.mozilla.geckoview.test.AccessibilityTest#testAccessibilityFocus | application crashed [@ mozilla::a11y::SessionAccessibility::RegisterAccessible(mozilla::a11y::Accessible*)] → Intermittent org.mozilla.geckoview.test.AccessibilityTest#<random_test> | application crashed [@ mozilla::a11y::SessionAccessibility::RegisterAccessible(mozilla::a11y::Accessible*)]
Component: General → Disability Access APIs
Product: GeckoView → Core

Copying crash signatures from duplicate bugs.

Crash Signature: [@ mozilla::a11y::SessionAccessibility::RegisterAccessible(mozilla::a11y::Accessible*)] → [@ mozilla::a11y::SessionAccessibility::RegisterAccessible(mozilla::a11y::Accessible*)] [@ mozilla::a11y::SessionAccessibility::UnregisterAccessible(mozilla::a11y::Accessible*)]

Since we don't wait for the DocAccessibleParent to shutdown before unregistering it (we now do a bulk-unregister when the root accessible goes is shutdown), it is entirely possible to have show events come through after the parent doc has been unregistered. We need to change this assert and simply return early in that case.

Crash Signature: [@ mozilla::a11y::SessionAccessibility::RegisterAccessible(mozilla::a11y::Accessible*)] [@ mozilla::a11y::SessionAccessibility::UnregisterAccessible(mozilla::a11y::Accessible*)] → [@ mozilla::a11y::SessionAccessibility::RegisterAccessible(mozilla::a11y::Accessible*)] [@ mozilla::a11y::SessionAccessibility::UnregisterAccessible(mozilla::a11y::Accessible*)]
Flags: needinfo?(eitan)
Assignee: nobody → eitan
Status: NEW → ASSIGNED
Pushed by eisaacson@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/9e82c8317cf6
Don't register non-top-level accessibles if there is no top-level regeistered. r=Jamie
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 104 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: