Closed
Bug 947411
Opened 12 years ago
Closed 11 years ago
Intermittent test_webgl_conformance_test_suite.html | application crashed [@ OT::hb_apply_context_t::matcher_t::may_skip(OT::hb_apply_context_t const*, hb_glyph_info_t const&) const]
Categories
(Core :: Graphics: CanvasWebGL, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: RyanVM, Unassigned)
Details
(Keywords: crash, intermittent-failure, Whiteboard: webgl-internal)
Jeff, we have a lot of different Android WebGL conformance suite crash bugs on file that appear to be pointing at some sort of underlying memory corruption. BenWa suggested you might be able to help. I can point you at other bugs if you need me to.
https://tbpl.mozilla.org/php/getParsedLog.php?id=31566646&tree=Fx-Team
Android 4.0 Panda fx-team opt test mochitest-gl on 2013-12-06 07:54:16 PST for push e7a6c931bcf5
slave: panda-0646
08:08:43 INFO - 7602 INFO TEST-INFO | /tests/content/canvas/test/webgl/test_webgl_conformance_test_suite.html | [conformance/more/conformance/quickCheckAPI-C.html] (WebGL mochitest) Starting test page
08:08:43 INFO - 7603 INFO TEST-PASS | /tests/content/canvas/test/webgl/test_webgl_conformance_test_suite.html | [conformance/more/conformance/quickCheckAPI-C.html] Test passed - testValidArgs
08:08:43 INFO - 7604 INFO TEST-PASS | /tests/content/canvas/test/webgl/test_webgl_conformance_test_suite.html | [conformance/more/conformance/quickCheckAPI-C.html] All 1 test(s) passed
08:08:43 INFO - 7605 INFO TEST-INFO | /tests/content/canvas/test/webgl/test_webgl_conformance_test_suite.html | [conformance/more/conformance/quickCheckAPI-D_G.html] (WebGL mochitest) Starting test page
08:08:43 INFO - INFO | automation.py | Application ran for: 0:04:04.257034
08:08:43 INFO - INFO | zombiecheck | Reading PID log: /tmp/tmpSiPqQfpidlog
08:08:44 INFO - mozcrash INFO | Downloading symbols from: http://ftp.mozilla.org/pub/mozilla.org/mobile/tinderbox-builds/fx-team-android/1386342358/fennec-28.0a1.en-US.android-arm.crashreporter-symbols.zip
08:08:59 INFO - /data/anr/traces.txt not found
08:08:59 WARNING - PROCESS-CRASH | /tests/content/canvas/test/webgl/test_webgl_conformance_test_suite.html | application crashed [@ OT::hb_apply_context_t::matcher_t::may_skip(OT::hb_apply_context_t const*, hb_glyph_info_t const&) const]
08:08:59 INFO - Crash dump filename: /tmp/tmpM_6EVk/1d11c620-0bc8-11d9-7da55d57-5038fff4.dmp
08:08:59 INFO - Operating system: Android
08:08:59 INFO - 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
08:08:59 INFO - CPU: arm
08:08:59 INFO - 2 CPUs
08:08:59 INFO - Crash reason: SIGILL
08:08:59 INFO - Crash address: 0x63390c10
08:08:59 INFO - Thread 13 (crashed)
08:08:59 INFO - 0 libxul.so!OT::hb_apply_context_t::matcher_t::may_skip(OT::hb_apply_context_t const*, hb_glyph_info_t const&) const [hb-ot-layout-gsubgpos-private.hh:e7a6c931bcf5 : 356 + 0x0]
08:08:59 INFO - r4 = 0x5d3e275c r5 = 0x6a2fd3d4 r6 = 0x00000002 r7 = 0x6a2fd3d4
08:08:59 INFO - r8 = 0x00000014 r9 = 0x6924b818 r10 = 0x688a2e80 fp = 0x6b5eae50
08:08:59 INFO - sp = 0x5d3e2710 lr = 0x63390c71 pc = 0x63390c10
08:08:59 INFO - Found by: given as instruction pointer in context
08:08:59 INFO - 1 libxul.so!OT::hb_apply_context_t::skipping_forward_iterator_t::next() [hb-ot-layout-gsubgpos-private.hh:e7a6c931bcf5 : 419 + 0x5]
08:08:59 INFO - r4 = 0x5d3e2754 r5 = 0x69ae3280 r6 = 0x5d3e275c r7 = 0x6a2fd3d4
08:08:59 INFO - r8 = 0x00000014 r9 = 0x6924b818 r10 = 0x688a2e80 fp = 0x6b5eae50
08:08:59 INFO - sp = 0x5d3e2720 pc = 0x63390c71
08:08:59 INFO - Found by: call frame info
08:08:59 INFO - 2 libxul.so!OT::PairPosFormat2::apply(OT::hb_apply_context_t*) const [hb-ot-layout-gpos-table.hh:e7a6c931bcf5 : 744 + 0x5]
08:08:59 INFO - r4 = 0x6bbe1ae8 r5 = 0x69ae3280 r6 = 0x5d3e27d4 r7 = 0x00000014
08:08:59 INFO - r8 = 0x00000003 r9 = 0x6924b818 r10 = 0x688a2e80 fp = 0x6b5eae50
08:08:59 INFO - sp = 0x5d3e2738 pc = 0x63392891
08:08:59 INFO - Found by: call frame info
08:08:59 INFO - 3 libxul.so!OT::hb_apply_context_t::return_t OT::PosLookup::dispatch<OT::hb_apply_context_t>(OT::hb_apply_context_t*) const [hb-ot-layout-gpos-table.hh:e7a6c931bcf5 : 1489 + 0xf]
08:08:59 INFO - r4 = 0x6bbe0f48 r5 = 0x00000002 r6 = 0x00000002 r7 = 0x5d3e27d4
08:08:59 INFO - r8 = 0x00000003 r9 = 0x6924b818 r10 = 0x688a2e80 fp = 0x6b5eae50
08:08:59 INFO - sp = 0x5d3e27a8 pc = 0x633973a7
08:08:59 INFO - Found by: call frame info
08:08:59 INFO - 4 libxul.so!void hb_ot_map_t::apply<GPOSProxy>(GPOSProxy const&, hb_ot_shape_plan_t const*, hb_font_t*, hb_buffer_t*) const [hb-ot-layout.cc:e7a6c931bcf5 : 818 + 0x7]
08:08:59 INFO - r4 = 0x69ae3280 r5 = 0x00000000 r6 = 0x00000000 r7 = 0x00000000
08:08:59 INFO - r8 = 0x6924bba4 r9 = 0x6924b818 r10 = 0x688a2e80 fp = 0x6b5eae50
08:08:59 INFO - sp = 0x5d3e27c0 pc = 0x6339746d
08:08:59 INFO - Found by: call frame info
08:08:59 INFO - 5 libxul.so!hb_ot_map_t::position(hb_ot_shape_plan_t const*, hb_font_t*, hb_buffer_t*) const [hb-ot-layout.cc:e7a6c931bcf5 : 921 + 0x3]
08:08:59 INFO - r4 = 0x688a2e80 r5 = 0x6b5eae50 r6 = 0x6bbe0f00 r7 = 0x6924b800
08:08:59 INFO - r8 = 0x6a2fd000 r9 = 0x00000057 r10 = 0x00000057 fp = 0x688a2e80
08:08:59 INFO - sp = 0x5d3e2830 pc = 0x633974ed
08:08:59 INFO - Found by: call frame info
Comment 1•12 years ago
|
||
Sure, can you link some of the other bugs? I can't think of anything in particular that would have caused this.
Whiteboard: webgl-internal
Comment 2•11 years ago
|
||
Intermittent failure not seen for >3 months; filter on mass-intermittent-wfm-20140812.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•