Closed Bug 881642 Opened 12 years ago Closed 12 years ago

Intermittent test_webgl_conformance_test_suite.html | application crashed [@ libc.so + 0xd444]

Categories

(Core :: Graphics: CanvasWebGL, defect)

ARM
Android
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: emorley, Unassigned)

Details

(Keywords: crash, intermittent-failure)

Crash Data

Android 4.0 Panda mozilla-inbound opt test mochitest-gl on 2013-06-10 18:13:09 PDT for push 1eff67ffe6b9 slave: panda-0657 https://tbpl.mozilla.org/php/getParsedLog.php?id=23989934&tree=Mozilla-Inbound { 2558 INFO TEST-INFO | /tests/content/canvas/test/webgl/test_webgl_conformance_test_suite.html | [conformance/glsl/implicit/add_int_mat4.vert.html] (WebGL mochitest) Starting test page 2559 INFO TEST-PASS | /tests/content/canvas/test/webgl/test_webgl_conformance_test_suite.html | [conformance/glsl/implicit/add_int_mat4.vert.html] Test passed - implicit cast adding integer to mat4 should fail 2560 INFO TEST-PASS | /tests/content/canvas/test/webgl/test_webgl_conformance_test_suite.html | [conformance/glsl/implicit/add_int_mat4.vert.html] All 1 test(s) passed 2561 INFO TEST-INFO | /tests/content/canvas/test/webgl/test_webgl_conformance_test_suite.html | [conformance/glsl/implicit/add_int_vec2.vert.html] (WebGL mochitest) Starting test page INFO | automation.py | Application ran for: 0:01:04.069951 INFO | zombiecheck | Reading PID log: /tmp/tmpjiCjkUpidlog mozcrash INFO | Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/mobile/tinderbox-builds/mozilla-inbound-android/1370907796/fennec-24.0a1.en-US.android-arm.crashreporter-symbols.zip /data/anr/traces.txt not found Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/mobile/tinderbox-builds/mozilla-inbound-android/1370907796/fennec-24.0a1.en-US.android-arm.crashreporter-symbols.zip PROCESS-CRASH | /tests/content/canvas/test/webgl/test_webgl_conformance_test_suite.html | application crashed [@ libc.so + 0xd444] Crash dump filename: /tmp/tmphUcCKr/7ff66940-8141-a278-109ff539-6a0672c7.dmp Operating system: Android 0.0.0 Linux 3.2.0+ #2 SMP PREEMPT Thu Nov 29 08:06:57 EST 2012 armv7l pandaboard/pandaboard/pandaboard:4.0.4/IMM76I/5:eng/test-keys CPU: arm 2 CPUs Crash reason: SIGILL Crash address: 0x4004e444 Thread 13 (crashed) 0 libc.so + 0xd444 r4 = 0x6d463a81 r5 = 0x00000006 r6 = 0x00000001 r7 = 0x63798dde r8 = 0x00000003 r9 = 0x6d4633a0 r10 = 0x636ccd9b fp = 0x6d4635a0 sp = 0x5d3e2138 lr = 0x63138c25 pc = 0x4004e444 Found by: given as instruction pointer in context 1 libxul.so!std::basic_string<char, std::char_traits<char>, pool_allocator<char> >::_M_compare(char const*, char const*, char const*, char const*) [char_traits.h:1eff67ffe6b9 : 226 + 0xd] sp = 0x5d3e2140 pc = 0x63138c25 Found by: stack scanning 2 libxul.so!TParseContext::reservedErrorCheck(int, std::basic_string<char, std::char_traits<char>, pool_allocator<char> > const&) [ParseHelper.cpp:1eff67ffe6b9 : 440 + 0xf] sp = 0x5d3e2150 pc = 0x6314d013 Found by: stack scanning 3 libxul.so!yyparse(TParseContext*) [glslang_tab.cpp:1eff67ffe6b9 : 3218 + 0x9] sp = 0x5d3e2170 pc = 0x63142e37 Found by: stack scanning 4 libxul.so!EmitUnaliasedVarOp [BytecodeEmitter.cpp:1eff67ffe6b9 : 264 + 0x7] sp = 0x5d3e21d8 pc = 0x6350798d Found by: stack scanning 5 libxul.so!js::frontend::EmitTree [BytecodeEmitter.cpp:1eff67ffe6b9 : 5634 + 0x9] sp = 0x5d3e21f8 pc = 0x63509caf Found by: stack scanning 6 libxul.so!js::frontend::EmitTree [BytecodeEmitter.cpp:1eff67ffe6b9 : 5995 + 0xb] sp = 0x5d3e2218 pc = 0x63509d47 Found by: stack scanning 7 libxul.so!js::frontend::NameNode::create(js::frontend::ParseNodeKind, JSAtom*, js::frontend::FullParseHandler*, js::frontend::ParseContext<js::frontend::FullParseHandler>*) [ParseNode.h:1eff67ffe6b9 : 442 + 0x7] sp = 0x5d3e2238 pc = 0x63519fb9 Found by: stack scanning 8 libxul.so!js::frontend::EmitTree [BytecodeEmitter.cpp:1eff67ffe6b9 : 5995 + 0xb] sp = 0x5d3e2248 pc = 0x63509d47 Found by: stack scanning }
Crash Signature: [@ libc.so + 0xd444] → [@ std::basic_string<char, std::char_traits<char>, pool_allocator<char> >::_M_compare(char const*, char const*, char const*, char const*)]
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.