Closed
Bug 1447910
Opened 5 years ago
Closed 5 years ago
Intermittent /html/semantics/selectors/pseudo-classes/link.html | application crashed [@ CrashStatsLogForwarder::CrashAction]
Categories
(Core :: Graphics: WebRender, defect, P5)
Core
Graphics: WebRender
Tracking
()
RESOLVED
FIXED
mozilla61
Tracking | Status | |
---|---|---|
firefox-esr52 | --- | unaffected |
firefox59 | --- | unaffected |
firefox60 | --- | unaffected |
firefox61 | --- | fixed |
People
(Reporter: intermittent-bug-filer, Assigned: lsalzman)
References
(Blocks 1 open bug)
Details
(Keywords: crash, intermittent-failure)
Crash Data
Attachments
(1 file)
4.19 KB,
patch
|
jrmuizel
:
review+
|
Details | Diff | Splinter Review |
Filed by: apavel [at] mozilla.com https://treeherder.mozilla.org/logviewer.html#?job_id=169609118&repo=autoland https://queue.taskcluster.net/v1/task/c9IwMmZNRtCzXUhgfGqS1g/runs/0/artifacts/public/logs/live_backing.log [task 2018-03-22T05:34:35.448Z] 05:34:35 INFO - TEST-START | /html/semantics/selectors/pseudo-classes/link.html [task 2018-03-22T05:34:35.489Z] 05:34:35 INFO - PID 5384 | [GFX1 38]: Failed to get UnscaledFont entry for FontKey 3 [task 2018-03-22T05:34:35.490Z] 05:34:35 INFO - PID 5384 | ExceptionHandler::GenerateDump cloned child ExceptionHandler::WaitForContinueSignal waiting for continue signal... [task 2018-03-22T05:34:35.491Z] 05:34:35 INFO - PID 5384 | 5571 [task 2018-03-22T05:34:35.492Z] 05:34:35 INFO - PID 5384 | ExceptionHandler::SendContinueSignalToChild sent continue signal to child [task 2018-03-22T05:34:35.674Z] 05:34:35 INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/S-OH2rKRTUOZsgcGv2-PJA/artifacts/public/build/target.crashreporter-symbols.zip [task 2018-03-22T05:34:44.000Z] 05:34:44 INFO - mozcrash Copy/paste: /usr/local/bin/linux64-minidump_stackwalk /tmp/tmp0qmZns.mozrunner/minidumps/2e240da0-97d6-7b03-655d-754ae26cc441.dmp /tmp/tmpixZ4kM [task 2018-03-22T05:34:51.060Z] 05:34:51 INFO - mozcrash Saved minidump as /builds/worker/workspace/build/blobber_upload_dir/2e240da0-97d6-7b03-655d-754ae26cc441.dmp [task 2018-03-22T05:34:51.060Z] 05:34:51 INFO - mozcrash Saved app info as /builds/worker/workspace/build/blobber_upload_dir/2e240da0-97d6-7b03-655d-754ae26cc441.extra [task 2018-03-22T05:34:51.223Z] 05:34:51 INFO - PROCESS-CRASH | /html/semantics/selectors/pseudo-classes/link.html | application crashed [@ CrashStatsLogForwarder::CrashAction] [task 2018-03-22T05:34:51.224Z] 05:34:51 INFO - Crash dump filename: /tmp/tmp0qmZns.mozrunner/minidumps/2e240da0-97d6-7b03-655d-754ae26cc441.dmp [task 2018-03-22T05:34:51.224Z] 05:34:51 INFO - Operating system: Linux [task 2018-03-22T05:34:51.224Z] 05:34:51 INFO - 0.0.0 Linux 4.4.0-1014-aws #14taskcluster-Ubuntu SMP Mon Feb 19 11:31:26 UTC 2018 x86_64 [task 2018-03-22T05:34:51.224Z] 05:34:51 INFO - CPU: amd64 [task 2018-03-22T05:34:51.225Z] 05:34:51 INFO - family 6 model 62 stepping 4 [task 2018-03-22T05:34:51.226Z] 05:34:51 INFO - 4 CPUs [task 2018-03-22T05:34:51.226Z] 05:34:51 INFO - [task 2018-03-22T05:34:51.226Z] 05:34:51 INFO - GPU: UNKNOWN [task 2018-03-22T05:34:51.226Z] 05:34:51 INFO - [task 2018-03-22T05:34:51.226Z] 05:34:51 INFO - Crash reason: SIGSEGV [task 2018-03-22T05:34:51.226Z] 05:34:51 INFO - Crash address: 0x0 [task 2018-03-22T05:34:51.227Z] 05:34:51 INFO - Process uptime: not available [task 2018-03-22T05:34:51.227Z] 05:34:51 INFO - [task 2018-03-22T05:34:51.227Z] 05:34:51 INFO - Thread 27 (crashed) [task 2018-03-22T05:34:51.227Z] 05:34:51 INFO - 0 libxul.so!CrashStatsLogForwarder::CrashAction [gfxPlatform.cpp:53316cd82eb4fbf8e2dde2dcb3ea99b1494df779 : 409 + 0x0] [task 2018-03-22T05:34:51.228Z] 05:34:51 INFO - rax = 0x0000000000634c80 rdx = 0x00007f89a22325b0 [task 2018-03-22T05:34:51.228Z] 05:34:51 INFO - rcx = 0x0000000000000003 rbx = 0x0000000000000000 [task 2018-03-22T05:34:51.228Z] 05:34:51 INFO - rsi = 0x0000000000000000 rdi = 0x00007f89a3819fa0 [task 2018-03-22T05:34:51.228Z] 05:34:51 INFO - rbp = 0x00007f89830f2690 rsp = 0x00007f89830f2680 [task 2018-03-22T05:34:51.229Z] 05:34:51 INFO - r8 = 0x0000000000000000 r9 = 0x0000000000000083 [task 2018-03-22T05:34:51.229Z] 05:34:51 INFO - r10 = 0x00007f89ae7d4d70 r11 = 0x0000000000000013 [task 2018-03-22T05:34:51.229Z] 05:34:51 INFO - r12 = 0x0000000000000026 r13 = 0x00007f89830f27a0 [task 2018-03-22T05:34:51.229Z] 05:34:51 INFO - r14 = 0x00007f89830f26c0 r15 = 0x00007f89af3b2140 [task 2018-03-22T05:34:51.230Z] 05:34:51 INFO - rip = 0x00007f899e282348 [task 2018-03-22T05:34:51.231Z] 05:34:51 INFO - Found by: given as instruction pointer in context [task 2018-03-22T05:34:51.231Z] 05:34:51 INFO - 1 libxul.so!mozilla::gfx::Log<1, mozilla::gfx::CriticalLogger>::~Log [Logging.h:53316cd82eb4fbf8e2dde2dcb3ea99b1494df779 : 732 + 0x5] [task 2018-03-22T05:34:51.231Z] 05:34:51 INFO - rbx = 0x00007f89830f2740 rbp = 0x00007f89830f2700 [task 2018-03-22T05:34:51.231Z] 05:34:51 INFO - rsp = 0x00007f89830f26a0 r12 = 0x00007f89830f26c8 [task 2018-03-22T05:34:51.231Z] 05:34:51 INFO - r13 = 0x00007f89830f27a0 r14 = 0x00007f89830f26c0 [task 2018-03-22T05:34:51.231Z] 05:34:51 INFO - r15 = 0x00007f89af3b2140 rip = 0x00007f899e08a7a1 [task 2018-03-22T05:34:51.232Z] 05:34:51 INFO - Found by: call frame info [task 2018-03-22T05:34:51.232Z] 05:34:51 INFO - 2 libxul.so!mozilla::wr::GetUnscaledFont [Moz2DImageRenderer.cpp:53316cd82eb4fbf8e2dde2dcb3ea99b1494df779 : 128 + 0x8] [task 2018-03-22T05:34:51.232Z] 05:34:51 INFO - rbx = 0x0000000000000003 rbp = 0x00007f89830f28f0 [task 2018-03-22T05:34:51.232Z] 05:34:51 INFO - rsp = 0x00007f89830f2710 r12 = 0x00007f89830f2998 [task 2018-03-22T05:34:51.232Z] 05:34:51 INFO - r13 = 0x00007f89830f2750 r14 = 0x0000000000000001 [task 2018-03-22T05:34:51.233Z] 05:34:51 INFO - r15 = 0x00007f89830f2740 rip = 0x00007f899e32d781 [task 2018-03-22T05:34:51.233Z] 05:34:51 INFO - Found by: call frame info [task 2018-03-22T05:34:51.233Z] 05:34:51 INFO - 3 libxul.so!mozilla::wr::Moz2DRenderCallback [Moz2DImageRenderer.cpp:53316cd82eb4fbf8e2dde2dcb3ea99b1494df779 : 256 + 0xf] [task 2018-03-22T05:34:51.233Z] 05:34:51 INFO - rbx = 0x0000000000000000 rbp = 0x00007f89830f2b10 [task 2018-03-22T05:34:51.234Z] 05:34:51 INFO - rsp = 0x00007f89830f2900 r12 = 0x00007f896f1779d8 [task 2018-03-22T05:34:51.234Z] 05:34:51 INFO - r13 = 0x00007f89830f29b0 r14 = 0x0000000000000001 [task 2018-03-22T05:34:51.234Z] 05:34:51 INFO - r15 = 0x00007f89830f2c96 rip = 0x00007f899e32db95 [task 2018-03-22T05:34:51.234Z] 05:34:51 INFO - Found by: call frame info [task 2018-03-22T05:34:51.234Z] 05:34:51 INFO - 4 libxul.so!wr_moz2d_render_cb [Moz2DImageRenderer.cpp:53316cd82eb4fbf8e2dde2dcb3ea99b1494df779 : 292 + 0xa] [task 2018-03-22T05:34:51.235Z] 05:34:51 INFO - rbx = 0x00000000000000a0 rbp = 0x00007f89830f2b30 [task 2018-03-22T05:34:51.235Z] 05:34:51 INFO - rsp = 0x00007f89830f2b20 r12 = 0x0000000000000003 [task 2018-03-22T05:34:51.235Z] 05:34:51 INFO - r13 = 0x000000000000000f r14 = 0x0000000000002580 [task 2018-03-22T05:34:51.236Z] 05:34:51 INFO - r15 = 0x00007f89830f2c96 rip = 0x00007f899e32e441 [task 2018-03-22T05:34:51.236Z] 05:34:51 INFO - Found by: call frame info [task 2018-03-22T05:34:51.236Z] 05:34:51 INFO - 5 libxul.so!rayon_core::job::{{impl}}::execute<closure> [moz2d_renderer.rs:53316cd82eb4fbf8e2dde2dcb3ea99b1494df779 : 390 + 0x30] [task 2018-03-22T05:34:51.237Z] 05:34:51 INFO - rbx = 0x00000000000000a0 rbp = 0x00007f89830f2d50 [task 2018-03-22T05:34:51.237Z] 05:34:51 INFO - rsp = 0x00007f89830f2b40 r12 = 0x0000000000000003 [task 2018-03-22T05:34:51.238Z] 05:34:51 INFO - r13 = 0x000000000000000f r14 = 0x0000000000002580 [task 2018-03-22T05:34:51.238Z] 05:34:51 INFO - r15 = 0x00007f89830f2c96 rip = 0x00007f89a101cdf7 [task 2018-03-22T05:34:51.238Z] 05:34:51 INFO - Found by: call frame info [task 2018-03-22T05:34:51.238Z] 05:34:51 INFO - 6 libxul.so!rayon_core::registry::WorkerThread::wait_until<rayon_core::latch::CountLatch> [job.rs:53316cd82eb4fbf8e2dde2dcb3ea99b1494df779 : 60 + 0x6] [task 2018-03-22T05:34:51.238Z] 05:34:51 INFO - rbx = 0x00007f89a101cc40 rbp = 0x00007f89830f2dc0 [task 2018-03-22T05:34:51.239Z] 05:34:51 INFO - rsp = 0x00007f89830f2d60 r12 = 0x00007f8991d14d30 [task 2018-03-22T05:34:51.239Z] 05:34:51 INFO - r13 = 0x0000000000000000 r14 = 0x00007f89830f2dd0 [task 2018-03-22T05:34:51.239Z] 05:34:51 INFO - r15 = 0x0000000000000003 rip = 0x00007f89a14cec89 [task 2018-03-22T05:34:51.239Z] 05:34:51 INFO - Found by: call frame info [task 2018-03-22T05:34:51.239Z] 05:34:51 INFO - 7 libxul.so!std::sys_common::backtrace::__rust_begin_short_backtrace<closure,()> [registry.rs:53316cd82eb4fbf8e2dde2dcb3ea99b1494df779 : 674 + 0x11] [task 2018-03-22T05:34:51.239Z] 05:34:51 INFO - rbx = 0x00007f898f634c10 rbp = 0x00007f89830f2e50 [task 2018-03-22T05:34:51.240Z] 05:34:51 INFO - rsp = 0x00007f89830f2dd0 r12 = 0x00007f8991d14c90 [task 2018-03-22T05:34:51.240Z] 05:34:51 INFO - r13 = 0x0000000000000012 r14 = 0x00007f898f634b80 [task 2018-03-22T05:34:51.240Z] 05:34:51 INFO - r15 = 0x00007f898fb94800 rip = 0x00007f89a14ce88d [task 2018-03-22T05:34:51.240Z] 05:34:51 INFO - Found by: call frame info [task 2018-03-22T05:34:51.240Z] 05:34:51 INFO - 8 libxul.so!alloc::boxed::{{impl}}::call_box<(),closure> [mod.rs:4d90ac38c0b61bb69470b61ea2cccea0df48d9e5 : 406 + 0x19] [task 2018-03-22T05:34:51.241Z] 05:34:51 INFO - rbx = 0x00007f898f03c060 rbp = 0x00007f89830f2ed0 [task 2018-03-22T05:34:51.241Z] 05:34:51 INFO - rsp = 0x00007f89830f2e60 r12 = 0x0000000000000000 [task 2018-03-22T05:34:51.241Z] 05:34:51 INFO - r13 = 0x00007ffd979548af r14 = 0x00007f898f03b1f0 [task 2018-03-22T05:34:51.241Z] 05:34:51 INFO - r15 = 0x00007f89830f2e60 rip = 0x00007f89a14ce62c [task 2018-03-22T05:34:51.241Z] 05:34:51 INFO - Found by: call frame info [task 2018-03-22T05:34:51.241Z] 05:34:51 INFO - 9 libxul.so!std::sys::unix::thread::{{impl}}::new::thread_start [boxed.rs:4d90ac38c0b61bb69470b61ea2cccea0df48d9e5 : 825 + 0x3] [task 2018-03-22T05:34:51.242Z] 05:34:51 INFO - rbx = 0x00007f89afbec000 rbp = 0x00007f89830f2f10 [task 2018-03-22T05:34:51.242Z] 05:34:51 INFO - rsp = 0x00007f89830f2ee0 r12 = 0x0000000000000000 [task 2018-03-22T05:34:51.242Z] 05:34:51 INFO - r13 = 0x00007ffd979548af r14 = 0x00007f898f025a80 [task 2018-03-22T05:34:51.242Z] 05:34:51 INFO - r15 = 0x00007ffd97954930 rip = 0x00007f89a156cf74 [task 2018-03-22T05:34:51.242Z] 05:34:51 INFO - Found by: call frame info [task 2018-03-22T05:34:51.242Z] 05:34:51 INFO - 10 libpthread-2.23.so + 0x76ba [task 2018-03-22T05:34:51.242Z] 05:34:51 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 [task 2018-03-22T05:34:51.243Z] 05:34:51 INFO - rsp = 0x00007f89830f2f20 r12 = 0x0000000000000000 [task 2018-03-22T05:34:51.243Z] 05:34:51 INFO - r13 = 0x00007ffd979548af r14 = 0x00007f89830f39c0 [task 2018-03-22T05:34:51.243Z] 05:34:51 INFO - r15 = 0x00007ffd97954930 rip = 0x00007f89af7c66ba [task 2018-03-22T05:34:51.243Z] 05:34:51 INFO - Found by: call frame info [task 2018-03-22T05:34:51.243Z] 05:34:51 INFO - 11 libc-2.23.so + 0x10741d [task 2018-03-22T05:34:51.243Z] 05:34:51 INFO - rsp = 0x00007f89830f2fc0 rip = 0x00007f89ae84f41d [task 2018-03-22T05:34:51.243Z] 05:34:51 INFO - Found by: stack scanning
Updated•5 years ago
|
Component: web-platform-tests → Graphics: WebRender
Product: Testing → Core
Version: Version 3 → unspecified
Updated•5 years ago
|
Blocks: webrender-wpt-tests
This is the "assert" in https://dxr.mozilla.org/mozilla-central/source/gfx/webrender_bindings/Moz2DImageRenderer.cpp#128 with key.mHandle equal to 3. Lee, what do you make of that assert?
Assignee | ||
Comment 2•5 years ago
|
||
Font key deletion was happening outside of and before a transaction. This moves that into the transaction and towards the end of it where image key deletion happens as well. This gives a chance for other WR commands to be processed first, to alleviate potential races.
Flags: needinfo?(lsalzman)
Attachment #8962751 -
Flags: review?(jmuizelaar)
Comment hidden (Intermittent Failures Robot) |
Updated•5 years ago
|
Attachment #8962751 -
Flags: review?(jmuizelaar) → review+
Pushed by lsalzman@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/034e1d759370 move WR font key deletion to the end of a transaction. r=jrmuizel
Comment 5•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/034e1d759370
Status: NEW → RESOLVED
Closed: 5 years ago
status-firefox61:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla61
Updated•5 years ago
|
status-firefox59:
--- → unaffected
status-firefox60:
--- → unaffected
status-firefox-esr52:
--- → unaffected
Comment hidden (Intermittent Failures Robot) |
You need to log in
before you can comment on or make changes to this bug.
Description
•