Closed Bug 1590842 Opened 5 years ago Closed 4 years ago

Intermittent PROCESS-CRASH | Main app process exited normally | application crashed [@ union core::result::Result<(), std::sync::mpsc::SendError<webrender_api::api::ApiMsg>> std::sync::mpsc::Sender<webrender_api::api::ApiMsg>::send<webrender_api::api::

Categories

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

defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

(Keywords: crash, intermittent-failure)

Crash Data

Filed by: csabou [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=272609780&repo=autoland
Full log: https://queue.taskcluster.net/v1/task/Sk0HeM2wTFOvKlFw13VdTg/runs/0/artifacts/public/logs/live_backing.log


[task 2019-10-23T16:55:11.879Z] 16:55:11 INFO - PROCESS-CRASH | Main app process exited normally | application crashed [@ union core::result::Result<(), std::sync::mpsc::SendError<webrender_api::api::ApiMsg>> std::sync::mpsc::Sender<webrender_api::api::ApiMsg>::send<webrender_api::api::ApiMsg>(union webrender_api::api::ApiMsg)]
[task 2019-10-23T16:55:11.879Z] 16:55:11 INFO - Crash dump filename: c:\users\task_1571847033\appdata\local\temp\tmph6idhj.mozrunner\minidumps\605b509c-ded2-4d9a-aec6-62081d10f956.dmp
[task 2019-10-23T16:55:11.879Z] 16:55:11 INFO - Operating system: Windows NT
[task 2019-10-23T16:55:11.880Z] 16:55:11 INFO - 10.0.17134
[task 2019-10-23T16:55:11.880Z] 16:55:11 INFO - CPU: amd64
[task 2019-10-23T16:55:11.880Z] 16:55:11 INFO - family 6 model 85 stepping 4
[task 2019-10-23T16:55:11.880Z] 16:55:11 INFO - 8 CPUs
[task 2019-10-23T16:55:11.880Z] 16:55:11 INFO -
[task 2019-10-23T16:55:11.880Z] 16:55:11 INFO - GPU: UNKNOWN
[task 2019-10-23T16:55:11.880Z] 16:55:11 INFO -
[task 2019-10-23T16:55:11.880Z] 16:55:11 INFO - Crash reason: EXCEPTION_ACCESS_VIOLATION_READ
[task 2019-10-23T16:55:11.880Z] 16:55:11 INFO - Crash address: 0xffffffffffffffff
[task 2019-10-23T16:55:11.880Z] 16:55:11 INFO - Assertion: Unknown assertion type 0x00000000
[task 2019-10-23T16:55:11.880Z] 16:55:11 INFO - Process uptime: 72 seconds
[task 2019-10-23T16:55:11.880Z] 16:55:11 INFO -
[task 2019-10-23T16:55:11.880Z] 16:55:11 INFO - Thread 35 (crashed)
[task 2019-10-23T16:55:11.881Z] 16:55:11 INFO - 0 xul.dll!union core::result::Result<(), std::sync::mpsc::SendError<webrender_api::api::ApiMsg>> std::sync::mpsc::Sender<webrender_api::api::ApiMsg>::send<webrender_api::api::ApiMsg>(union webrender_api::api::ApiMsg) [mod.rs:625451e376bb2e5283fc4741caa0a3e8a2ca4d54 : 813 + 0xa]
[task 2019-10-23T16:55:11.881Z] 16:55:11 INFO - rax = 0xe5e5e5e5e5e5e5e5 rdx = 0x00000273dcf3e9a0
[task 2019-10-23T16:55:11.881Z] 16:55:11 INFO - rcx = 0x00007ff9429c6c2c rbx = 0x000000ba327fddd0
[task 2019-10-23T16:55:11.881Z] 16:55:11 INFO - rsi = 0x000000ba327fdb10 rdi = 0x0000027381813f40
[task 2019-10-23T16:55:11.881Z] 16:55:11 INFO - rbp = 0x000000ba327fd9a0 rsp = 0x000000ba327fd920
[task 2019-10-23T16:55:11.881Z] 16:55:11 INFO - r8 = 0x000000ba327fdb10 r9 = 0x43ff484f40716463
[task 2019-10-23T16:55:11.881Z] 16:55:11 INFO - r10 = 0xfefefefefefefeff r11 = 0x8080808080808080
[task 2019-10-23T16:55:11.881Z] 16:55:11 INFO - r12 = 0x00007ff9431c3e2a r13 = 0x00000273ded210b0
[task 2019-10-23T16:55:11.881Z] 16:55:11 INFO - r14 = 0x000000ba327fdad8 r15 = 0x00000273dcf3e9a0
[task 2019-10-23T16:55:11.881Z] 16:55:11 INFO - rip = 0x00007ff9429c5eee
[task 2019-10-23T16:55:11.881Z] 16:55:11 INFO - Found by: given as instruction pointer in context
[task 2019-10-23T16:55:11.881Z] 16:55:11 INFO - 1 xul.dll!union core::result::Result<(), std::io::error::Error> webrender_api::channel::MsgSender<webrender_api::api::ApiMsg>::send<webrender_api::api::ApiMsg>(union webrender_api::api::ApiMsg) [channel_mpsc.rs:21764868072db3cbfade8a0ad4504d6f546f428e : 52 + 0x2f]
[task 2019-10-23T16:55:11.882Z] 16:55:11 INFO - rbx = 0x000000ba327fddd0 rbp = 0x000000ba327fd9a0
[task 2019-10-23T16:55:11.882Z] 16:55:11 INFO - rsp = 0x000000ba327fdab0 r12 = 0x00007ff9431c3e2a
[task 2019-10-23T16:55:11.882Z] 16:55:11 INFO - r13 = 0x00000273ded210b0 r14 = 0x000000ba327fdad8
[task 2019-10-23T16:55:11.882Z] 16:55:11 INFO - r15 = 0x00000273dcf3e9a0 rip = 0x00007ff9429c00f7
[task 2019-10-23T16:55:11.882Z] 16:55:11 INFO - Found by: call frame info
[task 2019-10-23T16:55:11.882Z] 16:55:11 INFO - 2 xul.dll!void webrender_api::api::{{impl}}::drop(struct webrender_api::api::RenderApi *) [api.rs:21764868072db3cbfade8a0ad4504d6f546f428e : 1454 + 0x14]
[task 2019-10-23T16:55:11.882Z] 16:55:11 INFO - rbx = 0x000000ba327fddd0 rbp = 0x000000ba327fd9a0
[task 2019-10-23T16:55:11.882Z] 16:55:11 INFO - rsp = 0x000000ba327fdb80 r12 = 0x00007ff9431c3e2a
[task 2019-10-23T16:55:11.882Z] 16:55:11 INFO - r13 = 0x00000273ded210b0 r14 = 0x000000ba327fdad8
[task 2019-10-23T16:55:11.882Z] 16:55:11 INFO - r15 = 0x00000273dcf3e9a0 rip = 0x00007ff941fc7e95
[task 2019-10-23T16:55:11.882Z] 16:55:11 INFO - Found by: call frame info
[task 2019-10-23T16:55:11.882Z] 16:55:11 INFO - 3 xul.dll!void webrender_bindings::bindings::wr_api_delete(struct webrender_bindings::bindings::DocumentHandle *) [bindings.rs:21764868072db3cbfade8a0ad4504d6f546f428e : 1312 + 0x13]
[task 2019-10-23T16:55:11.882Z] 16:55:11 INFO - rbx = 0x000000ba327fddd0 rbp = 0x000000ba327fd9a0
[task 2019-10-23T16:55:11.882Z] 16:55:11 INFO - rsp = 0x000000ba327fdc00 r12 = 0x00007ff9431c3e2a
[task 2019-10-23T16:55:11.882Z] 16:55:11 INFO - r13 = 0x00000273ded210b0 r14 = 0x000000ba327fdad8
[task 2019-10-23T16:55:11.882Z] 16:55:11 INFO - r15 = 0x00000273dcf3e9a0 rip = 0x00007ff9415fe2c3
[task 2019-10-23T16:55:11.882Z] 16:55:11 INFO - Found by: call frame info
[task 2019-10-23T16:55:11.882Z] 16:55:11 INFO - 4 xul.dll!mozilla::wr::WebRenderAPI::~WebRenderAPI() [WebRenderAPI.cpp:21764868072db3cbfade8a0ad4504d6f546f428e : 365 + 0x9]
[task 2019-10-23T16:55:11.882Z] 16:55:11 INFO - rbx = 0x000000ba327fddd0 rbp = 0x000000ba327fd9a0
[task 2019-10-23T16:55:11.883Z] 16:55:11 INFO - rsp = 0x000000ba327fdc40 r12 = 0x00007ff9431c3e2a
[task 2019-10-23T16:55:11.883Z] 16:55:11 INFO - r13 = 0x00000273ded210b0 r14 = 0x000000ba327fdad8
[task 2019-10-23T16:55:11.883Z] 16:55:11 INFO - r15 = 0x00000273dcf3e9a0 rip = 0x00007ff93c8532c7
[task 2019-10-23T16:55:11.883Z] 16:55:11 INFO - Found by: call frame info
[task 2019-10-23T16:55:11.883Z] 16:55:11 INFO - 5 xul.dll!mozilla::wr::WebRenderAPI::Release() [WebRenderAPI.h:21764868072db3cbfade8a0ad4504d6f546f428e : 212 + 0x8]
[task 2019-10-23T16:55:11.883Z] 16:55:11 INFO - rbx = 0x000000ba327fddd0 rbp = 0x000000ba327fd9a0
[task 2019-10-23T16:55:11.883Z] 16:55:11 INFO - rsp = 0x000000ba327fdcd0 r12 = 0x00007ff9431c3e2a
[task 2019-10-23T16:55:11.883Z] 16:55:11 INFO - r13 = 0x00000273ded210b0 r14 = 0x000000ba327fdad8
[task 2019-10-23T16:55:11.883Z] 16:55:11 INFO - r15 = 0x00000273dcf3e9a0 rip = 0x00007ff93c579441
[task 2019-10-23T16:55:11.883Z] 16:55:11 INFO - Found by: call frame info
[task 2019-10-23T16:55:11.883Z] 16:55:11 INFO - 6 xul.dll!mozilla::layers::CompositorBridgeParent::GetCompositorBridgeParentFromWindowId(mozilla::wr::WrWindowId const &) [CompositorBridgeParent.cpp:21764868072db3cbfade8a0ad4504d6f546f428e : 1207 + 0x8]
[task 2019-10-23T16:55:11.883Z] 16:55:11 INFO - rbx = 0x000000ba327fddd0 rbp = 0x000000ba327fd9a0
[task 2019-10-23T16:55:11.883Z] 16:55:11 INFO - rsp = 0x000000ba327fdd10 r12 = 0x00007ff9431c3e2a
[task 2019-10-23T16:55:11.883Z] 16:55:11 INFO - r13 = 0x00000273ded210b0 r14 = 0x000000ba327fdad8
[task 2019-10-23T16:55:11.883Z] 16:55:11 INFO - r15 = 0x00000273dcf3e9a0 rip = 0x00007ff93c6ea160
[task 2019-10-23T16:55:11.883Z] 16:55:11 INFO - Found by: call frame info
[task 2019-10-23T16:55:11.883Z] 16:55:11 INFO - 7 xul.dll!wr_finished_scene_build [RenderThread.cpp:21764868072db3cbfade8a0ad4504d6f546f428e : 1001 + 0x14]
[task 2019-10-23T16:55:11.883Z] 16:55:11 INFO - rbx = 0x000000ba327fddd0 rbp = 0x000000ba327fd9a0
[task 2019-10-23T16:55:11.883Z] 16:55:11 INFO - rsp = 0x000000ba327fdd70 r12 = 0x00007ff9431c3e2a
[task 2019-10-23T16:55:11.883Z] 16:55:11 INFO - r13 = 0x00000273ded210b0 r14 = 0x000000ba327fdad8
[task 2019-10-23T16:55:11.883Z] 16:55:11 INFO - r15 = 0x00000273dcf3e9a0 rip = 0x00007ff93c850c96
[task 2019-10-23T16:55:11.884Z] 16:55:11 INFO - Found by: call frame info
[task 2019-10-23T16:55:11.884Z] 16:55:11 INFO - 8 xul.dll!void webrender_bindings::bindings::{{impl}}::post_scene_swap(struct webrender_bindings::bindings::APZCallbacks *, struct alloc::vec::Vec<webrender_api::api::DocumentId> *, struct webrender::renderer::PipelineInfo, unsigned __int64) [bindings.rs:21764868072db3cbfade8a0ad4504d6f546f428e : 935 + 0x24]
[task 2019-10-23T16:55:11.884Z] 16:55:11 INFO - rbx = 0x000000ba327fddd0 rbp = 0x000000ba327fd9a0
[task 2019-10-23T16:55:11.884Z] 16:55:11 INFO - rsp = 0x000000ba327fde10 r12 = 0x00007ff9431c3e2a
[task 2019-10-23T16:55:11.884Z] 16:55:11 INFO - r13 = 0x00000273ded210b0 r14 = 0x000000ba327fdad8
[task 2019-10-23T16:55:11.884Z] 16:55:11 INFO - r15 = 0x00000273dcf3e9a0 rip = 0x00007ff9415fb5e8
[task 2019-10-23T16:55:11.884Z] 16:55:11 INFO - Found by: call frame info
[task 2019-10-23T16:55:11.884Z] 16:55:11 INFO - 9 xul.dll!void webrender::scene_builder_thread::SceneBuilderThread::run() [scene_builder_thread.rs:21764868072db3cbfade8a0ad4504d6f546f428e : 303 + 0x200]
[task 2019-10-23T16:55:11.884Z] 16:55:11 INFO - rbx = 0x000000ba327fddd0 rbp = 0x000000ba327fd9a0
[task 2019-10-23T16:55:11.884Z] 16:55:11 INFO - rsp = 0x000000ba327fdec0 r12 = 0x00007ff9431c3e2a
[task 2019-10-23T16:55:11.884Z] 16:55:11 INFO - r13 = 0x00000273ded210b0 r14 = 0x000000ba327fdad8
[task 2019-10-23T16:55:11.884Z] 16:55:11 INFO - r15 = 0x00000273dcf3e9a0 rip = 0x00007ff94207d028
[task 2019-10-23T16:55:11.884Z] 16:55:11 INFO - Found by: call frame info
[task 2019-10-23T16:55:11.884Z] 16:55:11 INFO - 10 xul.dll!void std::sys_common::backtrace::__rust_begin_short_backtrace<closure-2,()>(struct webrender::renderer::{{impl}}::new::closure-2) [backtrace.rs:625451e376bb2e5283fc4741caa0a3e8a2ca4d54 : 77 + 0x65]
[task 2019-10-23T16:55:11.884Z] 16:55:11 INFO - rbx = 0x000000ba327fddd0 rbp = 0x000000ba327fd9a0
[task 2019-10-23T16:55:11.884Z] 16:55:11 INFO - rsp = 0x000000ba327ff210 r12 = 0x00007ff9431c3e2a
[task 2019-10-23T16:55:11.884Z] 16:55:11 INFO - r13 = 0x00000273ded210b0 r14 = 0x000000ba327fdad8
[task 2019-10-23T16:55:11.884Z] 16:55:11 INFO - r15 = 0x00000273dcf3e9a0 rip = 0x00007ff9428ec6b7
[task 2019-10-23T16:55:11.884Z] 16:55:11 INFO - Found by: call frame info
[task 2019-10-23T16:55:11.885Z] 16:55:11 INFO - 11 xul.dll!void std::panicking::try::do_call<std::panic::AssertUnwindSafe<closure-0>,()>(unsigned char *) [panicking.rs:625451e376bb2e5283fc4741caa0a3e8a2ca4d54 : 296 + 0x16]
[task 2019-10-23T16:55:11.885Z] 16:55:11 INFO - rbx = 0x000000ba327fddd0 rbp = 0x000000ba327fd9a0
[task 2019-10-23T16:55:11.885Z] 16:55:11 INFO - rsp = 0x000000ba327ff460 r12 = 0x00007ff9431c3e2a
[task 2019-10-23T16:55:11.885Z] 16:55:11 INFO - r13 = 0x00000273ded210b0 r14 = 0x000000ba327fdad8
[task 2019-10-23T16:55:11.885Z] 16:55:11 INFO - r15 = 0x00000273dcf3e9a0 rip = 0x00007ff9420fbcee
[task 2019-10-23T16:55:11.885Z] 16:55:11 INFO - Found by: call frame info
[task 2019-10-23T16:55:11.885Z] 16:55:11 INFO - 12 xul.dll!void panic_abort::__rust_maybe_catch_panic() [lib.rs:625451e376bb2e5283fc4741caa0a3e8a2ca4d54 : 28 + 0x5]
[task 2019-10-23T16:55:11.885Z] 16:55:11 INFO - rbx = 0x000000ba327fddd0 rbp = 0x000000ba327fd9a0
[task 2019-10-23T16:55:11.885Z] 16:55:11 INFO - rsp = 0x000000ba327ff580 r12 = 0x00007ff9431c3e2a
[task 2019-10-23T16:55:11.885Z] 16:55:11 INFO - r13 = 0x00000273ded210b0 r14 = 0x000000ba327fdad8
[task 2019-10-23T16:55:11.885Z] 16:55:11 INFO - r15 = 0x00000273dcf3e9a0 rip = 0x00007ff941f6235c
[task 2019-10-23T16:55:11.885Z] 16:55:11 INFO - Found by: call frame info
[task 2019-10-23T16:55:11.885Z] 16:55:11 INFO - 13 xul.dll!static void core::ops::function::FnOnce::call_once<closure-0,()>(struct std::thread::{{impl}}::spawn_unchecked::closure-0 *) [function.rs:625451e376bb2e5283fc4741caa0a3e8a2ca4d54 : 235 + 0x80]
[task 2019-10-23T16:55:11.885Z] 16:55:11 INFO - rbx = 0x000000ba327fddd0 rbp = 0x000000ba327fd9a0
[task 2019-10-23T16:55:11.885Z] 16:55:11 INFO - rsp = 0x000000ba327ff5b0 r12 = 0x00007ff9431c3e2a
[task 2019-10-23T16:55:11.885Z] 16:55:11 INFO - r13 = 0x00000273ded210b0 r14 = 0x000000ba327fdad8
[task 2019-10-23T16:55:11.885Z] 16:55:11 INFO - r15 = 0x00000273dcf3e9a0 rip = 0x00007ff941f9b2c0
[task 2019-10-23T16:55:11.885Z] 16:55:11 INFO - Found by: call frame info
[task 2019-10-23T16:55:11.885Z] 16:55:11 INFO - 14 xul.dll!static void alloc::boxed::{{impl}}::call_once<(),FnOnce<()>>() [boxed.rs:625451e376bb2e5283fc4741caa0a3e8a2ca4d54 : 787 + 0x3c]
[task 2019-10-23T16:55:11.885Z] 16:55:11 INFO - rbx = 0x000000ba327fddd0 rbp = 0x000000ba327fd9a0
[task 2019-10-23T16:55:11.885Z] 16:55:11 INFO - rsp = 0x000000ba327ff6f0 r12 = 0x00007ff9431c3e2a
[task 2019-10-23T16:55:11.885Z] 16:55:11 INFO - r13 = 0x00000273ded210b0 r14 = 0x000000ba327fdad8
[task 2019-10-23T16:55:11.885Z] 16:55:11 INFO - r15 = 0x00000273dcf3e9a0 rip = 0x00007ff941e1e2e7
[task 2019-10-23T16:55:11.886Z] 16:55:11 INFO - Found by: call frame info

The priority flag is not set for this bug.
:jbonisteel, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(jbonisteel)
Flags: needinfo?(jbonisteel)
Priority: -- → P3
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.