Closed Bug 1373910 Opened 7 years ago Closed 7 years ago

Intermittent test_quit_restart.py TestServerQuitApplication.test_attempt_quit | application crashed [@ mozilla::dom::workers::WorkerRunnable::DispatchInternal() + 0x64]

Categories

(Core :: DOM: Workers, defect)

defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 1371889
Tracking Status
firefox56 --- affected

People

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

Details

(Keywords: crash, intermittent-failure)

Crash Data

First time it crashes with this signature for a Marionette headless test:

[task 2017-06-17T01:06:05.442831Z] 01:06:05     INFO - Crash reason:  SIGSEGV
[task 2017-06-17T01:06:05.443560Z] 01:06:05     INFO - Crash address: 0x0
[task 2017-06-17T01:06:05.444274Z] 01:06:05     INFO - Process uptime: not available
[task 2017-06-17T01:06:05.444945Z] 01:06:05     INFO - 
[task 2017-06-17T01:06:05.445734Z] 01:06:05     INFO - Thread 0 (crashed)
[task 2017-06-17T01:06:05.446383Z] 01:06:05     INFO -  0  libxul.so!mozilla::dom::workers::WorkerRunnable::DispatchInternal() + 0x64
[task 2017-06-17T01:06:05.447083Z] 01:06:05     INFO -     rax = 0x00007f3b0b777d10   rdx = 0x00007f3b094b05b0
[task 2017-06-17T01:06:05.447834Z] 01:06:05     INFO -     rcx = 0x00007f3b0b777d98   rbx = 0x00007f3adf94ca60
[task 2017-06-17T01:06:05.448548Z] 01:06:05     INFO -     rsi = 0x0000000000000001   rdi = 0x00007f3b0b777d10
[task 2017-06-17T01:06:05.449221Z] 01:06:05     INFO -     rbp = 0x00007ffe93bab230   rsp = 0x00007ffe93bab1f0
[task 2017-06-17T01:06:05.449836Z] 01:06:05     INFO -      r8 = 0x0000000000000000    r9 = 0x00007f3b09d32f50
[task 2017-06-17T01:06:05.450563Z] 01:06:05     INFO -     r10 = 0x00007f3b16000008   r11 = 0x00007f3adf94c004
[task 2017-06-17T01:06:05.451295Z] 01:06:05     INFO -     r12 = 0xe5e5e5e5e5e5e5e5   r13 = 0x00000000000000ef
[task 2017-06-17T01:06:05.452179Z] 01:06:05     INFO -     r14 = 0x00007f3adfcaf500   r15 = 0x00007f3adf9bb220
[task 2017-06-17T01:06:05.452806Z] 01:06:05     INFO -     rip = 0x00007f3b094b06b4
[task 2017-06-17T01:06:05.453402Z] 01:06:05     INFO -     Found by: given as instruction pointer in context
[task 2017-06-17T01:06:05.454049Z] 01:06:05     INFO -  1  libxul.so!mozilla::dom::workers::WorkerRunnable::Dispatch() + 0x27
[task 2017-06-17T01:06:05.454754Z] 01:06:05     INFO -     rbx = 0x00007f3adf94ca60   rbp = 0x00007ffe93bab250
[task 2017-06-17T01:06:05.455528Z] 01:06:05     INFO -     rsp = 0x00007ffe93bab240   r12 = 0x00007f3b0b777d10
[task 2017-06-17T01:06:05.456197Z] 01:06:05     INFO -     r13 = 0x00000000000000ef   r14 = 0x00007f3adfcaf500
[task 2017-06-17T01:06:05.456951Z] 01:06:05     INFO -     r15 = 0x00007f3adf9bb220   rip = 0x00007f3b094b05f7
[task 2017-06-17T01:06:05.457699Z] 01:06:05     INFO -     Found by: call frame info
[task 2017-06-17T01:06:05.458340Z] 01:06:05     INFO -  2  libxul.so!ConsumeBodyDoneObserver<mozilla::dom::Response>::OnStreamComplete [Fetch.cpp:956c34d23e87 : 1011 + 0x8]
[task 2017-06-17T01:06:05.459166Z] 01:06:05     INFO -     rbx = 0x00007f3adf94ca60   rbp = 0x00007ffe93bab290
[task 2017-06-17T01:06:05.459835Z] 01:06:05     INFO -     rsp = 0x00007ffe93bab260   r12 = 0x0000000000000000
[task 2017-06-17T01:06:05.460396Z] 01:06:05     INFO -     r13 = 0x00000000000000ef   r14 = 0x00007f3adfcaf500
[task 2017-06-17T01:06:05.461016Z] 01:06:05     INFO -     r15 = 0x00007f3adf9bb220   rip = 0x00007f3b07dff56f
[task 2017-06-17T01:06:05.461591Z] 01:06:05     INFO -     Found by: call frame info
[task 2017-06-17T01:06:05.462218Z] 01:06:05     INFO -  3  libxul.so!mozilla::net::nsStreamLoader::OnStopRequest(nsIRequest*, nsISupports*, nsresult) + 0xe1
[task 2017-06-17T01:06:05.462804Z] 01:06:05     INFO -     rbx = 0x00007f3adf94cbf0   rbp = 0x00007ffe93bab2f0
[task 2017-06-17T01:06:05.463424Z] 01:06:05     INFO -     rsp = 0x00007ffe93bab2a0   r12 = 0x00007f3adf792840
[task 2017-06-17T01:06:05.464167Z] 01:06:05     INFO -     r13 = 0x0000000000000000   r14 = 0x00000000000000ef
[task 2017-06-17T01:06:05.464758Z] 01:06:05     INFO -     r15 = 0x00007f3adfcaf500   rip = 0x00007f3b09b02b71
[task 2017-06-17T01:06:05.465672Z] 01:06:05     INFO -     Found by: call frame info
[task 2017-06-17T01:06:05.466307Z] 01:06:05     INFO -  4  libxul.so!nsInputStreamPump::OnStateStop() + 0x14f
[task 2017-06-17T01:06:05.466900Z] 01:06:05     INFO -     rbx = 0x00007f3adf792840   rbp = 0x00007ffe93bab320
[task 2017-06-17T01:06:05.467544Z] 01:06:05     INFO -     rsp = 0x00007ffe93bab300   r12 = 0x00007f3b0b3d7a10
[task 2017-06-17T01:06:05.468380Z] 01:06:05     INFO -     r13 = 0x00007ffe93bab410   r14 = 0x00007ffe93bab49f
[task 2017-06-17T01:06:05.469146Z] 01:06:05     INFO -     r15 = 0x00007f3b0b718fd0   rip = 0x00007f3b0926a5df
[task 2017-06-17T01:06:05.469831Z] 01:06:05     INFO -     Found by: call frame info
[task 2017-06-17T01:06:05.470501Z] 01:06:05     INFO -  5  libxul.so!nsInputStreamPump::OnInputStreamReady(nsIAsyncInputStream*) + 0x1a7
[task 2017-06-17T01:06:05.471269Z] 01:06:05     INFO -     rbx = 0x00007f3adf792840   rbp = 0x00007ffe93bab350
[task 2017-06-17T01:06:05.472059Z] 01:06:05     INFO -     rsp = 0x00007ffe93bab330   r12 = 0x00007f3b15fed000
[task 2017-06-17T01:06:05.472844Z] 01:06:05     INFO -     r13 = 0x00007ffe93bab410   r14 = 0x00007ffe93bab49f
[task 2017-06-17T01:06:05.473556Z] 01:06:05     INFO -     r15 = 0x00007f3b0b718fd0   rip = 0x00007f3b09269277
[task 2017-06-17T01:06:05.474167Z] 01:06:05     INFO -     Found by: call frame info
[task 2017-06-17T01:06:05.474794Z] 01:06:05     INFO -  6  libxul.so!nsInputStreamReadyEvent::Run [nsStreamUtils.cpp:956c34d23e87 : 97 + 0x6]
[task 2017-06-17T01:06:05.475604Z] 01:06:05     INFO -     rbx = 0x00007f3adf94c9c0   rbp = 0x00007ffe93bab370
[task 2017-06-17T01:06:05.476346Z] 01:06:05     INFO -     rsp = 0x00007ffe93bab360   r12 = 0x00007f3afd56ebc8
[task 2017-06-17T01:06:05.476948Z] 01:06:05     INFO -     r13 = 0x00007ffe93bab410   r14 = 0x00007ffe93bab49f
[task 2017-06-17T01:06:05.477551Z] 01:06:05     INFO -     r15 = 0x00007f3b0b718fd0   rip = 0x00007f3b09238394
[task 2017-06-17T01:06:05.478291Z] 01:06:05     INFO -     Found by: call frame info
[task 2017-06-17T01:06:05.479048Z] 01:06:05     INFO -  7  libxul.so!nsThread::ProcessNextEvent(bool, bool*) + 0x363
[task 2017-06-17T01:06:05.479716Z] 01:06:05     INFO -     rbx = 0x00007f3b15f64500   rbp = 0x00007ffe93bab480
[task 2017-06-17T01:06:05.480416Z] 01:06:05     INFO -     rsp = 0x00007ffe93bab380   r12 = 0x00007f3afd56ebc8
[task 2017-06-17T01:06:05.481186Z] 01:06:05     INFO -     r13 = 0x00007ffe93bab410   r14 = 0x00007ffe93bab49f
[task 2017-06-17T01:06:05.482029Z] 01:06:05     INFO -     r15 = 0x00007f3b0b718fd0   rip = 0x00007f3b092455c3
[task 2017-06-17T01:06:05.482656Z] 01:06:05     INFO -     Found by: call frame info
[task 2017-06-17T01:06:05.483398Z] 01:06:05     INFO -  8  libxul.so!nsThread::Shutdown() + 0x83
[task 2017-06-17T01:06:05.484195Z] 01:06:05     INFO -     rbx = 0x00007f3b15f64500   rbp = 0x00007ffe93bab4c0
[task 2017-06-17T01:06:05.484979Z] 01:06:05     INFO -     rsp = 0x00007ffe93bab490   r12 = 0x00007f3adf9bbfe0
[task 2017-06-17T01:06:05.485742Z] 01:06:05     INFO -     r13 = 0x00007f3ae6ec07e0   r14 = 0x00007ffe93bab49f
[task 2017-06-17T01:06:05.486424Z] 01:06:05     INFO -     r15 = 0x00007f3b0b801b10   rip = 0x00007f3b09248263
[task 2017-06-17T01:06:05.487000Z] 01:06:05     INFO -     Found by: call frame info
[task 2017-06-17T01:06:05.487652Z] 01:06:05     INFO -  9  libxul.so!(anonymous namespace)::WorkerThreadPrimaryRunnable::FinishedRunnable::Run() + 0x2a
[task 2017-06-17T01:06:05.488295Z] 01:06:05     INFO -     rbx = 0x00007f3ae6ec07e0   rbp = 0x00007ffe93bab4e0
[task 2017-06-17T01:06:05.488872Z] 01:06:05     INFO -     rsp = 0x00007ffe93bab4d0   r12 = 0x00007f3afd56ebc8
[task 2017-06-17T01:06:05.489528Z] 01:06:05     INFO -     r13 = 0x00007ffe93bab580   r14 = 0x00007ffe93bab60f
[task 2017-06-17T01:06:05.490128Z] 01:06:05     INFO -     r15 = 0x00007f3b0b801b10   rip = 0x00007f3b09d2ea4a
[task 2017-06-17T01:06:05.490647Z] 01:06:05     INFO -     Found by: call frame info
[task 2017-06-17T01:06:05.491273Z] 01:06:05     INFO - 10  libxul.so!nsThread::ProcessNextEvent(bool, bool*) + 0x363
[task 2017-06-17T01:06:05.491946Z] 01:06:05     INFO -     rbx = 0x00007f3b15f64500   rbp = 0x00007ffe93bab5f0
[task 2017-06-17T01:06:05.492562Z] 01:06:05     INFO -     rsp = 0x00007ffe93bab4f0   r12 = 0x00007f3afd56ebc8
[task 2017-06-17T01:06:05.493142Z] 01:06:05     INFO -     r13 = 0x00007ffe93bab580   r14 = 0x00007ffe93bab60f
[task 2017-06-17T01:06:05.493750Z] 01:06:05     INFO -     r15 = 0x00007f3b0b801b10   rip = 0x00007f3b092455c3
[task 2017-06-17T01:06:05.494509Z] 01:06:05     INFO -     Found by: call frame info
[task 2017-06-17T01:06:05.495173Z] 01:06:05     INFO - 11  libxul.so!nsThread::Shutdown() + 0xb2
[task 2017-06-17T01:06:05.495850Z] 01:06:05     INFO -     rbx = 0x00007f3b15f64500   rbp = 0x00007ffe93bab630
[task 2017-06-17T01:06:05.496562Z] 01:06:05     INFO -     rsp = 0x00007ffe93bab600   r12 = 0x00007f3adff4b800
[task 2017-06-17T01:06:05.497172Z] 01:06:05     INFO -     r13 = 0x00007f3ae6ec1950   r14 = 0x00007ffe93bab60f
[task 2017-06-17T01:06:05.497867Z] 01:06:05     INFO -     r15 = 0x00007f3b0b801b10   rip = 0x00007f3b09248292
[task 2017-06-17T01:06:05.498391Z] 01:06:05     INFO -     Found by: call frame info
[task 2017-06-17T01:06:05.499015Z] 01:06:05     INFO - 12  libxul.so!(anonymous namespace)::WorkerThreadPrimaryRunnable::FinishedRunnable::Run() + 0x2a
[task 2017-06-17T01:06:05.499737Z] 01:06:05     INFO -     rbx = 0x00007f3ae6ec1950   rbp = 0x00007ffe93bab650
[task 2017-06-17T01:06:05.500454Z] 01:06:05     INFO -     rsp = 0x00007ffe93bab640   r12 = 0x00007f3afd56ebc8
[task 2017-06-17T01:06:05.501105Z] 01:06:05     INFO -     r13 = 0x00007ffe93bab6f0   r14 = 0x00007ffe93bab77f
[task 2017-06-17T01:06:05.501865Z] 01:06:05     INFO -     r15 = 0x00007f3b0b801b10   rip = 0x00007f3b09d2ea4a
[task 2017-06-17T01:06:05.502616Z] 01:06:05     INFO -     Found by: call frame info
[task 2017-06-17T01:06:05.503267Z] 01:06:05     INFO - 13  libxul.so!nsThread::ProcessNextEvent(bool, bool*) + 0x363
[task 2017-06-17T01:06:05.503988Z] 01:06:05     INFO -     rbx = 0x00007f3b15f64500   rbp = 0x00007ffe93bab760
[task 2017-06-17T01:06:05.504643Z] 01:06:05     INFO -     rsp = 0x00007ffe93bab660   r12 = 0x00007f3afd56ebc8
[task 2017-06-17T01:06:05.505340Z] 01:06:05     INFO -     r13 = 0x00007ffe93bab6f0   r14 = 0x00007ffe93bab77f
[task 2017-06-17T01:06:05.506113Z] 01:06:05     INFO -     r15 = 0x00007f3b0b801b10   rip = 0x00007f3b092455c3
[task 2017-06-17T01:06:05.506777Z] 01:06:05     INFO -     Found by: call frame info
[task 2017-06-17T01:06:05.507368Z] 01:06:05     INFO - 14  libxul.so!nsThread::Shutdown() + 0x110
[task 2017-06-17T01:06:05.508057Z] 01:06:05     INFO -     rbx = 0x00007f3b15f64500   rbp = 0x00007ffe93bab7a0
[task 2017-06-17T01:06:05.508622Z] 01:06:05     INFO -     rsp = 0x00007ffe93bab770   r12 = 0x00007f3adfe89680
[task 2017-06-17T01:06:05.509271Z] 01:06:05     INFO -     r13 = 0x00007f3af27b4200   r14 = 0x00007ffe93bab77f
[task 2017-06-17T01:06:05.509923Z] 01:06:05     INFO -     r15 = 0x00007f3b0b801b10   rip = 0x00007f3b092482f0
[task 2017-06-17T01:06:05.510610Z] 01:06:05     INFO -     Found by: call frame info
[task 2017-06-17T01:06:05.511317Z] 01:06:05     INFO - 15  libxul.so!(anonymous namespace)::WorkerThreadPrimaryRunnable::FinishedRunnable::Run() + 0x2a
[task 2017-06-17T01:06:05.511964Z] 01:06:05     INFO -     rbx = 0x00007f3af27b4200   rbp = 0x00007ffe93bab7c0
[task 2017-06-17T01:06:05.512604Z] 01:06:05     INFO -     rsp = 0x00007ffe93bab7b0   r12 = 0x00007f3afd56ebc8
[task 2017-06-17T01:06:05.513218Z] 01:06:05     INFO -     r13 = 0x00007ffe93bab860   r14 = 0x00007ffe93bab8ef
[task 2017-06-17T01:06:05.513829Z] 01:06:05     INFO -     r15 = 0x00007f3b0b801b10   rip = 0x00007f3b09d2ea4a
[task 2017-06-17T01:06:05.514411Z] 01:06:05     INFO -     Found by: call frame info
[task 2017-06-17T01:06:05.515042Z] 01:06:05     INFO - 16  libxul.so!nsThread::ProcessNextEvent(bool, bool*) + 0x363
[task 2017-06-17T01:06:05.515759Z] 01:06:05     INFO -     rbx = 0x00007f3b15f64500   rbp = 0x00007ffe93bab8d0
[task 2017-06-17T01:06:05.516338Z] 01:06:05     INFO -     rsp = 0x00007ffe93bab7d0   r12 = 0x00007f3afd56ebc8
[task 2017-06-17T01:06:05.517151Z] 01:06:05     INFO -     r13 = 0x00007ffe93bab860   r14 = 0x00007ffe93bab8ef
[task 2017-06-17T01:06:05.517813Z] 01:06:05     INFO -     r15 = 0x00007f3b0b801b10   rip = 0x00007f3b092455c3
[task 2017-06-17T01:06:05.518393Z] 01:06:05     INFO -     Found by: call frame info
[task 2017-06-17T01:06:05.518995Z] 01:06:05     INFO - 17  libxul.so!nsThread::Shutdown() + 0xe1
[task 2017-06-17T01:06:05.519648Z] 01:06:05     INFO -     rbx = 0x00007f3b15f64500   rbp = 0x00007ffe93bab910
[task 2017-06-17T01:06:05.520259Z] 01:06:05     INFO -     rsp = 0x00007ffe93bab8e0   r12 = 0x00007f3adf97d940
[task 2017-06-17T01:06:05.520840Z] 01:06:05     INFO -     r13 = 0x00007f3afd625180   r14 = 0x00007ffe93bab8ef
[task 2017-06-17T01:06:05.521503Z] 01:06:05     INFO -     r15 = 0x00007f3b0b801b10   rip = 0x00007f3b092482c1
[task 2017-06-17T01:06:05.522256Z] 01:06:05     INFO -     Found by: call frame info
[task 2017-06-17T01:06:05.522897Z] 01:06:05     INFO - 18  libxul.so!(anonymous namespace)::WorkerThreadPrimaryRunnable::FinishedRunnable::Run() + 0x2a
[task 2017-06-17T01:06:05.523570Z] 01:06:05     INFO -     rbx = 0x00007f3afd625180   rbp = 0x00007ffe93bab930
[task 2017-06-17T01:06:05.524232Z] 01:06:05     INFO -     rsp = 0x00007ffe93bab920   r12 = 0x00007f3afd56ebc8
[task 2017-06-17T01:06:05.525001Z] 01:06:05     INFO -     r13 = 0x00007ffe93bab9d0   r14 = 0x00007ffe93baba5f
[task 2017-06-17T01:06:05.525577Z] 01:06:05     INFO -     r15 = 0x00007f3b0b801b10   rip = 0x00007f3b09d2ea4a
[task 2017-06-17T01:06:05.526348Z] 01:06:05     INFO -     Found by: call frame info
[task 2017-06-17T01:06:05.527031Z] 01:06:05     INFO - 19  libxul.so!nsThread::ProcessNextEvent(bool, bool*) + 0x363
[task 2017-06-17T01:06:05.527739Z] 01:06:05     INFO -     rbx = 0x00007f3b15f64500   rbp = 0x00007ffe93baba40
[task 2017-06-17T01:06:05.528512Z] 01:06:05     INFO -     rsp = 0x00007ffe93bab940   r12 = 0x00007f3afd56ebc8
[task 2017-06-17T01:06:05.529120Z] 01:06:05     INFO -     r13 = 0x00007ffe93bab9d0   r14 = 0x00007ffe93baba5f
[task 2017-06-17T01:06:05.529763Z] 01:06:05     INFO -     r15 = 0x00007f3b0b801b10   rip = 0x00007f3b092455c3
[task 2017-06-17T01:06:05.530466Z] 01:06:05     INFO -     Found by: call frame info
[task 2017-06-17T01:06:05.531074Z] 01:06:05     INFO - 20  libxul.so!NS_ProcessPendingEvents(nsIThread*, unsigned int) + 0x3b
[task 2017-06-17T01:06:05.531738Z] 01:06:05     INFO -     rbx = 0x0000000000000000   rbp = 0x00007ffe93baba90
[task 2017-06-17T01:06:05.532338Z] 01:06:05     INFO -     rsp = 0x00007ffe93baba50   r12 = 0x00007f3b15f64500
[task 2017-06-17T01:06:05.532958Z] 01:06:05     INFO -     r13 = 0x00007ffe93baba5f   r14 = 0x00000000ffffffff
[task 2017-06-17T01:06:05.533504Z] 01:06:05     INFO -     r15 = 0x0000000001656975   rip = 0x00007f3b09ae3e0b
[task 2017-06-17T01:06:05.534097Z] 01:06:05     INFO -     Found by: call frame info
[task 2017-06-17T01:06:05.534628Z] 01:06:05     INFO - 21  libxul.so!mozilla::ShutdownXPCOM(nsIServiceManager*) + 0xf1
[task 2017-06-17T01:06:05.535226Z] 01:06:05     INFO -     rbx = 0x00007f3b15f64500   rbp = 0x00007ffe93babb10
[task 2017-06-17T01:06:05.536068Z] 01:06:05     INFO -     rsp = 0x00007ffe93babaa0   r12 = 0x00007ffe93babad0
[task 2017-06-17T01:06:05.536615Z] 01:06:05     INFO -     r13 = 0x00007f3b15fb3298   r14 = 0x00007ffe93babac0
[task 2017-06-17T01:06:05.537385Z] 01:06:05     INFO -     r15 = 0x00007f3b0922d890   rip = 0x00007f3b09aea091
[task 2017-06-17T01:06:05.538062Z] 01:06:05     INFO -     Found by: call frame info
[task 2017-06-17T01:06:05.538748Z] 01:06:05     INFO - 22  libxul.so!ScopedXPCOMStartup::~ScopedXPCOMStartup [nsAppRunner.cpp:956c34d23e87 : 1467 + 0x8]
[task 2017-06-17T01:06:05.539513Z] 01:06:05     INFO -     rbx = 0x00007f3b15fbd1f8   rbp = 0x00007ffe93babb40
[task 2017-06-17T01:06:05.540111Z] 01:06:05     INFO -     rsp = 0x00007ffe93babb20   r12 = 0x0000000000000000
[task 2017-06-17T01:06:05.540872Z] 01:06:05     INFO -     r13 = 0x0000000000000000   r14 = 0x0000000000000000
[task 2017-06-17T01:06:05.541569Z] 01:06:05     INFO -     r15 = 0x00007f3b0922d890   rip = 0x00007f3b09ed2a04
[task 2017-06-17T01:06:05.542192Z] 01:06:05     INFO -     Found by: call frame info
[task 2017-06-17T01:06:05.543342Z] 01:06:05     INFO - 23  libxul.so!mozilla::DefaultDelete<ScopedXPCOMStartup>::operator() [UniquePtr.h:956c34d23e87 : 528 + 0x5]
[task 2017-06-17T01:06:05.544790Z] 01:06:05     INFO -     rbx = 0x00007f3b15fbd1f8   rbp = 0x00007ffe93babb60
[task 2017-06-17T01:06:05.545772Z] 01:06:05     INFO -     rsp = 0x00007ffe93babb50   r12 = 0x0000000000000000
[task 2017-06-17T01:06:05.546868Z] 01:06:05     INFO -     r13 = 0x0000000000000000   r14 = 0x0000000000000000
[task 2017-06-17T01:06:05.547953Z] 01:06:05     INFO -     r15 = 0x00007f3b0922d890   rip = 0x00007f3b09ed2973
[task 2017-06-17T01:06:05.548969Z] 01:06:05     INFO -     Found by: call frame info
[task 2017-06-17T01:06:05.550053Z] 01:06:05     INFO - 24  libxul.so!XREMain::XRE_main(int, char**, mozilla::BootstrapConfig const&) + 0x3a5
[task 2017-06-17T01:06:05.551038Z] 01:06:05     INFO -     rbx = 0x00007ffe93babc00   rbp = 0x00007ffe93babbf0
[task 2017-06-17T01:06:05.552470Z] 01:06:05     INFO -     rsp = 0x00007ffe93babb70   r12 = 0x0000000000000000
[task 2017-06-17T01:06:05.553354Z] 01:06:05     INFO -     r13 = 0x0000000000000000   r14 = 0x0000000000000000
[task 2017-06-17T01:06:05.554204Z] 01:06:05     INFO -     r15 = 0x00007f3b0922d890   rip = 0x00007f3b09ecf855
[task 2017-06-17T01:06:05.555001Z] 01:06:05     INFO -     Found by: call frame info
[task 2017-06-17T01:06:05.556179Z] 01:06:05     INFO - 25  libxul.so!XRE_main [nsAppRunner.cpp:956c34d23e87 : 4865 + 0x5]
[task 2017-06-17T01:06:05.557001Z] 01:06:05     INFO -     rbx = 0x00007ffe93babc00   rbp = 0x00007ffe93babdd0
[task 2017-06-17T01:06:05.557862Z] 01:06:05     INFO -     rsp = 0x00007ffe93babc00   r12 = 0x00007ffe93babd50
[task 2017-06-17T01:06:05.559118Z] 01:06:05     INFO -     r13 = 0x0000000000000005   r14 = 0x00007ffe93bacf38
[task 2017-06-17T01:06:05.560051Z] 01:06:05     INFO -     r15 = 0x00007ffe93babdf0   rip = 0x00007f3b09ecf47f
[task 2017-06-17T01:06:05.560920Z] 01:06:05     INFO -     Found by: call frame info
Component: Marionette → DOM: Workers
Product: Testing → Core
Version: Version 3 → unspecified
Flags: needinfo?(amarchesini)
Based on the BT it is similar to bug 1371889. The main-thread is gone, the worker is gone as well, but we continue trying to dispatch events and so on.
Assignee: nobody → amarchesini
Flags: needinfo?(amarchesini)
Actually, there is nothing else to do. Except landing bug 1371889.
The reason why we crash is because the releasing of the object happens immediately here:

https://dxr.mozilla.org/mozilla-central/source/dom/fetch/Fetch.cpp#1344

instead using MakeScopeExit() as bug 1371889 does.
Group: dom-core-security, core-security
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
Group: dom-core-security, core-security
You need to log in before you can comment on or make changes to this bug.