Closed Bug 1450174 Opened 6 years ago Closed 6 years ago

Intermittent /html/semantics/forms/constraints/form-validation-validate.html | application crashed [@ mozilla::gfx::Log<3, mozilla::gfx::BasicLogger>::WriteLog] after Assertion failure: [GFX1 38]: Failed to get UnscaledFont entry for FontKey

Categories

(Core :: Graphics: WebRender, defect, P5)

defect

Tracking

()

RESOLVED FIXED

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: crash, intermittent-failure)

Crash Data

Filed by: apavel [at] mozilla.com

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

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

[task 2018-03-30T00:01:44.916Z] 00:01:44     INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validate.html
[task 2018-03-30T00:01:45.143Z] 00:01:45     INFO - PID 5441 | [GFX1 38]: Failed to get UnscaledFont entry for FontKey 35
[task 2018-03-30T00:01:45.145Z] 00:01:45     INFO - PID 5441 | Assertion failure: [GFX1 38]: Failed to get UnscaledFont entry for FontKey 35, at /builds/worker/workspace/build/src/gfx/2d/Logging.h:727
[task 2018-03-30T00:01:45.270Z] 00:01:45     INFO - PID 5441 | #01: mozilla::gfx::Log<1, mozilla::gfx::CriticalLogger>::~Log() (/builds/worker/workspace/build/application/firefox/libxul.so)
[task 2018-03-30T00:01:45.278Z] 00:01:45     INFO - PID 5441 | #02: mozilla::wr::GetUnscaledFont(mozilla::gfx::Translator*, mozilla::wr::FontKey) (/builds/worker/workspace/build/application/firefox/libxul.so)
[task 2018-03-30T00:01:45.282Z] 00:01:45     INFO - PID 5441 | #03: wr_moz2d_render_cb (/builds/worker/workspace/build/application/firefox/libxul.so)
[task 2018-03-30T00:01:45.290Z] 00:01:45     INFO - PID 5441 | #04: _$LT$std..panic..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h2a65c00bea4d7715 (/builds/worker/workspace/build/application/firefox/libxul.so)
[task 2018-03-30T00:01:45.290Z] 00:01:45     INFO - PID 5441 | Hit MOZ_CRASH(GFX: An assert from the graphics logger) at /builds/worker/workspace/build/src/gfx/2d/Logging.h:728
[task 2018-03-30T00:01:45.291Z] 00:01:45     INFO - PID 5441 | #01: mozilla::gfx::Log<1, mozilla::gfx::CriticalLogger>::~Log() (/builds/worker/workspace/build/application/firefox/libxul.so)
[task 2018-03-30T00:01:45.291Z] 00:01:45     INFO - PID 5441 | #02: mozilla::wr::GetUnscaledFont(mozilla::gfx::Translator*, mozilla::wr::FontKey) (/builds/worker/workspace/build/application/firefox/libxul.so)
[task 2018-03-30T00:01:45.291Z] 00:01:45     INFO - PID 5441 | #03: wr_moz2d_render_cb (/builds/worker/workspace/build/application/firefox/libxul.so)
[task 2018-03-30T00:01:45.292Z] 00:01:45     INFO - PID 5441 | #04: _$LT$std..panic..AssertUnwindSafe$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$GT$::call_once::h2a65c00bea4d7715 (/builds/worker/workspace/build/application/firefox/libxul.so)
[task 2018-03-30T00:01:45.292Z] 00:01:45     INFO - PID 5441 | ExceptionHandler::GenerateDump cloned child 5590
[task 2018-03-30T00:01:45.293Z] 00:01:45     INFO - PID 5441 | ExceptionHandler::SendContinueSignalToChild sent continue signal to child
[task 2018-03-30T00:01:45.293Z] 00:01:45     INFO - PID 5441 | ExceptionHandler::WaitForContinueSignal waiting for continue signal...
[task 2018-03-30T00:01:45.341Z] 00:01:45     INFO - PID 5441 | Hit MOZ_CRASH(Aborting on channel error.) at /builds/worker/workspace/build/src/ipc/glue/MessageChannel.cpp:2559
[task 2018-03-30T00:01:45.342Z] 00:01:45     INFO - PID 5441 | Hit MOZ_CRASH(Aborting on channel error.) at /builds/worker/workspace/build/src/ipc/glue/MessageChannel.cpp:2559
[task 2018-03-30T00:01:45.346Z] 00:01:45     INFO - PID 5441 | #01: mozilla::ipc::ProcessLink::OnChannelError() (/builds/worker/workspace/build/application/firefox/libxul.so)
[task 2018-03-30T00:01:45.353Z] 00:01:45     INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/K-DKgFAyQyGexsJxVbiI7Q/artifacts/public/build/target.crashreporter-symbols.zip

[task 2018-03-30T00:01:49.607Z] 00:01:49     INFO - PID 5441 | #10: __clone (/build/glibc-Cl5G7W/glibc-2.23/misc/../sysdeps/unix/sysv/linux/x86_64/clone.S:111)
[task 2018-03-30T00:01:49.608Z] 00:01:49     INFO - PID 5441 | #11: ??? (???:???)
[task 2018-03-30T00:01:49.610Z] 00:01:49     INFO - PID 5441 | #08: ThreadFunc(void*) (/builds/worker/workspace/build/application/firefox/libxul.so)
[task 2018-03-30T00:01:49.610Z] 00:01:49     INFO - PID 5441 | #09: start_thread (/build/glibc-Cl5G7W/glibc-2.23/nptl/pthread_create.c:333)
[task 2018-03-30T00:01:49.610Z] 00:01:49     INFO - PID 5441 | #10: __clone (/build/glibc-Cl5G7W/glibc-2.23/misc/../sysdeps/unix/sysv/linux/x86_64/clone.S:111)
[task 2018-03-30T00:01:49.610Z] 00:01:49     INFO - PID 5441 | #11: ??? (???:???)
[task 2018-03-30T00:01:52.961Z] 00:01:52     INFO - mozcrash Copy/paste: /usr/local/bin/linux64-minidump_stackwalk /tmp/tmpVhcUU0.mozrunner/minidumps/5d6d687d-0e50-8e10-225c-0d39ffedd52a.dmp /tmp/tmp7q0hHO
[task 2018-03-30T00:02:00.606Z] 00:02:00     INFO - mozcrash Saved minidump as /builds/worker/workspace/build/blobber_upload_dir/5d6d687d-0e50-8e10-225c-0d39ffedd52a.dmp
[task 2018-03-30T00:02:00.606Z] 00:02:00     INFO - mozcrash Saved app info as /builds/worker/workspace/build/blobber_upload_dir/5d6d687d-0e50-8e10-225c-0d39ffedd52a.extra
[task 2018-03-30T00:02:00.774Z] 00:02:00     INFO - PROCESS-CRASH | /html/semantics/forms/constraints/form-validation-validate.html | application crashed [@ mozilla::gfx::Log<3, mozilla::gfx::BasicLogger>::WriteLog]
[task 2018-03-30T00:02:00.774Z] 00:02:00     INFO - Crash dump filename: /tmp/tmpVhcUU0.mozrunner/minidumps/5d6d687d-0e50-8e10-225c-0d39ffedd52a.dmp
[task 2018-03-30T00:02:00.774Z] 00:02:00     INFO - Operating system: Linux
[task 2018-03-30T00:02:00.775Z] 00:02:00     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-30T00:02:00.775Z] 00:02:00     INFO - CPU: amd64
[task 2018-03-30T00:02:00.775Z] 00:02:00     INFO -      family 6 model 62 stepping 4
[task 2018-03-30T00:02:00.775Z] 00:02:00     INFO -      4 CPUs
[task 2018-03-30T00:02:00.775Z] 00:02:00     INFO - 
[task 2018-03-30T00:02:00.776Z] 00:02:00     INFO - GPU: UNKNOWN
[task 2018-03-30T00:02:00.776Z] 00:02:00     INFO - 
[task 2018-03-30T00:02:00.776Z] 00:02:00     INFO - Crash reason:  SIGSEGV
[task 2018-03-30T00:02:00.776Z] 00:02:00     INFO - Crash address: 0x0
[task 2018-03-30T00:02:00.777Z] 00:02:00     INFO - Process uptime: not available
[task 2018-03-30T00:02:00.777Z] 00:02:00     INFO - 
[task 2018-03-30T00:02:00.777Z] 00:02:00     INFO - Thread 23 (crashed)
[task 2018-03-30T00:02:00.778Z] 00:02:00     INFO -  0  libxul.so!mozilla::gfx::Log<3, mozilla::gfx::BasicLogger>::WriteLog [Logging.h:2539ded2a075507d76408feb079ddbf5472195f3 : 728 + 0x18]
[task 2018-03-30T00:02:00.778Z] 00:02:00     INFO -     rax = 0x0000000000000000   rdx = 0x0000000000000000
[task 2018-03-30T00:02:00.778Z] 00:02:00     INFO -     rcx = 0x00007fd539a142dd   rbx = 0x00007fd50f5894e0
[task 2018-03-30T00:02:00.778Z] 00:02:00     INFO -     rsi = 0x00007fd539ce3770   rdi = 0x00007fd539ce2540
[task 2018-03-30T00:02:00.779Z] 00:02:00     INFO -     rbp = 0x00007fd50f589450   rsp = 0x00007fd50f589450
[task 2018-03-30T00:02:00.779Z] 00:02:00     INFO -      r8 = 0x00007fd539ce3770    r9 = 0x00007fd50f58a700
[task 2018-03-30T00:02:00.779Z] 00:02:00     INFO -     r10 = 0x0000000000000051   r11 = 0x0000000000000000
[task 2018-03-30T00:02:00.779Z] 00:02:00     INFO -     r12 = 0x00007fd50f589470   r13 = 0x00007fd50f589830
[task 2018-03-30T00:02:00.780Z] 00:02:00     INFO -     r14 = 0x00007fd50f5894f8   r15 = 0x00007fd4ee021200
[task 2018-03-30T00:02:00.780Z] 00:02:00     INFO -     rip = 0x00007fd5281db098
[task 2018-03-30T00:02:00.781Z] 00:02:00     INFO -     Found by: given as instruction pointer in context
[task 2018-03-30T00:02:00.781Z] 00:02:00     INFO -  1  libxul.so!mozilla::gfx::Log<1, mozilla::gfx::CriticalLogger>::~Log [Logging.h:2539ded2a075507d76408feb079ddbf5472195f3 : 726 + 0x12]
[task 2018-03-30T00:02:00.781Z] 00:02:00     INFO -     rbx = 0x00007fd50f5894e0   rbp = 0x00007fd50f5894a0
[task 2018-03-30T00:02:00.782Z] 00:02:00     INFO -     rsp = 0x00007fd50f589460   r12 = 0x00007fd50f589470
[task 2018-03-30T00:02:00.782Z] 00:02:00     INFO -     r13 = 0x00007fd50f589830   r14 = 0x00007fd50f5894f8
[task 2018-03-30T00:02:00.782Z] 00:02:00     INFO -     r15 = 0x00007fd4ee021200   rip = 0x00007fd528af6b74
[task 2018-03-30T00:02:00.783Z] 00:02:00     INFO -     Found by: call frame info
[task 2018-03-30T00:02:00.784Z] 00:02:00     INFO -  2  libxul.so!mozilla::wr::GetUnscaledFont [Moz2DImageRenderer.cpp:2539ded2a075507d76408feb079ddbf5472195f3 : 128 + 0x3b]
[task 2018-03-30T00:02:00.784Z] 00:02:00     INFO -     rbx = 0x00007fd50f5894e0   rbp = 0x00007fd50f589690
[task 2018-03-30T00:02:00.785Z] 00:02:00     INFO -     rsp = 0x00007fd50f5894b0   r12 = 0x0000000000000023
[task 2018-03-30T00:02:00.785Z] 00:02:00     INFO -     r13 = 0x00007fd50f589830   r14 = 0x00007fd50f589758
[task 2018-03-30T00:02:00.786Z] 00:02:00     INFO -     r15 = 0x00007fd4ee021200   rip = 0x00007fd528d43069
[task 2018-03-30T00:02:00.786Z] 00:02:00     INFO -     Found by: call frame info
[task 2018-03-30T00:02:00.787Z] 00:02:00     INFO -  3  libxul.so!wr_moz2d_render_cb [Moz2DImageRenderer.cpp:2539ded2a075507d76408feb079ddbf5472195f3 : 256 + 0x5]
[task 2018-03-30T00:02:00.787Z] 00:02:00     INFO -     rbx = 0x00007fd50f589830   rbp = 0x00007fd50f5899d0
[task 2018-03-30T00:02:00.788Z] 00:02:00     INFO -     rsp = 0x00007fd50f5896a0   r12 = 0x0000000000000020
[task 2018-03-30T00:02:00.788Z] 00:02:00     INFO -     r13 = 0x00007fd50f589800   r14 = 0x0000000000000000
[task 2018-03-30T00:02:00.789Z] 00:02:00     INFO -     r15 = 0x00007fd4ee021200   rip = 0x00007fd528d438e1
[task 2018-03-30T00:02:00.789Z] 00:02:00     INFO -     Found by: call frame info
[task 2018-03-30T00:02:00.790Z] 00:02:00     INFO -  4  libxul.so!std::panic::{{impl}}::call_once<(),closure> [moz2d_renderer.rs:2539ded2a075507d76408feb079ddbf5472195f3 : 389 + 0x2c]
[task 2018-03-30T00:02:00.791Z] 00:02:00     INFO -     rbx = 0x0000000000002580   rbp = 0x00007fd50f589af0
[task 2018-03-30T00:02:00.791Z] 00:02:00     INFO -     rsp = 0x00007fd50f5899e0   r12 = 0x0000000000000003
[task 2018-03-30T00:02:00.792Z] 00:02:00     INFO -     r13 = 0x00007fd50261a000   r14 = 0x000000000000000f
[task 2018-03-30T00:02:00.793Z] 00:02:00     INFO -     r15 = 0x00000000000000a0   rip = 0x00007fd52bd22296
[task 2018-03-30T00:02:00.793Z] 00:02:00     INFO -     Found by: call frame info
[task 2018-03-30T00:02:00.794Z] 00:02:00     INFO -  5  libxul.so!std::panicking::try::do_call<std::panic::AssertUnwindSafe<closure>,()> [panicking.rs:4d90ac38c0b61bb69470b61ea2cccea0df48d9e5 : 480 + 0x2c]
[task 2018-03-30T00:02:00.795Z] 00:02:00     INFO -     rbp = 0x00007fd50f589b40   rsp = 0x00007fd50f589b00
[task 2018-03-30T00:02:00.795Z] 00:02:00     INFO -     rip = 0x00007fd52bd311d0
[task 2018-03-30T00:02:00.796Z] 00:02:00     INFO -     Found by: previous frame's frame pointer
[task 2018-03-30T00:02:00.796Z] 00:02:00     INFO -  6  libxul.so!panic_abort::__rust_maybe_catch_panic [lib.rs:4d90ac38c0b61bb69470b61ea2cccea0df48d9e5 : 38 + 0x5]
[task 2018-03-30T00:02:00.797Z] 00:02:00     INFO -     rbp = 0x00007fd50f589b50   rsp = 0x00007fd50f589b50
[task 2018-03-30T00:02:00.798Z] 00:02:00     INFO -     rip = 0x00007fd52bed0dfc
[task 2018-03-30T00:02:00.798Z] 00:02:00     INFO -     Found by: previous frame's frame pointer
[task 2018-03-30T00:02:00.799Z] 00:02:00     INFO -  7  libxul.so!rayon_core::job::{{impl}}::execute<closure> [panicking.rs:4d90ac38c0b61bb69470b61ea2cccea0df48d9e5 : 459 + 0x5]
[task 2018-03-30T00:02:00.800Z] 00:02:00     INFO -     rbp = 0x00007fd50f589c30   rsp = 0x00007fd50f589b60
[task 2018-03-30T00:02:00.800Z] 00:02:00     INFO -     rip = 0x00007fd52bd2f909
[task 2018-03-30T00:02:00.801Z] 00:02:00     INFO -     Found by: previous frame's frame pointer
[task 2018-03-30T00:02:00.802Z] 00:02:00     INFO -  8  libxul.so!rayon_core::registry::WorkerThread::wait_until_cold<rayon_core::latch::CountLatch> [job.rs:2539ded2a075507d76408feb079ddbf5472195f3 : 60 + 0xa]
[task 2018-03-30T00:02:00.802Z] 00:02:00     INFO -     rbp = 0x00007fd50f589d00   rsp = 0x00007fd50f589c40
[task 2018-03-30T00:02:00.803Z] 00:02:00     INFO -     rip = 0x00007fd52be544dc
[task 2018-03-30T00:02:00.804Z] 00:02:00     INFO -     Found by: previous frame's frame pointer
[task 2018-03-30T00:02:00.804Z] 00:02:00     INFO -  9  libxul.so!rayon_core::registry::main_loop [registry.rs:2539ded2a075507d76408feb079ddbf5472195f3 : 543 + 0x8]
[task 2018-03-30T00:02:00.805Z] 00:02:00     INFO -     rbp = 0x00007fd50f589de0   rsp = 0x00007fd50f589d10
[task 2018-03-30T00:02:00.805Z] 00:02:00     INFO -     rip = 0x00007fd52be553dd
[task 2018-03-30T00:02:00.806Z] 00:02:00     INFO -     Found by: previous frame's frame pointer
[task 2018-03-30T00:02:00.807Z] 00:02:00     INFO - 10  libxul.so!std::panicking::try::do_call<std::panic::AssertUnwindSafe<closure>,()> [mod.rs:4d90ac38c0b61bb69470b61ea2cccea0df48d9e5 : 406 + 0x1c]
[task 2018-03-30T00:02:00.808Z] 00:02:00     INFO -     rbp = 0x00007fd50f589e10   rsp = 0x00007fd50f589df0
[task 2018-03-30T00:02:00.808Z] 00:02:00     INFO -     rip = 0x00007fd52be55cb0
[task 2018-03-30T00:02:00.809Z] 00:02:00     INFO -     Found by: previous frame's frame pointer
[task 2018-03-30T00:02:00.810Z] 00:02:00     INFO - 11  libxul.so!panic_abort::__rust_maybe_catch_panic [lib.rs:4d90ac38c0b61bb69470b61ea2cccea0df48d9e5 : 38 + 0x5]
[task 2018-03-30T00:02:00.810Z] 00:02:00     INFO -     rbp = 0x00007fd50f589e20   rsp = 0x00007fd50f589e20
[task 2018-03-30T00:02:00.810Z] 00:02:00     INFO -     rip = 0x00007fd52bed0dfc
[task 2018-03-30T00:02:00.810Z] 00:02:00     INFO -     Found by: previous frame's frame pointer
[task 2018-03-30T00:02:00.811Z] 00:02:00     INFO - 12  libxul.so!alloc::boxed::{{impl}}::call_box<(),closure> [panicking.rs:4d90ac38c0b61bb69470b61ea2cccea0df48d9e5 : 459 + 0x5]
[task 2018-03-30T00:02:00.812Z] 00:02:00     INFO -     rbp = 0x00007fd50f589eb0   rsp = 0x00007fd50f589e30
[task 2018-03-30T00:02:00.812Z] 00:02:00     INFO -     rip = 0x00007fd52be55e1b
[task 2018-03-30T00:02:00.813Z] 00:02:00     INFO -     Found by: previous frame's frame pointer
[task 2018-03-30T00:02:00.813Z] 00:02:00     INFO - 13  libxul.so!std::sys_common::thread::start_thread [boxed.rs:4d90ac38c0b61bb69470b61ea2cccea0df48d9e5 : 825 + 0x3]
[task 2018-03-30T00:02:00.814Z] 00:02:00     INFO -     rbp = 0x00007fd50f589f00   rsp = 0x00007fd50f589ec0
[task 2018-03-30T00:02:00.815Z] 00:02:00     INFO -     rip = 0x00007fd52beb31a8
[task 2018-03-30T00:02:00.815Z] 00:02:00     INFO -     Found by: previous frame's frame pointer
[task 2018-03-30T00:02:00.816Z] 00:02:00     INFO - 14  libxul.so!std::sys::unix::thread::{{impl}}::new::thread_start [thread.rs:4d90ac38c0b61bb69470b61ea2cccea0df48d9e5 : 90 + 0x5]
[task 2018-03-30T00:02:00.817Z] 00:02:00     INFO -     rbx = 0x0000000000000000   rbp = 0x00007fd50f589f10
[task 2018-03-30T00:02:00.817Z] 00:02:00     INFO -     rsp = 0x00007fd50f589f10   r14 = 0x00007fd50f58a9c0
[task 2018-03-30T00:02:00.818Z] 00:02:00     INFO -     rip = 0x00007fd52be97d59
[task 2018-03-30T00:02:00.818Z] 00:02:00     INFO -     Found by: call frame info
[task 2018-03-30T00:02:00.819Z] 00:02:00     INFO - 15  libpthread-2.23.so + 0x76ba
[task 2018-03-30T00:02:00.820Z] 00:02:00     INFO -     rbx = 0x0000000000000000   rbp = 0x0000000000000000
[task 2018-03-30T00:02:00.820Z] 00:02:00     INFO -     rsp = 0x00007fd50f589f20   r14 = 0x00007fd50f58a9c0
[task 2018-03-30T00:02:00.821Z] 00:02:00     INFO -     rip = 0x00007fd53a99b6ba
[task 2018-03-30T00:02:00.821Z] 00:02:00     INFO -     Found by: call frame info
[task 2018-03-30T00:02:00.822Z] 00:02:00     INFO - 16  libc-2.23.so + 0x10741d
[task 2018-03-30T00:02:00.823Z] 00:02:00     INFO -     rsp = 0x00007fd50f589fc0   rip = 0x00007fd539a2441d
[task 2018-03-30T00:02:00.823Z] 00:02:00     INFO -     Found by: stack scanning
Component: web-platform-tests → Graphics: WebRender
Product: Testing → Core
Summary: Intermittent /html/semantics/forms/constraints/form-validation-validate.html | application crashed [@ mozilla::gfx::Log<3, mozilla::gfx::BasicLogger>::WriteLog] → Intermittent /html/semantics/forms/constraints/form-validation-validate.html | application crashed [@ mozilla::gfx::Log<3, mozilla::gfx::BasicLogger>::WriteLog] after Assertion failure: [GFX1 38]: Failed to get UnscaledFont entry for FontKey
Version: Version 3 → Trunk
Blocks: 1418012
Fixed via bug 1448703.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.