Open Bug 1666412 Opened 4 years ago Updated 3 months ago

Intermittent /service-workers/service-worker/update-after-navigation-fetch-event.https.html | application crashed [@ mozilla::dom::ServiceWorkerRegistrationInfo::ClearWhenIdle()::$_17::operator()(mozilla::MozPromise<bool, nsresult, true>::ResolveOrRejec

Categories

(Core :: DOM: Service Workers, defect)

defect

Tracking

()

ASSIGNED

People

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

References

(Depends on 1 open bug)

Details

(Keywords: crash, intermittent-failure)

Crash Data

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


[task 2020-09-22T06:11:03.718Z] 06:11:03     INFO - TEST-START | /service-workers/service-worker/update-after-navigation-fetch-event.https.html
[task 2020-09-22T06:11:03.734Z] 06:11:03     INFO - Closing window 497
[task 2020-09-22T06:11:07.551Z] 06:11:07     INFO - IOError on command, setting status to CRASH
[task 2020-09-22T06:11:09.033Z] 06:11:09     INFO - mozcrash Copy/paste: /builds/worker/fetches/minidump_stackwalk/minidump_stackwalk /tmp/tmp3f4exJ/664325be-be6c-cc04-7320-3845f4c08511.dmp /builds/worker/workspace/build/symbols
[task 2020-09-22T06:11:12.163Z] 06:11:12     INFO - mozcrash Saved minidump as /builds/worker/workspace/build/blobber_upload_dir/664325be-be6c-cc04-7320-3845f4c08511.dmp
[task 2020-09-22T06:11:12.163Z] 06:11:12     INFO - mozcrash Saved app info as /builds/worker/workspace/build/blobber_upload_dir/664325be-be6c-cc04-7320-3845f4c08511.extra
[task 2020-09-22T06:11:12.269Z] 06:11:12     INFO - PROCESS-CRASH | /service-workers/service-worker/update-after-navigation-fetch-event.https.html | application crashed [@ mozilla::dom::ServiceWorkerRegistrationInfo::ClearWhenIdle()::$_17::operator()(mozilla::MozPromise<bool, nsresult, true>::ResolveOrRejectValue const&) const]
[task 2020-09-22T06:11:12.269Z] 06:11:12     INFO - Mozilla crash reason: MOZ_ASSERT(self->IsIdle())
[task 2020-09-22T06:11:12.269Z] 06:11:12     INFO - Crash dump filename: /tmp/tmp3f4exJ/664325be-be6c-cc04-7320-3845f4c08511.dmp
[task 2020-09-22T06:11:12.269Z] 06:11:12     INFO - Operating system: Android
[task 2020-09-22T06:11:12.269Z] 06:11:12     INFO -                   0.0.0 Linux 3.10.0+ #260 SMP PREEMPT Fri May 19 12:48:14 PDT 2017 x86_64
[task 2020-09-22T06:11:12.269Z] 06:11:12     INFO - CPU: amd64
[task 2020-09-22T06:11:12.270Z] 06:11:12     INFO -      family 6 model 6 stepping 3
[task 2020-09-22T06:11:12.270Z] 06:11:12     INFO -      4 CPUs
[task 2020-09-22T06:11:12.270Z] 06:11:12     INFO - 
[task 2020-09-22T06:11:12.270Z] 06:11:12     INFO - GPU: UNKNOWN
[task 2020-09-22T06:11:12.270Z] 06:11:12     INFO - 
[task 2020-09-22T06:11:12.270Z] 06:11:12     INFO - Crash reason:  SIGSEGV /SEGV_MAPERR
[task 2020-09-22T06:11:12.270Z] 06:11:12     INFO - Crash address: 0x0
[task 2020-09-22T06:11:12.270Z] 06:11:12     INFO - Process uptime: not available
[task 2020-09-22T06:11:12.270Z] 06:11:12     INFO - 
[task 2020-09-22T06:11:12.270Z] 06:11:12     INFO - Thread 11 (crashed)
[task 2020-09-22T06:11:12.270Z] 06:11:12     INFO -  0  libxul.so!mozilla::dom::ServiceWorkerRegistrationInfo::ClearWhenIdle()::$_17::operator()(mozilla::MozPromise<bool, nsresult, true>::ResolveOrRejectValue const&) const [ServiceWorkerRegistrationInfo.cpp:726dc76332b4ffd8a44429a51f98a16a3e1a2940 : 789 + 0x62]
[task 2020-09-22T06:11:12.270Z] 06:11:12     INFO -     rax = 0x000070948ba2ae56   rdx = 0x0000000000000004
[task 2020-09-22T06:11:12.270Z] 06:11:12     INFO -     rcx = 0x000070948e9cefe8   rbx = 0x0000709472c429c0
[task 2020-09-22T06:11:12.270Z] 06:11:12     INFO -     rsi = 0x000070948f2d3600   rdi = 0x000000000000001b
[task 2020-09-22T06:11:12.270Z] 06:11:12     INFO -     rbp = 0x000070948f2d4740   rsp = 0x000070948f2d4720
[task 2020-09-22T06:11:12.270Z] 06:11:12     INFO -      r8 = 0x000000000000ffff    r9 = 0x0000000000000000
[task 2020-09-22T06:11:12.270Z] 06:11:12     INFO -     r10 = 0x00007094ab7bb3d0   r11 = 0x0000000000000246
[task 2020-09-22T06:11:12.270Z] 06:11:12     INFO -     r12 = 0x0000709472db26a0   r13 = 0x000070948e495a00
[task 2020-09-22T06:11:12.270Z] 06:11:12     INFO -     r14 = 0x0000709472c429f8   r15 = 0x000070948dab0c40
[task 2020-09-22T06:11:12.270Z] 06:11:12     INFO -     rip = 0x0000709486aa75a9
[task 2020-09-22T06:11:12.270Z] 06:11:12     INFO -     Found by: given as instruction pointer in context
[task 2020-09-22T06:11:12.270Z] 06:11:12     INFO -  1  libxul.so!mozilla::MozPromise<bool, nsresult, true>::ThenValue<mozilla::dom::ServiceWorkerRegistrationInfo::ClearWhenIdle()::$_17>::DoResolveOrRejectInternal(mozilla::MozPromise<bool, nsresult, true>::ResolveOrRejectValue&) [MozPromise.h:726dc76332b4ffd8a44429a51f98a16a3e1a2940 : 837 + 0x13]
[task 2020-09-22T06:11:12.270Z] 06:11:12     INFO -     rbp = 0x000070948f2d4760   rsp = 0x000070948f2d4750
[task 2020-09-22T06:11:12.271Z] 06:11:12     INFO -     rip = 0x0000709486aa7353
[task 2020-09-22T06:11:12.271Z] 06:11:12     INFO -     Found by: previous frame's frame pointer
[task 2020-09-22T06:11:12.271Z] 06:11:12     INFO -  2  libxul.so!mozilla::MozPromise<bool, nsresult, true>::ThenValueBase::ResolveOrRejectRunnable::Run() [MozPromise.h:726dc76332b4ffd8a44429a51f98a16a3e1a2940 : 410 + 0x2d]
[task 2020-09-22T06:11:12.271Z] 06:11:12     INFO -     rbp = 0x000070948f2d4780   rsp = 0x000070948f2d4770
[task 2020-09-22T06:11:12.271Z] 06:11:12     INFO -     rip = 0x0000709483610224
[task 2020-09-22T06:11:12.271Z] 06:11:12     INFO -     Found by: previous frame's frame pointer
[task 2020-09-22T06:11:12.271Z] 06:11:12     INFO -  3  libxul.so!mozilla::RunnableTask::Run() [TaskController.cpp:726dc76332b4ffd8a44429a51f98a16a3e1a2940 : 244 + 0x14]
[task 2020-09-22T06:11:12.271Z] 06:11:12     INFO -     rbp = 0x000070948f2d4c00   rsp = 0x000070948f2d4790
[task 2020-09-22T06:11:12.271Z] 06:11:12     INFO -     rip = 0x0000709482e8b444
[task 2020-09-22T06:11:12.271Z] 06:11:12     INFO -     Found by: previous frame's frame pointer
[task 2020-09-22T06:11:12.271Z] 06:11:12     INFO -  4  libxul.so!mozilla::TaskController::DoExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) [TaskController.cpp:726dc76332b4ffd8a44429a51f98a16a3e1a2940 : 514 + 0x9]
[task 2020-09-22T06:11:12.271Z] 06:11:12     INFO -     rbp = 0x000070948f2d4ca0   rsp = 0x000070948f2d4c10
[task 2020-09-22T06:11:12.271Z] 06:11:12     INFO -     rip = 0x0000709482e65da0
[task 2020-09-22T06:11:12.271Z] 06:11:12     INFO -     Found by: previous frame's frame pointer
[task 2020-09-22T06:11:12.271Z] 06:11:12     INFO -  5  libxul.so!mozilla::TaskController::ExecuteNextTaskOnlyMainThreadInternal(mozilla::detail::BaseAutoLock<mozilla::Mutex&> const&) [TaskController.cpp:726dc76332b4ffd8a44429a51f98a16a3e1a2940 : 373 + 0x5]
[task 2020-09-22T06:11:12.271Z] 06:11:12     INFO -     rbp = 0x000070948f2d4ce0   rsp = 0x000070948f2d4cb0
[task 2020-09-22T06:11:12.271Z] 06:11:12     INFO -     rip = 0x0000709482e64c45
[task 2020-09-22T06:11:12.271Z] 06:11:12     INFO -     Found by: previous frame's frame pointer
[task 2020-09-22T06:11:12.271Z] 06:11:12     INFO -  6  libxul.so!mozilla::TaskController::ProcessPendingMTTask(bool) [TaskController.cpp:726dc76332b4ffd8a44429a51f98a16a3e1a2940 : 170 + 0x8]
[task 2020-09-22T06:11:12.271Z] 06:11:12     INFO -     rbp = 0x000070948f2d4d30   rsp = 0x000070948f2d4cf0
[task 2020-09-22T06:11:12.271Z] 06:11:12     INFO -     rip = 0x0000709482e64ddc
[task 2020-09-22T06:11:12.271Z] 06:11:12     INFO -     Found by: previous frame's frame pointer
[task 2020-09-22T06:11:12.271Z] 06:11:12     INFO -  7  libxul.so!mozilla::detail::RunnableFunction<mozilla::TaskController::InitializeInternal()::$_0>::Run() [nsThreadUtils.h:726dc76332b4ffd8a44429a51f98a16a3e1a2940 : 577 + 0x13]
[task 2020-09-22T06:11:12.271Z] 06:11:12     INFO -     rbp = 0x000070948f2d4d40   rsp = 0x000070948f2d4d40
[task 2020-09-22T06:11:12.271Z] 06:11:12     INFO -     rip = 0x0000709482e912e7
[task 2020-09-22T06:11:12.271Z] 06:11:12     INFO -     Found by: previous frame's frame pointer
[task 2020-09-22T06:11:12.271Z] 06:11:12     INFO -  8  libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:726dc76332b4ffd8a44429a51f98a16a3e1a2940 : 1234 + 0x16]
[task 2020-09-22T06:11:12.272Z] 06:11:12     INFO -     rbp = 0x000070948f2d5280   rsp = 0x000070948f2d4d50
[task 2020-09-22T06:11:12.272Z] 06:11:12     INFO -     rip = 0x0000709482e79f4b
[task 2020-09-22T06:11:12.272Z] 06:11:12     INFO -     Found by: previous frame's frame pointer
[task 2020-09-22T06:11:12.272Z] 06:11:12     INFO -  9  libxul.so!NS_ProcessNextEvent(nsIThread*, bool) [nsThreadUtils.cpp:726dc76332b4ffd8a44429a51f98a16a3e1a2940 : 513 + 0xd]
[task 2020-09-22T06:11:12.272Z] 06:11:12     INFO -     rbp = 0x000070948f2d52b0   rsp = 0x000070948f2d5290
[task 2020-09-22T06:11:12.272Z] 06:11:12     INFO -     rip = 0x0000709482e7facb
[task 2020-09-22T06:11:12.272Z] 06:11:12     INFO -     Found by: previous frame's frame pointer
[task 2020-09-22T06:11:12.272Z] 06:11:12     INFO - 10  libxul.so!mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [MessagePump.cpp:726dc76332b4ffd8a44429a51f98a16a3e1a2940 : 87 + 0xa]
[task 2020-09-22T06:11:12.272Z] 06:11:12     INFO -     rbp = 0x000070948f2d5300   rsp = 0x000070948f2d52c0
[task 2020-09-22T06:11:12.272Z] 06:11:12     INFO -     rip = 0x0000709483634848
[task 2020-09-22T06:11:12.272Z] 06:11:12     INFO -     Found by: previous frame's frame pointer
[task 2020-09-22T06:11:12.272Z] 06:11:12     INFO - 11  libxul.so!MessageLoop::RunInternal() [message_loop.cc:726dc76332b4ffd8a44429a51f98a16a3e1a2940 : 334 + 0x14]
[task 2020-09-22T06:11:12.272Z] 06:11:12     INFO -     rbp = 0x000070948f2d5350   rsp = 0x000070948f2d5310
[task 2020-09-22T06:11:12.272Z] 06:11:12     INFO -     rip = 0x00007094835ccb24
[task 2020-09-22T06:11:12.272Z] 06:11:12     INFO -     Found by: previous frame's frame pointer
[task 2020-09-22T06:11:12.272Z] 06:11:12     INFO - 12  libxul.so!MessageLoop::Run() [message_loop.cc:726dc76332b4ffd8a44429a51f98a16a3e1a2940 : 309 + 0x5]
[task 2020-09-22T06:11:12.272Z] 06:11:12     INFO -     rbp = 0x000070948f2d5380   rsp = 0x000070948f2d5360
[task 2020-09-22T06:11:12.272Z] 06:11:12     INFO -     rip = 0x00007094835cca3e
[task 2020-09-22T06:11:12.272Z] 06:11:12     INFO -     Found by: previous frame's frame pointer
[task 2020-09-22T06:11:12.272Z] 06:11:12     INFO - 13  libxul.so!nsBaseAppShell::Run() [nsBaseAppShell.cpp:726dc76332b4ffd8a44429a51f98a16a3e1a2940 : 137 + 0xd]
[task 2020-09-22T06:11:12.272Z] 06:11:12     INFO -     rbp = 0x000070948f2d53a0   rsp = 0x000070948f2d5390
[task 2020-09-22T06:11:12.272Z] 06:11:12     INFO -     rip = 0x0000709486b95679
[task 2020-09-22T06:11:12.272Z] 06:11:12     INFO -     Found by: previous frame's frame pointer
[task 2020-09-22T06:11:12.272Z] 06:11:12     INFO - 14  libxul.so!nsAppStartup::Run() [nsAppStartup.cpp:726dc76332b4ffd8a44429a51f98a16a3e1a2940 : 270 + 0xf]
[task 2020-09-22T06:11:12.272Z] 06:11:12     INFO -     rbp = 0x000070948f2d53d0   rsp = 0x000070948f2d53b0
[task 2020-09-22T06:11:12.272Z] 06:11:12     INFO -     rip = 0x00007094880a1b9f
[task 2020-09-22T06:11:12.272Z] 06:11:12     INFO -     Found by: previous frame's frame pointer
[task 2020-09-22T06:11:12.273Z] 06:11:12     INFO - 15  libxul.so!XREMain::XRE_mainRun() [nsAppRunner.cpp:726dc76332b4ffd8a44429a51f98a16a3e1a2940 : 4789 + 0x16]
[task 2020-09-22T06:11:12.273Z] 06:11:12     INFO -     rbp = 0x000070948f2d5560   rsp = 0x000070948f2d53e0
[task 2020-09-22T06:11:12.273Z] 06:11:12     INFO -     rip = 0x00007094881b69bd
[task 2020-09-22T06:11:12.273Z] 06:11:12     INFO -     Found by: previous frame's frame pointer
[task 2020-09-22T06:11:12.273Z] 06:11:12     INFO - 16  libxul.so!XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) [nsAppRunner.cpp:726dc76332b4ffd8a44429a51f98a16a3e1a2940 : 4981 + 0x8]
[task 2020-09-22T06:11:12.273Z] 06:11:12     INFO -     rbp = 0x000070948f2d55f0   rsp = 0x000070948f2d5570
[task 2020-09-22T06:11:12.273Z] 06:11:12     INFO -     rip = 0x00007094881b7941
[task 2020-09-22T06:11:12.273Z] 06:11:12     INFO -     Found by: previous frame's frame pointer
[task 2020-09-22T06:11:12.273Z] 06:11:12     INFO - 17  libxul.so!XRE_main(int, char**, mozilla::BootstrapConfig const&) [nsAppRunner.cpp:726dc76332b4ffd8a44429a51f98a16a3e1a2940 : 5038 + 0x10]
[task 2020-09-22T06:11:12.273Z] 06:11:12     INFO -     rbp = 0x000070948f2d5710   rsp = 0x000070948f2d5600
[task 2020-09-22T06:11:12.273Z] 06:11:12     INFO -     rip = 0x00007094881b8580
[task 2020-09-22T06:11:12.273Z] 06:11:12     INFO -     Found by: previous frame's frame pointer
[task 2020-09-22T06:11:12.273Z] 06:11:12     INFO - 18  libxul.so!mozilla::BootstrapImpl::GeckoStart(_JNIEnv*, char**, int, mozilla::StaticXREAppData const&) [Bootstrap.cpp:726dc76332b4ffd8a44429a51f98a16a3e1a2940 : 77 + 0x25]
[task 2020-09-22T06:11:12.273Z] 06:11:12     INFO -     rbp = 0x000070948f2d5750   rsp = 0x000070948f2d5720
[task 2020-09-22T06:11:12.273Z] 06:11:12     INFO -     rip = 0x00007094881c28db
[task 2020-09-22T06:11:12.273Z] 06:11:12     INFO -     Found by: previous frame's frame pointer
[task 2020-09-22T06:11:12.273Z] 06:11:12     INFO - 19  libmozglue.so!Java_org_mozilla_gecko_mozglue_GeckoLoader_nativeRun [APKOpen.cpp:726dc76332b4ffd8a44429a51f98a16a3e1a2940 : 375 + 0x16]
[task 2020-09-22T06:11:12.273Z] 06:11:12     INFO -     rbp = 0x000070948f2d57e0   rsp = 0x000070948f2d5760
[task 2020-09-22T06:11:12.273Z] 06:11:12     INFO -     rip = 0x000070948e5f422f
[task 2020-09-22T06:11:12.273Z] 06:11:12     INFO -     Found by: previous frame's frame pointer
[task 2020-09-22T06:11:12.273Z] 06:11:12     INFO - 20  base.odex + 0xbc7b93
[task 2020-09-22T06:11:12.273Z] 06:11:12     INFO -     rbp = 0x000070948f2d58b8   rsp = 0x000070948f2d57f0
[task 2020-09-22T06:11:12.273Z] 06:11:12     INFO -     rip = 0x000070948fe9eb93
[task 2020-09-22T06:11:12.273Z] 06:11:12     INFO -     Found by: previous frame's frame pointer
[task 2020-09-22T06:11:12.273Z] 06:11:12     INFO - 21  0x70948f2d5c50
[task 2020-09-22T06:11:12.273Z] 06:11:12     INFO -     rbp = 0x000070948f2d5c50   rsp = 0x000070948f2d58c8
[task 2020-09-22T06:11:12.273Z] 06:11:12     INFO -     rip = 0x000070948f2d5c50
[task 2020-09-22T06:11:12.274Z] 06:11:12     INFO -     Found by: previous frame's frame pointer
[task 2020-09-22T06:11:12.274Z] 06:11:12     INFO - 22  dalvik-LinearAlloc (deleted) + 0x183b0
[task 2020-09-22T06:11:12.274Z] 06:11:12     INFO -     rbp = 0x000070948f2d5c50   rsp = 0x000070948f2d58d0
[task 2020-09-22T06:11:12.274Z] 06:11:12     INFO -     rip = 0x00007094ac8953b0
[task 2020-09-22T06:11:12.274Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.274Z] 06:11:12     INFO - 23  base.odex + 0x9731b8
[task 2020-09-22T06:11:12.274Z] 06:11:12     INFO -     rbp = 0x000070948f2d5c50   rsp = 0x000070948f2d58e8
[task 2020-09-22T06:11:12.274Z] 06:11:12     INFO -     rip = 0x000070948fc4a1b8
[task 2020-09-22T06:11:12.274Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.274Z] 06:11:12     INFO - 24  libart.so + 0x14546d
[task 2020-09-22T06:11:12.274Z] 06:11:12     INFO -     rbp = 0x000070948f2d5c50   rsp = 0x000070948f2d5900
[task 2020-09-22T06:11:12.274Z] 06:11:12     INFO -     rip = 0x00007094a7e5146d
[task 2020-09-22T06:11:12.274Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.274Z] 06:11:12     INFO - 25  dalvik-main space (deleted) + 0xf3400
[task 2020-09-22T06:11:12.274Z] 06:11:12     INFO -     rbp = 0x000070948f2d5c50   rsp = 0x000070948f2d5918
[task 2020-09-22T06:11:12.274Z] 06:11:12     INFO -     rip = 0x0000000012cf3400
[task 2020-09-22T06:11:12.274Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.274Z] 06:11:12     INFO - 26  base.odex + 0x8a84f0
[task 2020-09-22T06:11:12.274Z] 06:11:12     INFO -     rbp = 0x000070948f2d5c50   rsp = 0x000070948f2d5920
[task 2020-09-22T06:11:12.274Z] 06:11:12     INFO -     rip = 0x000070948fb7f4f0
[task 2020-09-22T06:11:12.274Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.274Z] 06:11:12     INFO - 27  system@framework@boot-framework.art + 0x2deba0
[task 2020-09-22T06:11:12.274Z] 06:11:12     INFO -     rbp = 0x000070948f2d5c50   rsp = 0x000070948f2d5950
[task 2020-09-22T06:11:12.274Z] 06:11:12     INFO -     rip = 0x000000007157eba0
[task 2020-09-22T06:11:12.274Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.274Z] 06:11:12     INFO - 28  dalvik-LinearAlloc (deleted) + 0x183b0
[task 2020-09-22T06:11:12.274Z] 06:11:12     INFO -     rbp = 0x000070948f2d5c50   rsp = 0x000070948f2d5970
[task 2020-09-22T06:11:12.274Z] 06:11:12     INFO -     rip = 0x00007094ac8953b0
[task 2020-09-22T06:11:12.275Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.275Z] 06:11:12     INFO - 29  base.odex + 0x916294
[task 2020-09-22T06:11:12.275Z] 06:11:12     INFO -     rbp = 0x000070948f2d5c50   rsp = 0x000070948f2d5988
[task 2020-09-22T06:11:12.275Z] 06:11:12     INFO -     rip = 0x000070948fbed294
[task 2020-09-22T06:11:12.275Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.275Z] 06:11:12     INFO - 30  libart.so + 0x310b80
[task 2020-09-22T06:11:12.275Z] 06:11:12     INFO -     rbp = 0x000070948f2d5c50   rsp = 0x000070948f2d5990
[task 2020-09-22T06:11:12.275Z] 06:11:12     INFO -     rip = 0x00007094a801cb80
[task 2020-09-22T06:11:12.275Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.275Z] 06:11:12     INFO - 31  boot.oat + 0x263b8
[task 2020-09-22T06:11:12.275Z] 06:11:12     INFO -     rbp = 0x000070948f2d5c50   rsp = 0x000070948f2d5998
[task 2020-09-22T06:11:12.275Z] 06:11:12     INFO -     rip = 0x000000007196d3b8
[task 2020-09-22T06:11:12.275Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.275Z] 06:11:12     INFO - 32  libart.so + 0x310b80
[task 2020-09-22T06:11:12.275Z] 06:11:12     INFO -     rbp = 0x000070948f2d5c50   rsp = 0x000070948f2d59a0
[task 2020-09-22T06:11:12.275Z] 06:11:12     INFO -     rip = 0x00007094a801cb80
[task 2020-09-22T06:11:12.275Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.275Z] 06:11:12     INFO - 33  boot.oat + 0x263b8
[task 2020-09-22T06:11:12.275Z] 06:11:12     INFO -     rbp = 0x000070948f2d5c50   rsp = 0x000070948f2d59a8
[task 2020-09-22T06:11:12.275Z] 06:11:12     INFO -     rip = 0x000000007196d3b8
[task 2020-09-22T06:11:12.275Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.275Z] 06:11:12     INFO - 34  libart.so + 0x310b80
[task 2020-09-22T06:11:12.275Z] 06:11:12     INFO -     rbp = 0x000070948f2d5c50   rsp = 0x000070948f2d59b0
[task 2020-09-22T06:11:12.275Z] 06:11:12     INFO -     rip = 0x00007094a801cb80
[task 2020-09-22T06:11:12.275Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.275Z] 06:11:12     INFO - 35  libart.so + 0x30a402
[task 2020-09-22T06:11:12.275Z] 06:11:12     INFO -     rbp = 0x000070948f2d5c50   rsp = 0x000070948f2d5a40
[task 2020-09-22T06:11:12.275Z] 06:11:12     INFO -     rip = 0x00007094a8016402
[task 2020-09-22T06:11:12.276Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.276Z] 06:11:12     INFO - 36  dalvik-LinearAlloc (deleted) + 0x183b0
[task 2020-09-22T06:11:12.276Z] 06:11:12     INFO -     rbp = 0x000070948f2d5c50   rsp = 0x000070948f2d5a50
[task 2020-09-22T06:11:12.276Z] 06:11:12     INFO -     rip = 0x00007094ac8953b0
[task 2020-09-22T06:11:12.276Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.276Z] 06:11:12     INFO - 37  dalvik-LinearAlloc (deleted) + 0xc898
[task 2020-09-22T06:11:12.276Z] 06:11:12     INFO -     rbp = 0x000070948f2d5c50   rsp = 0x000070948f2d5b40
[task 2020-09-22T06:11:12.276Z] 06:11:12     INFO -     rip = 0x00007094ac889898
[task 2020-09-22T06:11:12.276Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.276Z] 06:11:12     INFO - 38  dalvik-LinearAlloc (deleted) + 0x183b0
[task 2020-09-22T06:11:12.276Z] 06:11:12     INFO -     rbp = 0x000070948f2d5c50   rsp = 0x000070948f2d5b48
[task 2020-09-22T06:11:12.276Z] 06:11:12     INFO -     rip = 0x00007094ac8953b0
[task 2020-09-22T06:11:12.276Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.276Z] 06:11:12     INFO - 39  base.odex + 0x8b46e6
[task 2020-09-22T06:11:12.276Z] 06:11:12     INFO -     rbp = 0x000070948f2d5c50   rsp = 0x000070948f2d5b50
[task 2020-09-22T06:11:12.276Z] 06:11:12     INFO -     rip = 0x000070948fb8b6e6
[task 2020-09-22T06:11:12.276Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.276Z] 06:11:12     INFO - 40  libart.so + 0x619bdb
[task 2020-09-22T06:11:12.276Z] 06:11:12     INFO -     rbp = 0x000070948f2d5c50   rsp = 0x000070948f2d5b60
[task 2020-09-22T06:11:12.276Z] 06:11:12     INFO -     rip = 0x00007094a8325bdb
[task 2020-09-22T06:11:12.276Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.276Z] 06:11:12     INFO - 41  dalvik-main space (deleted) + 0xd82b0
[task 2020-09-22T06:11:12.276Z] 06:11:12     INFO -     rbp = 0x000070948f2d5c50   rsp = 0x000070948f2d5b68
[task 2020-09-22T06:11:12.276Z] 06:11:12     INFO -     rip = 0x0000000012cd82b0
[task 2020-09-22T06:11:12.276Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.276Z] 06:11:12     INFO - 42  system@framework@boot-framework.art + 0x2deba0
[task 2020-09-22T06:11:12.276Z] 06:11:12     INFO -     rbp = 0x000070948f2d5c50   rsp = 0x000070948f2d5b78
[task 2020-09-22T06:11:12.277Z] 06:11:12     INFO -     rip = 0x000000007157eba0
[task 2020-09-22T06:11:12.277Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.277Z] 06:11:12     INFO - 43  base.odex + 0x8b46dc
[task 2020-09-22T06:11:12.277Z] 06:11:12     INFO -     rbp = 0x000070948f2d5c50   rsp = 0x000070948f2d5b80
[task 2020-09-22T06:11:12.277Z] 06:11:12     INFO -     rip = 0x000070948fb8b6dc
[task 2020-09-22T06:11:12.277Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.277Z] 06:11:12     INFO - 44  base.odex + 0x8b46e6
[task 2020-09-22T06:11:12.277Z] 06:11:12     INFO -     rbp = 0x000070948f2d5c50   rsp = 0x000070948f2d5bd8
[task 2020-09-22T06:11:12.277Z] 06:11:12     INFO -     rip = 0x000070948fb8b6e6
[task 2020-09-22T06:11:12.277Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.277Z] 06:11:12     INFO - 45  libart.so + 0x125200
[task 2020-09-22T06:11:12.277Z] 06:11:12     INFO -     rbp = 0x000070948f2d5c50   rsp = 0x000070948f2d5be8
[task 2020-09-22T06:11:12.277Z] 06:11:12     INFO -     rip = 0x00007094a7e31200
[task 2020-09-22T06:11:12.277Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.277Z] 06:11:12     INFO - 46  libart.so + 0x128d9a
[task 2020-09-22T06:11:12.277Z] 06:11:12     INFO -     rbp = 0x000070948f2d5c50   rsp = 0x000070948f2d5c00
[task 2020-09-22T06:11:12.277Z] 06:11:12     INFO -     rip = 0x00007094a7e34d9a
[task 2020-09-22T06:11:12.277Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.277Z] 06:11:12     INFO - 47  base.odex + 0x8b44a4
[task 2020-09-22T06:11:12.277Z] 06:11:12     INFO -     rbp = 0x000070948f2d5c50   rsp = 0x000070948f2d5c10
[task 2020-09-22T06:11:12.277Z] 06:11:12     INFO -     rip = 0x000070948fb8b4a4
[task 2020-09-22T06:11:12.277Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.277Z] 06:11:12     INFO - 48  libart.so + 0x2e105a
[task 2020-09-22T06:11:12.277Z] 06:11:12     INFO -     rbp = 0x000070948f2d5c50   rsp = 0x000070948f2d5c40
[task 2020-09-22T06:11:12.277Z] 06:11:12     INFO -     rip = 0x00007094a7fed05a
[task 2020-09-22T06:11:12.277Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.277Z] 06:11:12     INFO - 49  dalvik-LinearAlloc (deleted) + 0xc898
[task 2020-09-22T06:11:12.278Z] 06:11:12     INFO -     rbp = 0x000070948f2d5c50   rsp = 0x000070948f2d5c50
[task 2020-09-22T06:11:12.278Z] 06:11:12     INFO -     rip = 0x00007094ac889898
[task 2020-09-22T06:11:12.278Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.278Z] 06:11:12     INFO - 50  libart.so + 0x2e725a
[task 2020-09-22T06:11:12.278Z] 06:11:12     INFO -     rsp = 0x000070948f2d5c60   rip = 0x00007094a7ff325a
[task 2020-09-22T06:11:12.278Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.278Z] 06:11:12     INFO - 51  base.odex + 0x8b44a4
[task 2020-09-22T06:11:12.278Z] 06:11:12     INFO -     rsp = 0x000070948f2d5c78   rip = 0x000070948fb8b4a4
[task 2020-09-22T06:11:12.278Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.278Z] 06:11:12     INFO - 52  dalvik-LinearAlloc (deleted) + 0xc898
[task 2020-09-22T06:11:12.278Z] 06:11:12     INFO -     rsp = 0x000070948f2d5c88   rip = 0x00007094ac889898
[task 2020-09-22T06:11:12.278Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.278Z] 06:11:12     INFO - 53  libart.so + 0x60a461
[task 2020-09-22T06:11:12.278Z] 06:11:12     INFO -     rsp = 0x000070948f2d5ca0   rip = 0x00007094a8316461
[task 2020-09-22T06:11:12.278Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.278Z] 06:11:12     INFO - 54  dalvik-LinearAlloc (deleted) + 0xc898
[task 2020-09-22T06:11:12.278Z] 06:11:12     INFO -     rsp = 0x000070948f2d5cb0   rip = 0x00007094ac889898
[task 2020-09-22T06:11:12.278Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.278Z] 06:11:12     INFO - 55  base.odex + 0x8b46e6
[task 2020-09-22T06:11:12.278Z] 06:11:12     INFO -     rsp = 0x000070948f2d5cc0   rip = 0x000070948fb8b6e6
[task 2020-09-22T06:11:12.278Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.278Z] 06:11:12     INFO - 56  base.odex + 0x8b44a4
[task 2020-09-22T06:11:12.278Z] 06:11:12     INFO -     rsp = 0x000070948f2d5cc8   rip = 0x000070948fb8b4a4
[task 2020-09-22T06:11:12.278Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.278Z] 06:11:12     INFO - 57  dalvik-main space (deleted) + 0xe5050
[task 2020-09-22T06:11:12.278Z] 06:11:12     INFO -     rsp = 0x000070948f2d5d10   rip = 0x0000000012ce5050
[task 2020-09-22T06:11:12.278Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.278Z] 06:11:12     INFO - 58  libart.so + 0x60a08b
[task 2020-09-22T06:11:12.279Z] 06:11:12     INFO -     rsp = 0x000070948f2d5d40   rip = 0x00007094a831608b
[task 2020-09-22T06:11:12.279Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.279Z] 06:11:12     INFO - 59  base.odex + 0x8f5fc4
[task 2020-09-22T06:11:12.279Z] 06:11:12     INFO -     rsp = 0x000070948f2d5d78   rip = 0x000070948fbccfc4
[task 2020-09-22T06:11:12.279Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.279Z] 06:11:12     INFO - 60  libart.so + 0x6ebe60
[task 2020-09-22T06:11:12.279Z] 06:11:12     INFO -     rsp = 0x000070948f2d5de8   rip = 0x00007094a83f7e60
[task 2020-09-22T06:11:12.279Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.279Z] 06:11:12     INFO - 61  base.odex + 0x8f5fc4
[task 2020-09-22T06:11:12.279Z] 06:11:12     INFO -     rsp = 0x000070948f2d5df8   rip = 0x000070948fbccfc4
[task 2020-09-22T06:11:12.279Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.279Z] 06:11:12     INFO - 62  base.odex + 0x8f5fc4
[task 2020-09-22T06:11:12.279Z] 06:11:12     INFO -     rsp = 0x000070948f2d5e68   rip = 0x000070948fbccfc4
[task 2020-09-22T06:11:12.279Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.279Z] 06:11:12     INFO - 63  libart.so + 0x141cdd
[task 2020-09-22T06:11:12.279Z] 06:11:12     INFO -     rsp = 0x000070948f2d5e80   rip = 0x00007094a7e4dcdd
[task 2020-09-22T06:11:12.279Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.279Z] 06:11:12     INFO - 64  system@framework@boot.art + 0x50f300
[task 2020-09-22T06:11:12.279Z] 06:11:12     INFO -     rsp = 0x000070948f2d5e88   rip = 0x0000000070fbe300
[task 2020-09-22T06:11:12.279Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.279Z] 06:11:12     INFO - 65  libart.so + 0x139090
[task 2020-09-22T06:11:12.279Z] 06:11:12     INFO -     rsp = 0x000070948f2d5eb8   rip = 0x00007094a7e45090
[task 2020-09-22T06:11:12.279Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.279Z] 06:11:12     INFO - 66  dalvik-main space (deleted) + 0x999d0
[task 2020-09-22T06:11:12.279Z] 06:11:12     INFO -     rsp = 0x000070948f2d5f18   rip = 0x0000000012c999d0
[task 2020-09-22T06:11:12.280Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.280Z] 06:11:12     INFO - 67  base.odex + 0x8f5fc4
[task 2020-09-22T06:11:12.280Z] 06:11:12     INFO -     rsp = 0x000070948f2d5f28   rip = 0x000070948fbccfc4
[task 2020-09-22T06:11:12.280Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.280Z] 06:11:12     INFO - 68  base.odex + 0x8f5fc4
[task 2020-09-22T06:11:12.280Z] 06:11:12     INFO -     rsp = 0x000070948f2d5f40   rip = 0x000070948fbccfc4
[task 2020-09-22T06:11:12.280Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.280Z] 06:11:12     INFO - 69  libart.so + 0x137235
[task 2020-09-22T06:11:12.280Z] 06:11:12     INFO -     rsp = 0x000070948f2d5f50   rip = 0x00007094a7e43235
[task 2020-09-22T06:11:12.280Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.280Z] 06:11:12     INFO - 70  base.odex + 0x8f5fc4
[task 2020-09-22T06:11:12.280Z] 06:11:12     INFO -     rsp = 0x000070948f2d5f78   rip = 0x000070948fbccfc4
[task 2020-09-22T06:11:12.280Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.280Z] 06:11:12     INFO - 71  base.odex + 0x8f5fc4
[task 2020-09-22T06:11:12.280Z] 06:11:12     INFO -     rsp = 0x000070948f2d5f98   rip = 0x000070948fbccfc4
[task 2020-09-22T06:11:12.280Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.280Z] 06:11:12     INFO - 72  libart.so + 0x145448
[task 2020-09-22T06:11:12.280Z] 06:11:12     INFO -     rsp = 0x000070948f2d5fb0   rip = 0x00007094a7e51448
[task 2020-09-22T06:11:12.280Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.280Z] 06:11:12     INFO - 73  dalvik-LinearAlloc (deleted) + 0xc898
[task 2020-09-22T06:11:12.280Z] 06:11:12     INFO -     rsp = 0x000070948f2d6010   rip = 0x00007094ac889898
[task 2020-09-22T06:11:12.280Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.280Z] 06:11:12     INFO - 74  base.odex + 0x8f5fc4
[task 2020-09-22T06:11:12.280Z] 06:11:12     INFO -     rsp = 0x000070948f2d6028   rip = 0x000070948fbccfc4
[task 2020-09-22T06:11:12.280Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.280Z] 06:11:12     INFO - 75  libart.so + 0x4d60e8
[task 2020-09-22T06:11:12.281Z] 06:11:12     INFO -     rsp = 0x000070948f2d6040   rip = 0x00007094a81e20e8
[task 2020-09-22T06:11:12.281Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.281Z] 06:11:12     INFO - 76  libart.so + 0x37fe53
[task 2020-09-22T06:11:12.281Z] 06:11:12     INFO -     rsp = 0x000070948f2d6050   rip = 0x00007094a808be53
[task 2020-09-22T06:11:12.281Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.281Z] 06:11:12     INFO - 77  libart.so + 0x502339
[task 2020-09-22T06:11:12.281Z] 06:11:12     INFO -     rsp = 0x000070948f2d6070   rip = 0x00007094a820e339
[task 2020-09-22T06:11:12.281Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.281Z] 06:11:12     INFO - 78  libart.so + 0x281f8c
[task 2020-09-22T06:11:12.281Z] 06:11:12     INFO -     rsp = 0x000070948f2d6090   rip = 0x00007094a7f8df8c
[task 2020-09-22T06:11:12.281Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.281Z] 06:11:12     INFO - 79  libart.so + 0x63493b
[task 2020-09-22T06:11:12.281Z] 06:11:12     INFO -     rsp = 0x000070948f2d60b8   rip = 0x00007094a834093b
[task 2020-09-22T06:11:12.281Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.281Z] 06:11:12     INFO - 80  libart.so + 0x1680e5
[task 2020-09-22T06:11:12.281Z] 06:11:12     INFO -     rsp = 0x000070948f2d60c0   rip = 0x00007094a7e740e5
[task 2020-09-22T06:11:12.281Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.281Z] 06:11:12     INFO - 81  libart.so + 0x5151b0
[task 2020-09-22T06:11:12.281Z] 06:11:12     INFO -     rsp = 0x000070948f2d6110   rip = 0x00007094a82211b0
[task 2020-09-22T06:11:12.281Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.281Z] 06:11:12     INFO - 82  libart.so + 0x4f966a
[task 2020-09-22T06:11:12.281Z] 06:11:12     INFO -     rsp = 0x000070948f2d6130   rip = 0x00007094a820566a
[task 2020-09-22T06:11:12.281Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.281Z] 06:11:12     INFO - 83  libart.so + 0x2caa11
[task 2020-09-22T06:11:12.281Z] 06:11:12     INFO -     rsp = 0x000070948f2d6170   rip = 0x00007094a7fd6a11
[task 2020-09-22T06:11:12.281Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.281Z] 06:11:12     INFO - 84  libart.so + 0x383cf6
[task 2020-09-22T06:11:12.281Z] 06:11:12     INFO -     rsp = 0x000070948f2d61c0   rip = 0x00007094a808fcf6
[task 2020-09-22T06:11:12.281Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.281Z] 06:11:12     INFO - 85  libart.so + 0x5022bf
[task 2020-09-22T06:11:12.281Z] 06:11:12     INFO -     rsp = 0x000070948f2d6220   rip = 0x00007094a820e2bf
[task 2020-09-22T06:11:12.281Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.281Z] 06:11:12     INFO - 86  dalvik-main space (deleted) + 0x999d0
[task 2020-09-22T06:11:12.281Z] 06:11:12     INFO -     rsp = 0x000070948f2d6248   rip = 0x0000000012c999d0
[task 2020-09-22T06:11:12.281Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.281Z] 06:11:12     INFO - 87  dalvik-LinearAlloc (deleted) + 0xc898
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO -     rsp = 0x000070948f2d6258   rip = 0x00007094ac889898
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO - 88  base.odex + 0x8f5fc4
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO -     rsp = 0x000070948f2d6260   rip = 0x000070948fbccfc4
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO - 89  libart.so + 0x4d76ea
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO -     rsp = 0x000070948f2d6270   rip = 0x00007094a81e36ea
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO - 90  dalvik-main space 1 (deleted) + 0x5327435
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO -     rsp = 0x000070948f2d6288   rip = 0x000000003bf27435
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO - 91  base.odex + 0x8f5fc4
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO -     rsp = 0x000070948f2d6298   rip = 0x000070948fbccfc4
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO - 92  libart.so + 0x6345ed
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO -     rsp = 0x000070948f2d62c0   rip = 0x00007094a83405ed
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO - 93  libc.so + 0x9e0f9
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO -     rsp = 0x000070948f2d62d0   rip = 0x00007094ab8320f9
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO - 94  libart.so + 0x615d13
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO -     rsp = 0x000070948f2d62e0   rip = 0x00007094a8321d13
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO - 95  libart.so + 0x6345ed
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO -     rsp = 0x000070948f2d6308   rip = 0x00007094a83405ed
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO - 96  system@framework@boot.art + 0x4f4d40
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO -     rsp = 0x000070948f2d6318   rip = 0x0000000070fa3d40
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO - 97  libart.so + 0x4f8eee
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO -     rsp = 0x000070948f2d6330   rip = 0x00007094a8204eee
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO - 98  libc.so + 0x89600
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO -     rsp = 0x000070948f2d63b0   rip = 0x00007094ab81d600
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO - 99  libart.so + 0x4f8980
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO -     rsp = 0x000070948f2d63d0   rip = 0x00007094a8204980
[task 2020-09-22T06:11:12.282Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.283Z] 06:11:12     INFO - 100  libc.so + 0x89772
[task 2020-09-22T06:11:12.283Z] 06:11:12     INFO -     rsp = 0x000070948f2d63f0   rip = 0x00007094ab81d772
[task 2020-09-22T06:11:12.283Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.283Z] 06:11:12     INFO - 101  libart.so + 0x4f8980
[task 2020-09-22T06:11:12.283Z] 06:11:12     INFO -     rsp = 0x000070948f2d6428   rip = 0x00007094a8204980
[task 2020-09-22T06:11:12.283Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.283Z] 06:11:12     INFO - 102  libc.so + 0x299ec
[task 2020-09-22T06:11:12.283Z] 06:11:12     INFO -     rsp = 0x000070948f2d6440   rip = 0x00007094ab7bd9ec
[task 2020-09-22T06:11:12.283Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.283Z] 06:11:12     INFO - 103  libc.so + 0x896c0
[task 2020-09-22T06:11:12.283Z] 06:11:12     INFO -     rsp = 0x000070948f2d6448   rip = 0x00007094ab81d6c0
[task 2020-09-22T06:11:12.283Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.283Z] 06:11:12     INFO - 104  libc.so + 0x1ca66
[task 2020-09-22T06:11:12.283Z] 06:11:12     INFO -     rsp = 0x000070948f2d6450   rip = 0x00007094ab7b0a66
[task 2020-09-22T06:11:12.283Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.283Z] 06:11:12     INFO - 105  dalvik-main space (deleted) + 0xc1d00
[task 2020-09-22T06:11:12.283Z] 06:11:12     INFO -     rsp = 0x000070948f2d6498   rip = 0x0000000012cc1d00
[task 2020-09-22T06:11:12.283Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.283Z] 06:11:12     INFO - 106  system@framework@boot.art + 0x114820
[task 2020-09-22T06:11:12.283Z] 06:11:12     INFO -     rsp = 0x000070948f2d64a0   rip = 0x0000000070bc3820
[task 2020-09-22T06:11:12.283Z] 06:11:12     INFO -     Found by: stack scanning
[task 2020-09-22T06:11:12.283Z] 06:11:12     INFO - 107  libart.so + 0x4f8980
[task 2020-09-22T06:11:12.283Z] 06:11:12     INFO -     rsp = 0x000070948f2d64b8   rip = 0x00007094a8204980
[task 2020-09-22T06:11:12.283Z] 06:11:12     INFO -     Found by: stack scanning```

IIUC correctly this comment we know that we might see races here but:

However, this is a race inherent in the spec which does not deal with the reality of multiple threads in "Try Clear Registration".

It seems, only Android is currently slow or otherwise racy enough to show this in debug. In release builds we will just go on and self->Clear(); us from the registration info. The question would be: Should we keep the MOZ_ASSERT(self->IsIdle()); and maybe have an exception for Android testing, or is the entire assert wrong if we know it can fail?

Flags: needinfo?(bugmail)
Severity: normal → S3

(In reply to Jens Stutte [:jstutte] from comment #10)

It seems, only Android is currently slow or otherwise racy enough to show this in debug. In release builds we will just go on and self->Clear(); us from the registration info. The question would be: Should we keep the MOZ_ASSERT(self->IsIdle()); and maybe have an exception for Android testing, or is the entire assert wrong if we know it can fail?

Ping for :asuth.

Flags: needinfo?(bugmail)
Flags: needinfo?(bugmail)

(In reply to Jens Stutte [:jstutte] from comment #10)

IIUC correctly this comment we know that we might see races here but:

It looks like I authored the comment here in the review mainly to clarify that I didn't think we necessarily had tight enough constraints on the assertion for it to be 100% infallible and to provide us context if we ever saw it trip, but without adding more iterations to the patch stack.

I think as part of my pending changes in bug 1544232 or a quick follow-on we can tighten the constraints around this so that we can guarantee that once an unregistered ServiceWorker stops controlling clients and transitions to idle that we terminate it and prevent it from spawning again. The current logic is more hands-off/cautious than it needs to be.

Specifically, I think this looks like:

  • Eliminate MozPromise GetIdlePromise() and its indirection. As noted in my restating for the review comment, the transition here is about going from "unregistered but not yet cleared" to "unregistered and cleared". We can absolutely have a check where we currently resolve the promise to check if a clear is pending and then ensure that ExecServiceWorkerOp will refuse to do anything if we have triggered the clearing operation.
  • That said, we still conceptually do want to make sure that we're avoiding creating any weird re-entrancy issues on the stack. Practically speaking, I think we do largely expect to have a clear stack; if we look at refptrs holding KeepAliveTokens, we expect them to be dropped when:

It seems, only Android is currently slow or otherwise racy enough to show this in debug. In release builds we will just go on and self->Clear(); us from the registration info. The question would be: Should we keep the MOZ_ASSERT(self->IsIdle()); and maybe have an exception for Android testing, or is the entire assert wrong if we know it can fail?

Just to speak to the "very slow machine" case here, I think addressing the above (and the changes in bug 1544232) should also ensure that even if something very pathological is happening in the android case, we would expect these to fix the problem as we'll be creating a ratchet on the behavior around ExecServiceWorkerOp.

Restating of some additional context:

Assignee: nobody → bugmail
Status: NEW → ASSIGNED
Depends on: 1544232
Flags: needinfo?(bugmail)
You need to log in before you can comment on or make changes to this bug.