Support live regions with the cache enabled on Windows
Categories
(Core :: Disability Access APIs, task)
Tracking
()
Tracking | Status | |
---|---|---|
firefox104 | --- | fixed |
People
(Reporter: Jamie, Assigned: Jamie)
References
Details
(Whiteboard: [ctw-m2])
Attachments
(1 file)
We need to support IAccessibleText::get_new/oldText when the cache is enabled. This should be fairly straightforward:
- Make ia2AccessibleText::UpdateTextChangeData (and sLastTextChangeAcc) use HyperTextAccessibleBase instead of HyperTextAccessibleWrap.
- One snag is that sLastTextChangeAcc is a StaticRefPtr, but HyperTextAccessibleBase isn't refcounted (because RemoteAccessible isn't refcounted). We can probably just store a raw pointer, since we don't use it for anything other than comparison. Alternatively, we could store an id. An id would be less ugly than a raw pointer, but it's ugly in its own right because there's no unified concept of id for base Accessibles.
- Make ProxyTextChangeEvent call UpdateTextChangeData when the cache is enabled.
Assignee | ||
Comment 1•3 years ago
|
||
We should also disable sync text change events when the cache is enabled, as they don't need to be sync in this case. We could do that by adding a pref check here.
Assignee | ||
Comment 2•3 years ago
|
||
(In reply to James Teh [:Jamie] from comment #0)
Alternatively, we could store an id.
Actually, no, we can't. An id is only unique within a document, so if we stored an id, we'd have to store a reference to the document and the id. I think it's going to be easier to just store a raw pointer.
Assignee | ||
Comment 3•3 years ago
|
||
Err, we also need to expose whether an Accessible is a live region. 😳 See bug 1757121. I have a patch for this Windows part, but it does nothing useful without the live object attribute and friends.
Assignee | ||
Comment 4•3 years ago
|
||
- Make ia2AccessibleText::UpdateTextChangeData (and sLastTextChangeAcc) use HyperTextAccessibleBase instead of HyperTextAccessibleWrap.
- Make ProxyTextChangeEvent call UpdateTextChangeData when the cache is enabled.
- Don't send sync text change events when the cache is enabled. They don't need to be sync because clients query the cache, not the content process a11y tree. Even if the content process a11y tree mutates, the cache can't update until in-process clients have synchronously handled the event.
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 5•3 years ago
|
||
It occurred to me that right now, when a show event is fired, the cache hasn't been received for that Accessible yet. Windows screen readers might use show events for live regions and might expect everything to be up to date. To fix this, for new (not moved) Accessibles, instead of firing the event immediately in RecvShowEvent, we can add it to a set of pending show events. When the cache push is received for that Accessible in RecvCache, we can fire the event then.
I'm not yet certain whether we need this or not, but I'm dropping the thought here so I don't forget.
Backed out for causing reftest failures on 448064.xhtml
Failure line: REFTEST PROCESS-CRASH | accessible/tests/crashtests/448064.xhtml (finished) | application crashed [@ Checker::StartReadOp()]
[task 2022-06-29T09:03:21.818Z] 09:03:21 INFO - REFTEST TEST-START | accessible/tests/crashtests/448064.xhtml
[task 2022-06-29T09:03:21.818Z] 09:03:21 INFO - REFTEST TEST-LOAD | http://10.0.2.2:8854/tests/accessible/tests/crashtests/448064.xhtml | 2 / 3947 (0%)
[task 2022-06-29T09:03:21.818Z] 09:03:21 INFO - REFTEST TEST-PASS | accessible/tests/crashtests/448064.xhtml | (LOAD ONLY)
[task 2022-06-29T09:03:21.818Z] 09:03:21 INFO - REFTEST TEST-END | accessible/tests/crashtests/448064.xhtml
[task 2022-06-29T09:03:42.008Z] 09:03:42 INFO - REFTEST INFO | wait for org.mozilla.geckoview.test_runner complete; top activity=com.android.launcher3
[task 2022-06-29T09:03:42.008Z] 09:03:42 INFO - REFTEST INFO | remotereftest.py | Application ran for: 0:00:33.656006
[task 2022-06-29T09:03:42.111Z] 09:03:42 INFO - REFTEST INFO | Copy/paste: /builds/worker/fetches/minidump-stackwalk/minidump-stackwalk --symbols-url=https://symbols.mozilla.org/ --human /tmp/tmp_s8cvmtv/62d71285-c4bf-23b8-c572-456b6c5db44e.dmp /builds/worker/workspace/build/symbols
[task 2022-06-29T09:03:47.563Z] 09:03:47 INFO - REFTEST INFO | Saved minidump as /builds/worker/workspace/build/blobber_upload_dir/62d71285-c4bf-23b8-c572-456b6c5db44e.dmp
[task 2022-06-29T09:03:47.563Z] 09:03:47 INFO - REFTEST INFO | Saved app info as /builds/worker/workspace/build/blobber_upload_dir/62d71285-c4bf-23b8-c572-456b6c5db44e.extra
[task 2022-06-29T09:03:47.569Z] 09:03:47 WARNING - REFTEST PROCESS-CRASH | accessible/tests/crashtests/448064.xhtml (finished) | application crashed [@ Checker::StartReadOp()]
[task 2022-06-29T09:03:47.569Z] 09:03:47 INFO - Crash dump filename: /tmp/tmp_s8cvmtv/62d71285-c4bf-23b8-c572-456b6c5db44e.dmp
[task 2022-06-29T09:03:47.569Z] 09:03:47 INFO - Operating system: Android
[task 2022-06-29T09:03:47.570Z] 09:03:47 INFO - 0.0.0 Linux 3.10.0+ #260 SMP PREEMPT Fri May 19 12:48:14 PDT 2017 x86_64
[task 2022-06-29T09:03:47.570Z] 09:03:47 INFO - CPU: amd64
[task 2022-06-29T09:03:47.570Z] 09:03:47 INFO - family 6 model 6 stepping 3
[task 2022-06-29T09:03:47.570Z] 09:03:47 INFO - 4 CPUs
[task 2022-06-29T09:03:47.570Z] 09:03:47 INFO - Crash reason: SIGSEGV / SEGV_MAPERR
[task 2022-06-29T09:03:47.570Z] 09:03:47 INFO - Crash address: 0xf4
[task 2022-06-29T09:03:47.570Z] 09:03:47 INFO - Process uptime: not available
[task 2022-06-29T09:03:47.571Z] 09:03:47 INFO - Thread 0 AndroidUI (crashed)
[task 2022-06-29T09:03:47.571Z] 09:03:47 INFO - 0 libxul.so!Checker::StartReadOp() [PLDHashTable.h:4ff1f0c0d866b793f73156beedb2649ca82db77f : 129 + 0x0]
[task 2022-06-29T09:03:47.571Z] 09:03:47 INFO - rax = 0x0000000000000001 rdx = 0x00000000e4a5466c
[task 2022-06-29T09:03:47.571Z] 09:03:47 INFO - rcx = 0xbf3125844cef478e rbx = 0x00007609a21ac22c
[task 2022-06-29T09:03:47.571Z] 09:03:47 INFO - rsi = 0x00007609a21ac22c rdi = 0x00000000000000f4
[task 2022-06-29T09:03:47.572Z] 09:03:47 INFO - rbp = 0x00007fff12c3be40 rsp = 0x00007fff12c3be40
[task 2022-06-29T09:03:47.572Z] 09:03:47 INFO - r8 = 0x0000000000000003 r9 = 0x0000000000000000
[task 2022-06-29T09:03:47.572Z] 09:03:47 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
[task 2022-06-29T09:03:47.572Z] 09:03:47 INFO - r12 = 0x00007fff12c3bf30 r13 = 0x00000000000000d8
[task 2022-06-29T09:03:47.572Z] 09:03:47 INFO - r14 = 0x000076098f6eb2c0 r15 = 0x00000000000000f4
[task 2022-06-29T09:03:47.572Z] 09:03:47 INFO - rip = 0x000076099bde46c7
[task 2022-06-29T09:03:47.573Z] 09:03:47 INFO - Found by: given as instruction pointer in context
[task 2022-06-29T09:03:47.573Z] 09:03:47 INFO - 1 libxul.so!PLDHashTable::Search(void const*) const [PLDHashTable.cpp:4ff1f0c0d866b793f73156beedb2649ca82db77f : 493 + 0xb]
[task 2022-06-29T09:03:47.573Z] 09:03:47 INFO - rbx = 0x00007609a21ac22c rbp = 0x00007fff12c3bea0
[task 2022-06-29T09:03:47.573Z] 09:03:47 INFO - rsp = 0x00007fff12c3be50 r12 = 0x00007fff12c3bf30
[task 2022-06-29T09:03:47.574Z] 09:03:47 INFO - r13 = 0x00000000000000d8 r14 = 0x000076098f6eb2c0
[task 2022-06-29T09:03:47.574Z] 09:03:47 INFO - r15 = 0x00000000000000f4 rip = 0x000076099bde3713
[task 2022-06-29T09:03:47.574Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.574Z] 09:03:47 INFO - 2 libxul.so!nsBaseHashtable<nsPtrHashKey<nsAtom const>, mozilla::a11y::MarkupMapInfo const*, mozilla::a11y::MarkupMapInfo const*, nsDefaultConverter<mozilla::a11y::MarkupMapInfo const*, mozilla::a11y::MarkupMapInfo const*> >::Get(nsAtom const*) const [nsBaseHashtable.h:4ff1f0c0d866b793f73156beedb2649ca82db77f : 355 + 0x4]
[task 2022-06-29T09:03:47.575Z] 09:03:47 INFO - rbx = 0x00007609a21ac1fc rbp = 0x00007fff12c3beb0
[task 2022-06-29T09:03:47.575Z] 09:03:47 INFO - rsp = 0x00007fff12c3beb0 r12 = 0x00007fff12c3bf30
[task 2022-06-29T09:03:47.575Z] 09:03:47 INFO - r13 = 0x000076099107ab60 r14 = 0x000076098f6eb2c0
[task 2022-06-29T09:03:47.575Z] 09:03:47 INFO - r15 = 0x000076099107ab60 rip = 0x000076099f978c2f
[task 2022-06-29T09:03:47.575Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.576Z] 09:03:47 INFO - 3 libxul.so!nsAccessibilityService::MarkupAttributes(mozilla::a11y::Accessible*, mozilla::a11y::AccAttributes*) const [nsAccessibilityService.cpp:4ff1f0c0d866b793f73156beedb2649ca82db77f : 1526 + 0x4]
[task 2022-06-29T09:03:47.576Z] 09:03:47 INFO - rbx = 0x00007609a21ac1fc rbp = 0x00007fff12c3bf00
[task 2022-06-29T09:03:47.576Z] 09:03:47 INFO - rsp = 0x00007fff12c3bec0 r12 = 0x00007fff12c3bf30
[task 2022-06-29T09:03:47.576Z] 09:03:47 INFO - r13 = 0x000076099107ab60 r14 = 0x000076098f6eb2c0
[task 2022-06-29T09:03:47.576Z] 09:03:47 INFO - r15 = 0x000076099107ab60 rip = 0x000076099f9794c1
[task 2022-06-29T09:03:47.576Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.577Z] 09:03:47 INFO - 4 libxul.so!mozilla::a11y::RemoteAccessibleBase<mozilla::a11y::RemoteAccessible>::Attributes() [RemoteAccessibleBase.cpp:4ff1f0c0d866b793f73156beedb2649ca82db77f : 821 + 0x15]
[task 2022-06-29T09:03:47.577Z] 09:03:47 INFO - rbx = 0x00007609a21ac1fc rbp = 0x00007fff12c3c090
[task 2022-06-29T09:03:47.577Z] 09:03:47 INFO - rsp = 0x00007fff12c3bf10 r12 = 0x00007fff12c3bf30
[task 2022-06-29T09:03:47.577Z] 09:03:47 INFO - r13 = 0x000076099107ab60 r14 = 0x00007fff12c3c290
[task 2022-06-29T09:03:47.577Z] 09:03:47 INFO - r15 = 0x000076099107aba0 rip = 0x000076099f9b92b0
[task 2022-06-29T09:03:47.577Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.578Z] 09:03:47 INFO - 5 libxul.so!mozilla::a11y::RemoteAccessible::Attributes() [RemoteAccessible.cpp:4ff1f0c0d866b793f73156beedb2649ca82db77f : 72 + 0xa]
[task 2022-06-29T09:03:47.578Z] 09:03:47 INFO - rbx = 0x000076099107ab60 rbp = 0x00007fff12c3c0d0
[task 2022-06-29T09:03:47.578Z] 09:03:47 INFO - rsp = 0x00007fff12c3c0a0 r12 = 0x000000000000000f
[task 2022-06-29T09:03:47.578Z] 09:03:47 INFO - r13 = 0x0000308000100044 r14 = 0x00007fff12c3c290
[task 2022-06-29T09:03:47.579Z] 09:03:47 INFO - r15 = 0x000076099107ab60 rip = 0x000076099f9c1b82
[task 2022-06-29T09:03:47.579Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.579Z] 09:03:47 INFO - 6 libxul.so!mozilla::a11y::SessionAccessibility::PopulateNodeInfo(mozilla::a11y::Accessible*, mozilla::jni::Ref<mozilla::jni::Object, _jobject*> const&) [SessionAccessibility.cpp:4ff1f0c0d866b793f73156beedb2649ca82db77f : 915 + 0x15]
[task 2022-06-29T09:03:47.579Z] 09:03:47 INFO - rbx = 0x00007fff12c3c290 rbp = 0x00007fff12c3c780
[task 2022-06-29T09:03:47.579Z] 09:03:47 INFO - rsp = 0x00007fff12c3c0e0 r12 = 0x000000000000000f
[task 2022-06-29T09:03:47.579Z] 09:03:47 INFO - r13 = 0x0000308000100044 r14 = 0x00007fff12c3c3c0
[task 2022-06-29T09:03:47.580Z] 09:03:47 INFO - r15 = 0x000076099107ab60 rip = 0x000076099f943e24
[task 2022-06-29T09:03:47.580Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.580Z] 09:03:47 INFO - 7 libxul.so!mozilla::a11y::SessionAccessibility::GetNodeInfo(int, mozilla::jni::Ref<mozilla::jni::Object, _jobject*> const&) [SessionAccessibility.cpp:4ff1f0c0d866b793f73156beedb2649ca82db77f : 140 + 0xd]
[task 2022-06-29T09:03:47.580Z] 09:03:47 INFO - rbx = 0x000076099107ab60 rbp = 0x00007fff12c3c840
[task 2022-06-29T09:03:47.580Z] 09:03:47 INFO - rsp = 0x00007fff12c3c790 r12 = 0x000076099175dac0
[task 2022-06-29T09:03:47.580Z] 09:03:47 INFO - r13 = 0x00007609bfb81b50 r14 = 0x00007fff12c3c850
[task 2022-06-29T09:03:47.581Z] 09:03:47 INFO - r15 = 0x00000000ffffffff rip = 0x000076099f94394f
[task 2022-06-29T09:03:47.581Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.581Z] 09:03:47 INFO - 8 libxul.so!void mozilla::jni::NativeStub<mozilla::java::SessionAccessibility::NativeProvider::GetNodeInfo_t, mozilla::a11y::SessionAccessibility, mozilla::jni::Args<int, mozilla::jni::Ref<mozilla::jni::Object, _jobject*> const&> >::Wrap<&mozilla::a11y::SessionAccessibility(int, mozilla::jni::Ref<mozilla::jni::Object, _jobject*> const&)::GetNodeInfo>(_JNIEnv*, _jobject*, int, _jobject*) [Natives.h:4ff1f0c0d866b793f73156beedb2649ca82db77f : 1447 + 0x32]
[task 2022-06-29T09:03:47.582Z] 09:03:47 INFO - rbx = 0x00007fff12c3c878 rbp = 0x00007fff12c3c8a0
[task 2022-06-29T09:03:47.582Z] 09:03:47 INFO - rsp = 0x00007fff12c3c850 r12 = 0x00007fff12c3caf0
[task 2022-06-29T09:03:47.582Z] 09:03:47 INFO - r13 = 0x00007609bfb81b50 r14 = 0x00007fff12c3c8d8
[task 2022-06-29T09:03:47.582Z] 09:03:47 INFO - r15 = 0x00000000ffffffff rip = 0x000076099f94b3c2
[task 2022-06-29T09:03:47.582Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.582Z] 09:03:47 INFO - 9 base.odex + 0xe19742
[task 2022-06-29T09:03:47.582Z] 09:03:47 INFO - rbx = 0x00007609c1295a00 rbp = 0x00007fff12c3c968
[task 2022-06-29T09:03:47.582Z] 09:03:47 INFO - rsp = 0x00007fff12c3c8b0 r12 = 0x00007fff12c3caf0
[task 2022-06-29T09:03:47.583Z] 09:03:47 INFO - r13 = 0x00007609bfb81b50 r14 = 0x00007fff12c3ce10
[task 2022-06-29T09:03:47.583Z] 09:03:47 INFO - r15 = 0x00007fff12c3ce10 rip = 0x00007609a8c67743
[task 2022-06-29T09:03:47.583Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.583Z] 09:03:47 INFO - 10 0x7fff12c3ce0f
[task 2022-06-29T09:03:47.583Z] 09:03:47 INFO - rbp = 0x00007fff12c3ce10 rsp = 0x00007fff12c3c978
[task 2022-06-29T09:03:47.583Z] 09:03:47 INFO - rip = 0x00007fff12c3ce10
[task 2022-06-29T09:03:47.583Z] 09:03:47 INFO - Found by: previous frame's frame pointer
[task 2022-06-29T09:03:47.583Z] 09:03:47 INFO - 11 dalvik-LinearAlloc (deleted) + 0xdb4f
[task 2022-06-29T09:03:47.583Z] 09:03:47 INFO - rsp = 0x00007fff12c3c980 rip = 0x00007609bfb81b50
[task 2022-06-29T09:03:47.583Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.584Z] 09:03:47 INFO - 12 base.odex + 0xa9d51e
[task 2022-06-29T09:03:47.584Z] 09:03:47 INFO - rsp = 0x00007fff12c3c998 rip = 0x00007609a88eb51f
[task 2022-06-29T09:03:47.584Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.584Z] 09:03:47 INFO - 13 libart.so!art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) + 0xe7
[task 2022-06-29T09:03:47.585Z] 09:03:47 INFO - rsp = 0x00007fff12c3c9b0 rip = 0x00007609c0c51448
[task 2022-06-29T09:03:47.585Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.585Z] 09:03:47 INFO - 14 boot-framework.oat + 0xd408d0
[task 2022-06-29T09:03:47.585Z] 09:03:47 INFO - rsp = 0x00007fff12c3c9c8 rip = 0x00000000741ac8d1
[task 2022-06-29T09:03:47.585Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.585Z] 09:03:47 INFO - 15 libart.so!art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) + 0x10c
[task 2022-06-29T09:03:47.586Z] 09:03:47 INFO - rsp = 0x00007fff12c3c9e0 rip = 0x00007609c0c5146d
[task 2022-06-29T09:03:47.586Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.586Z] 09:03:47 INFO - 16 dalvik-LinearAlloc (deleted) + 0xdb4f
[task 2022-06-29T09:03:47.586Z] 09:03:47 INFO - rsp = 0x00007fff12c3ca20 rip = 0x00007609bfb81b50
[task 2022-06-29T09:03:47.586Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.586Z] 09:03:47 INFO - 17 base.odex + 0x880bd3
[task 2022-06-29T09:03:47.586Z] 09:03:47 INFO - rsp = 0x00007fff12c3ca38 rip = 0x00007609a86cebd4
[task 2022-06-29T09:03:47.586Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.587Z] 09:03:47 INFO - 18 libart.so!art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*) + 0xff
[task 2022-06-29T09:03:47.587Z] 09:03:47 INFO - rsp = 0x00007fff12c3ca40 rip = 0x00007609c0e1cb80
[task 2022-06-29T09:03:47.587Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.587Z] 09:03:47 INFO - 19 libart.so!bool art::interpreter::DoCall<false, true>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*) + 0x495
[task 2022-06-29T09:03:47.588Z] 09:03:47 INFO - rbx = 0x00007609c1295a00 rbp = 0x00007fff12c3cc70
[task 2022-06-29T09:03:47.588Z] 09:03:47 INFO - rsp = 0x00007fff12c3caf0 r12 = 0x00007fff12c3ce10
[task 2022-06-29T09:03:47.588Z] 09:03:47 INFO - r13 = 0x0000000000000002 r14 = 0x00007fff12c3d030
[task 2022-06-29T09:03:47.588Z] 09:03:47 INFO - r15 = 0x00007609bfb81b50 rip = 0x00007609c0e15956
[task 2022-06-29T09:03:47.588Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.588Z] 09:03:47 INFO - 20 libart.so!bool art::interpreter::DoInvoke<(art::InvokeType)2, false, true>(art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*) + 0x6ab
[task 2022-06-29T09:03:47.589Z] 09:03:47 INFO - rbx = 0x00007609b6978900 rbp = 0x00007609c1295a00
[task 2022-06-29T09:03:47.589Z] 09:03:47 INFO - rsp = 0x00007fff12c3cc80 r12 = 0x00007609bf96ee40
[task 2022-06-29T09:03:47.589Z] 09:03:47 INFO - r13 = 0x00007fff12c3d030 r14 = 0x00007609bfb81b50
[task 2022-06-29T09:03:47.589Z] 09:03:47 INFO - r15 = 0x00007609c11fe210 rip = 0x00007609c0e31a5c
[task 2022-06-29T09:03:47.589Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.590Z] 09:03:47 INFO - 21 libart.so!art::JValue art::interpreter::ExecuteSwitchImpl<true, false>(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool) + 0x4e8f
[task 2022-06-29T09:03:47.590Z] 09:03:47 INFO - rbx = 0x000000000000306e rbp = 0x00007fff12c3cf00
[task 2022-06-29T09:03:47.590Z] 09:03:47 INFO - rsp = 0x00007fff12c3cd50 r12 = 0x00007609a8772de2
[task 2022-06-29T09:03:47.590Z] 09:03:47 INFO - r13 = 0x00007fff12c3d030 r14 = 0x0000000000000011
[task 2022-06-29T09:03:47.590Z] 09:03:47 INFO - r15 = 0x00007609c12ec000 rip = 0x00007609c0e22140
[task 2022-06-29T09:03:47.590Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.591Z] 09:03:47 INFO - 22 libart.so!art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool) + 0x294
[task 2022-06-29T09:03:47.591Z] 09:03:47 INFO - rbx = 0x00007fff12c3d030 rbp = 0x0000000000000000
[task 2022-06-29T09:03:47.591Z] 09:03:47 INFO - rsp = 0x00007fff12c3cf10 r12 = 0x00007fff12c3d038
[task 2022-06-29T09:03:47.591Z] 09:03:47 INFO - r13 = 0x0000000000000000 r14 = 0x00007609c1295a00
[task 2022-06-29T09:03:47.591Z] 09:03:47 INFO - r15 = 0x00007609a8772db0 rip = 0x00007609c0ded155
[task 2022-06-29T09:03:47.591Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.592Z] 09:03:47 INFO - 23 libart.so!art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*) + 0xac
[task 2022-06-29T09:03:47.592Z] 09:03:47 INFO - rbx = 0x00007fff12c3d330 rbp = 0x00007fff12c3d020
[task 2022-06-29T09:03:47.592Z] 09:03:47 INFO - rsp = 0x00007fff12c3cf70 r12 = 0x00007609c1295a00
[task 2022-06-29T09:03:47.592Z] 09:03:47 INFO - r13 = 0x0000000000000000 r14 = 0x00007609a8772db0
[task 2022-06-29T09:03:47.592Z] 09:03:47 INFO - r15 = 0x00007fff12c3d030 rip = 0x00007609c0df334d
[task 2022-06-29T09:03:47.592Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.592Z] 09:03:47 INFO - 24 libart.so!bool art::interpreter::DoCall<false, true>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*) + 0x476
[task 2022-06-29T09:03:47.593Z] 09:03:47 INFO - rbx = 0x00007609c1295a00 rbp = 0x00007fff12c3d1c0
[task 2022-06-29T09:03:47.593Z] 09:03:47 INFO - rsp = 0x00007fff12c3d030 r12 = 0x00007fff12c3d330
[task 2022-06-29T09:03:47.593Z] 09:03:47 INFO - r13 = 0x0000000000000001 r14 = 0x00007fff12c3d490
[task 2022-06-29T09:03:47.593Z] 09:03:47 INFO - r15 = 0x00007609bf96ee40 rip = 0x00007609c0e15937
[task 2022-06-29T09:03:47.593Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.593Z] 09:03:47 INFO - 25 libart.so!bool art::interpreter::DoInvoke<(art::InvokeType)1, false, true>(art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*) + 0x219
[task 2022-06-29T09:03:47.593Z] 09:03:47 INFO - rbx = 0x00007609c1295a00 rbp = 0x0000000000002070
[task 2022-06-29T09:03:47.594Z] 09:03:47 INFO - rsp = 0x00007fff12c3d1d0 r12 = 0x00007fff12c3d490
[task 2022-06-29T09:03:47.594Z] 09:03:47 INFO - r13 = 0x00007609bf96ee40 r14 = 0x0000000000001c25
[task 2022-06-29T09:03:47.594Z] 09:03:47 INFO - r15 = 0x00007609bf96eeb0 rip = 0x00007609c0e346da
[task 2022-06-29T09:03:47.594Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.594Z] 09:03:47 INFO - 26 libart.so!art::JValue art::interpreter::ExecuteSwitchImpl<true, false>(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool) + 0x5d42
[task 2022-06-29T09:03:47.594Z] 09:03:47 INFO - rbx = 0x0000000000002070 rbp = 0x00007fff12c3d420
[task 2022-06-29T09:03:47.595Z] 09:03:47 INFO - rsp = 0x00007fff12c3d270 r12 = 0x00007609a8772bc2
[task 2022-06-29T09:03:47.595Z] 09:03:47 INFO - r13 = 0x00007fff12c3d490 r14 = 0x0000000000000025
[task 2022-06-29T09:03:47.595Z] 09:03:47 INFO - r15 = 0x00007609c12ec000 rip = 0x00007609c0e22ff3
[task 2022-06-29T09:03:47.595Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.595Z] 09:03:47 INFO - 27 libart.so!art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool) + 0x294
[task 2022-06-29T09:03:47.595Z] 09:03:47 INFO - rbx = 0x00007fff12c3d490 rbp = 0x0000000000000000
[task 2022-06-29T09:03:47.595Z] 09:03:47 INFO - rsp = 0x00007fff12c3d430 r12 = 0x00007fff12c3d498
[task 2022-06-29T09:03:47.595Z] 09:03:47 INFO - r13 = 0x0000000000000000 r14 = 0x00007609c1295a00
[task 2022-06-29T09:03:47.595Z] 09:03:47 INFO - r15 = 0x00007609a8772b68 rip = 0x00007609c0ded155
[task 2022-06-29T09:03:47.596Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.596Z] 09:03:47 INFO - 28 libart.so!artQuickToInterpreterBridge + 0x420
[task 2022-06-29T09:03:47.596Z] 09:03:47 INFO - rbx = 0x00007fff12c3d490 rbp = 0x00007fff12c3d620
[task 2022-06-29T09:03:47.596Z] 09:03:47 INFO - rsp = 0x00007fff12c3d490 r12 = 0x00007609a8772b68
[task 2022-06-29T09:03:47.596Z] 09:03:47 INFO - r13 = 0x00007609c1295a00 r14 = 0x00007609bf96eeb0
[task 2022-06-29T09:03:47.596Z] 09:03:47 INFO - r15 = 0x0000000000000002 rip = 0x00007609c1116461
[task 2022-06-29T09:03:47.596Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.596Z] 09:03:47 INFO - 29 libart.so!art_quick_to_interpreter_bridge + 0x8c
[task 2022-06-29T09:03:47.596Z] 09:03:47 INFO - rbx = 0x0000000012d5c000 rbp = 0x0000000012dfd6c0
[task 2022-06-29T09:03:47.596Z] 09:03:47 INFO - rsp = 0x00007fff12c3d630 r12 = 0x0000000012e6d080
[task 2022-06-29T09:03:47.596Z] 09:03:47 INFO - r13 = 0x00000000ffffffff r14 = 0x0000000000000001
[task 2022-06-29T09:03:47.597Z] 09:03:47 INFO - r15 = 0x00007fff12c3dbd0 rip = 0x00007609c0c4dcdd
[task 2022-06-29T09:03:47.597Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.597Z] 09:03:47 INFO - 30 boot-framework.oat + 0x210ac25
[task 2022-06-29T09:03:47.597Z] 09:03:47 INFO - rdx = 0x00000000ffffffff rcx = 0x0000000000000000
[task 2022-06-29T09:03:47.597Z] 09:03:47 INFO - rbx = 0x0000000012d5c000 rsi = 0x0000000012dfd6c0
[task 2022-06-29T09:03:47.597Z] 09:03:47 INFO - rbp = 0x0000000012dfd6c0 rsp = 0x00007fff12c3d700
[task 2022-06-29T09:03:47.597Z] 09:03:47 INFO - r8 = 0x00007fff12c3dbd0 r9 = 0x0000000074209637
[task 2022-06-29T09:03:47.597Z] 09:03:47 INFO - r12 = 0x0000000012e6d080 r13 = 0x00000000ffffffff
[task 2022-06-29T09:03:47.598Z] 09:03:47 INFO - r14 = 0x0000000000000001 r15 = 0x00007fff12c3dbd0
[task 2022-06-29T09:03:47.598Z] 09:03:47 INFO - rip = 0x0000000075576c26
[task 2022-06-29T09:03:47.598Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.598Z] 09:03:47 INFO - 31 system@framework@boot-framework.art + 0x232687
[task 2022-06-29T09:03:47.598Z] 09:03:47 INFO - rsp = 0x00007fff12c3d708 rip = 0x00000000719eb688
[task 2022-06-29T09:03:47.598Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.598Z] 09:03:47 INFO - 32 dalvik-main space (deleted) + 0xadbff
[task 2022-06-29T09:03:47.598Z] 09:03:47 INFO - rsp = 0x00007fff12c3d710 rip = 0x0000000012cadc00
[task 2022-06-29T09:03:47.598Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.598Z] 09:03:47 INFO - 33 dalvik-LinearAlloc (deleted) + 0xfb63
[task 2022-06-29T09:03:47.599Z] 09:03:47 INFO - rsp = 0x00007fff12c3d718 rip = 0x00007609c5686b64
[task 2022-06-29T09:03:47.599Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.599Z] 09:03:47 INFO - 34 dalvik-main space (deleted) + 0x11bcef
[task 2022-06-29T09:03:47.599Z] 09:03:47 INFO - rsp = 0x00007fff12c3d728 rip = 0x0000000012d1bcf0
[task 2022-06-29T09:03:47.599Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.599Z] 09:03:47 INFO - 35 dalvik-main space (deleted) + 0x15bfff
[task 2022-06-29T09:03:47.599Z] 09:03:47 INFO - rsp = 0x00007fff12c3d730 rip = 0x0000000012d5c000
[task 2022-06-29T09:03:47.599Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.599Z] 09:03:47 INFO - 36 dalvik-main space (deleted) + 0x26d07f
[task 2022-06-29T09:03:47.600Z] 09:03:47 INFO - rsp = 0x00007fff12c3d738 rip = 0x0000000012e6d080
[task 2022-06-29T09:03:47.600Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.600Z] 09:03:47 INFO - 37 boot-framework.oat + 0x2192d1a
[task 2022-06-29T09:03:47.600Z] 09:03:47 INFO - rsp = 0x00007fff12c3d740 rip = 0x00000000755fed1b
[task 2022-06-29T09:03:47.600Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.600Z] 09:03:47 INFO - 38 system@framework@boot-framework.art + 0x30efa7
[task 2022-06-29T09:03:47.600Z] 09:03:47 INFO - rsp = 0x00007fff12c3d748 rip = 0x0000000071ac7fa8
[task 2022-06-29T09:03:47.600Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.600Z] 09:03:47 INFO - 39 dalvik-LinearAlloc (deleted) + 0x1003f
[task 2022-06-29T09:03:47.600Z] 09:03:47 INFO - rsp = 0x00007fff12c3d750 rip = 0x00007609c5687040
[task 2022-06-29T09:03:47.601Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.601Z] 09:03:47 INFO - 40 libart.so!ExecuteMterpImpl + 0x7f
[task 2022-06-29T09:03:47.601Z] 09:03:47 INFO - rsp = 0x00007fff12c3d768 rip = 0x00007609c0c31200
[task 2022-06-29T09:03:47.601Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.601Z] 09:03:47 INFO - 41 0xfffffffe
[task 2022-06-29T09:03:47.601Z] 09:03:47 INFO - rbx = 0x0000000012d5c000 rbp = 0x0000000012e6d080
[task 2022-06-29T09:03:47.601Z] 09:03:47 INFO - rsp = 0x00007fff12c3d7a8 r12 = 0x00000000ffffffff
[task 2022-06-29T09:03:47.601Z] 09:03:47 INFO - r13 = 0x00000000719eb650 r14 = 0x0000000075576b86
[task 2022-06-29T09:03:47.601Z] 09:03:47 INFO - r15 = 0x0000000012d5c000 rip = 0x00000000ffffffff
[task 2022-06-29T09:03:47.601Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.601Z] 09:03:47 INFO - 42 boot-framework.oat + 0x2204f33
[task 2022-06-29T09:03:47.601Z] 09:03:47 INFO - rsp = 0x00007fff12c3d7b0 rip = 0x0000000075670f34
[task 2022-06-29T09:03:47.601Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.602Z] 09:03:47 INFO - 43 system@framework@boot-framework.art + 0x293d97
[task 2022-06-29T09:03:47.602Z] 09:03:47 INFO - rsp = 0x00007fff12c3d7b8 rip = 0x0000000071a4cd98
[task 2022-06-29T09:03:47.602Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.602Z] 09:03:47 INFO - 44 boot-framework.oat + 0x2203949
[task 2022-06-29T09:03:47.602Z] 09:03:47 INFO - rsp = 0x00007fff12c3d7c0 rip = 0x000000007566f94a
[task 2022-06-29T09:03:47.602Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.602Z] 09:03:47 INFO - 45 system@framework@boot-framework.art + 0x2932a7
[task 2022-06-29T09:03:47.602Z] 09:03:47 INFO - rsp = 0x00007fff12c3d7c8 rip = 0x0000000071a4c2a8
[task 2022-06-29T09:03:47.602Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.602Z] 09:03:47 INFO - 46 dalvik-main space (deleted) + 0x26d07f
[task 2022-06-29T09:03:47.602Z] 09:03:47 INFO - rsp = 0x00007fff12c3d7d8 rip = 0x0000000012e6d080
[task 2022-06-29T09:03:47.602Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.602Z] 09:03:47 INFO - 47 boot-framework.oat + 0x16c1f12
[task 2022-06-29T09:03:47.603Z] 09:03:47 INFO - rsp = 0x00007fff12c3d7e0 rip = 0x0000000074b2df13
[task 2022-06-29T09:03:47.603Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.603Z] 09:03:47 INFO - 48 system@framework@boot-framework.art + 0x293d97
[task 2022-06-29T09:03:47.603Z] 09:03:47 INFO - rsp = 0x00007fff12c3d800 rip = 0x0000000071a4cd98
[task 2022-06-29T09:03:47.603Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.603Z] 09:03:47 INFO - 49 libart.so!art_quick_invoke_stub + 0x2f4
[task 2022-06-29T09:03:47.603Z] 09:03:47 INFO - rsp = 0x00007fff12c3d810 rip = 0x00007609c0c43235
[task 2022-06-29T09:03:47.603Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.603Z] 09:03:47 INFO - 50 system@framework@boot-framework.art + 0x293d97
[task 2022-06-29T09:03:47.603Z] 09:03:47 INFO - rsp = 0x00007fff12c3d850 rip = 0x0000000071a4cd98
[task 2022-06-29T09:03:47.603Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.603Z] 09:03:47 INFO - 51 boot-framework.oat + 0xd9d636
[task 2022-06-29T09:03:47.603Z] 09:03:47 INFO - rsp = 0x00007fff12c3d868 rip = 0x0000000074209637
[task 2022-06-29T09:03:47.603Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.604Z] 09:03:47 INFO - 52 libart.so!art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) + 0xe7
[task 2022-06-29T09:03:47.604Z] 09:03:47 INFO - rsp = 0x00007fff12c3d880 rip = 0x00007609c0c51448
[task 2022-06-29T09:03:47.604Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.604Z] 09:03:47 INFO - 53 boot-framework.oat + 0xd9d58b
[task 2022-06-29T09:03:47.604Z] 09:03:47 INFO - rsp = 0x00007fff12c3d888 rip = 0x000000007420958c
[task 2022-06-29T09:03:47.604Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.608Z] 09:03:47 INFO - 54 libart.so!art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) + 0xe7
[task 2022-06-29T09:03:47.608Z] 09:03:47 INFO - rsp = 0x00007fff12c3d8a0 rip = 0x00007609c0c51448
[task 2022-06-29T09:03:47.608Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.608Z] 09:03:47 INFO - 55 dalvik-main space (deleted) + 0x36eff
[task 2022-06-29T09:03:47.608Z] 09:03:47 INFO - rsp = 0x00007fff12c3d8a8 rip = 0x0000000012c36f00
[task 2022-06-29T09:03:47.608Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.608Z] 09:03:47 INFO - 56 system@framework@boot-framework.art + 0x293d97
[task 2022-06-29T09:03:47.608Z] 09:03:47 INFO - rsp = 0x00007fff12c3d8f0 rip = 0x0000000071a4cd98
[task 2022-06-29T09:03:47.608Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.608Z] 09:03:47 INFO - 57 boot-framework.oat + 0x9e41ff
[task 2022-06-29T09:03:47.608Z] 09:03:47 INFO - rsp = 0x00007fff12c3d908 rip = 0x0000000073e50200
[task 2022-06-29T09:03:47.608Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.608Z] 09:03:47 INFO - 58 libart.so!art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*) + 0xff
[task 2022-06-29T09:03:47.608Z] 09:03:47 INFO - rsp = 0x00007fff12c3d910 rip = 0x00007609c0e1cb80
[task 2022-06-29T09:03:47.608Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.608Z] 09:03:47 INFO - 59 libart.so!bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*) + 0x2fd
[task 2022-06-29T09:03:47.608Z] 09:03:47 INFO - rbx = 0x00007fff12c3d9c0 rbp = 0x00007fff12c3db00
[task 2022-06-29T09:03:47.608Z] 09:03:47 INFO - rsp = 0x00007fff12c3d9c0 r12 = 0x00007609c1295a00
[task 2022-06-29T09:03:47.608Z] 09:03:47 INFO - r13 = 0x00007fff12c3dce0 r14 = 0x00007fff12c3dbd0
[task 2022-06-29T09:03:47.608Z] 09:03:47 INFO - r15 = 0x0000000000000003 rip = 0x00007609c0e1508e
[task 2022-06-29T09:03:47.608Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.608Z] 09:03:47 INFO - 60 libart.so!MterpInvokeVirtualQuick + 0x1d8
[task 2022-06-29T09:03:47.608Z] 09:03:47 INFO - rbx = 0x00007fff12c3dce0 rbp = 0x00007609c1295a00
[task 2022-06-29T09:03:47.608Z] 09:03:47 INFO - rsp = 0x00007fff12c3db10 r12 = 0x0000000012e6d080
[task 2022-06-29T09:03:47.608Z] 09:03:47 INFO - r13 = 0x00007609b6978900 r14 = 0x0000000071a4cd98
[task 2022-06-29T09:03:47.608Z] 09:03:47 INFO - r15 = 0x00007609a8774116 rip = 0x00007609c1126039
[task 2022-06-29T09:03:47.608Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.608Z] 09:03:47 INFO - 61 libart.so!artMterpAsmInstructionStart + 0x7499
[task 2022-06-29T09:03:47.608Z] 09:03:47 INFO - rbx = 0x00000000000030e9 rbp = 0x00000000000003e7
[task 2022-06-29T09:03:47.609Z] 09:03:47 INFO - rsp = 0x00007fff12c3db80 r12 = 0x00007609a8774116
[task 2022-06-29T09:03:47.609Z] 09:03:47 INFO - r13 = 0x00007fff12c3dd1c r14 = 0x00007609c0c31200
[task 2022-06-29T09:03:47.609Z] 09:03:47 INFO - r15 = 0x00007fff12c3dd4c rip = 0x00007609c0c3869a
[task 2022-06-29T09:03:47.609Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.609Z] 09:03:47 INFO - 62 libart.so!art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool) + 0x199
[task 2022-06-29T09:03:47.609Z] 09:03:47 INFO - rbx = 0x00007fff12c3dce0 rbp = 0x00007fff12c3dbd0
[task 2022-06-29T09:03:47.609Z] 09:03:47 INFO - rsp = 0x00007fff12c3dbc0 r12 = 0x00007fff12c3dce8
[task 2022-06-29T09:03:47.609Z] 09:03:47 INFO - r13 = 0x0000000000000000 r14 = 0x00007609c1295a00
[task 2022-06-29T09:03:47.609Z] 09:03:47 INFO - r15 = 0x00007609a877409c rip = 0x00007609c0ded05a
[task 2022-06-29T09:03:47.609Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.609Z] 09:03:47 INFO - 63 libart.so!art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*) + 0xac
[task 2022-06-29T09:03:47.609Z] 09:03:47 INFO - rbx = 0x00007fff12c3df20 rbp = 0x00007fff12c3dcd0
[task 2022-06-29T09:03:47.609Z] 09:03:47 INFO - rsp = 0x00007fff12c3dc20 r12 = 0x00007609c1295a00
[task 2022-06-29T09:03:47.609Z] 09:03:47 INFO - r13 = 0x0000000000000000 r14 = 0x00007609a877409c
[task 2022-06-29T09:03:47.609Z] 09:03:47 INFO - r15 = 0x00007fff12c3dce0 rip = 0x00007609c0df334d
[task 2022-06-29T09:03:47.609Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.609Z] 09:03:47 INFO - 64 libart.so!bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*) + 0x2e2
[task 2022-06-29T09:03:47.609Z] 09:03:47 INFO - rbx = 0x00007fff12c3dce0 rbp = 0x00007fff12c3de50
[task 2022-06-29T09:03:47.609Z] 09:03:47 INFO - rsp = 0x00007fff12c3dce0 r12 = 0x00007609c1295a00
[task 2022-06-29T09:03:47.609Z] 09:03:47 INFO - r13 = 0x00007fff12c3df70 r14 = 0x00007fff12c3df20
[task 2022-06-29T09:03:47.610Z] 09:03:47 INFO - r15 = 0x0000000000000007 rip = 0x00007609c0e15073
[task 2022-06-29T09:03:47.610Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.610Z] 09:03:47 INFO - 65 libart.so!MterpInvokeVirtualQuick + 0x1d8
[task 2022-06-29T09:03:47.610Z] 09:03:47 INFO - rbx = 0x00007fff12c3df70 rbp = 0x00007609c1295a00
[task 2022-06-29T09:03:47.610Z] 09:03:47 INFO - rsp = 0x00007fff12c3de60 r12 = 0x0000000012d217c0
[task 2022-06-29T09:03:47.610Z] 09:03:47 INFO - r13 = 0x00007609b6978900 r14 = 0x00007609bfb89d08
[task 2022-06-29T09:03:47.610Z] 09:03:47 INFO - r15 = 0x00007609a8772450 rip = 0x00007609c1126039
[task 2022-06-29T09:03:47.610Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.610Z] 09:03:47 INFO - 66 libart.so!artMterpAsmInstructionStart + 0x7499
[task 2022-06-29T09:03:47.610Z] 09:03:47 INFO - rbx = 0x00000000000054e9 rbp = 0x00000000000003dd
[task 2022-06-29T09:03:47.610Z] 09:03:47 INFO - rsp = 0x00007fff12c3ded0 r12 = 0x00007609a8772450
[task 2022-06-29T09:03:47.610Z] 09:03:47 INFO - r13 = 0x00007fff12c3dfac r14 = 0x00007609c0c31200
[task 2022-06-29T09:03:47.611Z] 09:03:47 INFO - r15 = 0x00007fff12c3dfc4 rip = 0x00007609c0c3869a
[task 2022-06-29T09:03:47.611Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.611Z] 09:03:47 INFO - 67 libart.so!art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool) + 0x199
[task 2022-06-29T09:03:47.611Z] 09:03:47 INFO - rbx = 0x00007fff12c3df70 rbp = 0x00007fff12c3df20
[task 2022-06-29T09:03:47.611Z] 09:03:47 INFO - rsp = 0x00007fff12c3df10 r12 = 0x00007fff12c3df78
[task 2022-06-29T09:03:47.611Z] 09:03:47 INFO - r13 = 0x0000000000000000 r14 = 0x00007609c1295a00
[task 2022-06-29T09:03:47.611Z] 09:03:47 INFO - r15 = 0x00007609a8772428 rip = 0x00007609c0ded05a
[task 2022-06-29T09:03:47.611Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.611Z] 09:03:47 INFO - 68 libart.so!artQuickToInterpreterBridge + 0x420
[task 2022-06-29T09:03:47.611Z] 09:03:47 INFO - rbx = 0x00007fff12c3df70 rbp = 0x00007fff12c3e110
[task 2022-06-29T09:03:47.611Z] 09:03:47 INFO - rsp = 0x00007fff12c3df70 r12 = 0x00007609a8772428
[task 2022-06-29T09:03:47.611Z] 09:03:47 INFO - r13 = 0x00007609c1295a00 r14 = 0x00007609bfb89e10
[task 2022-06-29T09:03:47.612Z] 09:03:47 INFO - r15 = 0x0000000000000001 rip = 0x00007609c1116461
[task 2022-06-29T09:03:47.612Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.612Z] 09:03:47 INFO - 69 libart.so!art_quick_to_interpreter_bridge + 0x8c
[task 2022-06-29T09:03:47.612Z] 09:03:47 INFO - rbx = 0x0000000012e669c0 rbp = 0x0000000012c42200
[task 2022-06-29T09:03:47.612Z] 09:03:47 INFO - rsp = 0x00007fff12c3e120 r12 = 0x0000000012c42200
[task 2022-06-29T09:03:47.612Z] 09:03:47 INFO - r13 = 0x00000000713092c8 r14 = 0x00000000711c5518
[task 2022-06-29T09:03:47.612Z] 09:03:47 INFO - r15 = 0x00000000711ce668 rip = 0x00007609c0c4dcdd
[task 2022-06-29T09:03:47.612Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.612Z] 09:03:47 INFO - 70 boot-framework.oat + 0x165721f
[task 2022-06-29T09:03:47.612Z] 09:03:47 INFO - rdx = 0x0000000012c42200 rcx = 0x0000000000000000
[task 2022-06-29T09:03:47.612Z] 09:03:47 INFO - rbx = 0x0000000012e669c0 rsi = 0x0000000012e669c0
[task 2022-06-29T09:03:47.612Z] 09:03:47 INFO - rbp = 0x0000000012c42200 rsp = 0x00007fff12c3e1f0
[task 2022-06-29T09:03:47.613Z] 09:03:47 INFO - r8 = 0x0000000000000000 r9 = 0xbf31258400000000
[task 2022-06-29T09:03:47.613Z] 09:03:47 INFO - r12 = 0x0000000012c42200 r13 = 0x00000000713092c8
[task 2022-06-29T09:03:47.613Z] 09:03:47 INFO - r14 = 0x00000000711c5518 r15 = 0x00000000711ce668
[task 2022-06-29T09:03:47.613Z] 09:03:47 INFO - rip = 0x0000000074ac3220
[task 2022-06-29T09:03:47.613Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.613Z] 09:03:47 INFO - 71 system@framework@boot-framework.art + 0x256537
[task 2022-06-29T09:03:47.613Z] 09:03:47 INFO - rsp = 0x00007fff12c3e1f8 rip = 0x0000000071a0f538
[task 2022-06-29T09:03:47.613Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.613Z] 09:03:47 INFO - 72 dalvik-main space (deleted) + 0x2669bf
[task 2022-06-29T09:03:47.613Z] 09:03:47 INFO - rsp = 0x00007fff12c3e210 rip = 0x0000000012e669c0
[task 2022-06-29T09:03:47.613Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.613Z] 09:03:47 INFO - 73 dalvik-main space (deleted) + 0xa359f
[task 2022-06-29T09:03:47.613Z] 09:03:47 INFO - rsp = 0x00007fff12c3e218 rip = 0x0000000012ca35a0
[task 2022-06-29T09:03:47.614Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.614Z] 09:03:47 INFO - 74 boot-framework.oat + 0x1657295
[task 2022-06-29T09:03:47.614Z] 09:03:47 INFO - rsp = 0x00007fff12c3e220 rip = 0x0000000074ac3296
[task 2022-06-29T09:03:47.614Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.614Z] 09:03:47 INFO - 75 system@framework@boot-framework.art + 0x25656f
[task 2022-06-29T09:03:47.614Z] 09:03:47 INFO - rsp = 0x00007fff12c3e228 rip = 0x0000000071a0f570
[task 2022-06-29T09:03:47.614Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.614Z] 09:03:47 INFO - 76 dalvik-main space (deleted) + 0x95d7
[task 2022-06-29T09:03:47.614Z] 09:03:47 INFO - rsp = 0x00007fff12c3e238 rip = 0x0000000012c095d8
[task 2022-06-29T09:03:47.614Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.614Z] 09:03:47 INFO - 77 dalvik-main space (deleted) + 0x3609f
[task 2022-06-29T09:03:47.614Z] 09:03:47 INFO - rsp = 0x00007fff12c3e240 rip = 0x0000000012c360a0
[task 2022-06-29T09:03:47.614Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.615Z] 09:03:47 INFO - 78 dalvik-main space (deleted) + 0x421ff
[task 2022-06-29T09:03:47.615Z] 09:03:47 INFO - rsp = 0x00007fff12c3e250 rip = 0x0000000012c42200
[task 2022-06-29T09:03:47.615Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.615Z] 09:03:47 INFO - 79 dalvik-main space (deleted) + 0x3609f
[task 2022-06-29T09:03:47.615Z] 09:03:47 INFO - rsp = 0x00007fff12c3e258 rip = 0x0000000012c360a0
[task 2022-06-29T09:03:47.615Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.615Z] 09:03:47 INFO - 80 boot-framework.oat + 0x1e12c43
[task 2022-06-29T09:03:47.615Z] 09:03:47 INFO - rsp = 0x00007fff12c3e260 rip = 0x000000007527ec44
[task 2022-06-29T09:03:47.615Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.615Z] 09:03:47 INFO - 81 system@framework@boot-framework.art + 0x32c2ef
[task 2022-06-29T09:03:47.615Z] 09:03:47 INFO - rsp = 0x00007fff12c3e268 rip = 0x0000000071ae52f0
[task 2022-06-29T09:03:47.615Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.615Z] 09:03:47 INFO - 82 dalvik-main space (deleted) + 0x95d7
[task 2022-06-29T09:03:47.616Z] 09:03:47 INFO - rsp = 0x00007fff12c3e270 rip = 0x0000000012c095d8
[task 2022-06-29T09:03:47.616Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.616Z] 09:03:47 INFO - 83 system@framework@boot.art + 0x3405c7
[task 2022-06-29T09:03:47.616Z] 09:03:47 INFO - rsp = 0x00007fff12c3e298 rip = 0x00000000713085c8
[task 2022-06-29T09:03:47.616Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.616Z] 09:03:47 INFO - 84 dalvik-main space (deleted) + 0xa359f
[task 2022-06-29T09:03:47.616Z] 09:03:47 INFO - rsp = 0x00007fff12c3e2b0 rip = 0x0000000012ca35a0
[task 2022-06-29T09:03:47.616Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.616Z] 09:03:47 INFO - 85 dalvik-main space (deleted) + 0x421ff
[task 2022-06-29T09:03:47.616Z] 09:03:47 INFO - rsp = 0x00007fff12c3e2c0 rip = 0x0000000012c42200
[task 2022-06-29T09:03:47.616Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.616Z] 09:03:47 INFO - 86 system@framework@boot-framework.art + 0x419fd7
[task 2022-06-29T09:03:47.617Z] 09:03:47 INFO - rsp = 0x00007fff12c3e2e0 rip = 0x0000000071bd2fd8
[task 2022-06-29T09:03:47.617Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.617Z] 09:03:47 INFO - 87 boot-framework.oat + 0x165ee52
[task 2022-06-29T09:03:47.617Z] 09:03:47 INFO - rsp = 0x00007fff12c3e2f0 rip = 0x0000000074acae53
[task 2022-06-29T09:03:47.617Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.617Z] 09:03:47 INFO - 88 system@framework@boot-framework.art + 0x419fd7
[task 2022-06-29T09:03:47.617Z] 09:03:47 INFO - rsp = 0x00007fff12c3e2f8 rip = 0x0000000071bd2fd8
[task 2022-06-29T09:03:47.617Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.617Z] 09:03:47 INFO - 89 dalvik-main space (deleted) + 0x25e3f
[task 2022-06-29T09:03:47.617Z] 09:03:47 INFO - rsp = 0x00007fff12c3e300 rip = 0x0000000012c25e40
[task 2022-06-29T09:03:47.617Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.617Z] 09:03:47 INFO - 90 dalvik-main space (deleted) + 0x133cf
[task 2022-06-29T09:03:47.617Z] 09:03:47 INFO - rsp = 0x00007fff12c3e308 rip = 0x0000000012c133d0
[task 2022-06-29T09:03:47.617Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.617Z] 09:03:47 INFO - 91 dalvik-main space (deleted) + 0x25e0f
[task 2022-06-29T09:03:47.617Z] 09:03:47 INFO - rsp = 0x00007fff12c3e310 rip = 0x0000000012c25e10
[task 2022-06-29T09:03:47.618Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.618Z] 09:03:47 INFO - 92 system@framework@boot-framework.art + 0x41c0af
[task 2022-06-29T09:03:47.618Z] 09:03:47 INFO - rsp = 0x00007fff12c3e318 rip = 0x0000000071bd50b0
[task 2022-06-29T09:03:47.618Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.618Z] 09:03:47 INFO - 93 boot-framework.oat + 0x165e9db
[task 2022-06-29T09:03:47.618Z] 09:03:47 INFO - rsp = 0x00007fff12c3e320 rip = 0x0000000074aca9dc
[task 2022-06-29T09:03:47.618Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.618Z] 09:03:47 INFO - 94 system@framework@boot-framework.art + 0x419f9f
[task 2022-06-29T09:03:47.618Z] 09:03:47 INFO - rsp = 0x00007fff12c3e328 rip = 0x0000000071bd2fa0
[task 2022-06-29T09:03:47.618Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.618Z] 09:03:47 INFO - 95 system@framework@boot-framework.art + 0x41ac4f
[task 2022-06-29T09:03:47.618Z] 09:03:47 INFO - rsp = 0x00007fff12c3e340 rip = 0x0000000071bd3c50
[task 2022-06-29T09:03:47.618Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.619Z] 09:03:47 INFO - 96 dalvik-main space (deleted) + 0x360df
[task 2022-06-29T09:03:47.619Z] 09:03:47 INFO - rsp = 0x00007fff12c3e348 rip = 0x0000000012c360e0
[task 2022-06-29T09:03:47.619Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.619Z] 09:03:47 INFO - 97 dalvik-main space (deleted) + 0x25d3f
[task 2022-06-29T09:03:47.619Z] 09:03:47 INFO - rsp = 0x00007fff12c3e350 rip = 0x0000000012c25d40
[task 2022-06-29T09:03:47.619Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.619Z] 09:03:47 INFO - 98 system@framework@boot-framework.art + 0x41ac4f
[task 2022-06-29T09:03:47.619Z] 09:03:47 INFO - rsp = 0x00007fff12c3e358 rip = 0x0000000071bd3c50
[task 2022-06-29T09:03:47.619Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.619Z] 09:03:47 INFO - 99 dalvik-main space (deleted) + 0x360df
[task 2022-06-29T09:03:47.619Z] 09:03:47 INFO - rsp = 0x00007fff12c3e360 rip = 0x0000000012c360e0
[task 2022-06-29T09:03:47.619Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.619Z] 09:03:47 INFO - 100 dalvik-main space (deleted) + 0x278f7
[task 2022-06-29T09:03:47.620Z] 09:03:47 INFO - rsp = 0x00007fff12c3e368 rip = 0x0000000012c278f8
[task 2022-06-29T09:03:47.620Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.620Z] 09:03:47 INFO - 101 system@framework@boot-framework.art + 0x3d387
[task 2022-06-29T09:03:47.620Z] 09:03:47 INFO - rsp = 0x00007fff12c3e370 rip = 0x00000000717f6388
[task 2022-06-29T09:03:47.620Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.620Z] 09:03:47 INFO - 102 dalvik-main space (deleted) + 0x370ff
[task 2022-06-29T09:03:47.620Z] 09:03:47 INFO - rsp = 0x00007fff12c3e378 rip = 0x0000000012c37100
[task 2022-06-29T09:03:47.620Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.620Z] 09:03:47 INFO - 103 boot-framework.oat + 0x166da4f
[task 2022-06-29T09:03:47.620Z] 09:03:47 INFO - rsp = 0x00007fff12c3e380 rip = 0x0000000074ad9a50
[task 2022-06-29T09:03:47.621Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.621Z] 09:03:47 INFO - 104 system@framework@boot-framework.art + 0x41ac4f
[task 2022-06-29T09:03:47.621Z] 09:03:47 INFO - rsp = 0x00007fff12c3e388 rip = 0x0000000071bd3c50
[task 2022-06-29T09:03:47.621Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.621Z] 09:03:47 INFO - 105 dalvik-main space (deleted) + 0x370ff
[task 2022-06-29T09:03:47.621Z] 09:03:47 INFO - rsp = 0x00007fff12c3e390 rip = 0x0000000012c37100
[task 2022-06-29T09:03:47.621Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.621Z] 09:03:47 INFO - 106 boot-framework.oat + 0x6fa69e
[task 2022-06-29T09:03:47.622Z] 09:03:47 INFO - rsp = 0x00007fff12c3e3d0 rip = 0x0000000073b6669f
[task 2022-06-29T09:03:47.622Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.622Z] 09:03:47 INFO - 107 libart.so!art_quick_invoke_static_stub + 0x326
[task 2022-06-29T09:03:47.622Z] 09:03:47 INFO - rsp = 0x00007fff12c3e3e0 rip = 0x00007609c0c43597
[task 2022-06-29T09:03:47.622Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.622Z] 09:03:47 INFO - 108 dalvik-main space (deleted) + 0x25d3f
[task 2022-06-29T09:03:47.622Z] 09:03:47 INFO - rsp = 0x00007fff12c3e3f0 rip = 0x0000000012c25d40
[task 2022-06-29T09:03:47.622Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.622Z] 09:03:47 INFO - 109 boot-framework.oat + 0x5c44c7
[task 2022-06-29T09:03:47.623Z] 09:03:47 INFO - rsp = 0x00007fff12c3e3f8 rip = 0x0000000073a304c8
[task 2022-06-29T09:03:47.623Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.623Z] 09:03:47 INFO - 110 boot-framework.oat + 0x6fa69e
[task 2022-06-29T09:03:47.623Z] 09:03:47 INFO - rsp = 0x00007fff12c3e408 rip = 0x0000000073b6669f
[task 2022-06-29T09:03:47.623Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.623Z] 09:03:47 INFO - 111 boot-framework.oat + 0x6fa69e
[task 2022-06-29T09:03:47.623Z] 09:03:47 INFO - rsp = 0x00007fff12c3e428 rip = 0x0000000073b6669f
[task 2022-06-29T09:03:47.623Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.623Z] 09:03:47 INFO - 112 libart.so!art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*) + 0x10c
[task 2022-06-29T09:03:47.623Z] 09:03:47 INFO - rsp = 0x00007fff12c3e440 rip = 0x00007609c0c5146d
[task 2022-06-29T09:03:47.623Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.623Z] 09:03:47 INFO - 113 dalvik-main space (deleted) + 0x955f
[task 2022-06-29T09:03:47.623Z] 09:03:47 INFO - rsp = 0x00007fff12c3e468 rip = 0x0000000012c09560
[task 2022-06-29T09:03:47.624Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.624Z] 09:03:47 INFO - 114 system@framework@boot-framework.art + 0x41ac4f
[task 2022-06-29T09:03:47.624Z] 09:03:47 INFO - rsp = 0x00007fff12c3e4a0 rip = 0x0000000071bd3c50
[task 2022-06-29T09:03:47.624Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.624Z] 09:03:47 INFO - 115 boot-framework.oat + 0x6fa69e
[task 2022-06-29T09:03:47.624Z] 09:03:47 INFO - rsp = 0x00007fff12c3e4b8 rip = 0x0000000073b6669f
[task 2022-06-29T09:03:47.624Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.624Z] 09:03:47 INFO - 116 libart.so!art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*) + 0x57
[task 2022-06-29T09:03:47.624Z] 09:03:47 INFO - rsp = 0x00007fff12c3e4d0 rip = 0x00007609c0fe20e8
[task 2022-06-29T09:03:47.624Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.625Z] 09:03:47 INFO - 117 libart.so!art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long) + 0x5a4
[task 2022-06-29T09:03:47.625Z] 09:03:47 INFO - rbx = 0x0000000073b6669f rbp = 0x00007fff12c3e8a0
[task 2022-06-29T09:03:47.625Z] 09:03:47 INFO - rsp = 0x00007fff12c3e700 r12 = 0x0000000012c25d60
[task 2022-06-29T09:03:47.625Z] 09:03:47 INFO - r13 = 0x0000000071bd3c50 r14 = 0x00007fff12c3e8b8
[task 2022-06-29T09:03:47.625Z] 09:03:47 INFO - r15 = 0x00000000717f6388 rip = 0x00007609c0fe41d5
[task 2022-06-29T09:03:47.625Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.625Z] 09:03:47 INFO - 118 libart.so!art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobject*) + 0x38
[task 2022-06-29T09:03:47.625Z] 09:03:47 INFO - rbx = 0x0000000012c09538 rbp = 0x0000000071b49fb8
[task 2022-06-29T09:03:47.626Z] 09:03:47 INFO - rsp = 0x00007fff12c3e8b0 r12 = 0x0000000012c09560
[task 2022-06-29T09:03:47.626Z] 09:03:47 INFO - r13 = 0x0000000012c25d60 r14 = 0x000000007622fe00
[task 2022-06-29T09:03:47.626Z] 09:03:47 INFO - r15 = 0x0000000000000004 rip = 0x00007609c0f4a299
[task 2022-06-29T09:03:47.626Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.626Z] 09:03:47 INFO - 119 boot.oat + 0x65b6d7
[task 2022-06-29T09:03:47.626Z] 09:03:47 INFO - rbx = 0x0000000012c09538 rbp = 0x0000000071b49fb8
[task 2022-06-29T09:03:47.626Z] 09:03:47 INFO - rsp = 0x00007fff12c3e8e0 r12 = 0x0000000012c09560
[task 2022-06-29T09:03:47.626Z] 09:03:47 INFO - r13 = 0x0000000012c25d60 r14 = 0x000000007622fe00
[task 2022-06-29T09:03:47.626Z] 09:03:47 INFO - r15 = 0x0000000000000004 rip = 0x00000000724bb6d8
[task 2022-06-29T09:03:47.626Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.626Z] 09:03:47 INFO - 120 dalvik-main space (deleted) + 0x9537
[task 2022-06-29T09:03:47.626Z] 09:03:47 INFO - rsp = 0x00007fff12c3e8f0 rip = 0x0000000012c09538
[task 2022-06-29T09:03:47.626Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.627Z] 09:03:47 INFO - 121 system@framework@boot.art + 0x4e9787
[task 2022-06-29T09:03:47.627Z] 09:03:47 INFO - rsp = 0x00007fff12c3e8f8 rip = 0x00000000714b1788
[task 2022-06-29T09:03:47.627Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.627Z] 09:03:47 INFO - 122 libart.so!art_quick_alloc_array_rosalloc + 0x52
[task 2022-06-29T09:03:47.627Z] 09:03:47 INFO - rsp = 0x00007fff12c3e920 rip = 0x00007609c0c44e43
[task 2022-06-29T09:03:47.627Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.627Z] 09:03:47 INFO - 123 boot-framework.oat + 0x24c7619
[task 2022-06-29T09:03:47.627Z] 09:03:47 INFO - rbx = 0x0000000012c09538 rbp = 0x0000000071b49fb8
[task 2022-06-29T09:03:47.627Z] 09:03:47 INFO - rsp = 0x00007fff12c3e980 r12 = 0x0000000012c09560
[task 2022-06-29T09:03:47.627Z] 09:03:47 INFO - r13 = 0x0000000012c25d60 r14 = 0x000000007622fe00
[task 2022-06-29T09:03:47.627Z] 09:03:47 INFO - r15 = 0x0000000000000004 rip = 0x000000007593361a
[task 2022-06-29T09:03:47.627Z] 09:03:47 INFO - Found by: call frame info
[task 2022-06-29T09:03:47.627Z] 09:03:47 INFO - 124 system@framework@boot-framework.art + 0x390fb7
[task 2022-06-29T09:03:47.627Z] 09:03:47 INFO - rsp = 0x00007fff12c3e988 rip = 0x0000000071b49fb8
[task 2022-06-29T09:03:47.628Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.628Z] 09:03:47 INFO - 125 dalvik-main space (deleted) + 0x9537
[task 2022-06-29T09:03:47.628Z] 09:03:47 INFO - rsp = 0x00007fff12c3e990 rip = 0x0000000012c09538
[task 2022-06-29T09:03:47.628Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.628Z] 09:03:47 INFO - 126 dalvik-main space (deleted) + 0x25d5f
[task 2022-06-29T09:03:47.628Z] 09:03:47 INFO - rsp = 0x00007fff12c3e998 rip = 0x0000000012c25d60
[task 2022-06-29T09:03:47.628Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.628Z] 09:03:47 INFO - 127 boot-framework.oat + 0x20b3ba2
[task 2022-06-29T09:03:47.628Z] 09:03:47 INFO - rsp = 0x00007fff12c3e9a0 rip = 0x000000007551fba3
[task 2022-06-29T09:03:47.628Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.628Z] 09:03:47 INFO - 128 system@framework@boot-framework.art + 0x3ca6bf
[task 2022-06-29T09:03:47.628Z] 09:03:47 INFO - rsp = 0x00007fff12c3e9a8 rip = 0x0000000071b836c0
[task 2022-06-29T09:03:47.628Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.628Z] 09:03:47 INFO - 129 system@framework@boot.art + 0x340847
[task 2022-06-29T09:03:47.629Z] 09:03:47 INFO - rsp = 0x00007fff12c3e9b0 rip = 0x0000000071308848
[task 2022-06-29T09:03:47.629Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.629Z] 09:03:47 INFO - 130 dalvik-zygote space (deleted) + 0x5c7
[task 2022-06-29T09:03:47.629Z] 09:03:47 INFO - rsp = 0x00007fff12c3e9b8 rip = 0x000000007622f5c8
[task 2022-06-29T09:03:47.629Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.629Z] 09:03:47 INFO - 131 dalvik-main space (deleted) + 0x955f
[task 2022-06-29T09:03:47.629Z] 09:03:47 INFO - rsp = 0x00007fff12c3e9c0 rip = 0x0000000012c09560
[task 2022-06-29T09:03:47.629Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.629Z] 09:03:47 INFO - 132 dalvik-zygote space (deleted) + 0x5c7
[task 2022-06-29T09:03:47.629Z] 09:03:47 INFO - rsp = 0x00007fff12c3e9c8 rip = 0x000000007622f5c8
[task 2022-06-29T09:03:47.629Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.629Z] 09:03:47 INFO - 133 system@framework@boot.art + 0x39dcd7
[task 2022-06-29T09:03:47.629Z] 09:03:47 INFO - rsp = 0x00007fff12c3e9d8 rip = 0x0000000071365cd8
[task 2022-06-29T09:03:47.629Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.630Z] 09:03:47 INFO - 134 boot-framework.oat + 0x24c874f
[task 2022-06-29T09:03:47.630Z] 09:03:47 INFO - rsp = 0x00007fff12c3e9e0 rip = 0x0000000075934750
[task 2022-06-29T09:03:47.630Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.630Z] 09:03:47 INFO - 135 system@framework@boot-framework.art + 0x322faf
[task 2022-06-29T09:03:47.630Z] 09:03:47 INFO - rsp = 0x00007fff12c3e9e8 rip = 0x0000000071adbfb0
[task 2022-06-29T09:03:47.630Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.630Z] 09:03:47 INFO - 136 system@framework@boot-framework.art + 0x18f47f
[task 2022-06-29T09:03:47.630Z] 09:03:47 INFO - rsp = 0x00007fff12c3ea30 rip = 0x0000000071948480
[task 2022-06-29T09:03:47.630Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.630Z] 09:03:47 INFO - 137 boot-framework.oat + 0xa8b9c7
[task 2022-06-29T09:03:47.630Z] 09:03:47 INFO - rsp = 0x00007fff12c3ea48 rip = 0x0000000073ef79c8
[task 2022-06-29T09:03:47.630Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.631Z] 09:03:47 INFO - 138 libart.so!art::ClassLinker::EnsureResolved(art::Thread*, char const*, art::mirror::Class*) + 0x34a
[task 2022-06-29T09:03:47.631Z] 09:03:47 INFO - rsp = 0x00007fff12c3ea50 rip = 0x00007609c0c9922b
[task 2022-06-29T09:03:47.631Z] 09:03:47 INFO - Found by: stack scanning
[task 2022-06-29T09:03:47.631Z] 09:03:47 INFO - Thread 1 Jit thread pool
Assignee | ||
Comment 8•3 years ago
|
||
Eitan, this is an intriguing Android a11y thread safety crash. IN these patches, RemoteAccessibleBase::Attributes now uses the markup maps in nsAccessibilityService to get info about attributes implied by markup; e.g. HTML output gets aria-live:polite. Here, it looks like we crash trying to read one of those maps. The only thing I can fathom that would cause this is if nsAccessibilityService was destroyed in the Gecko thread while we were still handling a query in the UI thread.
- Does this make sense to you based on the crash?
- Do you think it's reasonable to acquire the Android lock either in the nsAccessibilityService destructor or right at the end of nsAccessibilityService::Shutdown? Acquiring it in the destructor is technically more correct in terms of what we're trying to protect, but acquiring a lock in a destructor feels kinda yucky. We don't really care about anything else in Shutdown, just the markup maps going away, which is why I suggest acquiring the lock right at the end of shutdown. I guess I'd also need to null check AccService() in RemoteAccessibleBase too.
Assignee | ||
Comment 9•3 years ago
|
||
Oops, needinfoed you on the wrong bug, Eitan. Failure still the same, but the failing patches are in bug 1757121, not this one.
Comment 10•3 years ago
|
||
Assignee | ||
Updated•3 years ago
|
Comment 11•3 years ago
|
||
bugherder |
Description
•