Closed Bug 1530195 Opened 5 years ago Closed 5 years ago

Intermittent editor/libeditor/tests/test_bug915962.html | application crashed [@ mozilla::Maybe<mozilla::TimeStamp>::reset()]

Categories

(Core :: Graphics: Layers, defect)

defect
Not set
critical

Tracking

()

RESOLVED FIXED
mozilla68
Tracking Status
firefox-esr60 --- unaffected
firefox66 --- unaffected
firefox67 --- wontfix
firefox68 --- fixed

People

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

References

Details

(Keywords: crash, intermittent-failure, regression, Whiteboard: [stockwell unknown])

Crash Data

Attachments

(1 file)

#[markdown(off)]
Filed by: rmaries [at] mozilla.com

https://treeherder.mozilla.org/logviewer.html#?job_id=230163366&repo=autoland

https://queue.taskcluster.net/v1/task/OnDMAblZQm-mCaF5Oq0Trg/runs/0/artifacts/public/logs/live_backing.log

[task 2019-02-24T14:50:12.907Z] 14:50:12 INFO - TEST-START | editor/libeditor/tests/test_bug915962.html

[task 2019-02-24T14:50:39.012Z] 14:50:39 INFO - mozcrash Saved app info as /builds/worker/workspace/build/blobber_upload_dir/04cdf474-d910-ecf2-464c-d627bb8f372c.extra
[task 2019-02-24T14:50:39.158Z] 14:50:39 INFO - PROCESS-CRASH | editor/libeditor/tests/test_bug915962.html | application crashed [@ 0x7f2119309dc0]
[task 2019-02-24T14:50:39.159Z] 14:50:39 INFO - Crash dump filename: /tmp/tmpN4OXVu.mozrunner/minidumps/04cdf474-d910-ecf2-464c-d627bb8f372c.dmp
[task 2019-02-24T14:50:39.159Z] 14:50:39 INFO - Operating system: Linux
[task 2019-02-24T14:50:39.159Z] 14:50:39 INFO - 0.0.0 Linux 4.4.0-1014-aws #14taskcluster1-Ubuntu SMP Tue Apr 3 10:27:00 UTC 2018 x86_64
[task 2019-02-24T14:50:39.159Z] 14:50:39 INFO - CPU: amd64
[task 2019-02-24T14:50:39.160Z] 14:50:39 INFO - family 6 model 62 stepping 4
[task 2019-02-24T14:50:39.160Z] 14:50:39 INFO - 2 CPUs
[task 2019-02-24T14:50:39.161Z] 14:50:39 INFO -
[task 2019-02-24T14:50:39.161Z] 14:50:39 INFO - GPU: UNKNOWN
[task 2019-02-24T14:50:39.161Z] 14:50:39 INFO -
[task 2019-02-24T14:50:39.161Z] 14:50:39 INFO - Crash reason: SIGSEGV /SEGV_ACCERR
[task 2019-02-24T14:50:39.162Z] 14:50:39 INFO - Crash address: 0x7f2119309dc0
[task 2019-02-24T14:50:39.162Z] 14:50:39 INFO - Process uptime: not available
[task 2019-02-24T14:50:39.162Z] 14:50:39 INFO -
[task 2019-02-24T14:50:39.162Z] 14:50:39 INFO - Thread 25 (crashed)
[task 2019-02-24T14:50:39.162Z] 14:50:39 INFO - 0 0x7f2119309dc0
[task 2019-02-24T14:50:39.162Z] 14:50:39 INFO - rax = 0x00007f2118530700 rdx = 0x00007f211e1d1600
[task 2019-02-24T14:50:39.163Z] 14:50:39 INFO - rcx = 0x0000000000000000 rbx = 0x00007f2119309dc0
[task 2019-02-24T14:50:39.163Z] 14:50:39 INFO - rsi = 0x0000000000000004 rdi = 0x00007f211959a018
[task 2019-02-24T14:50:39.163Z] 14:50:39 INFO - rbp = 0x00007f21307fa8b0 rsp = 0x00007f21307f96f8
[task 2019-02-24T14:50:39.163Z] 14:50:39 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000008
[task 2019-02-24T14:50:39.164Z] 14:50:39 INFO - r10 = 0x000000000000000c r11 = 0x00007f2119305400
[task 2019-02-24T14:50:39.164Z] 14:50:39 INFO - r12 = 0x00007f211bb65b00 r13 = 0x0000000000000000
[task 2019-02-24T14:50:39.164Z] 14:50:39 INFO - r14 = 0x00007f2121597800 r15 = 0x00007f211959a018
[task 2019-02-24T14:50:39.164Z] 14:50:39 INFO - rip = 0x00007f2119309dc0
[task 2019-02-24T14:50:39.165Z] 14:50:39 INFO - Found by: given as instruction pointer in context
[task 2019-02-24T14:50:39.165Z] 14:50:39 INFO - 1 libLLVM-6.0.so.1 + 0xcc179f
[task 2019-02-24T14:50:39.165Z] 14:50:39 INFO - rbp = 0x00007f21307fa8b0 rsp = 0x00007f21307f9760
[task 2019-02-24T14:50:39.165Z] 14:50:39 INFO - rip = 0x00007f21270cd79f
[task 2019-02-24T14:50:39.166Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.166Z] 14:50:39 INFO -
[task 2019-02-24T14:50:39.166Z] 14:50:39 INFO - Thread 0
[task 2019-02-24T14:50:39.166Z] 14:50:39 INFO - 0 libpthread-2.23.so + 0xd360
[task 2019-02-24T14:50:39.167Z] 14:50:39 INFO - rax = 0xfffffffffffffe00 rdx = 0x0000000000000037
[task 2019-02-24T14:50:39.167Z] 14:50:39 INFO - rcx = 0x00007f214b322360 rbx = 0x0000000000000001
[task 2019-02-24T14:50:39.167Z] 14:50:39 INFO - rsi = 0x0000000000000080 rdi = 0x00007f212e95c3f4
[task 2019-02-24T14:50:39.167Z] 14:50:39 INFO - rbp = 0x00007fffc94a1580 rsp = 0x00007fffc94a1500
[task 2019-02-24T14:50:39.168Z] 14:50:39 INFO - r8 = 0x00007f212e95c300 r9 = 0x000000000000001b
[task 2019-02-24T14:50:39.168Z] 14:50:39 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
[task 2019-02-24T14:50:39.168Z] 14:50:39 INFO - r12 = 0x7fffffffffffffff r13 = 0x00007f212e95c3c0
[task 2019-02-24T14:50:39.168Z] 14:50:39 INFO - r14 = 0x00007f212e95c3c0 r15 = 0x00007f212e95c3f0
[task 2019-02-24T14:50:39.168Z] 14:50:39 INFO - rip = 0x00007f214b322360
[task 2019-02-24T14:50:39.169Z] 14:50:39 INFO - Found by: given as instruction pointer in context
[task 2019-02-24T14:50:39.169Z] 14:50:39 INFO - 1 libxul.so!mozilla::ipc::MessageChannel::Send(IPC::Message*, IPC::Message*) [CondVar.h:d87cc2cc36411fe6e5b2b6eccc210ed19eb88814 : 64 + 0x9]
[task 2019-02-24T14:50:39.169Z] 14:50:39 INFO - rbp = 0x00007fffc94a1670 rsp = 0x00007fffc94a1590
[task 2019-02-24T14:50:39.169Z] 14:50:39 INFO - rip = 0x00007f213d119ea1
[task 2019-02-24T14:50:39.170Z] 14:50:39 INFO - Found by: previous frame's frame pointer
[task 2019-02-24T14:50:39.170Z] 14:50:39 INFO - 2 libxul.so!mozilla::layers::PCompositorBridgeChild::SendFlushRendering() [PCompositorBridgeChild.cpp: : 719 + 0xb]
[task 2019-02-24T14:50:39.170Z] 14:50:39 INFO - rbx = 0x00007f214a0473c0 rbp = 0x00007fffc94a1760
[task 2019-02-24T14:50:39.171Z] 14:50:39 INFO - rsp = 0x00007fffc94a1680 r12 = 0x00007fffc94a16b8
[task 2019-02-24T14:50:39.171Z] 14:50:39 INFO - r13 = 0x00007f2118a21120 r14 = 0x00007f211d5dc800
[task 2019-02-24T14:50:39.172Z] 14:50:39 INFO - r15 = 0x00007fffc94a16a4 rip = 0x00007f21398e2963
[task 2019-02-24T14:50:39.172Z] 14:50:39 INFO - Found by: call frame info
[task 2019-02-24T14:50:39.173Z] 14:50:39 INFO - 3 libxul.so!mozilla::layers::WebRenderLayerManager::FlushRendering() [WebRenderLayerManager.cpp:d87cc2cc36411fe6e5b2b6eccc210ed19eb88814 : 586 + 0x8]
[task 2019-02-24T14:50:39.174Z] 14:50:39 INFO - rbx = 0x00007f2118711000 rbp = 0x00007fffc94a1790
[task 2019-02-24T14:50:39.174Z] 14:50:39 INFO - rsp = 0x00007fffc94a1770 r12 = 0x00007f211d4df000
[task 2019-02-24T14:50:39.175Z] 14:50:39 INFO - r13 = 0x00007fffc94a18f0 r14 = 0x00007f211d5dc800
[task 2019-02-24T14:50:39.175Z] 14:50:39 INFO - r15 = 0x00007f2118711000 rip = 0x00007f2139ed8b90
[task 2019-02-24T14:50:39.176Z] 14:50:39 INFO - Found by: call frame info
[task 2019-02-24T14:50:39.176Z] 14:50:39 INFO - 4 libxul.so!nsViewManager::Refresh(nsView*, mozilla::gfx::IntRegionTyped<mozilla::LayoutDevicePixel> const&) [nsViewManager.cpp:d87cc2cc36411fe6e5b2b6eccc210ed19eb88814 : 337 + 0xc]
[task 2019-02-24T14:50:39.177Z] 14:50:39 INFO - rbx = 0x00007f2118505740 rbp = 0x00007fffc94a17e0
[task 2019-02-24T14:50:39.177Z] 14:50:39 INFO - rsp = 0x00007fffc94a17a0 r12 = 0x00007f211d4df000
[task 2019-02-24T14:50:39.178Z] 14:50:39 INFO - r13 = 0x00007fffc94a18f0 r14 = 0x00007f2118a2ec80
[task 2019-02-24T14:50:39.178Z] 14:50:39 INFO - r15 = 0x00007f2118711000 rip = 0x00007f213b6d6c8e
[task 2019-02-24T14:50:39.179Z] 14:50:39 INFO - Found by: call frame info
[task 2019-02-24T14:50:39.179Z] 14:50:39 INFO - 5 libxul.so!nsViewManager::PaintWindow(nsIWidget*, mozilla::gfx::IntRegionTyped<mozilla::LayoutDevicePixel> const&) [nsViewManager.cpp:d87cc2cc36411fe6e5b2b6eccc210ed19eb88814 : 694 + 0xe]
[task 2019-02-24T14:50:39.180Z] 14:50:39 INFO - rbx = 0x00007f211d4df001 rbp = 0x00007fffc94a1810
[task 2019-02-24T14:50:39.180Z] 14:50:39 INFO - rsp = 0x00007fffc94a17f0 r12 = 0x00007f211d4df000
[task 2019-02-24T14:50:39.181Z] 14:50:39 INFO - r13 = 0x00007fffc94a18f0 r14 = 0x00007f2118505740
[task 2019-02-24T14:50:39.181Z] 14:50:39 INFO - r15 = 0x00007fffc94a18b8 rip = 0x00007f213b6d68df
[task 2019-02-24T14:50:39.182Z] 14:50:39 INFO - Found by: call frame info
[task 2019-02-24T14:50:39.183Z] 14:50:39 INFO - 6 libxul.so!nsView::PaintWindow(nsIWidget*, mozilla::gfx::IntRegionTyped<mozilla::LayoutDevicePixel>) [nsView.cpp:d87cc2cc36411fe6e5b2b6eccc210ed19eb88814 : 997 + 0x8]
[task 2019-02-24T14:50:39.183Z] 14:50:39 INFO - rbx = 0x00007f2118505740 rbp = 0x00007fffc94a1830
[task 2019-02-24T14:50:39.183Z] 14:50:39 INFO - rsp = 0x00007fffc94a1820 r12 = 0x00007f211d4df000
[task 2019-02-24T14:50:39.184Z] 14:50:39 INFO - r13 = 0x00007fffc94a18f0 r14 = 0x0000000000000000
[task 2019-02-24T14:50:39.185Z] 14:50:39 INFO - r15 = 0x00007f21409ccf78 rip = 0x00007f213b6d683c
[task 2019-02-24T14:50:39.185Z] 14:50:39 INFO - Found by: call frame info
[task 2019-02-24T14:50:39.185Z] 14:50:39 INFO - 7 libxul.so!nsWindow::OnExposeEvent(_cairo*) [nsWindow.cpp:d87cc2cc36411fe6e5b2b6eccc210ed19eb88814 : 1979 + 0xf]
[task 2019-02-24T14:50:39.186Z] 14:50:39 INFO - rbx = 0x00007fffc94a18b8 rbp = 0x00007fffc94a1970
[task 2019-02-24T14:50:39.187Z] 14:50:39 INFO - rsp = 0x00007fffc94a1840 r12 = 0x00007f211d4df000
[task 2019-02-24T14:50:39.187Z] 14:50:39 INFO - r13 = 0x00007fffc94a18f0 r14 = 0x0000000000000000
[task 2019-02-24T14:50:39.188Z] 14:50:39 INFO - r15 = 0x00007f21409ccf78 rip = 0x00007f213b70f372
[task 2019-02-24T14:50:39.189Z] 14:50:39 INFO - Found by: call frame info
[task 2019-02-24T14:50:39.189Z] 14:50:39 INFO - 8 libxul.so!draw_window_of_widget(_GtkWidget*, _GdkWindow*, _cairo*) [nsWindow.cpp:d87cc2cc36411fe6e5b2b6eccc210ed19eb88814 : 5150 + 0xb]
[task 2019-02-24T14:50:39.190Z] 14:50:39 INFO - rbx = 0x00007f211d4df000 rbp = 0x00007fffc94a19c0
[task 2019-02-24T14:50:39.191Z] 14:50:39 INFO - rsp = 0x00007fffc94a1980 r12 = 0x00007f2120bed030
[task 2019-02-24T14:50:39.191Z] 14:50:39 INFO - r13 = 0x00007fffc94a1bc0 r14 = 0x00007f211d7e33d0
[task 2019-02-24T14:50:39.192Z] 14:50:39 INFO - r15 = 0x00007f212eac6800 rip = 0x00007f213b718cad
[task 2019-02-24T14:50:39.193Z] 14:50:39 INFO - Found by: call frame info
[task 2019-02-24T14:50:39.193Z] 14:50:39 INFO - 9 libxul.so!expose_event_cb(_GtkWidget*, _cairo*) [nsWindow.cpp:d87cc2cc36411fe6e5b2b6eccc210ed19eb88814 : 5171 + 0xe]
[task 2019-02-24T14:50:39.194Z] 14:50:39 INFO - rbx = 0x00007f211d7e33d0 rbp = 0x00007fffc94a19e0
[task 2019-02-24T14:50:39.194Z] 14:50:39 INFO - rsp = 0x00007fffc94a19d0 r12 = 0x00007fffc94a1c20
[task 2019-02-24T14:50:39.195Z] 14:50:39 INFO - r13 = 0x00007fffc94a1bc0 r14 = 0x00007f212eac6800
[task 2019-02-24T14:50:39.195Z] 14:50:39 INFO - r15 = 0x00007fffc94a1ba0 rip = 0x00007f213b7168b0
[task 2019-02-24T14:50:39.196Z] 14:50:39 INFO - Found by: call frame info
[task 2019-02-24T14:50:39.196Z] 14:50:39 INFO - 10 libgtk-3.so.0.1800.9 + 0x212fac
[task 2019-02-24T14:50:39.196Z] 14:50:39 INFO - rbx = 0x00007f213b716890 rbp = 0x00007f2119570ad0
[task 2019-02-24T14:50:39.197Z] 14:50:39 INFO - rsp = 0x00007fffc94a19f0 r12 = 0x00007fffc94a1c20
[task 2019-02-24T14:50:39.197Z] 14:50:39 INFO - r13 = 0x00007fffc94a1bc0 r14 = 0x00007f211d7e33d0
[task 2019-02-24T14:50:39.198Z] 14:50:39 INFO - r15 = 0x00007fffc94a1ba0 rip = 0x00007f2149758fac
[task 2019-02-24T14:50:39.199Z] 14:50:39 INFO - Found by: call frame info
[task 2019-02-24T14:50:39.199Z] 14:50:39 INFO - 11 libgtk-3.so.0.1800.9 + 0x34e94f
[task 2019-02-24T14:50:39.200Z] 14:50:39 INFO - rsp = 0x00007fffc94a1a20 rip = 0x00007f214989494f
[task 2019-02-24T14:50:39.201Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.201Z] 14:50:39 INFO - 12 libgobject-2.0.so.0.4800.2 + 0xffa5
[task 2019-02-24T14:50:39.202Z] 14:50:39 INFO - rsp = 0x00007fffc94a1a60 rip = 0x00007f2146c11fa5
[task 2019-02-24T14:50:39.203Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.203Z] 14:50:39 INFO - 13 libgobject-2.0.so.0.4800.2 + 0x14c5f
[task 2019-02-24T14:50:39.204Z] 14:50:39 INFO - rsp = 0x00007fffc94a1a70 rip = 0x00007f2146c16c5f
[task 2019-02-24T14:50:39.204Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.205Z] 14:50:39 INFO - 14 libglib-2.0.so.0.4800.2 + 0x38ba3
[task 2019-02-24T14:50:39.206Z] 14:50:39 INFO - rsp = 0x00007fffc94a1a80 rip = 0x00007f2146929ba3
[task 2019-02-24T14:50:39.207Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.207Z] 14:50:39 INFO - 15 libgobject-2.0.so.0.4800.2 + 0x21fc1
[task 2019-02-24T14:50:39.208Z] 14:50:39 INFO - rsp = 0x00007fffc94a1ad0 rip = 0x00007f2146c23fc1
[task 2019-02-24T14:50:39.209Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.209Z] 14:50:39 INFO - 16 libglib-2.0.so.0.4800.2 + 0x4f7b9
[task 2019-02-24T14:50:39.210Z] 14:50:39 INFO - rsp = 0x00007fffc94a1b80 rip = 0x00007f21469407b9
[task 2019-02-24T14:50:39.211Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.212Z] 14:50:39 INFO - 17 libglib-2.0.so.0.4800.2 + 0x669c3
[task 2019-02-24T14:50:39.212Z] 14:50:39 INFO - rsp = 0x00007fffc94a1b90 rip = 0x00007f21469579c3
[task 2019-02-24T14:50:39.213Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.213Z] 14:50:39 INFO - 18 libgobject-2.0.so.0.4800.2 + 0x2a7f9
[task 2019-02-24T14:50:39.214Z] 14:50:39 INFO - rsp = 0x00007fffc94a1c20 rip = 0x00007f2146c2c7f9
[task 2019-02-24T14:50:39.215Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.216Z] 14:50:39 INFO - 19 libgobject-2.0.so.0.4800.2 + 0x29faf
[task 2019-02-24T14:50:39.216Z] 14:50:39 INFO - rsp = 0x00007fffc94a1c60 rip = 0x00007f2146c2bfaf
[task 2019-02-24T14:50:39.217Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.217Z] 14:50:39 INFO - 20 libglib-2.0.so.0.4800.2 + 0x4f7b9
[task 2019-02-24T14:50:39.218Z] 14:50:39 INFO - rsp = 0x00007fffc94a1ce0 rip = 0x00007f21469407b9
[task 2019-02-24T14:50:39.219Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.220Z] 14:50:39 INFO - 21 libglib-2.0.so.0.4800.2 + 0x669c3
[task 2019-02-24T14:50:39.220Z] 14:50:39 INFO - rsp = 0x00007fffc94a1cf0 rip = 0x00007f21469579c3
[task 2019-02-24T14:50:39.221Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.221Z] 14:50:39 INFO - 22 libglib-2.0.so.0.4800.2 + 0x38ba3
[task 2019-02-24T14:50:39.222Z] 14:50:39 INFO - rsp = 0x00007fffc94a1d00 rip = 0x00007f2146929ba3
[task 2019-02-24T14:50:39.223Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.223Z] 14:50:39 INFO - 23 libgobject-2.0.so.0.4800.2 + 0x2036c
[task 2019-02-24T14:50:39.224Z] 14:50:39 INFO - rsp = 0x00007fffc94a1d50 rip = 0x00007f2146c2236c
[task 2019-02-24T14:50:39.225Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.225Z] 14:50:39 INFO - 24 libgobject-2.0.so.0.4800.2 + 0x2b08f
[task 2019-02-24T14:50:39.226Z] 14:50:39 INFO - rsp = 0x00007fffc94a1de0 rip = 0x00007f2146c2d08f
[task 2019-02-24T14:50:39.227Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.227Z] 14:50:39 INFO - 25 libcairo.so.2.11400.6 + 0x20615
[task 2019-02-24T14:50:39.228Z] 14:50:39 INFO - rsp = 0x00007fffc94a1e40 rip = 0x00007f214820d615
[task 2019-02-24T14:50:39.229Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.229Z] 14:50:39 INFO - 26 libgdk-3.so.0.1800.9 + 0x28134
[task 2019-02-24T14:50:39.230Z] 14:50:39 INFO - rsp = 0x00007fffc94a1e50 rip = 0x00007f2149293134
[task 2019-02-24T14:50:39.231Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.232Z] 14:50:39 INFO - 27 libgtk-3.so.0.1800.9 + 0x35da6a
[task 2019-02-24T14:50:39.232Z] 14:50:39 INFO - rsp = 0x00007fffc94a1ec0 rip = 0x00007f21498a3a6a
[task 2019-02-24T14:50:39.233Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.234Z] 14:50:39 INFO - 28 libgtk-3.so.0.1800.9 + 0x35df23
[task 2019-02-24T14:50:39.234Z] 14:50:39 INFO - rsp = 0x00007fffc94a1f10 rip = 0x00007f21498a3f23
[task 2019-02-24T14:50:39.235Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.236Z] 14:50:39 INFO - 29 libgtk-3.so.0.1800.9 + 0x15525b
[task 2019-02-24T14:50:39.236Z] 14:50:39 INFO - rsp = 0x00007fffc94a1f80 rip = 0x00007f214969b25b
[task 2019-02-24T14:50:39.237Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.238Z] 14:50:39 INFO - 30 libgtk-3.so.0.1800.9 + 0x159962
[task 2019-02-24T14:50:39.238Z] 14:50:39 INFO - rsp = 0x00007fffc94a1fe0 rip = 0x00007f214969f962
[task 2019-02-24T14:50:39.239Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.240Z] 14:50:39 INFO - 31 libgtk-3.so.0.1800.9 + 0x368839
[task 2019-02-24T14:50:39.240Z] 14:50:39 INFO - rsp = 0x00007fffc94a2030 rip = 0x00007f21498ae839
[task 2019-02-24T14:50:39.241Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.242Z] 14:50:39 INFO - 32 libgtk-3.so.0.1800.9 + 0x35d917
[task 2019-02-24T14:50:39.242Z] 14:50:39 INFO - rsp = 0x00007fffc94a2090 rip = 0x00007f21498a3917
[task 2019-02-24T14:50:39.243Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.244Z] 14:50:39 INFO - 33 libgtk-3.so.0.1800.9 + 0x35dd17
[task 2019-02-24T14:50:39.244Z] 14:50:39 INFO - rsp = 0x00007fffc94a20e0 rip = 0x00007f21498a3d17
[task 2019-02-24T14:50:39.245Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.245Z] 14:50:39 INFO - 34 libgtk-3.so.0.1800.9 + 0x35df02
[task 2019-02-24T14:50:39.246Z] 14:50:39 INFO - rsp = 0x00007fffc94a2180 rip = 0x00007f21498a3f02
[task 2019-02-24T14:50:39.247Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.247Z] 14:50:39 INFO - 35 libgtk-3.so.0.1800.9 + 0x35e14b
[task 2019-02-24T14:50:39.248Z] 14:50:39 INFO - rsp = 0x00007fffc94a21f0 rip = 0x00007f21498a414b
[task 2019-02-24T14:50:39.248Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.249Z] 14:50:39 INFO - 36 libgtk-3.so.0.1800.9 + 0x21220b
[task 2019-02-24T14:50:39.250Z] 14:50:39 INFO - rsp = 0x00007fffc94a2210 rip = 0x00007f214975820b
[task 2019-02-24T14:50:39.251Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.251Z] 14:50:39 INFO - 37 libgdk-3.so.0.1800.9 + 0x3dd08
[task 2019-02-24T14:50:39.252Z] 14:50:39 INFO - rsp = 0x00007fffc94a2290 rip = 0x00007f21492a8d08
[task 2019-02-24T14:50:39.253Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.254Z] 14:50:39 INFO - 38 libpixman-1.so.0.33.6 + 0x5af65
[task 2019-02-24T14:50:39.254Z] 14:50:39 INFO - rsp = 0x00007fffc94a2300 rip = 0x00007f2144aa8f65
[task 2019-02-24T14:50:39.255Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.256Z] 14:50:39 INFO - 39 libgdk-3.so.0.1800.9 + 0x3ee2c
[task 2019-02-24T14:50:39.257Z] 14:50:39 INFO - rsp = 0x00007fffc94a2350 rip = 0x00007f21492a9e2c
[task 2019-02-24T14:50:39.257Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.258Z] 14:50:39 INFO - 40 libgdk-3.so.0.1800.9 + 0x3efe3
[task 2019-02-24T14:50:39.259Z] 14:50:39 INFO - rsp = 0x00007fffc94a2390 rip = 0x00007f21492a9fe3
[task 2019-02-24T14:50:39.259Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.260Z] 14:50:39 INFO - 41 libgobject-2.0.so.0.4800.2 + 0x101d4
[task 2019-02-24T14:50:39.260Z] 14:50:39 INFO - rsp = 0x00007fffc94a23b0 rip = 0x00007f2146c121d4
[task 2019-02-24T14:50:39.261Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.262Z] 14:50:39 INFO - 42 libgobject-2.0.so.0.4800.2 + 0x100a0
[task 2019-02-24T14:50:39.263Z] 14:50:39 INFO - rsp = 0x00007fffc94a23c0 rip = 0x00007f2146c120a0
[task 2019-02-24T14:50:39.263Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.264Z] 14:50:39 INFO - 43 libglib-2.0.so.0.4800.2 + 0x38ba3
[task 2019-02-24T14:50:39.265Z] 14:50:39 INFO - rsp = 0x00007fffc94a23f0 rip = 0x00007f2146929ba3
[task 2019-02-24T14:50:39.265Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.266Z] 14:50:39 INFO - 44 libgobject-2.0.so.0.4800.2 + 0x2a9a6
[task 2019-02-24T14:50:39.267Z] 14:50:39 INFO - rsp = 0x00007fffc94a2440 rip = 0x00007f2146c2c9a6
[task 2019-02-24T14:50:39.267Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.268Z] 14:50:39 INFO - 45 firefox-bin!BaseAllocator::malloc(unsigned long) [mozjemalloc.cpp:d87cc2cc36411fe6e5b2b6eccc210ed19eb88814 : 2842 + 0xd]
[task 2019-02-24T14:50:39.269Z] 14:50:39 INFO - rsp = 0x00007fffc94a2540 rip = 0x000055afca5c329e
[task 2019-02-24T14:50:39.269Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.270Z] 14:50:39 INFO - 46 libglib-2.0.so.0.4800.2 + 0x39759
[task 2019-02-24T14:50:39.271Z] 14:50:39 INFO - rsp = 0x00007fffc94a2550 rip = 0x00007f214692a759
[task 2019-02-24T14:50:39.271Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.272Z] 14:50:39 INFO - 47 libglib-2.0.so.0.4800.2 + 0x38c2f
[task 2019-02-24T14:50:39.273Z] 14:50:39 INFO - rsp = 0x00007fffc94a2560 rip = 0x00007f2146929c2f
[task 2019-02-24T14:50:39.273Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.274Z] 14:50:39 INFO - 48 libgdk-3.so.0.1800.9 + 0xa3087
[task 2019-02-24T14:50:39.275Z] 14:50:39 INFO - rsp = 0x00007fffc94a2570 rip = 0x00007f214930e087
[task 2019-02-24T14:50:39.276Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.277Z] 14:50:39 INFO - 49 libgdk-3.so.0.1800.9 + 0xa3087
[task 2019-02-24T14:50:39.277Z] 14:50:39 INFO - rsp = 0x00007fffc94a2588 rip = 0x00007f214930e087
[task 2019-02-24T14:50:39.278Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.279Z] 14:50:39 INFO - 50 libgdk-3.so.0.1800.9 + 0xa3087
[task 2019-02-24T14:50:39.279Z] 14:50:39 INFO - rsp = 0x00007fffc94a25b8 rip = 0x00007f214930e087
[task 2019-02-24T14:50:39.280Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.280Z] 14:50:39 INFO - 51 libgobject-2.0.so.0.4800.2 + 0x2b555
[task 2019-02-24T14:50:39.281Z] 14:50:39 INFO - rsp = 0x00007fffc94a25c0 rip = 0x00007f2146c2d555
[task 2019-02-24T14:50:39.281Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.282Z] 14:50:39 INFO - 52 firefox-bin!arena_t::MallocSmall(unsigned long, bool) [Mutex.h:d87cc2cc36411fe6e5b2b6eccc210ed19eb88814 : 75 + 0x8]
[task 2019-02-24T14:50:39.282Z] 14:50:39 INFO - rsp = 0x00007fffc94a25e0 rip = 0x000055afca5c257f
[task 2019-02-24T14:50:39.283Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.283Z] 14:50:39 INFO - 53 firefox-bin!BaseAllocator::malloc(unsigned long) [mozjemalloc.cpp:d87cc2cc36411fe6e5b2b6eccc210ed19eb88814 : 2842 + 0xd]
[task 2019-02-24T14:50:39.284Z] 14:50:39 INFO - rsp = 0x00007fffc94a2630 rip = 0x000055afca5c329e
[task 2019-02-24T14:50:39.285Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.285Z] 14:50:39 INFO - 54 firefox-bin!Allocator<MozJemallocBase>::malloc(unsigned long) [malloc_decls.h:d87cc2cc36411fe6e5b2b6eccc210ed19eb88814 : 38 + 0x8]
[task 2019-02-24T14:50:39.286Z] 14:50:39 INFO - rsp = 0x00007fffc94a2660 rip = 0x000055afca5c1bec
[task 2019-02-24T14:50:39.287Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.287Z] 14:50:39 INFO - 55 libgobject-2.0.so.0.4800.2 + 0x1f800
[task 2019-02-24T14:50:39.288Z] 14:50:39 INFO - rsp = 0x00007fffc94a2680 rip = 0x00007f2146c21800
[task 2019-02-24T14:50:39.289Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.290Z] 14:50:39 INFO - 56 libglib-2.0.so.0.4800.2 + 0x669c3
[task 2019-02-24T14:50:39.290Z] 14:50:39 INFO - rsp = 0x00007fffc94a2690 rip = 0x00007f21469579c3
[task 2019-02-24T14:50:39.291Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.292Z] 14:50:39 INFO - 57 libglib-2.0.so.0.4800.2 + 0x4aaa0
[task 2019-02-24T14:50:39.292Z] 14:50:39 INFO - rsp = 0x00007fffc94a26e8 rip = 0x00007f214693baa0
[task 2019-02-24T14:50:39.293Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.294Z] 14:50:39 INFO - 58 libglib-2.0.so.0.4800.2 + 0x67073
[task 2019-02-24T14:50:39.294Z] 14:50:39 INFO - rsp = 0x00007fffc94a26f0 rip = 0x00007f2146958073
[task 2019-02-24T14:50:39.295Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.296Z] 14:50:39 INFO - 59 libgdk-3.so.0.1800.9 + 0x2da3c8
[task 2019-02-24T14:50:39.297Z] 14:50:39 INFO - rsp = 0x00007fffc94a2728 rip = 0x00007f21495453c8
[task 2019-02-24T14:50:39.297Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.298Z] 14:50:39 INFO - 60 libglib-2.0.so.0.4800.2 + 0x4aaa0
[task 2019-02-24T14:50:39.298Z] 14:50:39 INFO - rsp = 0x00007fffc94a2738 rip = 0x00007f214693baa0
[task 2019-02-24T14:50:39.299Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.300Z] 14:50:39 INFO - 61 libgdk-3.so.0.1800.9 + 0x37fc7
[task 2019-02-24T14:50:39.301Z] 14:50:39 INFO - rsp = 0x00007fffc94a2740 rip = 0x00007f21492a2fc7
[task 2019-02-24T14:50:39.301Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.302Z] 14:50:39 INFO - 62 libgdk-3.so.0.1800.9 + 0x273c8
[task 2019-02-24T14:50:39.302Z] 14:50:39 INFO - rsp = 0x00007fffc94a2790 rip = 0x00007f21492923c8
[task 2019-02-24T14:50:39.303Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.304Z] 14:50:39 INFO - 63 libglib-2.0.so.0.4800.2 + 0x4aab3
[task 2019-02-24T14:50:39.304Z] 14:50:39 INFO - rsp = 0x00007fffc94a27b0 rip = 0x00007f214693bab3
[task 2019-02-24T14:50:39.305Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.306Z] 14:50:39 INFO - 64 libglib-2.0.so.0.4800.2 + 0x4a04a
[task 2019-02-24T14:50:39.306Z] 14:50:39 INFO - rsp = 0x00007fffc94a27d0 rip = 0x00007f214693b04a
[task 2019-02-24T14:50:39.307Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.308Z] 14:50:39 INFO - 65 libglib-2.0.so.0.4800.2 + 0x30f8e0
[task 2019-02-24T14:50:39.308Z] 14:50:39 INFO - rsp = 0x00007fffc94a27f0 rip = 0x00007f2146c008e0
[task 2019-02-24T14:50:39.309Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.310Z] 14:50:39 INFO - 66 libgdk-3.so.0.1800.9 + 0x273a0
[task 2019-02-24T14:50:39.310Z] 14:50:39 INFO - rsp = 0x00007fffc94a2818 rip = 0x00007f21492923a0
[task 2019-02-24T14:50:39.311Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.312Z] 14:50:39 INFO - 67 libxul.so + 0x4d01b80
[task 2019-02-24T14:50:39.312Z] 14:50:39 INFO - rsp = 0x00007fffc94a2850 rip = 0x00007f213d86bb80
[task 2019-02-24T14:50:39.312Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.313Z] 14:50:39 INFO - 68 libglib-2.0.so.0.4800.2 + 0x4a3f0
[task 2019-02-24T14:50:39.314Z] 14:50:39 INFO - rsp = 0x00007fffc94a2860 rip = 0x00007f214693b3f0
[task 2019-02-24T14:50:39.314Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.315Z] 14:50:39 INFO - 69 libglib-2.0.so.0.4800.2 + 0x4a49c
[task 2019-02-24T14:50:39.315Z] 14:50:39 INFO - rsp = 0x00007fffc94a28c0 rip = 0x00007f214693b49c
[task 2019-02-24T14:50:39.316Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.316Z] 14:50:39 INFO - 70 libxul.so!nsAppShell::ProcessNextNativeEvent(bool) [nsAppShell.cpp:d87cc2cc36411fe6e5b2b6eccc210ed19eb88814 : 268 + 0x7]
[task 2019-02-24T14:50:39.317Z] 14:50:39 INFO - rsp = 0x00007fffc94a28e0 rip = 0x00007f213d86bfcb
[task 2019-02-24T14:50:39.318Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.318Z] 14:50:39 INFO - 71 libxul.so!nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, bool) [nsBaseAppShell.cpp:d87cc2cc36411fe6e5b2b6eccc210ed19eb88814 : 120 + 0xc]
[task 2019-02-24T14:50:39.319Z] 14:50:39 INFO - rsp = 0x00007fffc94a28f0 rip = 0x00007f213d8606f6
[task 2019-02-24T14:50:39.319Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.320Z] 14:50:39 INFO - 72 libxul.so!non-virtual thunk to nsBaseAppShell::OnProcessNextEvent(nsIThreadInternal*, bool) [nsBaseAppShell.cpp:d87cc2cc36411fe6e5b2b6eccc210ed19eb88814 : 0 + 0x5]
[task 2019-02-24T14:50:39.321Z] 14:50:39 INFO - rsp = 0x00007fffc94a2950 rip = 0x00007f213d86081d
[task 2019-02-24T14:50:39.321Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.322Z] 14:50:39 INFO - 73 libxul.so!nsThread::ProcessNextEvent(bool, bool*) [nsThread.cpp:d87cc2cc36411fe6e5b2b6eccc210ed19eb88814 : 1074 + 0xd]
[task 2019-02-24T14:50:39.323Z] 14:50:39 INFO - rsp = 0x00007fffc94a2960 rip = 0x00007f213cf7891d
[task 2019-02-24T14:50:39.324Z] 14:50:39 INFO - Found by: stack scanning
[task 2019-02-24T14:50:39.324Z] 14:50:39 INFO -

Crash Signature: [@ 0x7f2119309dc0] → [@ 0x7f2119309dc0] [@ mozilla::layers::CrossProcessCompositorBridgeParent::LeaveTestMode(mozilla::layers::LayersId const&)]
Crash Signature: [@ 0x7f2119309dc0] [@ mozilla::layers::CrossProcessCompositorBridgeParent::LeaveTestMode(mozilla::layers::LayersId const&)] → [@ 0x7f2119309dc0] [@ mozilla::layers::CrossProcessCompositorBridgeParent::LeaveTestMode(mozilla::layers::LayersId const&)] [@ mozilla::Maybe<mozilla::TimeStamp>::reset()]

This crash seems to be in CompositorBridgeParent.

Component: Editor → Graphics: Layers
Summary: Intermittent editor/libeditor/tests/test_bug915962.html | application crashed [@ 0x7f2119309dc0] → Intermittent editor/libeditor/tests/test_bug915962.html | application crashed [@ mozilla::Maybe<mozilla::TimeStamp>::reset()]
See Also: → 1535491

Moving these bugs (intermittent test failures with crashes) out of P5.

Priority: P5 → --
Flags: needinfo?(m_kato)

This assert is mozilla::layers::CompositorBridgeParent::LeaveTestMode, not editor. So jbonisteel, do you fix this fix?

Flags: needinfo?(m_kato) → needinfo?(jbonisteel)

Could you take a peak Jamie, let me know what this is looking like?

Flags: needinfo?(jbonisteel) → needinfo?(jnicol)

I can't reproduce this locally unfortunately.

I can see that the test in question calls restoreNormalRefresh(), which calls LayerTransactionChild::SendLeaveTestMode which sends a sync message which is received in LayerTransactionParent::RecvLeaveTestMode(). This then calls CompositorBridgeParent::LeaveTestMode(), which sets mTestTime = Nothing, and we crash in Maybe::reset().

My initial thought is that the CompositorBridgeParent has somehow been destroyed prior to receiving the ipdl message, and Maybe::reset is the first place where we actually touch the freed memory. However, CompositorBridgeParent::LeaveTestMode() is virtual so if that were the case I would have thought we would crash when calling it. Still, the CompositorBridgeParent being destroyed seems a reasonable guess.

Kats, do you have any idea if that could be what's happening here and why?

Flags: needinfo?(jnicol) → needinfo?(kats)

Based on the stack, yeah it seems like the CompositorBridgeParent is getting destroyed before we invoke LeaveTestMode. And in fact given what the test is doing that seems quite likely. So I would modify the test to do the restoreNormalRefresh() before closing the window and that would probably fix the issue.

Flags: needinfo?(kats)

Also adding a mDestroyed check in RecvLeaveTestMode would be good.

A test was intermittently crashing because it was calling
restoreNormalRefresh after closing the window. This meant
LayerTransactionParent::RecvLeaveTestMode fired after the
CompositorBridgeParent had been destroyed.

This fixes the test by calling restoreNormalRefresh before
win.close. It also checks mDestroyed in RecvLeaveTestMode (for both
LayerTransactionParent and WebRenderBridgeParent).

Pushed by jnicol@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/5f99a88fd60f
Call restoreNormalRefresh before closing window. r=kats
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla68
Assignee: nobody → jnicol
See Also: → 1598225
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: