Closed
Bug 1089456
Opened 10 years ago
Closed 9 years ago
Intermittent test_always-fail.html | application crashed [@ libgdk-x11-2.0.so.0.2400.10 + 0x4b24b]
Categories
(Core :: Graphics: CanvasWebGL, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: RyanVM, Unassigned)
References
Details
(Keywords: crash, intermittent-failure)
Same story as bug 1089453. Interestingly, we already have another Mulet-specific bug on file for this same crash signature (bug 1070980). https://treeherder.mozilla.org/ui/logviewer.html#?job_id=3319510&repo=mozilla-inbound builder Ubuntu VM 12.04 x64 Mulet mozilla-inbound opt test mochitest-1 buildid 20141025143509 builduid a838055435f84958912a9e5ca8013593 results warnings (1) revision ca8385b7e5a35c962779c939c8457cb01a19ab80 slave tst-linux64-spot-439 starttime Sun Oct 26 2014 22:27:56 GMT-0400 (Eastern Standard Time) 19:42:30 INFO - 1403 INFO TEST-START | /tests/dom/canvas/test/webgl-conformance/_wrappers/test_always-fail.html 19:42:30 INFO - JavaScript warning: chrome://specialpowers/content/specialpowersAPI.js, line 153: Error: WebGL: Disallowing antialiased backbuffers due to blacklisting. 19:42:31 INFO - TEST-INFO | Main app process: killed by SIGSEGV 19:42:31 INFO - 1404 ERROR TEST-UNEXPECTED-FAIL | /tests/dom/canvas/test/webgl-conformance/_wrappers/test_always-fail.html | application terminated with exit code 11 19:42:31 INFO - runtests.py | Application ran for: 0:12:46.237335 19:42:31 INFO - zombiecheck | Reading PID log: /tmp/tmpBhEgCjpidlog 19:42:31 INFO - ==> process 1872 launched child process 1919 19:42:31 INFO - zombiecheck | Checking for orphan process with PID: 1919 19:42:31 INFO - mozcrash Downloading symbols from: https://ftp-ssl.mozilla.org/pub/mozilla.org/b2g/tinderbox-builds/mozilla-inbound-linux64-mulet/1414272909/firefox-36.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 19:42:42 INFO - mozcrash Saved minidump as /builds/slave/test/build/blobber_upload_dir/3d4e1d07-e9ba-c64f-13fb5916-3bb0716b.dmp 19:42:42 INFO - mozcrash Saved app info as /builds/slave/test/build/blobber_upload_dir/3d4e1d07-e9ba-c64f-13fb5916-3bb0716b.extra 19:42:42 WARNING - PROCESS-CRASH | /tests/dom/canvas/test/webgl-conformance/_wrappers/test_always-fail.html | application crashed [@ libgdk-x11-2.0.so.0.2400.10 + 0x4b24b] 19:42:42 INFO - Crash dump filename: /tmp/tmphGA2Z3.mozrunner/minidumps/3d4e1d07-e9ba-c64f-13fb5916-3bb0716b.dmp 19:42:42 INFO - Operating system: Linux 19:42:42 INFO - 0.0.0 Linux 3.2.0-23-generic #36-Ubuntu SMP Tue Apr 10 20:39:51 UTC 2012 x86_64 19:42:42 INFO - CPU: amd64 19:42:42 INFO - family 6 model 62 stepping 4 19:42:42 INFO - 1 CPU 19:42:42 INFO - Crash reason: SIGSEGV 19:42:42 INFO - Crash address: 0x0 19:42:42 INFO - Thread 23 (crashed) 19:42:42 INFO - 0 libgdk-x11-2.0.so.0.2400.10 + 0x4b24b 19:42:42 INFO - rbx = 0x00007fbd2078c8c0 r12 = 0x00007fbd557f9000 19:42:42 INFO - r13 = 0x00007fbd20e8d840 r14 = 0x00007fbd20edc880 19:42:42 INFO - r15 = 0x00007fbd17845380 rip = 0x00007fbd4cfcf24b 19:42:42 INFO - rsp = 0x00007fbd353fcd90 rbp = 0x00007fbd17845380 19:42:42 INFO - Found by: given as instruction pointer in context 19:42:42 INFO - 1 libxcb.so.1.1.0 + 0xb7eb 19:42:42 INFO - rip = 0x00007fbd49cfc7ec rsp = 0x00007fbd353fcdb0 19:42:42 INFO - Found by: stack scanning 19:42:42 INFO - 2 libX11.so.6.3.0 + 0x3d3c4 19:42:42 INFO - rip = 0x00007fbd4c1563c5 rsp = 0x00007fbd353fcde0 19:42:42 INFO - Found by: stack scanning 19:42:42 INFO - 3 libX11.so.6.3.0 + 0x3e1c0 19:42:42 INFO - rip = 0x00007fbd4c1571c1 rsp = 0x00007fbd353fce00 19:42:42 INFO - Found by: stack scanning 19:42:42 INFO - 4 libX11.so.6.3.0 + 0x39aec 19:42:42 INFO - rip = 0x00007fbd4c152aed rsp = 0x00007fbd353fce70 19:42:42 INFO - Found by: stack scanning 19:42:42 INFO - 5 libxul.so!mozilla::gl::GLXLibrary::BindTexImage(_XDisplay*, unsigned long) [GLContextProviderGLX.cpp:ca8385b7e5a3 : 425 + 0x7] 19:42:42 INFO - rip = 0x00007fbd5099aa60 rsp = 0x00007fbd353fceb0 19:42:42 INFO - Found by: stack scanning 19:42:42 INFO - 6 libxul.so!mozilla::layers::X11TextureSourceOGL::BindTexture(unsigned int, mozilla::gfx::Filter) [X11TextureSourceOGL.cpp:ca8385b7e5a3 : 54 + 0x12] 19:42:42 INFO - rip = 0x00007fbd509b00dd rsp = 0x00007fbd353fcee0 19:42:42 INFO - Found by: stack scanning 19:42:42 INFO - 7 libc-2.15.so + 0x141bcf 19:42:42 INFO - rip = 0x00007fbd55977bd0 rsp = 0x00007fbd353fcee8 19:42:42 INFO - Found by: stack scanning 19:42:42 INFO - 8 libxul.so!mozilla::layers::CompositorOGL::DrawQuad(mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits> const&, mozilla::layers::EffectChain const&, float, mozilla::gfx::Matrix4x4 const&) [CompositorOGL.cpp:ca8385b7e5a3 : 1180 + 0x23] 19:42:42 INFO - rip = 0x00007fbd50a1457c rsp = 0x00007fbd353fcf10 19:42:42 INFO - Found by: stack scanning 19:42:42 INFO - 9 firefox!arena_malloc [jemalloc.c:ca8385b7e5a3 : 3808 + 0x3] 19:42:42 INFO - rip = 0x0000000000414b00 rsp = 0x00007fbd353fcf60 19:42:42 INFO - Found by: stack scanning 19:42:42 INFO - 10 firefox!je_malloc [jemalloc.c:ca8385b7e5a3 : 4130 + 0x11] 19:42:42 INFO - rip = 0x00000000004151d2 rsp = 0x00007fbd353fcfb0 19:42:42 INFO - Found by: stack scanning 19:42:42 INFO - 11 libxul.so!mozilla::layers::TiledContentHost::RenderTile(mozilla::layers::TileHost const&, gfxRGBA const*, mozilla::layers::EffectChain&, float, mozilla::gfx::Matrix4x4 const&, mozilla::gfx::Filter const&, mozilla::gfx::RectTyped<mozilla::gfx::UnknownUnits> const&, nsIntRegion const&, nsIntPoint const&, nsIntSize const&) [TiledContentHost.cpp:ca8385b7e5a3 : 513 + 0xb] 19:42:42 INFO - rip = 0x00007fbd509ee78d rsp = 0x00007fbd353fd080 19:42:42 INFO - Found by: stack scanning 19:42:42 INFO - 12 firefox!arena_dalloc [jemalloc.c:ca8385b7e5a3 : 1620 + 0xb] 19:42:42 INFO - rip = 0x0000000000413d7c rsp = 0x00007fbd353fd0d0 19:42:42 INFO - Found by: stack scanning
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment 3•10 years ago
|
||
BindTexImage is calling XSync. gdk runs a few different functions from "async" handlers. I wonder whether this one is thread-safe. addr2line -if -e can be used on files from dbg packages to get more information from the stack. It would be helpful to identify exactly exactly which versions of the package are providing libgdk-x11-2.0.so.0.2400.10, libxcb.so.1.1.0, and libX11.so.6.3.0, on the test machines, but precise may have only one package for GTK+ 24.10.
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment 22•10 years ago
|
||
The last failure looks different in that it reports IPC ActorDestroy failure.
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment 34•9 years ago
|
||
Inactive; closing (see bug 1180138).
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•