Open Bug 785022 Opened 7 years ago Updated Last year

crash in libstagefrighthw.so on Honeycomb and above

Categories

(Core :: Audio/Video: Playback, defect, P3, critical)

16 Branch
ARM
Android
defect

Tracking

()

People

(Reporter: scoobidiver, Unassigned)

Details

(Keywords: crash, flashplayer, Whiteboard: [native-crash])

Crash Data

With combined signatures, it's #16 top crasher in 15.0b5 and #9 non-fixed top crasher.

Signature 	@0x0 | libstagefrighthw.so@0xca3 More Reports Search
UUID	172a870b-33c7-4ba3-b99d-0c0812120822
Date Processed	2012-08-22 22:05:54
Uptime	95
Install Age	1.6 minutes since version was first installed.
Install Time	2012-08-22 22:04:11
Product	FennecAndroid
Version	16.0a2
Build ID	20120822042007
Release Channel	aurora
OS	Linux
OS Version	0.0.0 Linux 2.6.39.4-kernelfoss+ #9 SMP PREEMPT Wed Aug 15 15:36:06 PDT 2012 armv7l
Build Architecture	arm
Build Architecture Info	
Crash Reason	SIGSEGV
Crash Address	0x0
App Notes 	
AdapterDescription: 'NVIDIA Corporation -- NVIDIA Tegra -- OpenGL ES 2.0 14.01002 -- Model: Malata SMBA1002, Product: drh_smba1002, Manufacturer: unknown, Hardware: harmony'
EGL? EGL+ GL Context? GL Context+ GL Layers? GL Layers+ 
unknown Malata SMBA1002
Malata/drh_smba1002/smba1002:4.1.1/JRO03L/eng.root.20120814.131631:userdebug/test-keys
EMCheckCompatibility	True
Adapter Vendor ID	NVIDIA Corporation
Adapter Device ID	NVIDIA Tegra

Frame 	Module 	Signature 	Source
0 		@0x0 	
1 	libstagefrighthw.so 	libstagefrighthw.so@0xca3 	
2 	libstagefright_omx.so 	libstagefright_omx.so@0xc0a3 	
3 	libstagefright_omx.so 	libstagefright_omx.so@0xc0d7 	
4 	libstagefright_omx.so 	libstagefright_omx.so@0xc11f 	
5 	libstagefright_omx.so 	libstagefright_omx.so@0xae57 	
6 	libstagefright_omx.so 	libstagefright_omx.so@0xaee3 	
7 	libutils.so 	libutils.so@0xee5d 	
8 	libstagefright.so 	libstagefright.so@0x48159 	
9 	libstagefright.so 	libstagefright.so@0x6c1ed 	
10 	libstagefright.so 	libstagefright.so@0x6c22f 	
11 	libutils.so 	libutils.so@0xee5d 	
12 	libflashplayer.so 	libflashplayer.so@0x6b7782 	
13 	libflashplayer.so 	libflashplayer.so@0x4ba777 	
14 	libflashplayer.so 	libflashplayer.so@0x4b9383 	
15 	libEGL_tegra.so 	libEGL_tegra.so@0xbc152 	
16 	libutils.so 	libutils.so@0x186f6 	
17 	libflashplayer.so 	libflashplayer.so@0x6b7782 	
18 	libc.so 	libc.so@0x2297f 	
19 	libflashplayer.so 	libflashplayer.so@0x4ba8bb
...

More reports at:
https://crash-stats.mozilla.com/report/list?signature=%400x0+|+libstagefrighthw.so%400xca3
https://crash-stats.mozilla.com/report/list?signature=%400x0+|+libstagefrighthw.so%400xb0f
Component: General → Video/Audio
Product: Firefox for Android → Core
Version: Firefox 15 → 15 Branch
Why is hardware decoding enabled on Aurora?
By "hardware decoding" I mean "libstagefright decoding". It hasn't been tested on anything other than a small subset of ICS and JB devices.
Version: 15 Branch → 16 Branch
Those listed mozilla-15 reports don't make any sense here
It's #55 top crasher in 15.0 and #17 in 16.0b1.
Keywords: topcrash
This is a Flash plugin crash. It would be helpful to know if these users have installed old versions of libflashplayer.so.
Keywords: flashplayer
Chris, unfortunately, Linux libraries don't have version info stored inside them like Windows ones do, so we don't actually know the version. We know a "debug ID" though, which would probably be calculated for a list of known versions and then compared to what we're seeing in those reports.
In bug 794265 comment 5, Ted describes how to generate Socorro "Debug Identifiers".
I am able to reproduce this crash rather easily on mozilla-central with my Transformer Prime (TF201), Nightly (10/17).

bp-39be186f-0e74-4a5e-ae82-53e532121017

STR ::

i) http://people.mozilla.com/~atrain/mobile/tests/media.html
ii) Start playing the very bottom Big Buck bunny video
iii) Quit Fennec during playback
I also don't have Flash installed so I'm not sure how that relates to comment #5.
(In reply to Aaron Train [:aaronmt] from comment #9)
> I also don't have Flash installed so I'm not sure how that relates to
> comment #5.
File a new bug for these STR as the stack trace and the regression range are different.
Component: Audio/Video → Audio/Video: Playback
Rank: 25
Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.