Closed Bug 1632036 Opened 1 year ago Closed 10 months ago

Intermittent dom/workers/test/crashtests/<test name>(finished) | application crashed [@ mozilla::dom::WorkerPrivate::FreezeInternal()]

Categories

(Core :: DOM: Workers, defect, P2)

defect

Tracking

()

RESOLVED FIXED
mozilla80
Tracking Status
firefox-esr68 --- unaffected
firefox-esr78 --- fixed
firefox78 --- wontfix
firefox79 --- wontfix
firefox80 --- fixed

People

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

References

(Regression)

Details

(Keywords: crash, intermittent-failure)

Crash Data

Attachments

(1 file)

Filed by: btara [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=298766877&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/PS7LklySQ4ei-vH19TNHGg/runs/0/artifacts/public/logs/live_backing.log
Reftest URL: https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/PS7LklySQ4ei-vH19TNHGg/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


[task 2020-04-22T04:20:02.810Z] 04:20:02     INFO - REFTEST TEST-START | dom/workers/test/crashtests/779707.html
[task 2020-04-22T04:20:02.810Z] 04:20:02     INFO - REFTEST INFO | RESTORE PREFERENCE pref(dom.vr.always_support_vr,false)
[task 2020-04-22T04:20:02.810Z] 04:20:02     INFO - REFTEST TEST-LOAD | file:///builds/worker/workspace/build/tests/reftest/tests/dom/workers/test/crashtests/779707.html | 888 / 3788 (23%)
[task 2020-04-22T04:20:02.846Z] 04:20:02     INFO - REFTEST TEST-PASS | dom/workers/test/crashtests/779707.html | (LOAD ONLY)
[task 2020-04-22T04:20:02.846Z] 04:20:02     INFO - REFTEST TEST-END | dom/workers/test/crashtests/779707.html
[task 2020-04-22T04:20:02.947Z] 04:20:02     INFO - ###!!! [Parent][MessageChannel] Error: (msgtype=0x38012B,name=PContent::Msg_CommitBrowsingContextTransaction) Channel error: cannot send/recv
[task 2020-04-22T04:20:02.948Z] 04:20:02     INFO - ###!!! [Parent][MessageChannel] Error: (msgtype=0x38012B,name=PContent::Msg_CommitBrowsingContextTransaction) Channel error: cannot send/recv
[task 2020-04-22T04:20:02.948Z] 04:20:02     INFO - ###!!! [Parent][MessageChannel] Error: (msgtype=0x38012B,name=PContent::Msg_CommitBrowsingContextTransaction) Channel error: cannot send/recv
[task 2020-04-22T04:20:03.006Z] 04:20:03    ERROR - A content process crashed and MOZ_CRASHREPORTER_SHUTDOWN is set, shutting down
[task 2020-04-22T04:20:03.391Z] 04:20:03     INFO - !!! error running onStopped callback: TypeError: callback is not a function
[task 2020-04-22T04:20:03.650Z] 04:20:03     INFO - 1587529203647	Marionette	TRACE	Received observer notification xpcom-will-shutdown
[task 2020-04-22T04:20:03.651Z] 04:20:03     INFO - 1587529203647	Marionette	INFO	Stopped listening on port 2828
[task 2020-04-22T04:20:03.653Z] 04:20:03     INFO - 1587529203647	Marionette	DEBUG	Marionette stopped listening
[task 2020-04-22T04:20:03.821Z] 04:20:03     INFO - REFTEST INFO | Downloading symbols from: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/UZJmJdb6Qla72OYIXBTGwg/artifacts/public/build/target.crashreporter-symbols.zip
[task 2020-04-22T04:20:08.324Z] 04:20:08     INFO - REFTEST INFO | Copy/paste: /builds/worker/fetches/minidump_stackwalk/minidump_stackwalk /tmp/tmpIv56Z5.mozrunner/minidumps/1a66777a-7c43-7299-d346-ea55dc53f865.dmp /tmp/tmpUCKiut
[task 2020-04-22T04:20:12.833Z] 04:20:12     INFO - REFTEST INFO | Saved minidump as /builds/worker/workspace/build/blobber_upload_dir/1a66777a-7c43-7299-d346-ea55dc53f865.dmp
[task 2020-04-22T04:20:12.833Z] 04:20:12     INFO - REFTEST INFO | Saved app info as /builds/worker/workspace/build/blobber_upload_dir/1a66777a-7c43-7299-d346-ea55dc53f865.extra
[task 2020-04-22T04:20:12.983Z] 04:20:12     INFO - REFTEST PROCESS-CRASH | dom/workers/test/crashtests/779707.html (finished) | application crashed [@ mozilla::dom::WorkerPrivate::FreezeInternal()]
[task 2020-04-22T04:20:12.983Z] 04:20:12     INFO - Crash dump filename: /tmp/tmpIv56Z5.mozrunner/minidumps/1a66777a-7c43-7299-d346-ea55dc53f865.dmp
[task 2020-04-22T04:20:12.984Z] 04:20:12     INFO - Operating system: Linux
[task 2020-04-22T04:20:12.984Z] 04:20:12     INFO -                   0.0.0 Linux 4.4.0-1014-aws #14taskcluster1-Ubuntu SMP Tue Apr 3 10:27:00 UTC 2018 x86_64
[task 2020-04-22T04:20:12.984Z] 04:20:12     INFO - CPU: amd64
[task 2020-04-22T04:20:12.984Z] 04:20:12     INFO -      family 6 model 85 stepping 4
[task 2020-04-22T04:20:12.984Z] 04:20:12     INFO -      2 CPUs
[task 2020-04-22T04:20:12.984Z] 04:20:12     INFO - 
[task 2020-04-22T04:20:12.985Z] 04:20:12     INFO - GPU: UNKNOWN
[task 2020-04-22T04:20:12.985Z] 04:20:12     INFO - 
[task 2020-04-22T04:20:12.985Z] 04:20:12     INFO - Crash reason:  SIGSEGV /SEGV_MAPERR
[task 2020-04-22T04:20:12.985Z] 04:20:12     INFO - Crash address: 0xd0
[task 2020-04-22T04:20:12.985Z] 04:20:12     INFO - Process uptime: not available
[task 2020-04-22T04:20:12.985Z] 04:20:12     INFO - 
[task 2020-04-22T04:20:12.985Z] 04:20:12     INFO - Thread 39 (crashed)
[task 2020-04-22T04:20:12.985Z] 04:20:12     INFO -  0  libxul.so!mozilla::dom::WorkerPrivate::FreezeInternal() [WorkerPrivate.cpp:a409305a3d8a9f5f290641fea42150b8e0bb6a1e : 3548 + 0x0]
[task 2020-04-22T04:20:12.985Z] 04:20:12     INFO -     rax = 0x0000000000000000   rdx = 0x00007f977b6dba30
[task 2020-04-22T04:20:12.985Z] 04:20:12     INFO -     rcx = 0x00007f97a61d7320   rbx = 0x00007f977f3a1040
[task 2020-04-22T04:20:12.985Z] 04:20:12     INFO -     rsi = 0x0000000000000001   rdi = 0x0000000000000020
[task 2020-04-22T04:20:12.986Z] 04:20:12     INFO -     rbp = 0x00007f977b6da300   rsp = 0x00007f977b6da2d0
[task 2020-04-22T04:20:12.986Z] 04:20:12     INFO -      r8 = 0x0000000000000000    r9 = 0x0000000000000000
[task 2020-04-22T04:20:12.986Z] 04:20:12     INFO -     r10 = 0x00000000ffffffff   r11 = 0x00007f977f200f98
[task 2020-04-22T04:20:12.986Z] 04:20:12     INFO -     r12 = 0x00007f977daa5f70   r13 = 0x0000000000000001
[task 2020-04-22T04:20:12.986Z] 04:20:12     INFO -     r14 = 0x00007f977b6da408   r15 = 0x00007f977e530800
[task 2020-04-22T04:20:12.986Z] 04:20:12     INFO -     rip = 0x00007f9795721a0b
[task 2020-04-22T04:20:12.986Z] 04:20:12     INFO -     Found by: given as instruction pointer in context
[task 2020-04-22T04:20:12.986Z] 04:20:12     INFO -  1  libxul.so!mozilla::dom::(anonymous namespace)::FreezeRunnable::WorkerRun(JSContext*, mozilla::dom::WorkerPrivate*) [WorkerPrivate.cpp:a409305a3d8a9f5f290641fea42150b8e0bb6a1e : 453 + 0x5]
[task 2020-04-22T04:20:12.986Z] 04:20:12     INFO -     rbx = 0x00007f977e530800   rbp = 0x00007f977b6da310
[task 2020-04-22T04:20:12.986Z] 04:20:12     INFO -     rsp = 0x00007f977b6da310   r12 = 0x00007f977daa5f70
[task 2020-04-22T04:20:12.987Z] 04:20:12     INFO -     r13 = 0x0000000000000001   r14 = 0x00007f977b6da408
[task 2020-04-22T04:20:12.987Z] 04:20:12     INFO -     r15 = 0x00007f978b9b9000   rip = 0x00007f9795728e5c
[task 2020-04-22T04:20:12.987Z] 04:20:12     INFO -     Found by: call frame info
[task 2020-04-22T04:20:12.987Z] 04:20:12     INFO -  2  libxul.so!mozilla::dom::WorkerRunnable::Run() [WorkerRunnable.cpp:a409305a3d8a9f5f290641fea42150b8e0bb6a1e : 370 + 0x12]
[task 2020-04-22T04:20:12.987Z] 04:20:12     INFO -     rbx = 0x00007f977e530800   rbp = 0x00007f977b6da490
[task 2020-04-22T04:20:12.987Z] 04:20:12     INFO -     rsp = 0x00007f977b6da320   r12 = 0x00007f977daa5f70
[task 2020-04-22T04:20:12.987Z] 04:20:12     INFO -     r13 = 0x0000000000000001   r14 = 0x00007f977b6da408
[task 2020-04-22T04:20:12.987Z] 04:20:12     INFO -     r15 = 0x00007f978b9b9000   rip = 0x00007f979821fc38
[task 2020-04-22T04:20:12.987Z] 04:20:12     INFO -     Found by: call frame info
[task 2020-04-22T04:20:12.987Z] 04:20:12     INFO -  3  libxul.so!mozilla::dom::WorkerPrivate::DoRunLoop(JSContext*) [WorkerPrivate.cpp:a409305a3d8a9f5f290641fea42150b8e0bb6a1e : 3475 + 0x9]
[task 2020-04-22T04:20:12.988Z] 04:20:12     INFO -     rbx = 0x00007f977daa5f70   rbp = 0x00007f977b6da580
[task 2020-04-22T04:20:12.988Z] 04:20:12     INFO -     rsp = 0x00007f977b6da4a0   r12 = 0x00007f977daa5e50
[task 2020-04-22T04:20:12.988Z] 04:20:12     INFO -     r13 = 0x0000000000000000   r14 = 0x0000000000000000
[task 2020-04-22T04:20:12.988Z] 04:20:12     INFO -     r15 = 0x00007f977e530800   rip = 0x00007f979821b21e
[task 2020-04-22T04:20:12.988Z] 04:20:12     INFO -     Found by: call frame info
[task 2020-04-22T04:20:12.988Z] 04:20:12     INFO -  4  libxul.so!mozilla::dom::workerinternals::(anonymous namespace)::WorkerThreadPrimaryRunnable::Run() [RuntimeService.cpp:a409305a3d8a9f5f290641fea42150b8e0bb6a1e : 2294 + 0xc]
[task 2020-04-22T04:20:12.988Z] 04:20:12     INFO -     rbx = 0x00007f978b9b9000   rbp = 0x00007f977b6da6c0
[task 2020-04-22T04:20:12.988Z] 04:20:12     INFO -     rsp = 0x00007f977b6da590   r12 = 0x00007f977d8d5b01
[task 2020-04-22T04:20:12.988Z] 04:20:12     INFO -     r13 = 0x000000000000c537   r14 = 0x00007f977e4e4a80
[task 2020-04-22T04:20:12.988Z] 04:20:12     INFO -     r15 = 0x00007f977e4e4a00   rip = 0x00007f9798212140
[task 2020-04-22T04:20:12.988Z] 04:20:12     INFO -     Found by: call frame info
[task 2020-04-22T04:20:12.989Z] 04:20:12     INFO -  5  libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:a409305a3d8a9f5f290641fea42150b8e0bb6a1e : 1200 + 0x6]
[task 2020-04-22T04:20:12.989Z] 04:20:12     INFO -     rbx = 0x0000000000000000   rbp = 0x00007f977b6dabf0
[task 2020-04-22T04:20:12.989Z] 04:20:12     INFO -     rsp = 0x00007f977b6da6d0   r12 = 0x00007f977d8d5b80
[task 2020-04-22T04:20:12.989Z] 04:20:12     INFO -     r13 = 0x0000000000000000   r14 = 0x0000000000000000
[task 2020-04-22T04:20:12.989Z] 04:20:12     INFO -     r15 = 0x00000000ffffffff   rip = 0x00007f97970d1079
[task 2020-04-22T04:20:12.989Z] 04:20:12     INFO -     Found by: call frame info
[task 2020-04-22T04:20:12.989Z] 04:20:12     INFO -  6  libxul.so!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*) [nsThreadUtils.cpp:a409305a3d8a9f5f290641fea42150b8e0bb6a1e : 481 + 0x22]
[task 2020-04-22T04:20:12.989Z] 04:20:12     INFO -     rbx = 0x00007f977b6dac98   rbp = 0x00007f977b6dac40
[task 2020-04-22T04:20:12.989Z] 04:20:12     INFO -     rsp = 0x00007f977b6dac00   r12 = 0x00007f977e4f2d60
[task 2020-04-22T04:20:12.989Z] 04:20:12     INFO -     r13 = 0x00007f977f3a1040   r14 = 0x00007f977e4f2d40
[task 2020-04-22T04:20:12.989Z] 04:20:12     INFO -     r15 = 0x00007f977d8d5b80   rip = 0x00007f9797b17f5e
[task 2020-04-22T04:20:12.990Z] 04:20:12     INFO -     Found by: call frame info
[task 2020-04-22T04:20:12.990Z] 04:20:12     INFO -  7  libxul.so!MessageLoop::Run() [message_loop.cc:a409305a3d8a9f5f290641fea42150b8e0bb6a1e : 290 + 0xc]
[task 2020-04-22T04:20:12.990Z] 04:20:12     INFO -     rbx = 0x00007f977b6dac98   rbp = 0x00007f977b6dac70
[task 2020-04-22T04:20:12.990Z] 04:20:12     INFO -     rsp = 0x00007f977b6dac50   r12 = 0x00007f97a4c37920
[task 2020-04-22T04:20:12.990Z] 04:20:12     INFO -     r13 = 0x00007f977f3a1040   r14 = 0x00007fff85c400a0
[task 2020-04-22T04:20:12.990Z] 04:20:12     INFO -     r15 = 0x00007f977d8d5b80   rip = 0x00007f9797af3e8f
[task 2020-04-22T04:20:12.990Z] 04:20:12     INFO -     Found by: call frame info
[task 2020-04-22T04:20:12.990Z] 04:20:12     INFO -  8  libxul.so!nsThread::ThreadFunc(void*) [nsThread.cpp:a409305a3d8a9f5f290641fea42150b8e0bb6a1e : 444 + 0x8]
[task 2020-04-22T04:20:12.990Z] 04:20:12     INFO -     rbx = 0x00007f977b6dac98   rbp = 0x00007f977b6dae60
[task 2020-04-22T04:20:12.990Z] 04:20:12     INFO -     rsp = 0x00007f977b6dac80   r12 = 0x00007f97a4c37920
[task 2020-04-22T04:20:12.990Z] 04:20:12     INFO -     r13 = 0x00007f977f3a1040   r14 = 0x00007fff85c400a0
[task 2020-04-22T04:20:12.991Z] 04:20:12     INFO -     r15 = 0x00007f977d8d5b80   rip = 0x00007f979792264e
[task 2020-04-22T04:20:12.991Z] 04:20:12     INFO -     Found by: call frame info
[task 2020-04-22T04:20:12.991Z] 04:20:12     INFO -  9  libnspr4.so!_pt_root [ptthread.c:a409305a3d8a9f5f290641fea42150b8e0bb6a1e : 201 + 0x8]
[task 2020-04-22T04:20:12.991Z] 04:20:12     INFO -     rbx = 0x0000000000000002   rbp = 0x00007f977b6daeb0
[task 2020-04-22T04:20:12.991Z] 04:20:12     INFO -     rsp = 0x00007f977b6dae70   r12 = 0x00007f97a4c37920
[task 2020-04-22T04:20:12.991Z] 04:20:12     INFO -     r13 = 0x00007f977f3a1040   r14 = 0x00007f977b6db700
[task 2020-04-22T04:20:12.991Z] 04:20:12     INFO -     r15 = 0x000000000000094f   rip = 0x00007f97a63a61ae
[task 2020-04-22T04:20:12.991Z] 04:20:12     INFO -     Found by: call frame info
[task 2020-04-22T04:20:12.991Z] 04:20:12     INFO - 10  libpthread.so.0 + 0x76db
[task 2020-04-22T04:20:12.991Z] 04:20:12     INFO -     rbx = 0x0000000000000000   rbp = 0x0000000000000000
[task 2020-04-22T04:20:12.991Z] 04:20:12     INFO -     rsp = 0x00007f977b6daec0   r12 = 0x00007f977b6daf80
[task 2020-04-22T04:20:12.991Z] 04:20:12     INFO -     r13 = 0x0000000000000000   r14 = 0x00007f977f3a1040
[task 2020-04-22T04:20:12.992Z] 04:20:12     INFO -     r15 = 0x00007fff85c3fff8   rip = 0x00007f97a5fc46db
[task 2020-04-22T04:20:12.992Z] 04:20:12     INFO -     Found by: call frame info
[task 2020-04-22T04:20:12.992Z] 04:20:12     INFO - 11  libc.so.6 + 0x12188f
[task 2020-04-22T04:20:12.992Z] 04:20:12     INFO -     rsp = 0x00007f977b6daf80   rip = 0x00007f97a4fa288f
[task 2020-04-22T04:20:12.992Z] 04:20:12     INFO -     Found by: stack scanning
[task 2020-04-22T04:20:12.992Z] 04:20:12     INFO - 
[task 2020-04-22T04:20:12.992Z] 04:20:12     INFO - Thread 0
[task 2020-04-22T04:20:12.992Z] 04:20:12     INFO -  0  libxul.so!js::NewObjectWithClassProto(JSContext*, JSClass const*, JS::Handle<JSObject*>, js::gc::AllocKind, js::NewObjectKind) [JSObject.cpp:a409305a3d8a9f5f290641fea42150b8e0bb6a1e : 922 + 0x3]
[task 2020-04-22T04:20:12.992Z] 04:20:12     INFO -     rax = 0x00007f978c219030   rdx = 0x0000000000000238
[task 2020-04-22T04:20:12.992Z] 04:20:12     INFO -     rcx = 0x0000000000000000   rbx = 0x0000122e952d5980
[task 2020-04-22T04:20:12.993Z] 04:20:12     INFO -     rsi = 0x0000000000000000   rdi = 0x00007f972da0dd78
[task 2020-04-22T04:20:12.993Z] 04:20:12     INFO -     rbp = 0x00007fff85c41ba0   rsp = 0x00007fff85c41ae0
[task 2020-04-22T04:20:12.993Z] 04:20:12     INFO -      r8 = 0x0000000067772b30    r9 = 0x00007f979b395220
[task 2020-04-22T04:20:12.993Z] 04:20:12     INFO -     r10 = 0x0000000000000005   r11 = 0x0000000000000000
[task 2020-04-22T04:20:12.993Z] 04:20:12     INFO -     r12 = 0x0000122e952d5980   r13 = 0x0000000000000000
[task 2020-04-22T04:20:12.993Z] 04:20:12     INFO -     r14 = 0x00007f978c219000   r15 = 0x0000122e952d5040
[task 2020-04-22T04:20:12.993Z] 04:20:12     INFO -     rip = 0x00007f979750d8c0
[task 2020-04-22T04:20:12.993Z] 04:20:12     INFO -     Found by: given as instruction pointer in context
[task 2020-04-22T04:20:12.993Z] 04:20:12     INFO -  1  libxul.so!JS::NewFunctionFromSpec(JSContext*, JSFunctionSpec const*, JS::Handle<JS::PropertyKey>) [jsapi.cpp:a409305a3d8a9f5f290641fea42150b8e0bb6a1e : 0 + 0x27]
[task 2020-04-22T04:20:12.994Z] 04:20:12     INFO -     rbx = 0x00007f978c219000   rbp = 0x00007fff85c41c40
[task 2020-04-22T04:20:12.994Z] 04:20:12     INFO -     rsp = 0x00007fff85c41bb0   r12 = 0x0000000000000000
[task 2020-04-22T04:20:12.994Z] 04:20:12     INFO -     r13 = 0x0000000000000001   r14 = 0x00007f9796515820
[task 2020-04-22T04:20:12.994Z] 04:20:12     INFO -     r15 = 0x0000000000000000   rip = 0x00007f97974acb99
[task 2020-04-22T04:20:12.994Z] 04:20:12     INFO -     Found by: call frame info
[task 2020-04-22T04:20:12.994Z] 04:20:12     INFO -  2  libxul.so!js::DefineFunctions(JSContext*, JS::Handle<JSObject*>, JSFunctionSpec const*, js::DefineAsIntrinsic) [JSObject.cpp:a409305a3d8a9f5f290641fea42150b8e0bb6a1e : 2872 + 0x92]
[task 2020-04-22T04:20:12.994Z] 04:20:12     INFO -     rbx = 0x00007f979b387da0   rbp = 0x00007fff85c41d10
[task 2020-04-22T04:20:12.994Z] 04:20:12     INFO -     rsp = 0x00007fff85c41c50   r12 = 0x00007f978c219060
[task 2020-04-22T04:20:12.994Z] 04:20:12     INFO -     r13 = 0x00007f978c219000   r14 = 0x00007f978c219068
[task 2020-04-22T04:20:12.994Z] 04:20:12     INFO -     r15 = 0x0000000000000000   rip = 0x00007f97975151b2
[task 2020-04-22T04:20:12.995Z] 04:20:12     INFO -     Found by: call frame info
[task 2020-04-22T04:20:12.995Z] 04:20:12     INFO -  3  libxul.so!mozilla::dom::Window_Binding::Wrap(JSContext*, nsGlobalWindowInner*, nsWrapperCache*, JS::RealmOptions&, JSPrincipals*, bool, JS::MutableHandle<JSObject*>) [WindowBinding.cpp: : 21417 + 0x1ad]
[task 2020-04-22T04:20:12.995Z] 04:20:12     INFO -     rbx = 0x00007fff85c41e40   rbp = 0x00007fff85c41d90
[task 2020-04-22T04:20:12.995Z] 04:20:12     INFO -     rsp = 0x00007fff85c41d20   r12 = 0x00007f978c219000
[task 2020-04-22T04:20:12.995Z] 04:20:12     INFO -     r13 = 0x00007f977f3a43d0   r14 = 0x0000122e95254060
[task 2020-04-22T04:20:12.995Z] 04:20:12     INFO -     r15 = 0xfffaffffffffffff   rip = 0x00007f9797f9ad90
[task 2020-04-22T04:20:12.995Z] 04:20:12     INFO -     Found by: call frame info
[task 2020-04-22T04:20:12.995Z] 04:20:12     INFO -  4  libxul.so!nsGlobalWindowOuter::SetNewDocument(mozilla::dom::Document*, nsISupports*, bool, mozilla::dom::WindowGlobalChild*) [nsGlobalWindowOuter.cpp:a409305a3d8a9f5f290641fea42150b8e0bb6a1e : 2041 + 0x20]
[task 2020-04-22T04:20:12.995Z] 04:20:12     INFO -     rbx = 0x0000000000000000   rbp = 0x00007fff85c41f20
[task 2020-04-22T04:20:12.995Z] 04:20:12     INFO -     rsp = 0x00007fff85c41da0   r12 = 0x00007f977dc86f98
[task 2020-04-22T04:20:12.996Z] 04:20:12     INFO -     r13 = 0x00007f978c219000   r14 = 0x00007f977d57f0c0
[task 2020-04-22T04:20:12.996Z] 04:20:12     INFO -     r15 = 0x00007f977f37d000   rip = 0x00007f9797e4aa8b
[task 2020-04-22T04:20:12.996Z] 04:20:12     INFO -     Found by: call frame info
[task 2020-04-22T04:20:12.996Z] 04:20:12     INFO -  5  libxul.so!nsDocumentViewer::InitInternal(nsIWidget*, nsISupports*, mozilla::dom::WindowGlobalChild*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, bool, bool, bool) [nsDocumentViewer.cpp:a409305a3d8a9f5f290641fea42150b8e0bb6a1e : 971 + 0x1a]
[task 2020-04-22T04:20:12.996Z] 04:20:12     INFO -     rbx = 0x00007f977da0e000   rbp = 0x00007fff85c41fb0
[task 2020-04-22T04:20:12.996Z] 04:20:12     INFO -     rsp = 0x00007fff85c41f30   r12 = 0x00007f977d8cb830
[task 2020-04-22T04:20:12.996Z] 04:20:12     INFO -     r13 = 0x00007f977dad8790   r14 = 0x00007f977d8cb800
[task 2020-04-22T04:20:12.996Z] 04:20:12     INFO -     r15 = 0x0000000000000000   rip = 0x00007f97983390c1
[task 2020-04-22T04:20:12.997Z] 04:20:12     INFO -     Found by: call frame info
[task 2020-04-22T04:20:12.997Z] 04:20:12     INFO -  6  libxul.so!nsDocumentViewer::Init(nsIWidget*, mozilla::gfx::IntRectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::dom::WindowGlobalChild*) [nsDocumentViewer.cpp:a409305a3d8a9f5f290641fea42150b8e0bb6a1e : 760 + 0x14]
[task 2020-04-22T04:20:12.997Z] 04:20:12     INFO -     rbx = 0x0000000000000000   rbp = 0x00007fff85c41fd0
[task 2020-04-22T04:20:12.997Z] 04:20:12     INFO -     rsp = 0x00007fff85c41fc0   r12 = 0x00007f977d8cba90
[task 2020-04-22T04:20:12.997Z] 04:20:12     INFO -     r13 = 0x0000000000000001   r14 = 0x00007f977d8cb800
[task 2020-04-22T04:20:12.997Z] 04:20:12     INFO -     r15 = 0x00007f977f236020   rip = 0x00007f9798338ddb
[task 2020-04-22T04:20:12.997Z] 04:20:12     INFO -     Found by: call frame info
[task 2020-04-22T04:20:12.997Z] 04:20:12     INFO -  7  libxul.so!nsDocShell::SetupNewViewer(nsIContentViewer*, mozilla::dom::WindowGlobalChild*) [nsDocShell.cpp:a409305a3d8a9f5f290641fea42150b8e0bb6a1e : 7882 + 0x1c]
[task 2020-04-22T04:20:12.997Z] 04:20:12     INFO -     rbx = 0x0000000000000000   rbp = 0x00007fff85c420a0
[task 2020-04-22T04:20:12.997Z] 04:20:12     INFO -     rsp = 0x00007fff85c41fe0   r12 = 0x00007f977d8cba90
[task 2020-04-22T04:20:12.998Z] 04:20:12     INFO -     r13 = 0x0000000000000001   r14 = 0x00007f977d8cb800
[task 2020-04-22T04:20:12.998Z] 04:20:12     INFO -     r15 = 0x00007f977f236020   rip = 0x00007f979871f87b
[task 2020-04-22T04:20:12.998Z] 04:20:12     INFO -     Found by: call frame info
[task 2020-04-22T04:20:12.998Z] 04:20:12     INFO -  8  libxul.so!nsDocShell::Embed(nsIContentViewer*, mozilla::dom::WindowGlobalChild*) [nsDocShell.cpp:a409305a3d8a9f5f290641fea42150b8e0bb6a1e : 5554 + 0xe]
[task 2020-04-22T04:20:12.998Z] 04:20:12     INFO -     rbx = 0x00007f977d8cb800   rbp = 0x00007fff85c420e0
[task 2020-04-22T04:20:12.998Z] 04:20:12     INFO -     rsp = 0x00007fff85c420b0   r12 = 0x0000000000000000
[task 2020-04-22T04:20:12.998Z] 04:20:12     INFO -     r13 = 0x0000000080004005   r14 = 0x0000000000000000
[task 2020-04-22T04:20:12.998Z] 04:20:12     INFO -     r15 = 0x00007f977dad8790   rip = 0x00007f979871f3b6
[task 2020-04-22T04:20:12.998Z] 04:20:12     INFO -     Found by: call frame info
[task 2020-04-22T04:20:12.998Z] 04:20:12     INFO -  9  libxul.so!nsDocShell::CreateContentViewer(nsTSubstring<char> const&, nsIRequest*, nsIStreamListener**) [nsDocShell.cpp:a409305a3d8a9f5f290641fea42150b8e0bb6a1e : 7688 + 0xe]
[task 2020-04-22T04:20:12.998Z] 04:20:12     INFO -     rbx = 0x00007f977dae11b8   rbp = 0x00007fff85c421f0
[task 2020-04-22T04:20:12.999Z] 04:20:12     INFO -     rsp = 0x00007fff85c420f0   r12 = 0x0000000000000000
[task 2020-04-22T04:20:12.999Z] 04:20:12     INFO -     r13 = 0x0000000080004005   r14 = 0x00007f977d8cb800
[task 2020-04-22T04:20:12.999Z] 04:20:12     INFO -     r15 = 0x00007f977dae11b8   rip = 0x00007f97987143db
[task 2020-04-22T04:20:12.999Z] 04:20:12     INFO -     Found by: call frame info
[task 2020-04-22T04:20:12.999Z] 04:20:12     INFO - 10  libxul.so!nsDSURIContentListener::DoContent(nsTSubstring<char> const&, bool, nsIRequest*, nsIStreamListener**, bool*) [nsDSURIContentListener.cpp:a409305a3d8a9f5f290641fea42150b8e0bb6a1e : 181 + 0x14]
[task 2020-04-22T04:20:12.999Z] 04:20:12     INFO -     rbx = 0x00007fff85c42280   rbp = 0x00007fff85c42270
[task 2020-04-22T04:20:12.999Z] 04:20:12     INFO -     rsp = 0x00007fff85c42200   r12 = 0x0000000000000001
[task 2020-04-22T04:20:12.999Z] 04:20:12     INFO -     r13 = 0x00007f977dae11b8   r14 = 0x00007f977d42f088
[task 2020-04-22T04:20:12.999Z] 04:20:12     INFO -     r15 = 0x0000000000000000   rip = 0x00007f9798713c24
[task 2020-04-22T04:20:12.999Z] 04:20:12     INFO -     Found by: call frame info
[task 2020-04-22T04:20:13.000Z] 04:20:13     INFO - 11  libxul.so!nsDocumentOpenInfo::TryContentListener(nsIURIContentListener*, nsIChannel*) [nsURILoader.cpp:a409305a3d8a9f5f290641fea42150b8e0bb6a1e : 631 + 0x1a]
[task 2020-04-22T04:20:13.000Z] 04:20:13     INFO -     rbx = 0x0000000000000000   rbp = 0x00007fff85c422f0
[task 2020-04-22T04:20:13.000Z] 04:20:13     INFO -     rsp = 0x00007fff85c42280   r12 = 0x00007f977d8425b8
[task 2020-04-22T04:20:13.001Z] 04:20:13     INFO -     r13 = 0x00007f977d42f060   r14 = 0x00007f977dae11b8
[task 2020-04-22T04:20:13.001Z] 04:20:13     INFO -     r15 = 0x00007f977d8425a0   rip = 0x00007f9797ca14af
[task 2020-04-22T04:20:13.001Z] 04:20:13     INFO -     Found by: call frame info
[task 2020-04-22T04:20:13.002Z] 04:20:13     INFO - 12  libxul.so!nsDocumentOpenInfo::DispatchContent(nsIRequest*, nsISupports*) [nsURILoader.cpp:a409305a3d8a9f5f290641fea42150b8e0bb6a1e : 312 + 0x10]
[task 2020-04-22T04:20:13.002Z] 04:20:13     INFO -     rbx = 0x00007f977dfb4300   rbp = 0x00007fff85c423f0
[task 2020-04-22T04:20:13.002Z] 04:20:13     INFO -     rsp = 0x00007fff85c42300   r12 = 0x00007f977dfb4300
[task 2020-04-22T04:20:13.003Z] 04:20:13     INFO -     r13 = 0x0000000000000000   r14 = 0x00007f977d842580
[task 2020-04-22T04:20:13.003Z] 04:20:13     INFO -     r15 = 0x00007f977d8425b8   rip = 0x00007f9797ca047d
[task 2020-04-22T04:20:13.003Z] 04:20:13     INFO -     Found by: call frame info
[task 2020-04-22T04:20:13.004Z] 04:20:13     INFO - 13  libxul.so!nsDocumentOpenInfo::OnStartRequest(nsIRequest*) [nsURILoader.cpp:a409305a3d8a9f5f290641fea42150b8e0bb6a1e : 190 + 0xb]
[task 2020-04-22T04:20:13.004Z] 04:20:13     INFO -     rbx = 0x00007f977dfb43a0   rbp = 0x00007fff85c424b0
[task 2020-04-22T04:20:13.005Z] 04:20:13     INFO -     rsp = 0x00007fff85c42400   r12 = 0x00007f977dfb43a0
[task 2020-04-22T04:20:13.005Z] 04:20:13     INFO -     r13 = 0x0000000000000000   r14 = 0x00007f977d842580
[task 2020-04-22T04:20:13.005Z] 04:20:13     INFO -     r15 = 0x00007f977dae11b8   rip = 0x00007f9797c9fef4
[task 2020-04-22T04:20:13.006Z] 04:20:13     INFO -     Found by: call frame info
[task 2020-04-22T04:20:13.006Z] 04:20:13     INFO - 14  libxul.so!nsBaseChannel::OnStartRequest(nsIRequest*) [nsBaseChannel.cpp:a409305a3d8a9f5f290641fea42150b8e0bb6a1e : 828 + 0xd]
[task 2020-04-22T04:20:13.006Z] 04:20:13     INFO -     rbx = 0x00007f977dfb43a0   rbp = 0x00007fff85c42540
[task 2020-04-22T04:20:13.007Z] 04:20:13     INFO -     rsp = 0x00007fff85c424c0   r12 = 0x00007f977dfb43a0
[task 2020-04-22T04:20:13.007Z] 04:20:13     INFO -     r13 = 0x0000000000000000   r14 = 0x0000000000000000
[task 2020-04-22T04:20:13.007Z] 04:20:13     INFO -     r15 = 0x00007f977dae11b8   rip = 0x00007f979798aa4e
[task 2020-04-22T04:20:13.008Z] 04:20:13     INFO -     Found by: call frame info
[task 2020-04-22T04:20:13.008Z] 04:20:13     INFO - 15  libxul.so!nsInputStreamPump::OnStateStart() [nsInputStreamPump.cpp:a409305a3d8a9f5f290641fea42150b8e0bb6a1e : 518 + 0xd]
[task 2020-04-22T04:20:13.008Z] 04:20:13     INFO -     rbx = 0x00007f977dfb4428   rbp = 0x00007fff85c42580
[task 2020-04-22T04:20:13.009Z] 04:20:13     INFO -     rsp = 0x00007fff85c42550   r12 = 0x00007f977dfb43a0
[task 2020-04-22T04:20:13.009Z] 04:20:13     INFO -     r13 = 0x0000000000000000   r14 = 0x00007f977dfb43a0
[task 2020-04-22T04:20:13.009Z] 04:20:13     INFO -     r15 = 0x0000000000000002   rip = 0x00007f9797994cc7
[task 2020-04-22T04:20:13.010Z] 04:20:13     INFO -     Found by: call frame info
[task 2020-04-22T04:20:13.010Z] 04:20:13     INFO - 16  libxul.so!nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*) [nsInputStreamPump.cpp:a409305a3d8a9f5f290641fea42150b8e0bb6a1e : 427 + 0x8]
[task 2020-04-22T04:20:13.010Z] 04:20:13     INFO -     rbx = 0x00007f9799048000   rbp = 0x00007fff85c425c0
[task 2020-04-22T04:20:13.011Z] 04:20:13     INFO -     rsp = 0x00007fff85c42590   r12 = 0x00007f977dfb43a0
[task 2020-04-22T04:20:13.011Z] 04:20:13     INFO -     r13 = 0x0000000000000000   r14 = 0x00007f97a4cae000
[task 2020-04-22T04:20:13.011Z] 04:20:13     INFO -     r15 = 0x00007f977dfb4428   rip = 0x00007f97979949a1
[task 2020-04-22T04:20:13.011Z] 04:20:13     INFO -     Found by: call frame info
[task 2020-04-22T04:20:13.012Z] 04:20:13     INFO - 17  libxul.so!mozilla::NonBlockingAsyncInputStream::RunAsyncWaitCallback(mozilla::NonBlockingAsyncInputStream::AsyncWaitRunnable*, already_AddRefed<nsIInputStreamCallback>) [NonBlockingAsyncInputStream.cpp:a409305a3d8a9f5f290641fea42150b8e0bb6a1e : 397 + 0xc]
[task 2020-04-22T04:20:13.012Z] 04:20:13     INFO -     rbx = 0x00007f977d72aca0   rbp = 0x00007fff85c425f0
[task 2020-04-22T04:20:13.012Z] 04:20:13     INFO -     rsp = 0x00007fff85c425d0   r12 = 0x00007f977e554540
[task 2020-04-22T04:20:13.013Z] 04:20:13     INFO -     r13 = 0x0000000000000000   r14 = 0x00007f977dfb43a8
[task 2020-04-22T04:20:13.013Z] 04:20:13     INFO -     r15 = 0x00007f977d72acf0   rip = 0x00007f97978f6475
[task 2020-04-22T04:20:13.014Z] 04:20:13     INFO -     Found by: call frame info
[task 2020-04-22T04:20:13.014Z] 04:20:13     INFO - 18  libxul.so!mozilla::NonBlockingAsyncInputStream::AsyncWaitRunnable::Run() [NonBlockingAsyncInputStream.cpp:a409305a3d8a9f5f290641fea42150b8e0bb6a1e : 33 + 0x15]
[task 2020-04-22T04:20:13.014Z] 04:20:13     INFO -     rbx = 0x0000000000000000   rbp = 0x00007fff85c42600
[task 2020-04-22T04:20:13.015Z] 04:20:13     INFO -     rsp = 0x00007fff85c42600   r12 = 0x00007f97a4ca0800
[task 2020-04-22T04:20:13.015Z] 04:20:13     INFO -     r13 = 0x0000000000000000   r14 = 0x0000000000000000
[task 2020-04-22T04:20:13.015Z] 04:20:13     INFO -     r15 = 0x00000000ffffffff   rip = 0x00007f97978f60cc
[task 2020-04-22T04:20:13.016Z] 04:20:13     INFO -     Found by: call frame info
[task 2020-04-22T04:20:13.016Z] 04:20:13     INFO - 19  libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:a409305a3d8a9f5f290641fea42150b8e0bb6a1e : 1200 + 0x6]
[task 2020-04-22T04:20:13.016Z] 04:20:13     INFO -     rbx = 0x0000000000000000   rbp = 0x00007fff85c42b30
[task 2020-04-22T04:20:13.017Z] 04:20:13     INFO -     rsp = 0x00007fff85c42610   r12 = 0x00007f97a4ca0800
[task 2020-04-22T04:20:13.017Z] 04:20:13     INFO -     r13 = 0x0000000000000000   r14 = 0x0000000000000000
[task 2020-04-22T04:20:13.017Z] 04:20:13     INFO -     r15 = 0x00000000ffffffff   rip = 0x00007f97970d1079
[task 2020-04-22T04:20:13.018Z] 04:20:13     INFO -     Found by: call frame info
[task 2020-04-22T04:20:13.018Z] 04:20:13     INFO - 20  libxul.so!mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) [MessagePump.cpp:a409305a3d8a9f5f290641fea42150b8e0bb6a1e : 87 + 0x2b]
[task 2020-04-22T04:20:13.018Z] 04:20:13     INFO -     rbx = 0x00007fff85c42c68   rbp = 0x00007fff85c42b80
[task 2020-04-22T04:20:13.019Z] 04:20:13     INFO -     rsp = 0x00007fff85c42b40   r12 = 0x0000000080004001
[task 2020-04-22T04:20:13.019Z] 04:20:13     INFO -     r13 = 0x0000000000000001   r14 = 0x00007f97a4ca5650
[task 2020-04-22T04:20:13.019Z] 04:20:13     INFO -     r15 = 0x00007f97a4ca0800   rip = 0x00007f97971078c2
[task 2020-04-22T04:20:13.020Z] 04:20:13     INFO -     Found by: call frame info
[task 2020-04-22T04:20:13.020Z] 04:20:13     INFO - 21  libxul.so!MessageLoop::Run() [message_loop.cc:a409305a3d8a9f5f290641fea42150b8e0bb6a1e : 290 + 0xc]
[task 2020-04-22T04:20:13.020Z] 04:20:13     INFO -     rbx = 0x00007f9792175ee0   rbp = 0x00007fff85c42bb0
[task 2020-04-22T04:20:13.021Z] 04:20:13     INFO -     rsp = 0x00007fff85c42b90   r12 = 0x0000000080004005
[task 2020-04-22T04:20:13.021Z] 04:20:13     INFO -     r13 = 0x00007fff85c44028   r14 = 0x00007f97a4ca0800
[task 2020-04-22T04:20:13.021Z] 04:20:13     INFO -     r15 = 0x0000000000000473   rip = 0x00007f9797af3e8f
[task 2020-04-22T04:20:13.022Z] 04:20:13     INFO -     Found by: call frame info
[task 2020-04-22T04:20:13.022Z] 04:20:13     INFO - 22  libxul.so!nsBaseAppShell::Run() [nsBaseAppShell.cpp:a409305a3d8a9f5f290641fea42150b8e0bb6a1e : 137 + 0x18]
[task 2020-04-22T04:20:13.023Z] 04:20:13     INFO -     rbx = 0x00007f9792175ee0   rbp = 0x00007fff85c42bd0
[task 2020-04-22T04:20:13.023Z] 04:20:13     INFO -     rsp = 0x00007fff85c42bc0   r12 = 0x0000000080004005
[task 2020-04-22T04:20:13.023Z] 04:20:13     INFO -     r13 = 0x00007fff85c44028   r14 = 0x00007f97a4ca0800
[task 2020-04-22T04:20:13.024Z] 04:20:13     INFO -     r15 = 0x0000000000000473   rip = 0x00007f97982a2804
[task 2020-04-22T04:20:13.024Z] 04:20:13     INFO -     Found by: call frame info
[task 2020-04-22T04:20:13.024Z] 04:20:13     INFO - 23  libxul.so!XRE_RunAppShell() [nsEmbedFunctions.cpp:a409305a3d8a9f5f290641fea42150b8e0bb6a1e : 909 + 0x6]
[task 2020-04-22T04:20:13.025Z] 04:20:13     INFO -     rbx = 0x00007f97a4cca000   rbp = 0x00007fff85c42c00
[task 2020-04-22T04:20:13.025Z] 04:20:13     INFO -     rsp = 0x00007fff85c42be0   r12 = 0x0000000080004005
[task 2020-04-22T04:20:13.025Z] 04:20:13     INFO -     r13 = 0x00007fff85c44028   r14 = 0x00007fff85c42c68
[task 2020-04-22T04:20:13.026Z] 04:20:13     INFO -     r15 = 0x0000000000000473   rip = 0x00007f97987fbc44
[task 2020-04-22T04:20:13.026Z] 04:20:13     INFO -     Found by: call frame info
[task 2020-04-22T04:20:13.026Z] 04:20:13     INFO - 24  libxul.so!MessageLoop::Run() [message_loop.cc:a409305a3d8a9f5f290641fea42150b8e0bb6a1e : 290 + 0xc]
[task 2020-04-22T04:20:13.027Z] 04:20:13     INFO -     rbx = 0x00007f97a4cca000   rbp = 0x00007fff85c42c30
[task 2020-04-22T04:20:13.027Z] 04:20:13     INFO -     rsp = 0x00007fff85c42c10   r12 = 0x0000000080004005
[task 2020-04-22T04:20:13.027Z] 04:20:13     INFO -     r13 = 0x00007fff85c44028   r14 = 0x00007fff85c42c68
[task 2020-04-22T04:20:13.028Z] 04:20:13     INFO -     r15 = 0x0000000000000473   rip = 0x00007f9797af3e8f
[task 2020-04-22T04:20:13.028Z] 04:20:13     INFO -     Found by: call frame info
[task 2020-04-22T04:20:13.028Z] 04:20:13     INFO - 25  libxul.so!XRE_InitChildProcess(int, char**, XREChildData const*) [nsEmbedFunctions.cpp:a409305a3d8a9f5f290641fea42150b8e0bb6a1e : 740 + 0x8]
[task 2020-04-22T04:20:13.029Z] 04:20:13     INFO -     rbx = 0x00007f97a4cca000   rbp = 0x00007fff85c42ec0
[task 2020-04-22T04:20:13.029Z] 04:20:13     INFO -     rsp = 0x00007fff85c42c40   r12 = 0x0000000080004005
[task 2020-04-22T04:20:13.029Z] 04:20:13     INFO -     r13 = 0x00007fff85c44028   r14 = 0x00007fff85c42c68
[task 2020-04-22T04:20:13.030Z] 04:20:13     INFO -     r15 = 0x0000000000000473   rip = 0
[task 2020-04-22T04:20:13.030Z] 04:20:13     INFO -     Found by: call frame info
[task 2020-04-22T04:20:13.030Z] 04:20:13     INFO - 26  firefox-bin!main [nsBrowserApp.cpp:a409305a3d8a9f5f290641fea42150b8e0bb6a1e : 303 + 0x28]
[task 2020-04-22T04:20:13.031Z] 04:20:13     INFO -     rbx = 0x00007f97a4c026c0   rbp = 0x00007fff85c43f40
[task 2020-04-22T04:20:13.031Z] 04:20:13     INFO -     rsp = 0x00007fff85c42ed0   r12 = 0x00007fff85c440b0
[task 2020-04-22T04:20:13.031Z] 04:20:13     INFO -     r13 = 0x00007fff85c44020   r14 = 0x000000000000000f
[task 2020-04-22T04:20:13.032Z] 04:20:13     INFO -     r15 = 0x00007fff85c44028   rip = 0x0000556c47ddd939
[task 2020-04-22T04:20:13.032Z] 04:20:13     INFO -     Found by: call frame info
[task 2020-04-22T04:20:13.032Z] 04:20:13     INFO - 27  libc.so.6 + 0x21b97
[task 2020-04-22T04:20:13.033Z] 04:20:13     INFO -     rbx = 0x0000000000000000   rbp = 0x0000556c47df2600
[task 2020-04-22T04:20:13.033Z] 04:20:13     INFO -     rsp = 0x00007fff85c43f50   r12 = 0x0000556c47ddd6a0
[task 2020-04-22T04:20:13.033Z] 04:20:13     INFO -     r13 = 0x00007fff85c44020   r14 = 0x0000000000000000
[task 2020-04-22T04:20:13.034Z] 04:20:13     INFO -     r15 = 0x0000000000000000   rip = 0x00007f97a4ea2b97
[task 2020-04-22T04:20:13.034Z] 04:20:13     INFO -     Found by: call frame info
[task 2020-04-22T04:20:13.034Z] 04:20:13     INFO - 28  firefox-bin + 0x7a0e0
[task 2020-04-22T04:20:13.035Z] 04:20:13     INFO -     rsp = 0x00007fff85c43f58   rip = 0x0000556c47de50e0
[task 2020-04-22T04:20:13.035Z] 04:20:13     INFO -     Found by: stack scanning
[task 2020-04-22T04:20:13.035Z] 04:20:13     INFO - 29  firefox-bin!frame_dummy + 0x10
[task 2020-04-22T04:20:13.036Z] 04:20:13     INFO -     rsp = 0x00007fff85c43f70   rip = 0x0000556c47ddd7d0
[task 2020-04-22T04:20:13.036Z] 04:20:13     INFO -     Found by: stack scanning
[task 2020-04-22T04:20:13.037Z] 04:20:13     INFO - 30  firefox-bin + 0x726a0
[task 2020-04-22T04:20:13.037Z] 04:20:13     INFO -     rsp = 0x00007fff85c43f88   rip = 0x0000556c47ddd6a0
[task 2020-04-22T04:20:13.037Z] 04:20:13     INFO -     Found by: stack scanning
[task 2020-04-22T04:20:13.038Z] 04:20:13     INFO - 31  ld-linux-x86-64.so.2 + 0x10733
[task 2020-04-22T04:20:13.038Z] 04:20:13     INFO -     rsp = 0x00007fff85c43fd0   rip = 0x00007f97a61ec733
[task 2020-04-22T04:20:13.038Z] 04:20:13     INFO -     Found by: stack scanning
[task 2020-04-22T04:20:13.039Z] 04:20:13     INFO - 32  libmozsandbox.so!_fini + 0x8710
[task 2020-04-22T04:20:13.039Z] 04:20:13     INFO -     rsp = 0x00007fff85c43fd8   rip = 0x00007f97a63ff728
[task 2020-04-22T04:20:13.039Z] 04:20:13     INFO -     Found by: stack scanning
[task 2020-04-22T04:20:13.040Z] 04:20:13     INFO - 33  libpthread.so.0 + 0x219bb0
[task 2020-04-22T04:20:13.040Z] 04:20:13     INFO -     rsp = 0x00007fff85c43fe0   rip = 0x00007f97a61d6bb0
[task 2020-04-22T04:20:13.040Z] 04:20:13     INFO -     Found by: stack scanning
[task 2020-04-22T04:20:13.041Z] 04:20:13     INFO - 34  firefox-bin + 0x726a0
[task 2020-04-22T04:20:13.041Z] 04:20:13     INFO -     rsp = 0x00007fff85c44000   rip = 0x0000556c47ddd6a0
[task 2020-04-22T04:20:13.041Z] 04:20:13     INFO -     Found by: stack scanning
[task 2020-04-22T04:20:13.041Z] 04:20:13     INFO - 35  firefox-bin!_start + 0x29
[task 2020-04-22T04:20:13.041Z] 04:20:13     INFO -     rsp = 0x00007fff85c44010   rip = 0x0000556c47ddd6c9
[task 2020-04-22T04:20:13.042Z] 04:20:13     INFO -     Found by: stack scanning
[task 2020-04-22T04:20:13.042Z] 04:20:13     INFO - 
Summary: Intermittent dom/workers/test/crashtests/779707.html (finished) | application crashed [@ mozilla::dom::WorkerPrivate::FreezeInternal()] → Intermittent dom/workers/test/crashtests/<test name>(finished) | application crashed [@ mozilla::dom::WorkerPrivate::FreezeInternal()]
Priority: -- → P2
Regressed by: 1618546
Severity: normal → S3

This might be connected to bug 1618546 ? I assume that in this pointer cascade is hiding a null pointer in some cases. Should we do less asserts and more if here?

Flags: needinfo?(perry)
See Also: → 1638170
See Also: 1638170

This seems to be a regression from here added by bug 1618546.

And I see several places where we already check mScope before we use it, like here.

But here we have only an assert in place, I would assume (without deeper insight in the lifecycle) that we should check mScope before any usage rather than just asserting in debug.

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

But here we have only an assert in place, I would assume (without deeper insight in the lifecycle) that we should check mScope before any usage rather than just asserting in debug.

Reading it all over again, I agree - it does seem like it's possible that data->mScope is null for freezing and thawing the worker...

Flags: needinfo?(perry)
  • Apply pointer guidelines to ClientSource getter.
  • When freezing/thawing WorkerPrivate, check if the client/global is null. It seems possible that the client is null because the WorkerPrivate can remain registered to the RuntimeService even if it failed to create its global, and freezing/thawing is done through the RuntimeService. The other two callsites to get the client won't execute unless CompileScriptRunnable successfully creates the client.
Assignee: nobody → perry
Status: NEW → ASSIGNED
Pushed by pjiang@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/1bdbc884e289
check for null global when freezing/thawing WorkerPrivate r=dom-workers-and-storage-reviewers,sg
Status: ASSIGNED → RESOLVED
Closed: 10 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla80

Is there a user impact to this bug which would make us want to consider uplifting to ESR78 or is this unlikely to hit in the real world?

Flags: needinfo?(sgiesecke)

I am not sure if it is likely to hit this in the real world in a situation where the content process isn't defunct anyway. However, I am not that familiar with the Service Workers code, so maybe Andrew could make the final call on this?

Flags: needinfo?(sgiesecke) → needinfo?(bugmail)

This should be uplifted to ESR78. I'll fill the form.

Flags: needinfo?(bugmail)

Comment on attachment 9161799 [details]
Bug 1632036 - check for null global when freezing/thawing WorkerPrivate r?#dom-workers-and-storage-reviewers

ESR Uplift Approval Request

  • If this is not a sec:{high,crit} bug, please state case for ESR consideration: This bug corrects an edge case crash where a Worker is spawned very late into the shutdown process. Besides eliminating the crash, as we do expect to continue to uplift Worker and Service Worker fixes over the life of ESR78, it's appropriate to attempt to maintain related code consistency. (In particular, this patch introduces MutableClientSourceRef which is certain to be a dependency of future uplifts.)
  • User impact if declined: Rare crashes at shutdown.
  • Fix Landed on Version: 80
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): Additional safety checks and a thorough review.
  • String or UUID changes made by this patch: none
Attachment #9161799 - Flags: approval-mozilla-esr78?

Comment on attachment 9161799 [details]
Bug 1632036 - check for null global when freezing/thawing WorkerPrivate r?#dom-workers-and-storage-reviewers

approved for 78.2esr

Attachment #9161799 - Flags: approval-mozilla-esr78? → approval-mozilla-esr78+
You need to log in before you can comment on or make changes to this bug.