Closed Bug 1512335 Opened 6 years ago Closed 6 years ago

Intermittent dom/smil/crashtests/1322849-1.svg | application crashed [@ MOZ_CrashOOL(char const*, int, char const*)] | After application terminated with exit code 1, with "[GFX1-]: ShmSegmentsWriter failed to allocate chunk #0"

Categories

(Core :: Graphics: WebRender, defect)

defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: crash, intermittent-failure)

Crash Data

Filed by: nbeleuzu [at] mozilla.com https://treeherder.mozilla.org/logviewer.html#?job_id=215668187&repo=autoland https://queue.taskcluster.net/v1/task/IgYZHi4LQzGfe19fFCLYCw/runs/0/artifacts/public/logs/live_backing.log https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://queue.taskcluster.net/v1/task/IgYZHi4LQzGfe19fFCLYCw/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1 15:28:58 INFO - REFTEST TEST-START | file:///Users/cltbld/tasks/task_1544052248/build/tests/reftest/tests/dom/smil/crashtests/1322849-1.svg 15:28:58 INFO - REFTEST TEST-LOAD | file:///Users/cltbld/tasks/task_1544052248/build/tests/reftest/tests/dom/smil/crashtests/1322849-1.svg | 724 / 3643 (19%) 15:28:58 INFO - [GFX1-]: ShmSegmentsWriter failed to allocate chunk #0 15:28:59 INFO - ###!!! [Child][MessageChannel::SendAndWait] Error: Channel error: cannot send/recv 15:28:59 INFO - [GFX1-]: Receive IPC close with reason=AbnormalShutdown 15:28:59 INFO - ** Unknown exception behavior: -2147483647 15:28:59 INFO - ** Unknown exception behavior: -2147483647 15:28:59 INFO - ** Unknown exception behavior: -2147483647 15:28:59 INFO - ** Unknown exception behavior: -2147483647 15:29:01 ERROR - TEST-UNEXPECTED-FAIL | file:///Users/cltbld/tasks/task_1544052248/build/tests/reftest/tests/dom/smil/crashtests/1322849-1.svg | application terminated with exit code 1 15:29:01 INFO - REFTEST INFO | Downloading symbols from: https://queue.taskcluster.net/v1/task/FZbYunXfSKefo3FsyzYz3w/artifacts/public/build/target.crashreporter-symbols.zip 15:29:13 INFO - REFTEST INFO | Copy/paste: /Users/cltbld/tasks/task_1544052248/build/macosx64-minidump_stackwalk /var/folders/57/lk2856jd42x77yvfqks88hph00000x/T/tmpXeKKN2.mozrunner/minidumps/A55D2178-DCB2-4ED0-AD87-D3BB35C982BE.dmp /var/folders/57/lk2856jd42x77yvfqks88hph00000x/T/tmpaYvLi0 15:29:32 INFO - REFTEST INFO | Saved minidump as /Users/cltbld/tasks/task_1544052248/build/blobber_upload_dir/A55D2178-DCB2-4ED0-AD87-D3BB35C982BE.dmp 15:29:32 INFO - REFTEST INFO | Saved app info as /Users/cltbld/tasks/task_1544052248/build/blobber_upload_dir/A55D2178-DCB2-4ED0-AD87-D3BB35C982BE.extra 15:29:32 INFO - REFTEST PROCESS-CRASH | file:///Users/cltbld/tasks/task_1544052248/build/tests/reftest/tests/dom/smil/crashtests/1322849-1.svg | application crashed [@ MOZ_CrashOOL(char const*, int, char const*)] 15:29:32 INFO - Crash dump filename: /var/folders/57/lk2856jd42x77yvfqks88hph00000x/T/tmpXeKKN2.mozrunner/minidumps/A55D2178-DCB2-4ED0-AD87-D3BB35C982BE.dmp 15:29:32 INFO - Operating system: Mac OS X 15:29:32 INFO - 10.10.5 14F27 15:29:32 INFO - CPU: amd64 15:29:32 INFO - family 6 model 69 stepping 1 15:29:32 INFO - 4 CPUs 15:29:32 INFO - 15:29:32 INFO - GPU: UNKNOWN 15:29:32 INFO - 15:29:32 INFO - Crash reason: EXC_BAD_ACCESS / KERN_INVALID_ADDRESS 15:29:32 INFO - Crash address: 0x0 15:29:32 INFO - Process uptime: 151 seconds 15:29:32 INFO - 15:29:32 INFO - Thread 55 (crashed) 15:29:32 INFO - 0 XUL!MOZ_CrashOOL(char const*, int, char const*) [Assertions.h:5732f962288c49e1520f04abb7f2f90b1942b175 : 314 + 0x0] 15:29:32 INFO - rax = 0x0000000103c3d7a0 rdx = 0x000000012f8fe052 15:29:32 INFO - rcx = 0x0000000000000018 rbx = 0x0000000000000036 15:29:32 INFO - rsi = 0x000000012f8fe052 rdi = 0x0000000000000033 15:29:32 INFO - rbp = 0x000000012f8fde20 rsp = 0x000000012f8fde20 15:29:32 INFO - r8 = 0x0000000000000100 r9 = 0x0000000000000272 15:29:32 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000250 15:29:32 INFO - r12 = 0x0000000000000001 r13 = 0x000000012f8fe3a0 15:29:32 INFO - r14 = 0x0000000000000033 r15 = 0x000000010ab9951e 15:29:32 INFO - rip = 0x000000010961c8dc 15:29:32 INFO - Found by: given as instruction pointer in context
The first badness seems to be: [GFX1-]: ShmSegmentsWriter failed to allocate chunk #0 And here's a snippet of the backtrace: 15:29:32 INFO - 6 XUL!webrender::prim_store::PrimitiveStore::prepare_interned_prim_for_render [no_pathfinder.rs:5732f962288c49e1520f04abb7f2f90b1942b175 : 51 + 0x18] 15:29:32 INFO - rbx = 0x0000000000000000 rbp = 0x000000012f8fe950 15:29:32 INFO - rsp = 0x000000012f8fe3c0 r12 = 0x0000000000000000 15:29:32 INFO - r13 = 0x000000012cde9000 r14 = 0x00000000000000b0 15:29:32 INFO - r15 = 0x0000027200000008 rip = 0x00000001045ea69a 15:29:32 INFO - Found by: call frame info 15:29:32 INFO - 7 XUL!webrender::prim_store::PrimitiveStore::prepare_prim_for_render [prim_store.rs:5732f962288c49e1520f04abb7f2f90b1942b175 : 3124 + 0x24] 15:29:32 INFO - rbx = 0x4198000041600000 rbp = 0x000000012f8ffab0 15:29:32 INFO - rsp = 0x000000012f8fe960 r12 = 0x000000012f9006a0 15:29:32 INFO - r13 = 0x000000012f900518 r14 = 0x000000012f8ffec0 15:29:32 INFO - r15 = 0x4312000042100000 rip = 0x00000001045cfc64 15:29:32 INFO - Found by: call frame info 15:29:32 INFO - 8 XUL!webrender::prim_store::PrimitiveStore::prepare_primitives [prim_store.rs:5732f962288c49e1520f04abb7f2f90b1942b175 : 3212 + 0x26] 15:29:32 INFO - rbx = 0x0000000000000001 rbp = 0x000000012f8ffc00 15:29:32 INFO - rsp = 0x000000012f8ffac0 r12 = 0x0000000103e6d6d8 15:29:32 INFO - r13 = 0x000000012f900320 r14 = 0x000000012f8ffb30 15:29:32 INFO - r15 = 0x0000000000000007 rip = 0x00000001045b5084 15:29:32 INFO - Found by: call frame info 15:29:32 INFO - 9 XUL!webrender::frame_builder::FrameBuilder::build [frame_builder.rs:5732f962288c49e1520f04abb7f2f90b1942b175 : 317 + 0x17] 15:29:32 INFO - rbx = 0x000000012f900320 rbp = 0x000000012f900de0 15:29:32 INFO - rsp = 0x000000012f8ffc10 r12 = 0x0000000129dd6648 15:29:32 INFO - r13 = 0x0000000000000000 r14 = 0x000000012f9006a0 15:29:32 INFO - r15 = 0x000000012f9004b0 rip = 0x000000010459fecb 15:29:32 INFO - Found by: call frame info So, webrender crash --> reclassifying to that component. Given the mention of "prepare_prim_for_render" here, it looks related to bug 1425181 (which is about prepare_prim_for_render_inner, nearly the same function). bug 1510316 looks similar, too.
Component: SVG → Graphics: WebRender
Summary: Intermittent dom/smil/crashtests/1322849-1.svg | application crashed [@ MOZ_CrashOOL(char const*, int, char const*)] | After application terminated with exit code 1 → Intermittent dom/smil/crashtests/1322849-1.svg | application crashed [@ MOZ_CrashOOL(char const*, int, char const*)] | After application terminated with exit code 1, with "[GFX1-]: ShmSegmentsWriter failed to allocate chunk #0"

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

Priority: P5 → --
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.