Closed Bug 1394340 Opened 8 years ago Closed 8 years ago

Webrender crash when open test layout/reftests/transform-3d/preserves3d-nested.html

Categories

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

defect

Tracking

()

RESOLVED FIXED

People

(Reporter: mtseng, Assigned: mtseng)

References

Details

callstack: [task 2017-08-27T16:45:19.491477Z] 16:45:19 INFO - 0 firefox!mozalloc_abort [mozalloc_abort.cpp:aa4791c97c18 : 33 + 0x0] [task 2017-08-27T16:45:19.492039Z] 16:45:19 INFO - rax = 0x00000000006298c0 rdx = 0x00000000004226bf [task 2017-08-27T16:45:19.492577Z] 16:45:19 INFO - rcx = 0x00007f380267e2ad rbx = 0x00007f380294c700 [task 2017-08-27T16:45:19.493141Z] 16:45:19 INFO - rsi = 0x00007f380294d770 rdi = 0x0000000000000000 [task 2017-08-27T16:45:19.493659Z] 16:45:19 INFO - rbp = 0x00007f37ba5f9e40 rsp = 0x00007f37ba5f9e30 [task 2017-08-27T16:45:19.494136Z] 16:45:19 INFO - r8 = 0x00007f380294d770 r9 = 0x00007f37ba5ff700 [task 2017-08-27T16:45:19.494820Z] 16:45:19 INFO - r10 = 0x0000000000000422 r11 = 0x0000000000000000 [task 2017-08-27T16:45:19.495543Z] 16:45:19 INFO - r12 = 0x00007f37f64d3fa0 r13 = 0x000000000000001f [task 2017-08-27T16:45:19.496109Z] 16:45:19 INFO - r14 = 0x0000000000000337 r15 = 0x00007f37c14fa5e0 [task 2017-08-27T16:45:19.496694Z] 16:45:19 INFO - rip = 0x00000000004073f6 [task 2017-08-27T16:45:19.497293Z] 16:45:19 INFO - Found by: given as instruction pointer in context [task 2017-08-27T16:45:19.497910Z] 16:45:19 INFO - 1 firefox!abort [mozalloc_abort.cpp:aa4791c97c18 : 80 + 0x5] [task 2017-08-27T16:45:19.498529Z] 16:45:19 INFO - rbx = 0x0000000000000001 rbp = 0x00007f37ba5f9e50 [task 2017-08-27T16:45:19.499078Z] 16:45:19 INFO - rsp = 0x00007f37ba5f9e50 r12 = 0x00007f37f64d3fa0 [task 2017-08-27T16:45:19.499701Z] 16:45:19 INFO - r13 = 0x000000000000001f r14 = 0x0000000000000337 [task 2017-08-27T16:45:19.500328Z] 16:45:19 INFO - r15 = 0x00007f37c14fa5e0 rip = 0x00000000004073c0 [task 2017-08-27T16:45:19.500919Z] 16:45:19 INFO - Found by: call frame info [task 2017-08-27T16:45:19.501547Z] 16:45:19 INFO - 2 libxul.so!std::panicking::rust_panic [lib.rs:0ade339411587887bf01bcfa2e9ae4414c8900d4 : 61 + 0x5] [task 2017-08-27T16:45:19.502221Z] 16:45:19 INFO - rbx = 0x0000000000000001 rbp = 0x00007f37ba5f9e60 [task 2017-08-27T16:45:19.502811Z] 16:45:19 INFO - rsp = 0x00007f37ba5f9e60 r12 = 0x00007f37f64d3fa0 [task 2017-08-27T16:45:19.503401Z] 16:45:19 INFO - r13 = 0x000000000000001f r14 = 0x0000000000000337 [task 2017-08-27T16:45:19.504056Z] 16:45:19 INFO - r15 = 0x00007f37c14fa5e0 rip = 0x00007f37f5e34719 [task 2017-08-27T16:45:19.504652Z] 16:45:19 INFO - Found by: call frame info [task 2017-08-27T16:45:19.505333Z] 16:45:19 INFO - 3 libxul.so!std::panicking::rust_panic_with_hook [panicking.rs:0ade339411587887bf01bcfa2e9ae4414c8900d4 : 565 + 0x5] [task 2017-08-27T16:45:19.505905Z] 16:45:19 INFO - rbx = 0x0000000000000001 rbp = 0x00007f37ba5f9ed0 [task 2017-08-27T16:45:19.506450Z] 16:45:19 INFO - rsp = 0x00007f37ba5f9e70 r12 = 0x00007f37f64d3fa0 [task 2017-08-27T16:45:19.507057Z] 16:45:19 INFO - r13 = 0x000000000000001f r14 = 0x0000000000000337 [task 2017-08-27T16:45:19.507746Z] 16:45:19 INFO - r15 = 0x00007f37c14fa5e0 rip = 0x00007f37f5e340ed [task 2017-08-27T16:45:19.508299Z] 16:45:19 INFO - Found by: call frame info [task 2017-08-27T16:45:19.509033Z] 16:45:19 INFO - 4 libxul.so!std::panicking::begin_panic<collections::string::String> [panicking.rs:0ade339411587887bf01bcfa2e9ae4414c8900d4 : 511 + 0x12] [task 2017-08-27T16:45:19.509655Z] 16:45:19 INFO - rbx = 0x00007f37ba5f9fb8 rbp = 0x00007f37ba5f9f00 [task 2017-08-27T16:45:19.510245Z] 16:45:19 INFO - rsp = 0x00007f37ba5f9ee0 r12 = 0x00007f37babe3d00 [task 2017-08-27T16:45:19.511033Z] 16:45:19 INFO - r13 = 0x00007f37babe3c00 r14 = 0x00007f37ba5fa520 [task 2017-08-27T16:45:19.511841Z] 16:45:19 INFO - r15 = 0x0000000000000003 rip = 0x00007f37f5e33f70 [task 2017-08-27T16:45:19.512544Z] 16:45:19 INFO - Found by: call frame info [task 2017-08-27T16:45:19.513590Z] 16:45:19 INFO - 5 libxul.so!std::panicking::begin_panic_fmt [panicking.rs:0ade339411587887bf01bcfa2e9ae4414c8900d4 : 495 + 0x1c] [task 2017-08-27T16:45:19.514521Z] 16:45:19 INFO - rbx = 0x00007f37ba5f9fb8 rbp = 0x00007f37ba5f9f70 [task 2017-08-27T16:45:19.515476Z] 16:45:19 INFO - rsp = 0x00007f37ba5f9f10 r12 = 0x00007f37babe3d00 [task 2017-08-27T16:45:19.516750Z] 16:45:19 INFO - r13 = 0x00007f37babe3c00 r14 = 0x00007f37ba5fa520 [task 2017-08-27T16:45:19.518041Z] 16:45:19 INFO - r15 = 0x0000000000000003 rip = 0x00007f37f5e33eda [task 2017-08-27T16:45:19.519416Z] 16:45:19 INFO - Found by: call frame info [task 2017-08-27T16:45:19.520385Z] 16:45:19 INFO - 6 libxul.so!core::panicking::panic_fmt [panicking.rs:0ade339411587887bf01bcfa2e9ae4414c8900d4 : 471 + 0x18] [task 2017-08-27T16:45:19.521338Z] 16:45:19 INFO - rbx = 0x000000000000001f rbp = 0x00007f37ba5f9fd0 [task 2017-08-27T16:45:19.522271Z] 16:45:19 INFO - rsp = 0x00007f37ba5f9f80 r12 = 0x00007f37babe3d00 [task 2017-08-27T16:45:19.523231Z] 16:45:19 INFO - r13 = 0x00007f37babe3c00 r14 = 0x00007f37ba5fa520 [task 2017-08-27T16:45:19.524156Z] 16:45:19 INFO - r15 = 0x0000000000000003 rip = 0x00007f37f5e41d07 [task 2017-08-27T16:45:19.525078Z] 16:45:19 INFO - Found by: call frame info [task 2017-08-27T16:45:19.526002Z] 16:45:19 INFO - 7 libxul.so!core::option::expect_failed [option.rs:0ade339411587887bf01bcfa2e9ae4414c8900d4 : 823 + 0x1a] [task 2017-08-27T16:45:19.527263Z] 16:45:19 INFO - rbx = 0x000000000000001f rbp = 0x00007f37ba5fa030 [task 2017-08-27T16:45:19.528548Z] 16:45:19 INFO - rsp = 0x00007f37ba5f9fe0 r12 = 0x00007f37babe3d00 [task 2017-08-27T16:45:19.529497Z] 16:45:19 INFO - r13 = 0x00007f37babe3c00 r14 = 0x00007f37ba5fa520 [task 2017-08-27T16:45:19.530394Z] 16:45:19 INFO - r15 = 0x0000000000000003 rip = 0x00007f37f5e47698 [task 2017-08-27T16:45:19.531554Z] 16:45:19 INFO - Found by: call frame info [task 2017-08-27T16:45:19.532458Z] 16:45:19 INFO - 8 libxul.so!webrender::frame_builder::FrameBuilder::build [option.rs:0ade339411587887bf01bcfa2e9ae4414c8900d4 : 0 + 0x2b] [task 2017-08-27T16:45:19.533300Z] 16:45:19 INFO - rbx = 0x000000000000001f rbp = 0x00007f37ba5faa60 [task 2017-08-27T16:45:19.534131Z] 16:45:19 INFO - rsp = 0x00007f37ba5fa040 r12 = 0x00007f37babe3d00 [task 2017-08-27T16:45:19.534958Z] 16:45:19 INFO - r13 = 0x00007f37babe3c00 r14 = 0x00007f37ba5fa520 [task 2017-08-27T16:45:19.535807Z] 16:45:19 INFO - r15 = 0x0000000000000003 rip = 0x00007f37f5dc8dd4 [task 2017-08-27T16:45:19.536629Z] 16:45:19 INFO - Found by: call frame info [task 2017-08-27T16:45:19.537508Z] 16:45:19 INFO - 9 libxul.so!webrender::render_backend::Document::render [frame.rs:aa4791c97c18 : 1183 + 0x1a] [task 2017-08-27T16:45:19.538331Z] 16:45:19 INFO - rbx = 0x00007f37c0dc92d8 rbp = 0x00007f37ba5fb0f0 [task 2017-08-27T16:45:19.539213Z] 16:45:19 INFO - rsp = 0x00007f37ba5faa70 r12 = 0x00007f37ba5fe358 [task 2017-08-27T16:45:19.540113Z] 16:45:19 INFO - r13 = 0x00007f37ba5fe240 r14 = 0x00007f37ba5fadf0 [task 2017-08-27T16:45:19.541017Z] 16:45:19 INFO - r15 = 0x00007f37ba5fbda0 rip = 0x00007f37f5dba935 [task 2017-08-27T16:45:19.541930Z] 16:45:19 INFO - Found by: call frame info [task 2017-08-27T16:45:19.542860Z] 16:45:19 INFO - 10 libxul.so!webrender::render_backend::RenderBackend::process_document [render_backend.rs:aa4791c97c18 : 350 + 0x15] [task 2017-08-27T16:45:19.544171Z] 16:45:19 INFO - rbx = 0x0000000000000000 rbp = 0x00007f37ba5fb570 [task 2017-08-27T16:45:19.545023Z] 16:45:19 INFO - rsp = 0x00007f37ba5fb100 r12 = 0x00007f37ba5fbcc0 [task 2017-08-27T16:45:19.545853Z] 16:45:19 INFO - r13 = 0x00007f37ba5fe240 r14 = 0x00007f37ba5fb180 [task 2017-08-27T16:45:19.546686Z] 16:45:19 INFO - r15 = 0x000006b978ee68f6 rip = 0x00007f37f5db0c6d [task 2017-08-27T16:45:19.547556Z] 16:45:19 INFO - Found by: call frame info [task 2017-08-27T16:45:19.548417Z] 16:45:19 INFO - 11 libxul.so!webrender::render_backend::RenderBackend::run [render_backend.rs:aa4791c97c18 : 417 + 0x70] [task 2017-08-27T16:45:19.549272Z] 16:45:19 INFO - rbx = 0x0000000000000001 rbp = 0x00007f37ba5fdb70 [task 2017-08-27T16:45:19.550117Z] 16:45:19 INFO - rsp = 0x00007f37ba5fb580 r12 = 0x00007f37ba5fd070 [task 2017-08-27T16:45:19.550950Z] 16:45:19 INFO - r13 = 0x00007f37ba5fe200 r14 = 0x00007f37bd002205 [task 2017-08-27T16:45:19.551817Z] 16:45:19 INFO - r15 = 0x00007f37ba5fd470 rip = 0x00007f37f5da4ccc [task 2017-08-27T16:45:19.552652Z] 16:45:19 INFO - Found by: call frame info [task 2017-08-27T16:45:19.553509Z] 16:45:19 INFO - 12 libxul.so!std::sys_common::backtrace::__rust_begin_short_backtrace<closure,()> [renderer.rs:aa4791c97c18 : 1331 + 0x1f] [task 2017-08-27T16:45:19.554372Z] 16:45:19 INFO - rbx = 0x00007f37ba5fe200 rbp = 0x00007f37ba5fe790 [task 2017-08-27T16:45:19.555222Z] 16:45:19 INFO - rsp = 0x00007f37ba5fdb80 r12 = 0x00007f37ba5fe050 [task 2017-08-27T16:45:19.556069Z] 16:45:19 INFO - r13 = 0x00007f37ba5fe700 r14 = 0x00007f37ba5fe050 [task 2017-08-27T16:45:19.556905Z] 16:45:19 INFO - r15 = 0x00007f37ba5fe210 rip = 0x00007f37f5da3382 [task 2017-08-27T16:45:19.557743Z] 16:45:19 INFO - Found by: call frame info [task 2017-08-27T16:45:19.558607Z] 16:45:19 INFO - 13 libxul.so!alloc::boxed::{{impl}}::call_box<(),closure> [mod.rs:0ade339411587887bf01bcfa2e9ae4414c8900d4 : 364 + 0x15] [task 2017-08-27T16:45:19.559471Z] 16:45:19 INFO - rbx = 0x00007f37ba5fe7a8 rbp = 0x00007f37ba5feed0 [task 2017-08-27T16:45:19.560318Z] 16:45:19 INFO - rsp = 0x00007f37ba5fe7a0 r12 = 0x0000000000000000 [task 2017-08-27T16:45:19.561164Z] 16:45:19 INFO - r13 = 0x00007f37da24d00f r14 = 0x00007f37bd282800 [task 2017-08-27T16:45:19.562039Z] 16:45:19 INFO - r15 = 0x00007f37ba5fe7a8 rip = 0x00007f37f5da2a47 [task 2017-08-27T16:45:19.562870Z] 16:45:19 INFO - Found by: call frame info [task 2017-08-27T16:45:19.563744Z] 16:45:19 INFO - 14 libxul.so!std::sys::imp::thread::{{impl}}::new::thread_start [boxed.rs:0ade339411587887bf01bcfa2e9ae4414c8900d4 : 658 + 0x3] [task 2017-08-27T16:45:19.564937Z] 16:45:19 INFO - rbx = 0x00007f37eba21000 rbp = 0x00007f37ba5fef10 [task 2017-08-27T16:45:19.565784Z] 16:45:19 INFO - rsp = 0x00007f37ba5feee0 r12 = 0x0000000000000000 [task 2017-08-27T16:45:19.566617Z] 16:45:19 INFO - r13 = 0x00007f37da24d00f r14 = 0x00007f37bdf33c60 [task 2017-08-27T16:45:19.567490Z] 16:45:19 INFO - r15 = 0x00007f37bd060900 rip = 0x00007f37f5e3f544 [task 2017-08-27T16:45:19.568636Z] 16:45:19 INFO - Found by: call frame info [task 2017-08-27T16:45:19.569491Z] 16:45:19 INFO - 15 libpthread-2.23.so + 0x76ba [task 2017-08-27T16:45:19.570326Z] 16:45:19 INFO - rbx = 0x0000000000000000 rbp = 0x0000000000000000 [task 2017-08-27T16:45:19.571135Z] 16:45:19 INFO - rsp = 0x00007f37ba5fef20 r12 = 0x0000000000000000 [task 2017-08-27T16:45:19.571967Z] 16:45:19 INFO - r13 = 0x00007f37da24d00f r14 = 0x0000000000200000 [task 2017-08-27T16:45:19.572808Z] 16:45:19 INFO - r15 = 0x00007f37bd060900 rip = 0x00007f38036056ba [task 2017-08-27T16:45:19.573636Z] 16:45:19 INFO - Found by: call frame info [task 2017-08-27T16:45:19.574479Z] 16:45:19 INFO - 16 libc-2.23.so + 0x1073dd [task 2017-08-27T16:45:19.575341Z] 16:45:19 INFO - rsp = 0x00007f37ba5fefc0 rip = 0x00007f380268e3dd [task 2017-08-27T16:45:19.576183Z] 16:45:19 INFO - Found by: stack scanning
Assignee: nobody → mtseng
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.