Closed Bug 900836 Opened 11 years ago Closed 10 years ago

Intermittent PROCESS-CRASH | testSystemPages | application crashed [@ hb_font_t::get_glyph_v_origin(unsigned int, int*, int*)]

Categories

(Core :: Graphics: Text, defect)

24 Branch
ARM
Android
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME
mozilla24

People

(Reporter: cbook, Unassigned)

References

()

Details

(Keywords: crash, intermittent-failure)

Crash Data

Android 4.0 Panda fx-team opt test robocop-2 on 2013-08-01 20:21:09 PDT for push 526505030062

slave: panda-0800

https://tbpl.mozilla.org/php/getParsedLog.php?id=26055419&tree=Fx-Team

PROCESS-CRASH | testSystemPages | application crashed [@ hb_font_t::get_glyph_v_origin(unsigned int, int*, int*)]

 WARNING -  PROCESS-CRASH | testSystemPages | application crashed [@ hb_font_t::get_glyph_v_origin(unsigned int, int*, int*)]
21:02:27     INFO -  Crash dump filename: /tmp/tmpt5ybwl/7eaed109-3827-aa75-19548253-39cfaa15.dmp
21:02:27     INFO -  Operating system: Android
21:02:27     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
21:02:27     INFO -  CPU: arm
21:02:27     INFO -       2 CPUs
21:02:27     INFO -  Crash reason:  SIGILL
21:02:27     INFO -  Crash address: 0x632fafd0
21:02:27     INFO -  Thread 14 (crashed)
21:02:27     INFO -   0  libxul.so!hb_font_t::get_glyph_v_origin(unsigned int, int*, int*) [hb-font-private.hh : 251 + 0x4]
21:02:27     INFO -       r4 = 0x5d58ee00    r5 = 0x693b28e0    r6 = 0x6bf78e80    r7 = 0x0000004c
21:02:27     INFO -       r8 = 0x00000008    r9 = 0x693b2880   r10 = 0x6b3bbc8c    fp = 0x6b3bc018
21:02:27     INFO -       sp = 0x5d58eda0    lr = 0x632faffb    pc = 0x632fafd0
21:02:27     INFO -      Found by: given as instruction pointer in context
21:02:27     INFO -   1  libxul.so!hb_font_t::get_glyph_origin_for_direction(unsigned int, hb_direction_t, int*, int*) [hb-font-private.hh : 341 + 0xb]
21:02:27     INFO -       r4 = 0x5d58ee04    r5 = 0x5d58ee00    r6 = 0x693b28e0    r7 = 0x0000004c
21:02:27     INFO -       r8 = 0x00000008    r9 = 0x693b2880   r10 = 0x6b3bbc8c    fp = 0x6b3bc018
21:02:27     INFO -       sp = 0x5d58edc0    pc = 0x632faffb
21:02:27     INFO -      Found by: call frame info
21:02:27     INFO -   2  libxul.so!_hb_ot_shape [hb-font-private.hh : 374 + 0x7]
21:02:27     INFO -       r4 = 0x65fe41b0    r5 = 0x693b28e0    r6 = 0x6b3bc000    r7 = 0x0000008c
21:02:27     INFO -       r8 = 0x00000008    r9 = 0x693b2880   r10 = 0x6b3bbc8c    fp = 0x6b3bc018
21:02:27     INFO -       sp = 0x5d58edd8    pc = 0x63308a03
21:02:27     INFO -      Found by: call frame info
21:02:27     INFO -   3  libxul.so!hb_shape_plan_execute [hb-shaper-list.hh : 39 + 0xf]
21:02:27     INFO -       r4 = 0x693b28e0    r5 = 0x693b2940    r6 = 0x65fe41b0    r7 = 0x5d58ef08
21:02:27     INFO -       r8 = 0x00000000    r9 = 0x00000000   r10 = 0x00000000    fp = 0x00000000
21:02:27     INFO -       sp = 0x5d58ee58    pc = 0x63309419
21:02:27     INFO -      Found by: call frame info
21:02:27     INFO -   4  libxul.so!hb_shape_full [hb-shape.cc : 260 + 0x3]
21:02:27     INFO -       r4 = 0x65fe41b0    r5 = 0x693b28e0    r6 = 0x00000000    r7 = 0x693b2940
21:02:27     INFO -       r8 = 0x5d58ef08    r9 = 0x63e54fb4   r10 = 0x5d58f0e8    fp = 0x00000000
21:02:27     INFO -       sp = 0x5d58ee80    pc = 0x63309629
21:02:27     INFO -      Found by: call frame info
21:02:27     INFO -   5  libxul.so!hb_shape [hb-shape.cc : 274 + 0x7]
21:02:27     INFO -       r4 = 0x00000000    r5 = 0x65f200d0    r6 = 0x65fe41b0    r7 = 0x693b2b20
21:02:27     INFO -       r8 = 0x6b0ef700    r9 = 0x63e54fb4   r10 = 0x5d58f0e8    fp = 0x00000000
21:02:27     INFO -       sp = 0x5d58eea0    pc = 0x63309645
21:02:27     INFO -      Found by: call frame info
21:02:27     INFO -   6  libxul.so!gfxHarfBuzzShaper::ShapeText(gfxContext*, unsigned short const*, unsigned int, unsigned int, int, gfxShapedText*) [gfxHarfBuzzShaper.cpp:526505030062 : 980 + 0xd]
Component: Data Providers → Graphics: Text
Product: Firefox for Android → Core
Target Milestone: --- → mozilla24
Version: Firefox 24 → 24 Branch
Any idea about the content/fonts needed to reproduce this?  This is way down in the harfbuzz shaping code so we really need to have the font to understand what's going on.
Keywords: testcase-wanted
For example, textrun logging would be useful in this case:

NSPR_LOG_MODULES=textrun:5,textrunui:5
NSPR_LOG_FILE=textrun.out
Closing bugs where TBPLbot has previously commented, but have now not been modified for >3 months & do not contain the whiteboard strings for disabled/annotated tests or use the keyword leave-open. Filter on: mass-intermittent-bug-closure-2014-07
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.