Snowball: browser crash on playing youtube videos

Bug #995843 reported by Abhishek Paliwal
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
IglooCommunity
New
Medium
Iniyan Charles
Linaro Android
Won't Fix
Undecided
Unassigned

Bug Description

Description:
--------------
Browser app crashes when trying to play youtube videos.
Crash message points to Mali graphics libraries.

Impact:
----------
Unable to play any youtube videos

Steps to reproduce:
----------------------
1. Create sd card image using https://android-build.linaro.org/builds/~linaro-android/snowball-ics-gcc46-igloo-stable-blob-12.05-release/#build=2
2. Bootup snowball using this sd card
3. Open youtube site using default browser app (over ethernet connection)
4. Play any youtube video

Issue: Browser app crashes.

Software:
----------
https://android-build.linaro.org/builds/~linaro-android/snowball-ics-gcc46-igloo-stable-blob-12.05-release/#build=2

Hardware:
-----------
Snowball V11

Logs:
-------
Logcat message attached.

Log Snippet:
F/libc ( 6811): Fatal signal 11 (SIGSEGV) at 0xbbadbeef (code=1)
I/DEBUG ( 1362): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 1362): Build fingerprint: 'snowball/snowball/snowball:4.0.3/IML74K/2:eng/test-keys'
I/DEBUG ( 1362): pid: 6811, tid: 6811 >>> com.android.browser <<<
I/DEBUG ( 1362): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr bbadbeef
I/DEBUG ( 1362): r0 00000505 r1 9a646014 r2 00000000 r3 00000000
I/DEBUG ( 1362): r4 00000000 r5 bbadbeef r6 00000505 r7 0000005e
I/DEBUG ( 1362): r8 01592ef0 r9 3f800000 10 bed1511e fp bed1511f
I/DEBUG ( 1362): ip b6a41e94 sp bed14b00 lr 9cf6b08b pc 9cf6b08a cpsr 60000030
I/DEBUG ( 1362): d0 0005000004000000 d1 0005000004000000
I/DEBUG ( 1362): d2 0000000000000000 d3 7000000000000000
I/DEBUG ( 1362): d4 0000000000000095 d5 4428000044a00000
I/DEBUG ( 1362): d6 44180000447fc000 d7 0000000000000000
I/DEBUG ( 1362): d8 4380000000000000 d9 440e00003f800000
I/DEBUG ( 1362): d10 4081c00000000000 d11 3ff3333333333333
I/DEBUG ( 1362): d12 0000000000000000 d13 0000000000000000
I/DEBUG ( 1362): d14 0000000000000000 d15 0000000000000000
I/DEBUG ( 1362): d16 0005000004000000 d17 0000000000000000
I/DEBUG ( 1362): d18 0000000001300000 d19 0000004000000000
I/DEBUG ( 1362): d20 0000000000000000 d21 0000000000000000
I/DEBUG ( 1362): d22 0000000000000000 d23 0000000000000000
I/DEBUG ( 1362): d24 3fd99999a0000000 d25 0000000000000000
I/DEBUG ( 1362): d26 3f599999a0000000 d27 0000000000000000
I/DEBUG ( 1362): d28 bff0000000000000 d29 0000000000000000
I/DEBUG ( 1362): d30 0000000000000000 d31 3ff0000000000000
I/DEBUG ( 1362): scr 60000013
I/DEBUG ( 1362):
I/DEBUG ( 1362): #00 pc 003ee08a /system/lib/libwebcore.so
I/DEBUG ( 1362): #01 pc 003881b2 /system/lib/libwebcore.so
I/DEBUG ( 1362):
I/DEBUG ( 1362): code around pc:
I/DEBUG ( 1362): 9cf6b068 bd70d1f4 bbadbeef f240b570 f5365605 ..p.....p.@..V6.
I/DEBUG ( 1362): 9cf6b078 2300ee72 461c4d07 42b0e008 f537d103 r..#.M.F...B..7.
I/DEBUG ( 1362): 9cf6b088 602cfa5b f53647a0 2301ee66 d1f42800 [.,`.G6.f..#.(..
I/DEBUG ( 1362): 9cf6b098 bd704618 bbadbeef f536b538 f243e99a .Fp.....8.6...C.
I/DEBUG ( 1362): 9cf6b0a8 f5360155 4604ee5e 7003f641 ee5ef536 U.6.^..FA..p6.^.
I/DEBUG ( 1362):
I/DEBUG ( 1362): code around lr:
I/DEBUG ( 1362): 9cf6b068 bd70d1f4 bbadbeef f240b570 f5365605 ..p.....p.@..V6.
I/DEBUG ( 1362): 9cf6b078 2300ee72 461c4d07 42b0e008 f537d103 r..#.M.F...B..7.
I/DEBUG ( 1362): 9cf6b088 602cfa5b f53647a0 2301ee66 d1f42800 [.,`.G6.f..#.(..
I/DEBUG ( 1362): 9cf6b098 bd704618 bbadbeef f536b538 f243e99a .Fp.....8.6...C.
I/DEBUG ( 1362): 9cf6b0a8 f5360155 4604ee5e 7003f641 ee5ef536 U.6.^..FA..p6.^.
I/DEBUG ( 1362):
I/DEBUG ( 1362): memory map around addr bbadbeef:
I/DEBUG ( 1362): b6f68000-b6f69000 /system/lib/liblog.so
I/DEBUG ( 1362): (no map for address)
I/DEBUG ( 1362): becf5000-bed16000 [stack]
I/DEBUG ( 1362):
I/DEBUG ( 1362): stack:
I/DEBUG ( 1362): bed14ac0 00000004
I/DEBUG ( 1362): bed14ac4 00000005
I/DEBUG ( 1362): bed14ac8 017fb808 [heap]
I/DEBUG ( 1362): bed14acc 00000000
I/DEBUG ( 1362): bed14ad0 00000000
I/DEBUG ( 1362): bed14ad4 9a639fb4 /system/lib/egl/libGLESv2_mali.so
I/DEBUG ( 1362): bed14ad8 017fb808 [heap]
I/DEBUG ( 1362): bed14adc 00000004
I/DEBUG ( 1362): bed14ae0 00000000
I/DEBUG ( 1362): bed14ae4 00000005
I/DEBUG ( 1362): bed14ae8 01592ef0 [heap]
I/DEBUG ( 1362): bed14aec 3f800000
I/DEBUG ( 1362): bed14af0 bed1511e [stack]
I/DEBUG ( 1362): bed14af4 9a61ee48 /system/lib/egl/libGLESv2_mali.so
I/DEBUG ( 1362): bed14af8 df0027ad
I/DEBUG ( 1362): bed14afc 00000000
I/DEBUG ( 1362): #00 bed14b00 01592f50 [heap]
I/DEBUG ( 1362): bed14b04 00000de1
I/DEBUG ( 1362): bed14b08 bed14eb8 [stack]
I/DEBUG ( 1362): bed14b0c 9cf051b7 /system/lib/libwebcore.so
I/DEBUG ( 1362): #01 bed14b10 00000de1
I/DEBUG ( 1362): bed14b14 0000000f
I/DEBUG ( 1362): bed14b18 00000000
I/DEBUG ( 1362): bed14b1c 00000002
I/DEBUG ( 1362): bed14b20 00000000
I/DEBUG ( 1362): bed14b24 00000001
I/DEBUG ( 1362): bed14b28 ffffffff
I/DEBUG ( 1362): bed14b2c 00000005
I/DEBUG ( 1362): bed14b30 00000000
I/DEBUG ( 1362): bed14b34 40700000
I/DEBUG ( 1362): bed14b38 00000000
I/DEBUG ( 1362): bed14b3c 00000000
I/DEBUG ( 1362): bed14b40 00000000
I/DEBUG ( 1362): bed14b44 00000000
I/DEBUG ( 1362): bed14b48 00000000
I/DEBUG ( 1362): bed14b4c 00000000
I/DEBUG ( 1362): bed14b50 00000000
I/DEBUG ( 1362): bed14b54 00000000
D/dalvikvm( 6811): GC_CONCURRENT freed 421K, 7% free 8086K/8647K, paused 2ms+3ms

Revision history for this message
Abhishek Paliwal (abhishek-paliwal) wrote :
Changed in igloocommunity:
importance: Undecided → Medium
importance: Medium → Undecided
Changed in igloocommunity:
milestone: none → 2012.06
importance: Undecided → Medium
Revision history for this message
Jayeeta Bandyopadhyay (jayeeta) wrote :

This should be resolved with OpenGL library crash issue, pls check with 12.05 build 7 onwards image if this is reproducible.

Revision history for this message
Abhishek Paliwal (abhishek-paliwal) wrote :
Download full text (37.1 KiB)

On build
https://android-build.linaro.org/builds/~linaro-android/snowball-ics-gcc46-igloo-stable-blob/#build=316
(Build date: 2012-06-04)

Crash is still observed

Logs:
--------

root@android:/ # logcat &
[1] 2391
root@android:/ # am start http://www.youtube.com
--------- beginning of /dev/log/main
D/AndroidRuntime( 2426):
D/AndroidRuntime( 2426): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
D/AndroidRuntime( 2426): CheckJNI is ON
I/ethernet( 2426): Loading ethernet jni class
D/AndroidRuntime( 2426): Calling main entry com.android.commands.am.Am
Starting: Intent { act=android.intent.action.VIEW dat=http://www.youtube.com }
--------- beginning of /dev/log/system
I/ActivityManager( 1563): START {act=android.intent.action.VIEW dat=http://www.youtube.com flg=0x10000000 cmp=com.android.browser/.BrowserActivity} from pid 2426
D/AndroidRuntime( 2426): Shutting down VM
D/dalvikvm( 2426): GC_CONCURRENT freed 99K, 82% free 482K/2560K, paused 1ms+1ms
I/libblt_hw( 1379): Library opened (handle = 4, fd = 30)
I/AndroidRuntime( 2426): NOTE: attach of thread 'Binder Thread #3' failed
I/ActivityManager( 1563): Start proc com.android.browser for activity com.android.browser/.BrowserActivity: pid=2438 uid=10023 gids={3003, 1015}
W/NetworkManagementSocketTagger( 1563): setKernelCountSet(10023, 1) failed with errno -2
D/OpenGLRenderer( 1775): Flushing caches (mode 1)
root@android:/ # D/OpenGLRenderer( 1775): Flushing caches (mode 0)
I/ActivityThread( 2438): Pub com.android.browser;browser: com.android.browser.provider.BrowserProvider2
I/ActivityThread( 2438): Pub com.android.browser.home: com.android.browser.homepages.HomeProvider
I/ActivityThread( 2438): Pub com.android.browser.snapshots: com.android.browser.provider.SnapshotProvider
E/ActivityThread( 2438): Failed to find provider info for com.google.settings
E/ActivityThread( 2438): Failed to find provider info for com.google.settings
D/dalvikvm( 1563): GC_CONCURRENT freed 224K, 10% free 8792K/9735K, paused 2ms+23ms
D/dalvikvm( 2438): GC_CONCURRENT freed 296K, 6% free 6672K/7047K, paused 2ms+8ms
I/libblt_hw( 1379): Library closed (handle = 1, fd = 21)
D/dalvikvm( 2438): GC_FOR_ALLOC freed 75K, 4% free 6911K/7175K, paused 15ms
E/libEGL ( 2438): call to OpenGL ES API with no current context (logged once per thread)
D/ShaderProgram( 2438): couldn't load the vertex shader!
E/libEGL ( 2438): call to OpenGL ES API with no current context (logged once per thread)
D/ShaderProgram( 2438): couldn't load the vertex shader!
E/libEGL ( 2438): call to OpenGL ES API with no current context (logged once per thread)
D/ShaderProgram( 2438): couldn't load the vertex shader!
E/libEGL ( 2438): call to OpenGL ES API with no current context (logged once per thread)
D/ShaderProgram( 2438): couldn't load the vertex shader!
E/libEGL ( 2438): call to OpenGL ES API with no current context (logged once per thread)
D/ShaderProgram( 2438): couldn't load the vertex shader!
D/WebViewTimersControl( 2438): onBrowserActivityResume
D/WebViewTimersControl( 2438): Resuming webview timers, view=com.android.browser.BrowserWebView@a07407d0
W/BaseUi ( 2438): mMainView is already attached to wrapper in attachTabToCont...

Changed in igloocommunity:
milestone: 2012.06 → 2012.07
milestone: 2012.07 → 2012.06
milestone: 2012.06 → 2012.07
Revision history for this message
Abhishek Paliwal (abhishek-paliwal) wrote :
Revision history for this message
Abhishek Paliwal (abhishek-paliwal) wrote :

Also on same image ( #327 ) - sometimes the video is not seen at all - only the green screen appears on UI and the HDMI-audio can be heard for few seconds and then browser crashes.

Changed in igloocommunity:
assignee: nobody → Iniyan Charles (iniyan-a)
Revision history for this message
Iniyan Charles (iniyan-a) wrote :
Download full text (5.6 KiB)

I could reproduce this issue in build 346 (https://android-build.linaro.org/builds/~linaro-android/snowball-ics-gcc46-igloo-stable-blob/#build=346) , if we run a couple of youtube videos successively, it crashes.

E/ADM ( 1405): [ERR] dev:1079 update_latency_settings: il_tool_GetConfig AFM_IndexLowPowerRenderer failed: -3
I/ADM ( 1405): [STATUS] api_devset:443 API LEAVE: Opened new device 'HDMI', handle = 101
F/libc ( 2287): Fatal signal 11 (SIGSEGV) at 0xbbadbeef (code=1)
D/wpa_supplicant( 1728): wpa_driver_wext_driver_cmd RSSI len = 248
D/wpa_supplicant( 1728): [REPLY]: symbian rssi -57
D/wpa_supplicant( 1728): wpa_driver_wext_driver_cmd LINKSPEED len = 248
D/wpa_supplicant( 1728): [REPLY]: LinkSpeed 54
I/DEBUG ( 1382): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 1382): Build fingerprint: 'snowball/snowball/snowball:4.0.3/IML74K/eng.jayeeta.20120615.164702:eng/test-keys'
I/DEBUG ( 1382): pid: 2287, tid: 2287 >>> com.android.browser <<<
I/DEBUG ( 1382): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr bbadbeef
I/DEBUG ( 1382): r0 00000505 r1 9ada9014 r2 00000000 r3 00000000
I/DEBUG ( 1382): r4 00000000 r5 bbadbeef r6 00000505 r7 0000005e
I/DEBUG ( 1382): r8 01825ee8 r9 3f800000 10 bee2211e fp bee2211f
I/DEBUG ( 1382): ip b6a11e94 sp bee21b00 lr 9cf1206b pc 9cf1206a cpsr 60000030
I/DEBUG ( 1382): d0 0005000004000000 d1 0005000004000000
I/DEBUG ( 1382): d2 0000000000000000 d3 7000000000000000
I/DEBUG ( 1382): d4 0000000000000064 d5 4428000044a00000
I/DEBUG ( 1382): d6 440bc000447fc000 d7 0000000000000000
I/DEBUG ( 1382): d8 438000003f800000 d9 441a40003f800000
I/DEBUG ( 1382): d10 4083400000000000 d11 3ff3333333333333
I/DEBUG ( 1382): d12 0000000000000000 d13 0000000000000000
I/DEBUG ( 1382): d14 0000000000000000 d15 0000000000000000
I/DEBUG ( 1382): d16 0005000004000000 d17 0000000000000000
I/DEBUG ( 1382): d18 0000000001178000 d19 0000004000000000
I/DEBUG ( 1382): d20 0000000000000000 d21 0000000000000000
I/DEBUG ( 1382): d22 0000000000000000 d23 0000000000000000
I/DEBUG ( 1382): d24 3fd99999a0000000 d25 0000000000000000
I/DEBUG ( 1382): d26 3f599999a0000000 d27 0000000000000000
I/DEBUG ( 1382): d28 bff0000000000000 d29 0000000000000000
I/DEBUG ( 1382): d30 0000000000000000 d31 3ff00d4c80000000
I/DEBUG ( 1382): scr 60000013
I/DEBUG ( 1382):
I/DEBUG ( 1382): #00 pc 003ee06a /system/lib/libwebcore.so
I/DEBUG ( 1382): #01 pc 003881b2 /system/lib/libwebcore.so
I/DEBUG ( 1382):
I/DEBUG ( 1382): code around pc:
I/DEBUG ( 1382): 9cf12048 bd70d1f4 bbadbeef f240b570 f5365605 ..p.....p.@..V6.
I/DEBUG ( 1382): 9cf12058 2300ee82 461c4d07 42b0e008 f537d103 ...#.M.F...B..7.
I/DEBUG ( 1382): 9cf12068 602cfa6b f53647a0 2301ee76 d1f42800 k.,`.G6.v..#.(..
I/DEBUG ( 1382): 9cf12078 bd704618 bbadbeef f536b538 f243e9aa .Fp.....8.6...C.
I/DEBUG ( 1382): 9cf12088 f5360155 4604ee6e 7003f641 ee6ef536 U.6.n..FA..p6.n.
I/DEBUG ( 1382):
I/DEBUG ( 1382): code around lr:
I/DEBUG ( 1382): 9cf12048 bd70d1f4 bbadbeef f240b570 f5365605 ..p.....p.@..V6.
I/DEBUG (...

Read more...

Changed in igloocommunity:
milestone: 2012.07 → 2012.09
milestone: 2012.09 → none
Revision history for this message
Iniyan Charles (iniyan-a) wrote :
Revision history for this message
Milosz Wasilewski (mwasilew) wrote :

ICS is not supported. Closing.

Changed in linaro-android:
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.