Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HLS crash on Samsung GT-I8552 #593

Closed
fengtaoft opened this issue Jul 2, 2015 · 11 comments
Closed

HLS crash on Samsung GT-I8552 #593

fengtaoft opened this issue Jul 2, 2015 · 11 comments

Comments

@fengtaoft
Copy link

I used the ExoPlayer demo of the latest version of master branch (commit acee566) to play HLS and met an error. It crashed when I played HLS video. The device I used is Samsung GT-I8552, Android 4.1.2, kernel version 3.4.0-1554735.

The error is as below:

07-02 18:05:20.409 8083-8083/? E/dalvikvm﹕ Could not find class 'android.view.accessibility.CaptioningManager', referenced from method com.google.android.exoplayer.demo.PlayerActivity.getUserCaptionFontScaleV19
07-02 18:05:20.409 8083-8083/? E/dalvikvm﹕ Could not find class 'android.view.accessibility.CaptioningManager', referenced from method com.google.android.exoplayer.demo.PlayerActivity.getUserCaptionStyleV19
07-02 18:05:20.509 8083-8083/? E/AndroidRuntime﹕ FATAL EXCEPTION: main
java.lang.RuntimeException: Unable to resume activity {com.google.android.exoplayer.demo/com.google.android.exoplayer.demo.PlayerActivity}: java.lang.NullPointerException
at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2643)
at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2671)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2144)
at android.app.ActivityThread.access$700(ActivityThread.java:143)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1241)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4960)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1038)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:805)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.NullPointerException
at com.google.android.exoplayer.demo.PlayerActivity.onAudioCapabilitiesChanged(PlayerActivity.java:224)
at com.google.android.exoplayer.audio.AudioCapabilitiesReceiver.register(AudioCapabilitiesReceiver.java:84)
at com.google.android.exoplayer.demo.PlayerActivity.onResume(PlayerActivity.java:180)
at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1199)
at android.app.Activity.performResume(Activity.java:5277)
at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2633)
            at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2671)
            at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2144)
            at android.app.ActivityThread.access$700(ActivityThread.java:143)
            at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1241)
            at android.os.Handler.dispatchMessage(Handler.java:99)
            at android.os.Looper.loop(Looper.java:137)
            at android.app.ActivityThread.main(ActivityThread.java:4960)
            at java.lang.reflect.Method.invokeNative(Native Method)
            at java.lang.reflect.Method.invoke(Method.java:511)
            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1038)
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:805)
            at dalvik.system.NativeStart.main(Native Method)
07-02 18:05:20.529 474-516/? E/android.os.Debug﹕ !@dumpstate > dumpstate -k -t -z -d -o /data/log/dumpstate_app_error
07-02 18:05:21.099 159-159/? E/SMD﹕ DCD ON
07-02 18:05:22.169 1056-1068/? E/ThermalDaemon﹕ CPU[1] offline

Any suggestion to solve this problem?

@ojw28
Copy link
Contributor

ojw28 commented Jul 2, 2015

I'm confused about the stack trace you've posted. It doesn't align properly with the version you claim to be using. Specifically, the stack trace shows a crash at L224 of PlayerActivity in onAudioCapabilitiesChanged, but L224 in the code is in a different method:

@fengtaoft
Copy link
Author

I'm really very sorry that the stack trace I have posted is not the corresponding error info. I will repost the stack trace tomorrow as right now I don't have the device which can reproduces the crash.

@ojw28
Copy link
Contributor

ojw28 commented Jul 2, 2015

No worries, thanks. Please try with the dev branch too when you have the device. We changed some stuff around this area of code, so it's quite likely to have been fixed.

@fengtaoft
Copy link
Author

Thanks. I will try tomorrow and give a feedback.

@fengtaoft
Copy link
Author

I ran the demo of the master branch(commit acee566) on the device as mentioned in the previous comment, it crashed while playing the HLS Apple master playlist video around 10 seconds. The stack trace is as follows:

07-03 19:38:22.621 168-168/? W/omx_vdec﹕ ======================================================================
07-03 19:38:22.621 168-168/? W/omx_vdec﹕ Open Max Statistics
07-03 19:38:22.621 168-168/? W/omx_vdec﹕ ======================================================================
07-03 19:38:22.621 168-168/? W/omx_vdec﹕ empty this buffer rate = 30.652573
07-03 19:38:22.621 168-168/? W/omx_vdec﹕ empty this buffer total time = 11842399
07-03 19:38:22.621 168-168/? W/omx_vdec﹕ empty this buffer count = 363
07-03 19:38:22.621 168-168/? W/omx_vdec﹕ ======================================================================
07-03 19:38:22.621 168-168/? W/vdec﹕ ===========================================================
07-03 19:38:22.621 168-168/? W/vdec﹕ Arm Statistics
07-03 19:38:22.621 168-168/? W/vdec﹕ ===========================================================
07-03 19:38:22.621 168-168/? W/vdec﹕ Total number of frames decoded = 360
07-03 19:38:22.621 168-168/? W/vdec﹕ Average Arm time/frame(ms) = 0.391164
07-03 19:38:22.621 168-168/? W/vdec﹕ Frames Arm Decoded/sec = 2556.473145
07-03 19:38:22.621 168-168/? W/vdec﹕ ===========================================================
07-03 19:38:22.621 168-168/? W/vdec﹕ Frame Done Statistics
07-03 19:38:22.621 168-168/? W/vdec﹕ ===========================================================
07-03 19:38:22.621 168-168/? W/vdec﹕ Frame done cumulative time = 11758525
07-03 19:38:22.621 168-168/? W/vdec﹕ Frames Done per second = 30.531040
07-03 19:38:22.621 168-168/? W/vdec﹕ ===========================================================
07-03 19:38:22.631 168-168/? W/VDL_RTOS﹕ ===========================================================
07-03 19:38:22.631 168-168/? W/VDL_RTOS﹕ Dsp Statistics
07-03 19:38:22.631 168-168/? W/VDL_RTOS﹕ ===========================================================
07-03 19:38:22.631 168-168/? W/VDL_RTOS﹕ Total number of frames decoded = 360
07-03 19:38:22.631 168-168/? W/VDL_RTOS﹕ Average Dsp time/frame(ms) = 8.747970
07-03 19:38:22.631 168-168/? W/VDL_RTOS﹕ Frames Dsp Decoded/sec) = 114.312241
07-03 19:38:22.631 168-168/? W/VDL_RTOS﹕ ===========================================================
07-03 19:38:22.631 16311-16629/? I/OMXClient﹕ Using client-side OMX mux.
07-03 19:38:22.641 16311-16629/? E/ACodec﹕ [OMX.qcom.video.decoder.avc] configureCodec returning error -1010
07-03 19:38:22.641 168-471/? W/omx_vdec﹕ ======================================================================
07-03 19:38:22.641 168-471/? W/omx_vdec﹕ Open Max Statistics
07-03 19:38:22.641 168-471/? W/omx_vdec﹕ ======================================================================
07-03 19:38:22.641 168-471/? W/omx_vdec﹕ empty this buffer rate = NaN
07-03 19:38:22.641 168-471/? W/omx_vdec﹕ empty this buffer total time = 0
07-03 19:38:22.641 168-471/? W/omx_vdec﹕ empty this buffer count = 0
07-03 19:38:22.641 168-471/? W/omx_vdec﹕ ======================================================================
07-03 19:38:22.641 16311-16629/? I/OMXClient﹕ Using client-side OMX mux.
07-03 19:38:22.641 16311-16629/? E/ACodec﹕ Unable to instantiate a decoder for type 'video/avc'.
07-03 19:38:22.641 16311-16629/? A/ACodec﹕ frameworks/av/media/libstagefright/ACodec.cpp:3302 CHECK(mCodec->mNode != NULL) failed.
07-03 19:38:22.641 16311-16629/? A/libc﹕ Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 16629 (MediaCodec_loop)
07-03 19:38:22.741 152-152/? I/DEBUG﹕ *** *** *** *** *** *** *** *** *** *** *** *** *** *** ** ***
07-03 19:38:22.741 152-152/? I/DEBUG﹕ Build fingerprint: 'samsung/delos3gzc/delos3gchn:4.1.2/JZO54K/I8552ZCANG1:user/release-keys'
07-03 19:38:22.741 152-152/? I/DEBUG﹕ pid: 16311, tid: 16629, name: MediaCodec_loop >>> com.google.android.exoplayer.demo <<<
07-03 19:38:22.741 152-152/? I/DEBUG﹕ signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr deadbaad
07-03 19:38:22.821 490-590/? D/PowerManager﹕ DVFSLock : acquire : timeout : 2000
07-03 19:38:22.821 490-590/? D/PowerManagerService﹕ acquireDVFSLockLocked : type : DVFS_MIN_LIMIT frequency : 1209600 uid : 1000 pid : 490 tag : WifiService
07-03 19:38:22.851 159-159/? E/SMD﹕ DCD ON
07-03 19:38:22.851 152-152/? I/DEBUG﹕ r0 00000027 r1 deadbaad r2 401a7b0c r3 00000000
07-03 19:38:22.851 152-152/? I/DEBUG﹕ r4 00000000 r5 541df8f4 r6 00000000 r7 00000000
07-03 19:38:22.851 152-152/? I/DEBUG﹕ r8 401aea6c r9 00000000 sl 00000000 fp 00000001
07-03 19:38:22.851 152-152/? I/DEBUG﹕ ip 401beea4 sp 541df8f0 lr 40179c09 pc 401762aa cpsr 60000030
07-03 19:38:22.851 152-152/? I/DEBUG﹕ d0 6c69616620294c4c d1 6f436d284b434548
07-03 19:38:22.851 152-152/? I/DEBUG﹕ d2 6f4e6d3e2d636564 d3 554e203d21206564
07-03 19:38:22.851 152-152/? I/DEBUG﹕ d4 0000000000000000 d5 0000000000000000
07-03 19:38:22.851 152-152/? I/DEBUG﹕ d6 0000000000000000 d7 0000000000000000
07-03 19:38:22.851 152-152/? I/DEBUG﹕ d8 3f8000003f800000 d9 0000000000000000
07-03 19:38:22.851 152-152/? I/DEBUG﹕ d10 0000000000000000 d11 0000000000000000
07-03 19:38:22.851 152-152/? I/DEBUG﹕ d12 0000000000000000 d13 0000000000000000
07-03 19:38:22.851 152-152/? I/DEBUG﹕ d14 0000000000000000 d15 0000000000000000
07-03 19:38:22.851 152-152/? I/DEBUG﹕ d16 0000000000000000 d17 0000000000000000
07-03 19:38:22.851 152-152/? I/DEBUG﹕ d18 0000000000000000 d19 0000000000000000
07-03 19:38:22.851 152-152/? I/DEBUG﹕ d20 0000000000000000 d21 0000000000000000
07-03 19:38:22.851 152-152/? I/DEBUG﹕ d22 0000000000000000 d23 0000000000000000
07-03 19:38:22.851 152-152/? I/DEBUG﹕ d24 004e004d004c004b d25 0050004f004e004c
07-03 19:38:22.851 152-152/? I/DEBUG﹕ d26 0000000000000000 d27 0000000000000000
07-03 19:38:22.851 152-152/? I/DEBUG﹕ d28 001e001d001c001b d29 0020001f001e001c
07-03 19:38:22.851 152-152/? I/DEBUG﹕ d30 0050005000500050 d31 0000000000000000
07-03 19:38:22.851 152-152/? I/DEBUG﹕ scr 68000011
07-03 19:38:22.851 152-152/? I/DEBUG﹕ backtrace:
07-03 19:38:22.851 152-152/? I/DEBUG﹕ #00 pc 000182aa /system/lib/libc.so
07-03 19:38:22.851 152-152/? I/DEBUG﹕ #1 pc 0000dc04 /system/lib/libc.so (abort+4)
07-03 19:38:22.851 152-152/? I/DEBUG﹕ #2 pc 000040f9 /system/lib/libcutils.so (__android_log_assert+88)
07-03 19:38:22.851 152-152/? I/DEBUG﹕ #3 pc 0005d3e7 /system/lib/libstagefright.so (android::ACodec::LoadedState::onConfigureComponent(android::spandroid::AMessage const&)+70)
07-03 19:38:22.851 152-152/? I/DEBUG﹕ #4 pc 0005d7d3 /system/lib/libstagefright.so (android::ACodec::LoadedState::onMessageReceived(android::spandroid::AMessage const&)+46)
07-03 19:38:22.851 152-152/? I/DEBUG﹕ #5 pc 000066bd /system/lib/libstagefright_foundation.so (android::AHierarchicalStateMachine::onMessageReceived(android::spandroid::AMessage const&)+80)
07-03 19:38:22.851 152-152/? I/DEBUG﹕ #6 pc 00007471 /system/lib/libstagefright_foundation.so (android::ALooperRoster::deliverMessage(android::spandroid::AMessage const&)+188)
07-03 19:38:22.861 152-152/? I/DEBUG﹕ #7 pc 00006d25 /system/lib/libstagefright_foundation.so (android::ALooper::loop()+204)
07-03 19:38:22.861 152-152/? I/DEBUG﹕ #8 pc 0001103b /system/lib/libutils.so (android::Thread::_threadLoop(void
)+94)
07-03 19:38:22.861 152-152/? I/DEBUG﹕ #9 pc 00010bb5 /system/lib/libutils.so
07-03 19:38:22.861 152-152/? I/DEBUG﹕ #10 pc 00012df0 /system/lib/libc.so (__thread_entry+48)
07-03 19:38:22.861 152-152/? I/DEBUG﹕ #11 pc 00012548 /system/lib/libc.so (pthread_create+172)
07-03 19:38:22.861 152-152/? I/DEBUG﹕ stack:
07-03 19:38:22.861 152-152/? I/DEBUG﹕ 541df8b0 00000000
07-03 19:38:22.861 152-152/? I/DEBUG﹕ 541df8b4 00000000
07-03 19:38:22.861 152-152/? I/DEBUG﹕ 541df8b8 00000000
07-03 19:38:22.861 152-152/? I/DEBUG﹕ 541df8bc 541df95d [stack:16629]
07-03 19:38:22.861 152-152/? I/DEBUG﹕ 541df8c0 00004000
07-03 19:38:22.861 152-152/? I/DEBUG﹕ 541df8c4 541df97b [stack:16629]
07-03 19:38:22.861 152-152/? I/DEBUG﹕ 541df8c8 401a2774 /system/lib/libc.so
07-03 19:38:22.861 152-152/? I/DEBUG﹕ 541df8cc 401a7d10
07-03 19:38:22.861 152-152/? I/DEBUG﹕ 541df8d0 00000000
07-03 19:38:22.861 152-152/? I/DEBUG﹕ 541df8d4 40179c09 /system/lib/libc.so (_fwalk+32)
07-03 19:38:22.861 152-152/? I/DEBUG﹕ 541df8d8 00000001
07-03 19:38:22.861 152-152/? I/DEBUG﹕ 541df8dc 541df8f4 [stack:16629]
07-03 19:38:22.861 152-152/? I/DEBUG﹕ 541df8e0 00000000
07-03 19:38:22.861 152-152/? I/DEBUG﹕ 541df8e4 00000000
07-03 19:38:22.861 152-152/? I/DEBUG﹕ 541df8e8 df0027ad
07-03 19:38:22.861 152-152/? I/DEBUG﹕ 541df8ec 00000000
07-03 19:38:22.861 152-152/? I/DEBUG﹕ #00 541df8f0 541df8ec [stack:16629]
07-03 19:38:22.861 152-152/? I/DEBUG﹕ 541df8f4 fffffbdf
07-03 19:38:22.861 152-152/? I/DEBUG﹕ 541df8f8 541df8f4 [stack:16629]
07-03 19:38:22.861 152-152/? I/DEBUG﹕ 541df8fc 00000001
07-03 19:38:22.861 152-152/? I/DEBUG﹕ 541df900 51965763 /system/lib/libstagefright.so
07-03 19:38:22.861 152-152/? I/DEBUG﹕ 541df904 00000007
07-03 19:38:22.861 152-152/? I/DEBUG﹕ 541df908 541df924 [stack:16629]
07-03 19:38:22.861 152-152/? I/DEBUG﹕ 541df90c 51965763 /system/lib/libstagefright.so
07-03 19:38:22.861 152-152/? I/DEBUG﹕ 541df910 541dfe80 [stack:16629]
07-03 19:38:22.861 152-152/? I/DEBUG﹕ 541df914 4016bc08 /system/lib/libc.so (__pthread_clone)
07-03 19:38:22.871 152-152/? I/DEBUG﹕ #1 541df918 401b2d35 /system/lib/libcutils.so
07-03 19:38:22.871 152-152/? I/DEBUG﹕ 541df91c 401b30fd /system/lib/libcutils.so (__android_log_assert+92)
07-03 19:38:22.871 152-152/? I/DEBUG﹕ #2 541df920 541dfd34 [stack:16629]
07-03 19:38:22.871 152-152/? I/DEBUG﹕ 541df924 6d617266
07-03 19:38:22.871 152-152/? I/DEBUG﹕ 541df928 726f7765
07-03 19:38:22.871 152-152/? I/DEBUG﹕ 541df92c 612f736b
07-03 19:38:22.871 152-152/? I/DEBUG﹕ 541df930 656d2f76
07-03 19:38:22.871 152-152/? I/DEBUG﹕ 541df934 2f616964
07-03 19:38:22.871 152-152/? I/DEBUG﹕ 541df938 7362696c
07-03 19:38:22.871 152-152/? I/DEBUG﹕ 541df93c 65676174
07-03 19:38:22.871 152-152/? I/DEBUG﹕ 541df940 67697266
07-03 19:38:22.871 152-152/? I/DEBUG﹕ 541df944 412f7468 /dev/ashmem/dalvik-heap (deleted)
07-03 19:38:22.871 152-152/? I/DEBUG﹕ 541df948 65646f43
07-03 19:38:22.871 152-152/? I/DEBUG﹕ 541df94c 70632e63
07-03 19:38:22.871 152-152/? I/DEBUG﹕ 541df950 33333a70
07-03 19:38:22.871 152-152/? I/DEBUG﹕ 541df954 43203230 /dev/ashmem/dalvik-heap (deleted)
07-03 19:38:22.871 152-152/? I/DEBUG﹕ 541df958 4b434548 /dev/ashmem/dalvik-mark-stack (deleted)
07-03 19:38:22.871 152-152/? I/DEBUG﹕ 541df95c 6f436d28
07-03 19:38:22.871 152-152/? I/DEBUG﹕ ........ ........
07-03 19:38:22.881 152-152/? I/DEBUG﹕ memory near r2:
07-03 19:38:22.881 152-152/? I/DEBUG﹕ 401a7aec 00000000 00000000 00000000 00000000 ................
07-03 19:38:22.881 152-152/? I/DEBUG﹕ 401a7afc 00000000 00000000 00000000 00000000 ................
07-03 19:38:22.881 152-152/? I/DEBUG﹕ 401a7b0c 00000001 00000000 00000000 00000000 ................
07-03 19:38:22.881 152-152/? I/DEBUG﹕ 401a7b1c 00000000 00000000 00000000 00000000 ................
07-03 19:38:22.881 152-152/? I/DEBUG﹕ 401a7b2c 00000000 00000000 00000000 00000000 ................
07-03 19:38:22.881 152-152/? I/DEBUG﹕ memory near r5:
07-03 19:38:22.881 152-152/? I/DEBUG﹕ 541df8d4 40179c09 00000001 541df8f4 00000000 ...@.......T....
07-03 19:38:22.881 152-152/? I/DEBUG﹕ 541df8e4 00000000 df0027ad 00000000 541df8ec .....'.........T
07-03 19:38:22.881 152-152/? I/DEBUG﹕ 541df8f4 fffffbdf 541df8f4 00000001 51965763 .......T....cW.Q
07-03 19:38:22.881 152-152/? I/DEBUG﹕ 541df904 00000007 541df924 51965763 541dfe80 ....$..TcW.Q...T
07-03 19:38:22.881 152-152/? I/DEBUG﹕ 541df914 4016bc08 401b2d35 401b30fd 541dfd34 ...@5-.@.0.@4..T
07-03 19:38:22.881 152-152/? I/DEBUG﹕ memory near r8:
07-03 19:38:22.881 152-152/? I/DEBUG﹕ 401aea4c 00000000 00000000 00000000 00000000 ................
07-03 19:38:22.881 152-152/? I/DEBUG﹕ 401aea5c 00000000 00000000 00000000 00000000 ................
07-03 19:38:22.881 152-152/? I/DEBUG﹕ 401aea6c c4c26e96 00000000 00000000 00000000 .n..............
07-03 19:38:22.881 152-152/? I/DEBUG﹕ 401aea7c 00000000 00000000 00000000 00000000 ................
07-03 19:38:22.881 152-152/? I/DEBUG﹕ 401aea8c 00000000 00000000 00000000 00000000 ................
07-03 19:38:22.881 152-152/? I/DEBUG﹕ memory near ip:
07-03 19:38:22.881 152-152/? I/DEBUG﹕ 401bee84 40171959 4016b104 4016c560 40197b5d Y..@...@..@]{.@ 07-03 19:38:22.881 152-152/? I/DEBUG﹕ 401bee94 4017511c 4017cdcd 4017a5ad 4016c468 .Q.@...@...@h..@ 07-03 19:38:22.881 152-152/? I/DEBUG﹕ 401beea4 4016bc00 4016c1a0 40179165 40174f8d ...@...@e..@.O.@ 07-03 19:38:22.881 152-152/? I/DEBUG﹕ 401beeb4 40174f79 40180a61 40180a81 40180cbf yO.@a..@...@...@ 07-03 19:38:22.881 152-152/? I/DEBUG﹕ 401beec4 40179225 40183641 40184431 4016ca88 %..@A6.@1D.@...@ 07-03 19:38:22.881 152-152/? I/DEBUG﹕ memory near sp: 07-03 19:38:22.881 152-152/? I/DEBUG﹕ 541df8d0 00000000 40179c09 00000001 541df8f4 .......@.......T 07-03 19:38:22.881 152-152/? I/DEBUG﹕ 541df8e0 00000000 00000000 df0027ad 00000000 .........'...... 07-03 19:38:22.881 152-152/? I/DEBUG﹕ 541df8f0 541df8ec fffffbdf 541df8f4 00000001 ...T.......T.... 07-03 19:38:22.881 152-152/? I/DEBUG﹕ 541df900 51965763 00000007 541df924 51965763 cW.Q....$..TcW.Q 07-03 19:38:22.881 152-152/? I/DEBUG﹕ 541df910 541dfe80 4016bc08 401b2d35 401b30fd ...T...@5-.@.0.@ 07-03 19:38:22.891 152-152/? I/DEBUG﹕ code around pc: 07-03 19:38:22.891 152-152/? I/DEBUG﹕ 40176288 e000b164 6823461c d1fb2b00 68e3e026 d....F#h.+..&..h 07-03 19:38:22.891 152-152/? I/DEBUG﹕ 40176298 4a17b123 447a2401 47986014 20274911 #..J.$zD..G.I'
07-03 19:38:22.891 152-152/? I/DEBUG﹕ 401762a8 70082400 ebdcf7f4 f7f52106 a902ed1c .$.p.....!......
07-03 19:38:22.891 152-152/? I/DEBUG﹕ 401762b8 f04f2006 460a5380 94029304 f7f59403 . O..S.F........
07-03 19:38:22.891 152-152/? I/DEBUG﹕ 401762c8 4629e8fa 20024622 e902f7f5 ebc8f7f4 ..)F"F. ........
07-03 19:38:22.891 152-152/? I/DEBUG﹕ code around lr:
07-03 19:38:22.891 152-152/? I/DEBUG﹕ 40179be8 41f0e92d 4c0b2600 447c4680 68a56824 -..A.&.L.F|D$h.h
07-03 19:38:22.891 152-152/? I/DEBUG﹕ 40179bf8 e0076867 300cf9b5 dd022b00 47c04628 gh.....0.+..(F.G
07-03 19:38:22.891 152-152/? I/DEBUG﹕ 40179c08 35544306 d5f53f01 2c006824 4630d1ef .CT5.?..$h.,..0F
07-03 19:38:22.891 152-152/? I/DEBUG﹕ 40179c18 81f0e8bd 0002890e 43f0e92d fb01461f ........-..C.F..
07-03 19:38:22.891 152-152/? I/DEBUG﹕ 40179c28 f8dff602 b0878058 44f8460c 8000f8d8 ....X....F.D....
07-03 19:38:22.891 152-152/? I/DEBUG﹕ memory map around fault addr deadbaad:

@fengtaoft
Copy link
Author

I also tried the demo of the dev brach (commit ead8abf) and met a similar error. I list the full stack trace information below.

07-03 19:33:13.161 14776-14776/? I/OMXClient﹕ Using client-side OMX mux.
07-03 19:33:13.161 168-168/? W/omx_vdec﹕ ======================================================================
07-03 19:33:13.161 168-168/? W/omx_vdec﹕ Open Max Statistics
07-03 19:33:13.161 168-168/? W/omx_vdec﹕ ======================================================================
07-03 19:33:13.161 168-168/? W/omx_vdec﹕ empty this buffer rate = NaN
07-03 19:33:13.161 168-168/? W/omx_vdec﹕ empty this buffer total time = 0
07-03 19:33:13.161 168-168/? W/omx_vdec﹕ empty this buffer count = 0
07-03 19:33:13.161 168-168/? W/omx_vdec﹕ ======================================================================
07-03 19:33:13.181 14776-14776/? I/dalvikvm﹕ Could not find method android.media.MediaCodec.releaseOutputBuffer, referenced from method com.google.android.exoplayer.MediaCodecVideoTrackRenderer.renderOutputBufferTimedV21
07-03 19:33:13.181 14776-14776/? W/dalvikvm﹕ VFY: unable to resolve virtual method 83: Landroid/media/MediaCodec;.releaseOutputBuffer (IJ)V
07-03 19:33:13.181 14776-14776/? D/dalvikvm﹕ VFY: replacing opcode 0x6e at 0x0008
07-03 19:33:13.181 14776-14776/? I/dalvikvm﹕ Could not find method android.media.AudioTrack.setVolume, referenced from method com.google.android.exoplayer.audio.AudioTrack.setVolumeV21
07-03 19:33:13.181 14776-14776/? W/dalvikvm﹕ VFY: unable to resolve virtual method 65: Landroid/media/AudioTrack;.setVolume (F)I
07-03 19:33:13.181 14776-14776/? D/dalvikvm﹕ VFY: replacing opcode 0x6e at 0x0000
07-03 19:33:13.181 14776-14776/? I/dalvikvm﹕ Could not find method android.media.AudioTrack.write, referenced from method com.google.android.exoplayer.audio.AudioTrack.writeNonBlockingV21
07-03 19:33:13.181 14776-14776/? W/dalvikvm﹕ VFY: unable to resolve virtual method 66: Landroid/media/AudioTrack;.write (Ljava/nio/ByteBuffer;II)I
07-03 19:33:13.181 14776-14776/? D/dalvikvm﹕ VFY: replacing opcode 0x6e at 0x0001
07-03 19:33:14.091 14776-14776/? D/EventLogger﹕ state [5.84, true, B]
07-03 19:33:14.091 14776-14776/? D/EventLogger﹕ videoFormat [5.84, 0, 0]
07-03 19:33:14.091 14776-14827/? I/OMXClient﹕ Using client-side OMX mux.
07-03 19:33:14.101 168-14828/? E/omx_vdec﹕ m_enable_android_native_buffers 1
07-03 19:33:14.101 168-168/? E/omx_vdec﹕ get_parameter: OMX_GoogleAndroidIndexGetAndroidNativeBufferUsage
07-03 19:33:14.111 168-471/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:14.111 168-471/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:14.111 168-471/? E/omx_vdec﹕ mmaping pmem with fd = 47, size = 208896
07-03 19:33:14.111 168-471/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:14.111 168-466/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:14.121 168-466/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:14.121 168-466/? E/omx_vdec﹕ mmaping pmem with fd = 51, size = 208896
07-03 19:33:14.121 168-466/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:14.121 168-168/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:14.121 168-168/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:14.121 168-168/? E/omx_vdec﹕ mmaping pmem with fd = 55, size = 208896
07-03 19:33:14.121 168-168/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:14.121 168-14546/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:14.121 168-14546/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:14.121 168-14546/? E/omx_vdec﹕ mmaping pmem with fd = 59, size = 208896
07-03 19:33:14.121 168-14546/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:14.121 168-471/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:14.131 168-471/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:14.131 168-471/? E/omx_vdec﹕ mmaping pmem with fd = 65, size = 208896
07-03 19:33:14.131 168-471/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:14.131 168-466/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:14.131 168-466/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:14.131 168-466/? E/omx_vdec﹕ mmaping pmem with fd = 69, size = 208896
07-03 19:33:14.131 168-466/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:14.131 168-168/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:14.131 168-168/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:14.131 168-168/? E/omx_vdec﹕ mmaping pmem with fd = 73, size = 208896
07-03 19:33:14.131 168-168/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:14.141 168-14546/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:14.141 168-14546/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:14.141 168-14546/? E/omx_vdec﹕ mmaping pmem with fd = 77, size = 208896
07-03 19:33:14.141 168-14546/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:14.141 168-471/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:14.141 168-471/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:14.141 168-471/? E/omx_vdec﹕ mmaping pmem with fd = 81, size = 208896
07-03 19:33:14.141 168-471/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:14.141 168-466/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:14.141 168-466/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:14.141 168-466/? E/omx_vdec﹕ mmaping pmem with fd = 85, size = 208896
07-03 19:33:14.141 168-466/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:14.141 168-168/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:14.151 168-168/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:14.151 168-168/? E/omx_vdec﹕ mmaping pmem with fd = 89, size = 208896
07-03 19:33:14.151 168-168/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:14.151 168-14546/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:14.151 168-14546/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:14.151 168-14546/? E/omx_vdec﹕ mmaping pmem with fd = 93, size = 208896
07-03 19:33:14.151 168-14546/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:14.151 168-471/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:14.151 168-471/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:14.151 168-471/? E/omx_vdec﹕ mmaping pmem with fd = 97, size = 208896
07-03 19:33:14.151 168-471/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:14.151 168-466/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:14.151 168-466/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:14.151 168-466/? E/omx_vdec﹕ mmaping pmem with fd = 101, size = 208896
07-03 19:33:14.161 168-466/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:14.161 14776-14776/? D/EventLogger﹕ decoderInitialized [5.91, OMX.qcom.video.decoder.avc]
07-03 19:33:14.161 168-14828/? E/omx_vdec﹕ Omx Flush issued when vdec is not initialized yet.
07-03 19:33:14.161 168-14828/? E/omx_vdec﹕ OMXCORE-SM:Recieved command DISABLE (2)
07-03 19:33:14.161 168-14828/? E/omx_vdec﹕ Omx Flush issued when vdec is not initialized yet.
07-03 19:33:14.161 168-168/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x423589d0 successful
07-03 19:33:14.161 168-14546/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x42358980 successful
07-03 19:33:14.161 168-471/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x42358930 successful
07-03 19:33:14.171 168-466/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x423588e0 successful
07-03 19:33:14.171 168-168/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x42358890 successful
07-03 19:33:14.171 168-14546/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x42358840 successful
07-03 19:33:14.171 168-471/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x423587f0 successful
07-03 19:33:14.171 168-466/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x423587a0 successful
07-03 19:33:14.171 168-168/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x42358750 successful
07-03 19:33:14.171 168-14546/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x42358700 successful
07-03 19:33:14.171 168-471/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x423586b0 successful
07-03 19:33:14.171 168-466/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x42358660 successful
07-03 19:33:14.171 168-168/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x42358610 successful
07-03 19:33:14.171 168-14546/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x423585c0 successful
07-03 19:33:14.171 168-14828/? E/omx_vdec﹕ OMXCORE-SM:Recieved command ENABLE (3)
07-03 19:33:14.171 168-14828/? E/omx_vdec﹕ OMXCORE-SM: Allocation is not completed
07-03 19:33:14.181 14776-14799/? I/OMXClient﹕ Using client-side OMX mux.
07-03 19:33:14.181 168-466/? E/SEC_AUDIO_DEC﹕ SEC_OMX_AudioDecodeGetParameter() OMX_Error, Line:942
07-03 19:33:14.181 168-471/? E/SEC_AUDIO_DEC﹕ SEC_OMX_AudioDecodeGetParameter() OMX_Error, Line:942
07-03 19:33:14.181 168-466/? E/omx_vdec﹕ get_parameter: OMX_GoogleAndroidIndexGetAndroidNativeBufferUsage
07-03 19:33:14.181 14776-14833/? I/OMXClient﹕ Using client-side OMX mux.
07-03 19:33:14.181 168-14546/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:14.191 168-14546/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:14.191 168-14546/? E/omx_vdec﹕ mmaping pmem with fd = 50, size = 208896
07-03 19:33:14.191 168-14546/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:14.191 168-168/? E/OMXNodeInstance﹕ OMX_GetExtensionIndex failed
07-03 19:33:14.191 168-466/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:14.191 168-466/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:14.191 168-466/? E/omx_vdec﹕ mmaping pmem with fd = 59, size = 208896
07-03 19:33:14.191 168-466/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:14.191 168-466/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:14.191 168-466/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:14.191 168-466/? E/omx_vdec﹕ mmaping pmem with fd = 68, size = 208896
07-03 19:33:14.191 168-466/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:14.201 168-466/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:14.201 168-466/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:14.201 168-466/? E/omx_vdec﹕ mmaping pmem with fd = 75, size = 208896
07-03 19:33:14.201 168-466/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:14.201 168-471/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:14.201 168-471/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:14.201 168-471/? E/omx_vdec﹕ mmaping pmem with fd = 83, size = 208896
07-03 19:33:14.201 168-471/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:14.201 168-14546/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:14.201 168-14546/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:14.201 168-14546/? E/omx_vdec﹕ mmaping pmem with fd = 88, size = 208896
07-03 19:33:14.201 168-14546/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:14.211 168-471/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:14.211 168-471/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:14.211 168-471/? E/omx_vdec﹕ mmaping pmem with fd = 92, size = 208896
07-03 19:33:14.211 168-471/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:14.211 168-14546/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:14.211 168-14546/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:14.211 168-14546/? E/omx_vdec﹕ mmaping pmem with fd = 96, size = 208896
07-03 19:33:14.211 168-14546/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:14.211 168-466/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:14.211 168-466/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:14.211 168-466/? E/omx_vdec﹕ mmaping pmem with fd = 100, size = 208896
07-03 19:33:14.211 168-466/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:14.221 168-14546/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:14.221 168-14546/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:14.221 168-14546/? E/omx_vdec﹕ mmaping pmem with fd = 104, size = 208896
07-03 19:33:14.221 168-14546/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:14.221 168-471/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:14.221 168-471/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:14.221 168-471/? E/omx_vdec﹕ mmaping pmem with fd = 108, size = 208896
07-03 19:33:14.221 168-471/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:14.221 168-168/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:14.221 168-168/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:14.221 168-168/? E/omx_vdec﹕ mmaping pmem with fd = 112, size = 208896
07-03 19:33:14.221 168-168/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:14.221 168-466/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:14.221 168-466/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:14.221 168-466/? E/omx_vdec﹕ mmaping pmem with fd = 116, size = 208896
07-03 19:33:14.221 168-466/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:14.221 168-14546/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:14.221 168-14546/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:14.221 168-14546/? E/omx_vdec﹕ mmaping pmem with fd = 120, size = 208896
07-03 19:33:14.231 168-14546/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:14.231 168-14546/? E/omx_vdec﹕ OMXCORE-SM:Recieved command ENABLE (3)
07-03 19:33:14.231 168-14546/? E/omx_vdec﹕ Set the VDEC_YAMATO_DISPLAY_FORMAT Color Format
07-03 19:33:14.231 168-14546/? E/vdec﹕ allocating pmem for input only - usebuffer case
07-03 19:33:14.231 168-14546/? E/vdec﹕ Calling vdec_pmem_alloc
07-03 19:33:14.231 168-14546/? E/vdec_pmem﹕ ION_mem_alloc1 called with size 2621440
07-03 19:33:14.231 168-14546/? E/vdec_pmem﹕ Open /dev/ion with options 4096, base =0x44f99000, fd 125
07-03 19:33:14.231 168-14546/? E/﹕ H264PL_InstancePtr is not NULL at vdec_create
07-03 19:33:14.231 168-14546/? E/﹕ SetParameter, Setting display format to Yamato
07-03 19:33:14.231 168-14828/? E/﹕ SPS: Decode: old WxH = 400x304,new WxH = 400x304
07-03 19:33:14.251 168-14828/? E/﹕ SPS: Decode: old WxH = 400x304,new WxH = 400x304
07-03 19:33:14.251 168-168/? V/audio_policy.msm7627a﹕ audio_io_handle_t android::ap_get_output(audio_policy_, audio_stream_type_t, uint32_t, audio_format_t, uint32_t, audio_output_flags_t): tid 168
07-03 19:33:14.251 168-168/? V/AudioPolicyManagerBase﹕ getOutput() stream 3, samplingRate 0, format 0, channelMask 3, flags 0
07-03 19:33:14.251 168-168/? V/AudioPolicyManagerBase﹕ getOutput() returns output 2
07-03 19:33:14.251 168-471/? V/audio_policy.msm7627a﹕ audio_io_handle_t android::ap_get_output(audio_policy_, audio_stream_type_t, uint32_t, audio_format_t, uint32_t, audio_output_flags_t): tid 471
07-03 19:33:14.251 168-471/? V/AudioPolicyManagerBase﹕ getOutput() stream 3, samplingRate 0, format 0, channelMask 3, flags 0
07-03 19:33:14.251 490-786/? D/BatteryStatsImpl﹕ ++++++xy WakeLock start : pid=168, name=, type=0, tid=786, pid=490, pName=null
07-03 19:33:14.251 168-471/? V/AudioPolicyManagerBase﹕ getOutput() returns output 2
07-03 19:33:14.261 168-168/? V/audio_policy.msm7627a﹕ audio_io_handle_t android::ap_get_output(audio_policy_, audio_stream_type_t, uint32_t, audio_format_t, uint32_t, audio_output_flags_t): tid 168
07-03 19:33:14.261 168-168/? V/AudioPolicyManagerBase﹕ getOutput() stream 3, samplingRate 0, format 0, channelMask 3, flags 0
07-03 19:33:14.261 168-168/? V/AudioPolicyManagerBase﹕ getOutput() returns output 2
07-03 19:33:14.261 168-168/? V/audio_policy.msm7627a﹕ audio_io_handle_t android::ap_get_output(audio_policy_, audio_stream_type_t, uint32_t, audio_format_t, uint32_t, audio_output_flags_t): tid 168
07-03 19:33:14.261 168-168/? V/AudioPolicyManagerBase﹕ getOutput() stream 3, samplingRate 0, format 0, channelMask 3, flags 0
07-03 19:33:14.261 168-168/? V/AudioPolicyManagerBase﹕ getOutput() returns output 2
07-03 19:33:14.261 168-14546/? V/audio_policy.msm7627a﹕ audio_io_handle_t android::ap_get_output(audio_policy_, audio_stream_type_t, uint32_t, audio_format_t, uint32_t, audio_output_flags_t): tid 14546
07-03 19:33:14.261 168-14546/? V/AudioPolicyManagerBase﹕ getOutput() stream 3, samplingRate 0, format 0, channelMask 3, flags 0
07-03 19:33:14.261 168-14546/? V/AudioPolicyManagerBase﹕ getOutput() returns output 2
07-03 19:33:14.261 168-466/? V/audio_policy.msm7627a﹕ audio_io_handle_t android::ap_get_output(audio_policy_, audio_stream_type_t, uint32_t, audio_format_t, uint32_t, audio_output_flags_t): tid 466
07-03 19:33:14.261 168-466/? V/AudioPolicyManagerBase﹕ getOutput() stream 3, samplingRate 22050, format 1, channelMask 3, flags 0
07-03 19:33:14.261 168-466/? V/AudioPolicyManagerBase﹕ getOutput() returns output 2
07-03 19:33:14.281 168-14828/? E/vdl﹕ registering the PMEM buffers for index 0 fd 50 and base 0x43b9a000
07-03 19:33:14.281 168-14828/? E/vdl﹕ registering the PMEM buffers for index 1 fd 59 and base 0x43de5000
07-03 19:33:14.281 168-14828/? E/vdl﹕ registering the PMEM buffers for index 2 fd 68 and base 0x43e18000
07-03 19:33:14.281 168-14828/? E/vdl﹕ registering the PMEM buffers for index 3 fd 75 and base 0x43e4b000
07-03 19:33:14.281 168-14828/? E/vdl﹕ registering the PMEM buffers for index 4 fd 83 and base 0x43e7e000
07-03 19:33:14.281 168-14828/? E/vdl﹕ registering the PMEM buffers for index 5 fd 88 and base 0x446bc000
07-03 19:33:14.281 168-14828/? E/vdl﹕ registering the PMEM buffers for index 6 fd 92 and base 0x446ef000
07-03 19:33:14.281 168-14828/? E/vdl﹕ registering the PMEM buffers for index 7 fd 96 and base 0x44726000
07-03 19:33:14.281 168-14828/? E/vdl﹕ registering the PMEM buffers for index 8 fd 100 and base 0x44a2e000
07-03 19:33:14.281 168-14828/? E/vdl﹕ registering the PMEM buffers for index 9 fd 104 and base 0x44d1c000
07-03 19:33:14.281 168-14828/? E/vdl﹕ registering the PMEM buffers for index 10 fd 108 and base 0x44d4f000
07-03 19:33:14.281 168-14828/? E/vdl﹕ registering the PMEM buffers for index 11 fd 112 and base 0x44dd9000
07-03 19:33:14.281 168-14828/? E/vdl﹕ registering the PMEM buffers for index 12 fd 116 and base 0x44e0c000
07-03 19:33:14.281 168-14828/? E/vdl﹕ registering the PMEM buffers for index 13 fd 120 and base 0x44ea9000
07-03 19:33:14.281 168-14828/? E/vdec_pmem﹕ ION_mem_alloc1 called with size 478800
07-03 19:33:14.281 168-14828/? E/vdec_pmem﹕ Open /dev/ion with options 4096, base =0x455b5000, fd 87
07-03 19:33:14.281 168-14828/? E/VDL_RTOS﹕ _YAMATO Enabled_
07-03 19:33:14.321 14776-14776/? D/EventLogger﹕ videoSizeChanged [400, 300, 1.0]
07-03 19:33:14.331 490-787/? D/KeyguardViewMediator﹕ setHidden false
07-03 19:33:14.371 490-551/? D/KeyguardViewMediator﹕ setHidden false
07-03 19:33:14.591 168-168/? V/AudioPolicyManagerBase﹕ startOutput() output 2, stream 3, session 66
07-03 19:33:14.591 168-168/? V/AudioPolicyManagerBase﹕ changeRefCount() stream 3, count 1
07-03 19:33:14.591 168-168/? E/AudioPolicyManagerBase﹕ stream type [10], return media stratege
07-03 19:33:14.591 168-168/? E/AudioPolicyManagerBase﹕ stream type [10], return media stratege
07-03 19:33:14.591 168-168/? E/AudioPolicyManagerBase﹕ stream type [10], return media stratege
07-03 19:33:14.591 168-168/? E/AudioPolicyManagerBase﹕ stream type [10], return media stratege
07-03 19:33:14.591 168-168/? E/AudioPolicyManagerBase﹕ stream type [10], return media stratege
07-03 19:33:14.591 168-168/? V/AudioPolicyManagerBase﹕ getNewDevice() selected device 2
07-03 19:33:14.591 168-463/? V/AudioHardwareMSM8x25_CAD﹕ setParameters() music_stream_active=true
07-03 19:33:14.591 168-168/? V/AudioPolicyManagerBase﹕ setOutputDevice() output 2 device 0002 force 0 delayMs 0
07-03 19:33:14.591 168-168/? V/AudioPolicyManagerBase﹕ setOutputDevice() prevDevice 0002
07-03 19:33:14.591 168-168/? V/AudioPolicyManagerBase﹕ setOutputDevice() setting same device 0002 or null device for output 2
07-03 19:33:14.591 168-168/? E/AudioPolicyManagerBase﹕ stream type [10], return media stratege
07-03 19:33:14.591 168-168/? E/AudioPolicyManagerBase﹕ stream type [10], return media stratege
07-03 19:33:14.591 168-168/? E/AudioPolicyManagerBase﹕ stream type [10], return media stratege
07-03 19:33:14.591 168-168/? E/AudioPolicyManagerBase﹕ stream type [10], return media stratege
07-03 19:33:14.591 168-168/? E/AudioPolicyManagerBase﹕ stream type [10], return media stratege
07-03 19:33:14.591 168-168/? V/AudioPolicyManagerBase﹕ getNewDevice() selected device 2
07-03 19:33:14.591 168-168/? E/AudioPolicyManagerBase﹕ stream type [10], return media stratege
07-03 19:33:14.591 168-168/? E/AudioPolicyManagerBase﹕ stream type [10], return media stratege
07-03 19:33:14.591 168-168/? E/AudioPolicyManagerBase﹕ stream type [10], return media stratege
07-03 19:33:14.591 168-168/? E/AudioPolicyManagerBase﹕ stream type [10], return media stratege
07-03 19:33:14.591 168-168/? E/AudioPolicyManagerBase﹕ stream type [10], return media stratege
07-03 19:33:14.591 168-168/? V/AudioPolicyManagerBase﹕ getNewDevice() selected device 2
07-03 19:33:14.591 168-168/? V/AudioPolicyManagerBase﹕ checkOutputForStrategy(0002,0002,3)
07-03 19:33:14.601 14776-14776/? D/EventLogger﹕ state [6.34, true, R]
07-03 19:33:14.601 168-465/? I/AudioMixer﹕ AudioMixer::track_t::setResampler channelCount 2
07-03 19:33:14.601 168-465/? D/AudioResampler﹕ forcing AudioResampler quality to 255
07-03 19:33:14.601 168-465/? I/AudioResampler﹕ AudioResampler::AudioResampler() 16 bits, 2 channels
07-03 19:33:14.601 168-465/? I/AudioResampler﹕ new MM resampler(22050 -> 44100, 2)
07-03 19:33:14.601 168-465/? V/AudioHardwareMSM8x25_CAD﹕ open driver
07-03 19:33:14.601 168-465/? V/AudioHardwareMSM8x25_CAD﹕ get config
07-03 19:33:14.601 168-465/? V/AudioHardwareMSM8x25_CAD﹕ set config
07-03 19:33:14.601 168-465/? V/AudioHardwareMSM8x25_CAD﹕ buffer_size: 4800
07-03 19:33:14.601 168-465/? V/AudioHardwareMSM8x25_CAD﹕ buffer_count: 2
07-03 19:33:14.601 168-465/? V/AudioHardwareMSM8x25_CAD﹕ channel_count: 2
07-03 19:33:14.601 168-465/? V/AudioHardwareMSM8x25_CAD﹕ sample_rate: 44100
07-03 19:33:14.791 168-465/? D/AudioHardwareMSM8x25_CAD﹕ Enable SRS flags=0xff state= 1
07-03 19:33:14.921 12833-12846/? D/DownloadManager﹕ waiting for mMediaScannerService service:
07-03 19:33:15.031 168-14828/? E/﹕ SPS: Decode: old WxH = 400x304,new WxH = 400x304
07-03 19:33:15.351 159-159/? E/SMD﹕ DCD ON
07-03 19:33:15.841 168-14828/? E/﹕ SPS: Decode: old WxH = 400x304,new WxH = 400x304
07-03 19:33:15.931 1088-1089/? E/ThermalDaemon﹕ CPU[2] offline
07-03 19:33:16.531 490-546/? D/BatteryService﹕ update start
07-03 19:33:16.531 490-546/? D/BatteryService﹕ level:100 scale:100 status:2 health:2 present:true voltage: 4330 temperature: 360 technology: Li-ion AC powered:false USB powered:true icon:17303320 invalid charger:0 online:0 charge type:0 current avg:0
07-03 19:33:16.551 619-619/? D/STATUSBAR-BatteryController﹕ onReceive() - ACTION_BATTERY_CHANGED
07-03 19:33:16.551 619-619/? D/STATUSBAR-BatteryController﹕ onReceive() - level:100
07-03 19:33:16.551 619-619/? D/STATUSBAR-BatteryController﹕ onReceive() - plugged:2
07-03 19:33:16.551 619-619/? D/STATUSBAR-BatteryController﹕ onReceive() - BATTERY_STATUS_CHARGING:
07-03 19:33:16.551 619-619/? D/STATUSBAR-PhoneStatusBar﹕ ACTION_BATTERY_CHANGED
07-03 19:33:16.551 619-619/? D/STATUSBAR-PhoneStatusBar﹕ NORMAL_BATTERY
07-03 19:33:16.561 14590-14590/? E/MtpService﹕ In MTPAPP onReceive:android.intent.action.BATTERY_CHANGED
07-03 19:33:16.561 14590-14590/? E/MtpService﹕ battPlugged Type : 2
07-03 19:33:16.661 168-14828/? E/﹕ SPS: Decode: old WxH = 400x304,new WxH = 400x304
07-03 19:33:16.991 1088-1096/? I/ONCRPC﹕ Setup RPC Call for task 4011ca88
07-03 19:33:16.991 1088-1096/? I/ONCRPC﹕ oncrpc_xdr_call_msg_start: Prog: 30000071, Ver: 00010001, Proc: 00000002
07-03 19:33:16.991 1088-1096/? E/ThermalDaemon﹕ Sensor 'MSM_THERM' - 40_C (40960)
07-03 19:33:16.991 1088-1096/? I/ONCRPC﹕ xdr_std_msg_send_call: Sent Xid: 1936, Prog: 30000071, Ver: 00010001, Proc: 00000002
07-03 19:33:16.991 1088-1096/? I/ONCRPC﹕ xdr_std_msg_send_call: Received Reply Xid: 1936, Prog: 30000071, Ver: 00010001, Proc: 00000002
07-03 19:33:17.451 168-14828/? E/﹕ SPS: Decode: old WxH = 400x304,new WxH = 400x304
07-03 19:33:18.261 168-14828/? E/﹕ SPS: Decode: old WxH = 400x304,new WxH = 400x304
07-03 19:33:18.361 159-159/? E/SMD﹕ DCD ON
07-03 19:33:19.041 168-14828/? E/﹕ SPS: Decode: old WxH = 400x304,new WxH = 400x304
07-03 19:33:19.131 14776-14778/? D/dalvikvm﹕ GC_CONCURRENT freed 1203K, 15% free 13167K/15363K, paused 12ms+5ms, total 54ms
07-03 19:33:19.551 490-590/? D/PowerManager﹕ DVFSLock : acquire : timeout : 2000
07-03 19:33:19.561 490-590/? D/PowerManagerService﹕ acquireDVFSLockLocked : type : DVFS_MIN_LIMIT frequency : 1209600 uid : 1000 pid : 490 tag : WifiService
07-03 19:33:19.781 1088-1089/? E/ThermalDaemon﹕ CPU[2] offline
07-03 19:33:19.851 168-14828/? E/﹕ SPS: Decode: old WxH = 400x304,new WxH = 400x304
07-03 19:33:19.981 1088-1089/? E/ThermalDaemon﹕ CPU[1] offline
07-03 19:33:20.661 168-14828/? E/﹕ SPS: Decode: old WxH = 400x304,new WxH = 400x304
07-03 19:33:21.181 490-678/? E/Watchdog﹕ !@sync 1075
07-03 19:33:21.361 159-159/? E/SMD﹕ DCD ON
07-03 19:33:21.441 168-14828/? E/﹕ SPS: Decode: old WxH = 400x304,new WxH = 400x304
07-03 19:33:21.991 1088-1096/? I/ONCRPC﹕ Setup RPC Call for task 4011ca88
07-03 19:33:21.991 1088-1096/? I/ONCRPC﹕ oncrpc_xdr_call_msg_start: Prog: 30000071, Ver: 00010001, Proc: 00000002
07-03 19:33:21.991 1088-1096/? E/ThermalDaemon﹕ Sensor 'MSM_THERM' - 41_C (41984)
07-03 19:33:21.991 1088-1096/? I/ONCRPC﹕ xdr_std_msg_send_call: Sent Xid: 1937, Prog: 30000071, Ver: 00010001, Proc: 00000002
07-03 19:33:21.991 1088-1096/? I/ONCRPC﹕ xdr_std_msg_send_call: Received Reply Xid: 1937, Prog: 30000071, Ver: 00010001, Proc: 00000002
07-03 19:33:22.271 168-14828/? E/﹕ SPS: Decode: old WxH = 400x304,new WxH = 400x304
07-03 19:33:23.061 168-14828/? E/﹕ SPS: Decode: old WxH = 400x304,new WxH = 400x304
07-03 19:33:23.891 168-14828/? E/﹕ SPS: Decode: old WxH = 400x304,new WxH = 400x304
07-03 19:33:24.361 159-159/? E/SMD﹕ DCD ON
07-03 19:33:24.571 14776-14776/? D/EventLogger﹕ videoFormat [16.33, 2, 0]
07-03 19:33:24.591 490-550/? V/AlarmManager﹕ waitForAlarm result :2
07-03 19:33:24.601 490-550/? D/BatteryStatsImpl﹕ ++++++xy WakeLock start : pid=490, name=, type=0, tid=550, pid=490, pName=null
07-03 19:33:24.641 490-531/? D/BatteryStatsImpl﹕ ++++++xy WakeLock stop : pid=490, name=, type=0, tid=531, pid=490, pName=null
07-03 19:33:24.641 2003-2786/? D/NewMessagePush﹕ onHandlerHeart-->[currentTime:1435923204658][mLastSendDataTime:1435922994636][checkHeartInterval:210000]
07-03 19:33:24.651 2003-2786/? D/NewMessagePush﹕ onHandlerHeart-->[send heart]
07-03 19:33:24.761 2003-3273/? D/SpdyClient﹕ spdyPingRecvCallback[27]
07-03 19:33:24.771 2003-3273/? D/NewMessagePush﹕ heart-->[network_change_connect_143][client_receive]
07-03 19:33:24.921 12833-12846/? D/DownloadManager﹕ waiting for mMediaScannerService service:
07-03 19:33:25.031 168-14828/? E/VDL_RTOS﹕ Flush VDL_stats_q: stats_ptr 0x0
07-03 19:33:25.031 168-471/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x40031f60 successful
07-03 19:33:25.031 168-14546/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x40031f10 successful
07-03 19:33:25.041 168-168/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x423589d0 successful
07-03 19:33:25.041 168-466/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x42358980 successful
07-03 19:33:25.041 168-471/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x42358930 successful
07-03 19:33:25.051 168-14546/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x423588e0 successful
07-03 19:33:25.051 168-168/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x42358890 successful
07-03 19:33:25.051 168-466/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x42358840 successful
07-03 19:33:25.051 168-471/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x423587f0 successful
07-03 19:33:25.061 168-14546/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x423587a0 successful
07-03 19:33:25.061 168-168/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x42358750 successful
07-03 19:33:25.061 168-466/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x42358700 successful
07-03 19:33:25.061 168-471/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x423586b0 successful
07-03 19:33:25.071 168-14546/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x42358660 successful
07-03 19:33:25.071 168-168/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x42358610 successful
07-03 19:33:25.071 168-466/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x423585c0 successful
07-03 19:33:25.081 168-471/? W/omx_vdec﹕ ======================================================================
07-03 19:33:25.081 168-471/? W/omx_vdec﹕ Open Max Statistics
07-03 19:33:25.081 168-471/? W/omx_vdec﹕ ======================================================================
07-03 19:33:25.081 168-471/? W/omx_vdec﹕ empty this buffer rate = 30.148264
07-03 19:33:25.081 168-471/? W/omx_vdec﹕ empty this buffer total time = 10448363
07-03 19:33:25.081 168-471/? W/omx_vdec﹕ empty this buffer count = 315
07-03 19:33:25.081 168-471/? W/omx_vdec﹕ ======================================================================
07-03 19:33:25.081 168-471/? W/vdec﹕ ===========================================================
07-03 19:33:25.081 168-471/? W/vdec﹕ Arm Statistics
07-03 19:33:25.081 168-471/? W/vdec﹕ ===========================================================
07-03 19:33:25.091 168-471/? W/vdec﹕ Total number of frames decoded = 312
07-03 19:33:25.091 168-471/? W/vdec﹕ Average Arm time/frame(ms) = 0.537324
07-03 19:33:25.091 168-471/? W/vdec﹕ Frames Arm Decoded/sec = 1861.075562
07-03 19:33:25.091 168-471/? W/vdec﹕ ===========================================================
07-03 19:33:25.091 168-471/? W/vdec﹕ Frame Done Statistics
07-03 19:33:25.091 168-471/? W/vdec﹕ ===========================================================
07-03 19:33:25.091 168-471/? W/vdec﹕ Frame done cumulative time = 10359680
07-03 19:33:25.091 168-471/? W/vdec﹕ Frames Done per second = 30.020233
07-03 19:33:25.091 168-471/? W/vdec﹕ ===========================================================
07-03 19:33:25.091 168-471/? W/VDL_RTOS﹕ ===========================================================
07-03 19:33:25.091 168-471/? W/VDL_RTOS﹕ Dsp Statistics
07-03 19:33:25.091 168-471/? W/VDL_RTOS﹕ ===========================================================
07-03 19:33:25.091 168-471/? W/VDL_RTOS﹕ Total number of frames decoded = 312
07-03 19:33:25.091 168-471/? W/VDL_RTOS﹕ Average Dsp time/frame(ms) = 9.107109
07-03 19:33:25.091 168-471/? W/VDL_RTOS﹕ Frames Dsp Decoded/sec) = 109.804329
07-03 19:33:25.091 168-471/? W/VDL_RTOS﹕ ===========================================================
07-03 19:33:25.101 14776-14865/? I/OMXClient﹕ Using client-side OMX mux.
07-03 19:33:25.111 168-14866/? E/omx_vdec﹕ m_enable_android_native_buffers 1
07-03 19:33:25.111 168-466/? E/omx_vdec﹕ get_parameter: OMX_GoogleAndroidIndexGetAndroidNativeBufferUsage
07-03 19:33:25.111 168-14546/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:25.111 168-14546/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:25.111 168-14546/? E/omx_vdec﹕ mmaping pmem with fd = 50, size = 471040
07-03 19:33:25.111 168-14546/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:25.111 168-168/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:25.111 168-168/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:25.121 168-168/? E/omx_vdec﹕ mmaping pmem with fd = 59, size = 471040
07-03 19:33:25.121 168-168/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:25.121 168-466/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:25.121 168-466/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:25.121 168-466/? E/omx_vdec﹕ mmaping pmem with fd = 68, size = 471040
07-03 19:33:25.121 168-466/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:25.121 168-471/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:25.121 168-471/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:25.131 168-471/? E/omx_vdec﹕ mmaping pmem with fd = 75, size = 471040
07-03 19:33:25.131 168-471/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:25.131 168-14546/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:25.131 168-14546/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:25.131 168-14546/? E/omx_vdec﹕ mmaping pmem with fd = 82, size = 471040
07-03 19:33:25.131 168-14546/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:25.131 168-168/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:25.131 168-168/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:25.131 168-168/? E/omx_vdec﹕ mmaping pmem with fd = 86, size = 471040
07-03 19:33:25.131 168-168/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:25.141 168-466/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:25.141 168-466/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:25.141 168-466/? E/omx_vdec﹕ mmaping pmem with fd = 90, size = 471040
07-03 19:33:25.141 168-466/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:25.141 168-471/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:25.141 168-471/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:25.141 168-471/? E/omx_vdec﹕ mmaping pmem with fd = 94, size = 471040
07-03 19:33:25.141 168-471/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:25.151 168-14546/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:25.151 168-14546/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:25.151 168-14546/? E/omx_vdec﹕ mmaping pmem with fd = 98, size = 471040
07-03 19:33:25.151 168-14546/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:25.151 168-168/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:25.151 168-168/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:25.151 168-168/? E/omx_vdec﹕ mmaping pmem with fd = 102, size = 471040
07-03 19:33:25.151 168-168/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:25.151 168-466/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:25.161 168-466/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:25.161 168-466/? E/omx_vdec﹕ mmaping pmem with fd = 106, size = 471040
07-03 19:33:25.161 168-466/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:25.161 168-471/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:25.161 168-471/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:25.161 168-471/? E/omx_vdec﹕ mmaping pmem with fd = 110, size = 471040
07-03 19:33:25.161 168-471/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:25.161 168-14546/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:25.161 168-14546/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:25.161 168-14546/? E/omx_vdec﹕ mmaping pmem with fd = 114, size = 471040
07-03 19:33:25.161 168-14546/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:25.161 168-168/? E/omx_vdec﹕ Extension: OMX.google.android.index.useAndroidNativeBuffer2 is not supported
07-03 19:33:25.161 168-168/? E/omx_vdec﹕ Inside use_android_native_buffer
07-03 19:33:25.171 168-168/? E/omx_vdec﹕ mmaping pmem with fd = 118, size = 471040
07-03 19:33:25.171 168-168/? E/omx_vdec﹕ using android_native_buffers
07-03 19:33:25.171 14776-14776/? D/EventLogger﹕ decoderInitialized [16.92, OMX.qcom.video.decoder.avc]
07-03 19:33:25.171 168-14866/? E/omx_vdec﹕ Set the VDEC_YAMATO_DISPLAY_FORMAT Color Format
07-03 19:33:25.171 168-14866/? E/omx_vdec﹕ Set the VDEC_YAMATO_DISPLAY_FORMAT Color Format
07-03 19:33:25.171 168-14866/? E/vdec﹕ allocating pmem for input only - usebuffer case
07-03 19:33:25.171 168-14866/? E/vdec﹕ Calling vdec_pmem_alloc
07-03 19:33:25.171 168-14866/? E/vdec_pmem﹕ ION_mem_alloc1 called with size 2621440
07-03 19:33:25.171 168-14866/? E/vdec_pmem﹕ Open /dev/ion with options 4096, base =0x459a8000, fd 122
07-03 19:33:25.191 168-14866/? E/﹕ H264PL_InstancePtr is not NULL at vdec_create
07-03 19:33:25.191 168-14866/? E/﹕ SetParameter, Setting display format to Yamato
07-03 19:33:25.191 168-14866/? E/﹕ SPS: Decode: old WxH = 640x480,new WxH = 640x480
07-03 19:33:25.191 168-14866/? E/﹕ SPS: Decode: old WxH = 640x480,new WxH = 640x480
07-03 19:33:25.211 168-14866/? E/vdl﹕ registering the PMEM buffers for index 0 fd 50 and base 0x43de5000
07-03 19:33:25.211 168-14866/? E/vdl﹕ registering the PMEM buffers for index 1 fd 59 and base 0x44726000
07-03 19:33:25.211 168-14866/? E/vdl﹕ registering the PMEM buffers for index 2 fd 68 and base 0x4492c000
07-03 19:33:25.211 168-14866/? E/vdl﹕ registering the PMEM buffers for index 3 fd 75 and base 0x449f3000
07-03 19:33:25.211 168-14866/? E/vdl﹕ registering the PMEM buffers for index 4 fd 82 and base 0x44dcf000
07-03 19:33:25.211 168-14866/? E/vdl﹕ registering the PMEM buffers for index 5 fd 86 and base 0x44ed1000
07-03 19:33:25.211 168-14866/? E/vdl﹕ registering the PMEM buffers for index 6 fd 90 and base 0x44f44000
07-03 19:33:25.221 168-14866/? E/vdl﹕ registering the PMEM buffers for index 7 fd 94 and base 0x450f2000
07-03 19:33:25.221 168-14866/? E/vdl﹕ registering the PMEM buffers for index 8 fd 98 and base 0x45165000
07-03 19:33:25.221 168-14866/? E/vdl﹕ registering the PMEM buffers for index 9 fd 102 and base 0x45336000
07-03 19:33:25.221 168-14866/? E/vdl﹕ registering the PMEM buffers for index 10 fd 106 and base 0x4553d000
07-03 19:33:25.221 168-14866/? E/vdl﹕ registering the PMEM buffers for index 11 fd 110 and base 0x4565d000
07-03 19:33:25.221 168-14866/? E/vdl﹕ registering the PMEM buffers for index 12 fd 114 and base 0x456d0000
07-03 19:33:25.221 168-14866/? E/vdl﹕ registering the PMEM buffers for index 13 fd 118 and base 0x457c7000
07-03 19:33:25.221 168-14866/? E/vdec_pmem﹕ ION_mem_alloc1 called with size 1209600
07-03 19:33:25.221 168-14866/? E/vdec_pmem﹕ Open /dev/ion with options 4096, base =0x45e8d000, fd 125
07-03 19:33:25.221 168-14866/? E/VDL_RTOS﹕ _YAMATO Enabled_
07-03 19:33:25.521 14776-14776/? D/EventLogger﹕ videoSizeChanged [640, 480, 1.0]
07-03 19:33:25.531 168-14866/? E/﹕ SPS: Decode: old WxH = 640x480,new WxH = 640x480
07-03 19:33:25.931 1088-1089/? E/ThermalDaemon﹕ CPU[2] offline
07-03 19:33:26.231 168-14866/? E/﹕ SPS: Decode: old WxH = 640x480,new WxH = 640x480
07-03 19:33:26.411 490-559/? I/InputReader﹕ Touch event's action is 0x0 (deviceType=0) [pCnt=1, s=0.445 ]
07-03 19:33:26.411 490-558/? I/InputDispatcher﹕ Delivering touch to current input target: action: 0x0
07-03 19:33:26.411 490-558/? I/InputDispatcher﹕ Delivering touch to current input target: action: 0x0
07-03 19:33:26.411 490-558/? I/InputDispatcher﹕ Delivering touch to current input target: action: 0x0
07-03 19:33:26.421 490-501/? D/WindowManager﹕ PhoneWindowManager: focusChangedLw
07-03 19:33:26.421 490-501/? D/WindowManager﹕ updateReadingMode
07-03 19:33:26.461 490-559/? I/InputReader﹕ Touch event's action is 0x1 (deviceType=0) [pCnt=1, s=]
07-03 19:33:26.461 490-558/? I/InputDispatcher﹕ Delivering touch to current input target: action: 0x1
07-03 19:33:26.461 490-558/? I/InputDispatcher﹕ Delivering touch to current input target: action: 0x1
07-03 19:33:26.461 490-558/? I/InputDispatcher﹕ Delivering touch to current input target: action: 0x1
07-03 19:33:26.501 490-500/? D/KeyguardViewMediator﹕ setHidden false
07-03 19:33:26.511 14776-14776/? E/copybit﹕ Error opening frame buffer errno=13 (Permission denied)
07-03 19:33:26.511 14776-14776/? W/Adreno200-EGLSUB﹕ <updater_create_surface_state:342>: updater_create_surface_state failed to open copybit, error: -13
07-03 19:33:26.541 490-546/? D/BatteryService﹕ update start
07-03 19:33:26.541 490-546/? D/BatteryService﹕ level:100 scale:100 status:2 health:2 present:true voltage: 4325 temperature: 360 technology: Li-ion AC powered:false USB powered:true icon:17303320 invalid charger:0 online:0 charge type:0 current avg:0
07-03 19:33:26.551 14590-14590/? E/MtpService﹕ In MTPAPP onReceive:android.intent.action.BATTERY_CHANGED
07-03 19:33:26.551 14590-14590/? E/MtpService﹕ battPlugged Type : 2
07-03 19:33:26.561 490-815/? D/KeyguardViewMediator﹕ setHidden false
07-03 19:33:26.561 619-619/? D/STATUSBAR-BatteryController﹕ onReceive() - ACTION_BATTERY_CHANGED
07-03 19:33:26.561 619-619/? D/STATUSBAR-BatteryController﹕ onReceive() - level:100
07-03 19:33:26.561 619-619/? D/STATUSBAR-BatteryController﹕ onReceive() - plugged:2
07-03 19:33:26.561 619-619/? D/STATUSBAR-BatteryController﹕ onReceive() - BATTERY_STATUS_CHARGING:
07-03 19:33:26.561 619-619/? D/STATUSBAR-PhoneStatusBar﹕ ACTION_BATTERY_CHANGED
07-03 19:33:26.571 490-551/? D/KeyguardViewMediator﹕ setHidden false
07-03 19:33:26.571 619-619/? D/STATUSBAR-PhoneStatusBar﹕ NORMAL_BATTERY
07-03 19:33:26.991 1088-1096/? I/ONCRPC﹕ Setup RPC Call for task 4011ca88
07-03 19:33:26.991 1088-1096/? I/ONCRPC﹕ oncrpc_xdr_call_msg_start: Prog: 30000071, Ver: 00010001, Proc: 00000002
07-03 19:33:26.991 1088-1096/? E/ThermalDaemon﹕ Sensor 'MSM_THERM' - 41_C (41984)
07-03 19:33:26.991 1088-1096/? I/ONCRPC﹕ xdr_std_msg_send_call: Sent Xid: 1938, Prog: 30000071, Ver: 00010001, Proc: 00000002
07-03 19:33:26.991 1088-1096/? I/ONCRPC﹕ xdr_std_msg_send_call: Received Reply Xid: 1938, Prog: 30000071, Ver: 00010001, Proc: 00000002
07-03 19:33:27.021 168-14866/? E/﹕ SPS: Decode: old WxH = 640x480,new WxH = 640x480
07-03 19:33:27.131 1088-1089/? E/ThermalDaemon﹕ CPU[2] offline
07-03 19:33:27.371 159-159/? E/SMD﹕ DCD ON
07-03 19:33:27.431 490-490/? D/KeyguardViewMediator﹕ setHidden false
07-03 19:33:27.831 168-14866/? E/﹕ SPS: Decode: old WxH = 640x480,new WxH = 640x480
07-03 19:33:27.901 490-549/? W/PowerManagerService﹕ Timer 0x3->0x3|0x3
07-03 19:33:28.421 490-815/? D/KeyguardViewMediator﹕ setHidden false
07-03 19:33:28.641 168-14866/? E/﹕ SPS: Decode: old WxH = 640x480,new WxH = 640x480
07-03 19:33:29.421 168-14866/? E/﹕ SPS: Decode: old WxH = 640x480,new WxH = 640x480
07-03 19:33:29.431 490-500/? D/KeyguardViewMediator﹕ setHidden false
07-03 19:33:30.231 168-14866/? E/﹕ SPS: Decode: old WxH = 640x480,new WxH = 640x480
07-03 19:33:30.371 159-159/? E/SMD﹕ DCD ON
07-03 19:33:30.441 490-773/? D/KeyguardViewMediator﹕ setHidden false
07-03 19:33:31.021 168-14866/? E/﹕ SPS: Decode: old WxH = 640x480,new WxH = 640x480
07-03 19:33:31.451 490-818/? D/KeyguardViewMediator﹕ setHidden false
07-03 19:33:31.831 168-14866/? E/﹕ SPS: Decode: old WxH = 640x480,new WxH = 640x480
07-03 19:33:31.991 1088-1096/? I/ONCRPC﹕ Setup RPC Call for task 4011ca88
07-03 19:33:31.991 1088-1096/? I/ONCRPC﹕ oncrpc_xdr_call_msg_start: Prog: 30000071, Ver: 00010001, Proc: 00000002
07-03 19:33:31.991 1088-1096/? E/ThermalDaemon﹕ Sensor 'MSM_THERM' - 42_C (43008)
07-03 19:33:31.991 1088-1096/? I/ONCRPC﹕ xdr_std_msg_send_call: Sent Xid: 1939, Prog: 30000071, Ver: 00010001, Proc: 00000002
07-03 19:33:31.991 1088-1096/? I/ONCRPC﹕ xdr_std_msg_send_call: Received Reply Xid: 1939, Prog: 30000071, Ver: 00010001, Proc: 00000002
07-03 19:33:32.461 490-787/? D/KeyguardViewMediator﹕ setHidden false
07-03 19:33:32.641 168-14866/? E/﹕ SPS: Decode: old WxH = 640x480,new WxH = 640x480
07-03 19:33:33.191 1088-1089/? E/ThermalDaemon﹕ CPU[2] offline
07-03 19:33:33.371 159-159/? E/SMD﹕ DCD ON
07-03 19:33:33.431 168-14866/? E/﹕ SPS: Decode: old WxH = 640x480,new WxH = 640x480
07-03 19:33:33.501 490-4027/? D/KeyguardViewMediator﹕ setHidden false
07-03 19:33:34.241 168-14866/? E/﹕ SPS: Decode: old WxH = 640x480,new WxH = 640x480
07-03 19:33:34.521 490-490/? D/KeyguardViewMediator﹕ setHidden false
07-03 19:33:34.921 12833-12846/? D/DownloadManager﹕ waiting for mMediaScannerService service:
07-03 19:33:35.031 168-14866/? E/﹕ SPS: Decode: old WxH = 640x480,new WxH = 640x480
07-03 19:33:35.251 14776-14776/? D/EventLogger﹕ videoFormat [27.01, 3, 0]
07-03 19:33:35.541 490-501/? D/KeyguardViewMediator﹕ setHidden false
07-03 19:33:35.701 168-14866/? E/VDL_RTOS﹕ Flush VDL_stats_q: stats_ptr 0x0
07-03 19:33:35.711 168-168/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x40031f60 successful
07-03 19:33:35.711 168-466/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x40031f10 successful
07-03 19:33:35.711 168-14546/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x423589d0 successful
07-03 19:33:35.711 168-471/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x42358980 successful
07-03 19:33:35.711 168-168/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x42358930 successful
07-03 19:33:35.711 168-466/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x423588e0 successful
07-03 19:33:35.711 168-14546/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x42358890 successful
07-03 19:33:35.711 168-471/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x42358840 successful
07-03 19:33:35.711 168-168/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x423587f0 successful
07-03 19:33:35.711 168-466/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x423587a0 successful
07-03 19:33:35.711 168-14546/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x42358750 successful
07-03 19:33:35.721 168-471/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x42358700 successful
07-03 19:33:35.721 168-168/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x423586b0 successful
07-03 19:33:35.721 168-466/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x42358660 successful
07-03 19:33:35.721 168-14546/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x42358610 successful
07-03 19:33:35.721 168-471/? E/OMXNodeInstance﹕ OMX_FreeBuffer for buffer header 0x423585c0 successful
07-03 19:33:35.721 168-168/? W/omx_vdec﹕ ======================================================================
07-03 19:33:35.721 168-168/? W/omx_vdec﹕ Open Max Statistics
07-03 19:33:35.731 168-168/? W/omx_vdec﹕ ======================================================================
07-03 19:33:35.731 168-168/? W/omx_vdec﹕ empty this buffer rate = 32.065605
07-03 19:33:35.731 168-168/? W/omx_vdec﹕ empty this buffer total time = 10104285
07-03 19:33:35.731 168-168/? W/omx_vdec﹕ empty this buffer count = 324
07-03 19:33:35.731 168-168/? W/omx_vdec﹕ ======================================================================
07-03 19:33:35.731 168-168/? W/vdec﹕ ===========================================================
07-03 19:33:35.731 168-168/? W/vdec﹕ Arm Statistics
07-03 19:33:35.731 168-168/? W/vdec﹕ ===========================================================
07-03 19:33:35.731 168-168/? W/vdec﹕ Total number of frames decoded = 321
07-03 19:33:35.731 168-168/? W/vdec﹕ Average Arm time/frame(ms) = 0.753318
07-03 19:33:35.731 168-168/? W/vdec﹕ Frames Arm Decoded/sec = 1327.461060
07-03 19:33:35.731 168-168/? W/vdec﹕ ===========================================================
07-03 19:33:35.731 168-168/? W/vdec﹕ Frame Done Statistics
07-03 19:33:35.731 168-168/? W/vdec﹕ ===========================================================
07-03 19:33:35.731 168-168/? W/vdec﹕ Frame done cumulative time = 10463039
07-03 19:33:35.731 168-168/? W/vdec﹕ Frames Done per second = 30.583849
07-03 19:33:35.731 168-168/? W/vdec﹕ ===========================================================
07-03 19:33:35.731 168-168/? W/VDL_RTOS﹕ ===========================================================
07-03 19:33:35.731 168-168/? W/VDL_RTOS﹕ Dsp Statistics
07-03 19:33:35.731 168-168/? W/VDL_RTOS﹕ ===========================================================
07-03 19:33:35.731 168-168/? W/VDL_RTOS﹕ Total number of frames decoded = 321
07-03 19:33:35.731 168-168/? W/VDL_RTOS﹕ Average Dsp time/frame(ms) = 18.051888
07-03 19:33:35.731 168-168/? W/VDL_RTOS﹕ Frames Dsp Decoded/sec) = 55.395870
07-03 19:33:35.731 168-168/? W/VDL_RTOS﹕ ===========================================================
07-03 19:33:35.751 14776-14891/? I/OMXClient﹕ Using client-side OMX mux.
07-03 19:33:35.751 14776-14891/? E/ACodec﹕ [OMX.qcom.video.decoder.avc] configureCodec returning error -1010
07-03 19:33:35.751 168-471/? W/omx_vdec﹕ ======================================================================
07-03 19:33:35.751 168-471/? W/omx_vdec﹕ Open Max Statistics
07-03 19:33:35.751 168-471/? W/omx_vdec﹕ ======================================================================
07-03 19:33:35.751 168-471/? W/omx_vdec﹕ empty this buffer rate = NaN
07-03 19:33:35.751 168-471/? W/omx_vdec﹕ empty this buffer total time = 0
07-03 19:33:35.751 168-471/? W/omx_vdec﹕ empty this buffer count = 0
07-03 19:33:35.751 168-471/? W/omx_vdec﹕ ======================================================================
07-03 19:33:35.761 14776-14891/? I/OMXClient﹕ Using client-side OMX mux.
07-03 19:33:35.761 14776-14891/? E/ACodec﹕ Unable to instantiate a decoder for type 'video/avc'.
07-03 19:33:35.761 14776-14891/? A/ACodec﹕ frameworks/av/media/libstagefright/ACodec.cpp:3302 CHECK(mCodec->mNode != NULL) failed.
07-03 19:33:35.761 14776-14891/? A/libc﹕ Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 14891 (MediaCodec_loop)
07-03 19:33:35.861 152-152/? I/DEBUG﹕ *** *** *** *** *** *** *** *** *** *** *** *** *** *** ** ***
07-03 19:33:35.861 152-152/? I/DEBUG﹕ Build fingerprint: 'samsung/delos3gzc/delos3gchn:4.1.2/JZO54K/I8552ZCANG1:user/release-keys'
07-03 19:33:35.861 152-152/? I/DEBUG﹕ pid: 14776, tid: 14891, name: MediaCodec_loop >>> com.google.android.exoplayer.demo <<<
07-03 19:33:35.861 152-152/? I/DEBUG﹕ signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr deadbaad
07-03 19:33:36.041 152-152/? I/DEBUG﹕ r0 00000027 r1 deadbaad r2 401a7b0c r3 00000000
07-03 19:33:36.041 152-152/? I/DEBUG﹕ r4 00000000 r5 5568d8f4 r6 00000000 r7 00000000
07-03 19:33:36.041 152-152/? I/DEBUG﹕ r8 401aea6c r9 00000000 sl 00000000 fp 00000001
07-03 19:33:36.041 152-152/? I/DEBUG﹕ ip 401beea4 sp 5568d8f0 lr 40179c09 pc 401762aa cpsr 60000030
07-03 19:33:36.041 152-152/? I/DEBUG﹕ d0 6c69616620294c4c d1 6f436d284b434548
07-03 19:33:36.041 152-152/? I/DEBUG﹕ d2 6f4e6d3e2d636564 d3 554e203d21206564
07-03 19:33:36.041 152-152/? I/DEBUG﹕ d4 0000000000000000 d5 0000000000000000
07-03 19:33:36.041 152-152/? I/DEBUG﹕ d6 0000000000000000 d7 0000000000000000
07-03 19:33:36.041 152-152/? I/DEBUG﹕ d8 3e7000003e4ccccd d9 3e7000004b800000
07-03 19:33:36.041 152-152/? I/DEBUG﹕ d10 0000000043fd0000 d11 0000000000000000
07-03 19:33:36.041 152-152/? I/DEBUG﹕ d12 0000000000000000 d13 0000000000000000
07-03 19:33:36.041 152-152/? I/DEBUG﹕ d14 0000000000000000 d15 0000000000000000
07-03 19:33:36.041 152-152/? I/DEBUG﹕ d16 0000000000000000 d17 0000000000000000
07-03 19:33:36.041 152-152/? I/DEBUG﹕ d18 0000000000000000 d19 0000000000000000
07-03 19:33:36.041 152-152/? I/DEBUG﹕ d20 0000000000000000 d21 0000000000000000
07-03 19:33:36.041 152-152/? I/DEBUG﹕ d22 0000000000000000 d23 0000000000000000
07-03 19:33:36.041 152-152/? I/DEBUG﹕ d24 004e004d004c004b d25 0050004f004e004c
07-03 19:33:36.041 152-152/? I/DEBUG﹕ d26 0000000000000000 d27 0000000000000000
07-03 19:33:36.041 152-152/? I/DEBUG﹕ d28 001e001d001c001b d29 0020001f001e001c
07-03 19:33:36.041 152-152/? I/DEBUG﹕ d30 0050005000500050 d31 0000000000000000
07-03 19:33:36.041 152-152/? I/DEBUG﹕ scr 68000011
07-03 19:33:36.041 152-152/? I/DEBUG﹕ backtrace:
07-03 19:33:36.041 152-152/? I/DEBUG﹕ #00 pc 000182aa /system/lib/libc.so
07-03 19:33:36.041 152-152/? I/DEBUG﹕ #1 pc 0000dc04 /system/lib/libc.so (abort+4)
07-03 19:33:36.041 152-152/? I/DEBUG﹕ #2 pc 000040f9 /system/lib/libcutils.so (__android_log_assert+88)
07-03 19:33:36.041 152-152/? I/DEBUG﹕ #3 pc 0005d3e7 /system/lib/libstagefright.so (android::ACodec::LoadedState::onConfigureComponent(android::spandroid::AMessage const&)+70)
07-03 19:33:36.041 152-152/? I/DEBUG﹕ #4 pc 0005d7d3 /system/lib/libstagefright.so (android::ACodec::LoadedState::onMessageReceived(android::spandroid::AMessage const&)+46)
07-03 19:33:36.051 152-152/? I/DEBUG﹕ #5 pc 000066bd /system/lib/libstagefright_foundation.so (android::AHierarchicalStateMachine::onMessageReceived(android::spandroid::AMessage const&)+80)
07-03 19:33:36.051 152-152/? I/DEBUG﹕ #6 pc 00007471 /system/lib/libstagefright_foundation.so (android::ALooperRoster::deliverMessage(android::spandroid::AMessage const&)+188)
07-03 19:33:36.051 152-152/? I/DEBUG﹕ #7 pc 00006d25 /system/lib/libstagefright_foundation.so (android::ALooper::loop()+204)
07-03 19:33:36.051 152-152/? I/DEBUG﹕ #8 pc 0001103b /system/lib/libutils.so (android::Thread::_threadLoop(void
)+94)
07-03 19:33:36.051 152-152/? I/DEBUG﹕ #9 pc 00010bb5 /system/lib/libutils.so
07-03 19:33:36.051 152-152/? I/DEBUG﹕ #10 pc 00012df0 /system/lib/libc.so (__thread_entry+48)
07-03 19:33:36.051 152-152/? I/DEBUG﹕ #11 pc 00012548 /system/lib/libc.so (pthread_create+172)
07-03 19:33:36.051 152-152/? I/DEBUG﹕ stack:
07-03 19:33:36.051 152-152/? I/DEBUG﹕ 5568d8b0 00000000
07-03 19:33:36.051 152-152/? I/DEBUG﹕ 5568d8b4 00000000
07-03 19:33:36.051 152-152/? I/DEBUG﹕ 5568d8b8 00000000
07-03 19:33:36.051 152-152/? I/DEBUG﹕ 5568d8bc 5568d95d [stack:14891]
07-03 19:33:36.051 152-152/? I/DEBUG﹕ 5568d8c0 00004000
07-03 19:33:36.051 152-152/? I/DEBUG﹕ 5568d8c4 5568d97b [stack:14891]
07-03 19:33:36.051 152-152/? I/DEBUG﹕ 5568d8c8 401a2774 /system/lib/libc.so
07-03 19:33:36.051 152-152/? I/DEBUG﹕ 5568d8cc 401a7d10
07-03 19:33:36.051 152-152/? I/DEBUG﹕ 5568d8d0 00000000
07-03 19:33:36.051 152-152/? I/DEBUG﹕ 5568d8d4 40179c09 /system/lib/libc.so (_fwalk+32)
07-03 19:33:36.051 152-152/? I/DEBUG﹕ 5568d8d8 00000001
07-03 19:33:36.051 152-152/? I/DEBUG﹕ 5568d8dc 5568d8f4 [stack:14891]
07-03 19:33:36.051 152-152/? I/DEBUG﹕ 5568d8e0 00000000
07-03 19:33:36.051 152-152/? I/DEBUG﹕ 5568d8e4 00000000
07-03 19:33:36.051 152-152/? I/DEBUG﹕ 5568d8e8 df0027ad
07-03 19:33:36.051 152-152/? I/DEBUG﹕ 5568d8ec 00000000
07-03 19:33:36.051 152-152/? I/DEBUG﹕ #00 5568d8f0 5568d8ec [stack:14891]
07-03 19:33:36.051 152-152/? I/DEBUG﹕ 5568d8f4 fffffbdf
07-03 19:33:36.051 152-152/? I/DEBUG﹕ 5568d8f8 5568d8f4 [stack:14891]
07-03 19:33:36.051 152-152/? I/DEBUG﹕ 5568d8fc 00000001
07-03 19:33:36.051 152-152/? I/DEBUG﹕ 5568d900 51965763 /system/lib/libstagefright.so
07-03 19:33:36.051 152-152/? I/DEBUG﹕ 5568d904 00000007
07-03 19:33:36.051 152-152/? I/DEBUG﹕ 5568d908 5568d924 [stack:14891]
07-03 19:33:36.051 152-152/? I/DEBUG﹕ 5568d90c 51965763 /system/lib/libstagefright.so
07-03 19:33:36.051 152-152/? I/DEBUG﹕ 5568d910 5568de80 [stack:14891]
07-03 19:33:36.051 152-152/? I/DEBUG﹕ 5568d914 4016bc08 /system/lib/libc.so (__pthread_clone)
07-03 19:33:36.051 152-152/? I/DEBUG﹕ #1 5568d918 401b2d35 /system/lib/libcutils.so
07-03 19:33:36.051 152-152/? I/DEBUG﹕ 5568d91c 401b30fd /system/lib/libcutils.so (__android_log_assert+92)
07-03 19:33:36.051 152-152/? I/DEBUG﹕ #2 5568d920 5568dd34 [stack:14891]
07-03 19:33:36.051 152-152/? I/DEBUG﹕ 5568d924 6d617266
07-03 19:33:36.061 152-152/? I/DEBUG﹕ 5568d928 726f7765
07-03 19:33:36.061 152-152/? I/DEBUG﹕ 5568d92c 612f736b
07-03 19:33:36.061 152-152/? I/DEBUG﹕ 5568d930 656d2f76
07-03 19:33:36.061 152-152/? I/DEBUG﹕ 5568d934 2f616964
07-03 19:33:36.061 152-152/? I/DEBUG﹕ 5568d938 7362696c
07-03 19:33:36.061 152-152/? I/DEBUG﹕ 5568d93c 65676174
07-03 19:33:36.061 152-152/? I/DEBUG﹕ 5568d940 67697266
07-03 19:33:36.061 152-152/? I/DEBUG﹕ 5568d944 412f7468 /dev/ashmem/dalvik-heap (deleted)
07-03 19:33:36.061 152-152/? I/DEBUG﹕ 5568d948 65646f43
07-03 19:33:36.061 152-152/? I/DEBUG﹕ 5568d94c 70632e63
07-03 19:33:36.061 152-152/? I/DEBUG﹕ 5568d950 33333a70
07-03 19:33:36.061 152-152/? I/DEBUG﹕ 5568d954 43203230 /dev/ashmem/dalvik-heap (deleted)
07-03 19:33:36.061 152-152/? I/DEBUG﹕ 5568d958 4b434548 /dev/ashmem/dalvik-mark-stack (deleted)
07-03 19:33:36.061 152-152/? I/DEBUG﹕ 5568d95c 6f436d28
07-03 19:33:36.061 152-152/? I/DEBUG﹕ ........ ........
07-03 19:33:36.061 152-152/? I/DEBUG﹕ memory near r2:
07-03 19:33:36.061 152-152/? I/DEBUG﹕ 401a7aec 00000000 00000000 00000000 00000000 ................
07-03 19:33:36.061 152-152/? I/DEBUG﹕ 401a7afc 00000000 00000000 00000000 00000000 ................
07-03 19:33:36.061 152-152/? I/DEBUG﹕ 401a7b0c 00000001 00000000 00000000 00000000 ................
07-03 19:33:36.061 152-152/? I/DEBUG﹕ 401a7b1c 00000000 00000000 00000000 00000000 ................
07-03 19:33:36.061 152-152/? I/DEBUG﹕ 401a7b2c 00000000 00000000 00000000 00000000 ................
07-03 19:33:36.061 152-152/? I/DEBUG﹕ memory near r5:
07-03 19:33:36.061 152-152/? I/DEBUG﹕ 5568d8d4 40179c09 00000001 5568d8f4 00000000 ...@......hU....
07-03 19:33:36.061 152-152/? I/DEBUG﹕ 5568d8e4 00000000 df0027ad 00000000 5568d8ec .....'........hU
07-03 19:33:36.061 152-152/? I/DEBUG﹕ 5568d8f4 fffffbdf 5568d8f4 00000001 51965763 ......hU....cW.Q
07-03 19:33:36.071 152-152/? I/DEBUG﹕ 5568d904 00000007 5568d924 51965763 5568de80 ....$.hUcW.Q..hU
07-03 19:33:36.071 152-152/? I/DEBUG﹕ 5568d914 4016bc08 401b2d35 401b30fd 5568dd34 ...@5-.@.0.@4.hU
07-03 19:33:36.071 152-152/? I/DEBUG﹕ memory near r8:
07-03 19:33:36.071 152-152/? I/DEBUG﹕ 401aea4c 00000000 00000000 00000000 00000000 ................
07-03 19:33:36.071 152-152/? I/DEBUG﹕ 401aea5c 00000000 00000000 00000000 00000000 ................
07-03 19:33:36.071 152-152/? I/DEBUG﹕ 401aea6c c4c26e96 00000000 00000000 00000000 .n..............
07-03 19:33:36.071 152-152/? I/DEBUG﹕ 401aea7c 00000000 00000000 00000000 00000000 ................
07-03 19:33:36.071 152-152/? I/DEBUG﹕ 401aea8c 00000000 00000000 00000000 00000000 ................
07-03 19:33:36.071 152-152/? I/DEBUG﹕ memory near ip:
07-03 19:33:36.071 152-152/? I/DEBUG﹕ 401bee84 40171959 4016b104 4016c560 40197b5d Y..@...@..@]{.@ 07-03 19:33:36.071 152-152/? I/DEBUG﹕ 401bee94 4017511c 4017cdcd 4017a5ad 4016c468 .Q.@...@...@h..@ 07-03 19:33:36.071 152-152/? I/DEBUG﹕ 401beea4 4016bc00 4016c1a0 40179165 40174f8d ...@...@e..@.O.@ 07-03 19:33:36.071 152-152/? I/DEBUG﹕ 401beeb4 40174f79 40180a61 40180a81 40180cbf yO.@a..@...@...@ 07-03 19:33:36.071 152-152/? I/DEBUG﹕ 401beec4 40179225 40183641 40184431 4016ca88 %..@A6.@1D.@...@ 07-03 19:33:36.071 152-152/? I/DEBUG﹕ memory near sp: 07-03 19:33:36.071 152-152/? I/DEBUG﹕ 5568d8d0 00000000 40179c09 00000001 5568d8f4 .......@......hU 07-03 19:33:36.071 152-152/? I/DEBUG﹕ 5568d8e0 00000000 00000000 df0027ad 00000000 .........'...... 07-03 19:33:36.071 152-152/? I/DEBUG﹕ 5568d8f0 5568d8ec fffffbdf 5568d8f4 00000001 ..hU......hU.... 07-03 19:33:36.071 152-152/? I/DEBUG﹕ 5568d900 51965763 00000007 5568d924 51965763 cW.Q....$.hUcW.Q 07-03 19:33:36.071 152-152/? I/DEBUG﹕ 5568d910 5568de80 4016bc08 401b2d35 401b30fd ..hU...@5-.@.0.@ 07-03 19:33:36.071 152-152/? I/DEBUG﹕ code around pc: 07-03 19:33:36.071 152-152/? I/DEBUG﹕ 40176288 e000b164 6823461c d1fb2b00 68e3e026 d....F#h.+..&..h 07-03 19:33:36.071 152-152/? I/DEBUG﹕ 40176298 4a17b123 447a2401 47986014 20274911 #..J.$zD..G.I'
07-03 19:33:36.071 152-152/? I/DEBUG﹕ 401762a8 70082400 ebdcf7f4 f7f52106 a902ed1c .$.p.....!......
07-03 19:33:36.071 152-152/? I/DEBUG﹕ 401762b8 f04f2006 460a5380 94029304 f7f59403 . O..S.F........
07-03 19:33:36.071 152-152/? I/DEBUG﹕ 401762c8 4629e8fa 20024622 e902f7f5 ebc8f7f4 ..)F"F. ........
07-03 19:33:36.071 152-152/? I/DEBUG﹕ code around lr:
07-03 19:33:36.071 152-152/? I/DEBUG﹕ 40179be8 41f0e92d 4c0b2600 447c4680 68a56824 -..A.&.L.F|D$h.h
07-03 19:33:36.071 152-152/? I/DEBUG﹕ 40179bf8 e0076867 300cf9b5 dd022b00 47c04628 gh.....0.+..(F.G
07-03 19:33:36.071 152-152/? I/DEBUG﹕ 40179c08 35544306 d5f53f01 2c006824 4630d1ef .CT5.?..$h.,..0F
07-03 19:33:36.071 152-152/? I/DEBUG﹕ 40179c18 81f0e8bd 0002890e 43f0e92d fb01461f ........-..C.F..
07-03 19:33:36.071 152-152/? I/DEBUG﹕ 40179c28 f8dff602 b0878058 44f8460c 8000f8d8 ....X....F.D....
07-03 19:33:36.071 152-152/? I/DEBUG﹕ memory map around fault addr deadbaad:
07-03 19:33:36.071 152-152/? I/DEBUG﹕ bec4d000-bec6e000 [stack]
07-03 19:33:36.071 152-152/? I/DEBUG﹕ (no map for address)
07-03 19:33:36.071 152-152/? I/DEBUG﹕ ffff0000-ffff1000 [vectors]
07-03 19:33:36.211 490-539/? I/BootReceiver﹕ Copying /data/tombstones/tombstone_02 to DropBox (SYSTEM_TOMBSTONE)
07-03 19:33:36.221 152-152/? I/DEBUG﹕ !@dumpstate -k -t -z -d -o /data/log/dumpstate_app_native -m 14776

@fengtaoft
Copy link
Author

Both the demo of the master branch and the latest dev branch work fine on most test devices except the Samsung GT-I8552 (Android 4.1.2, kernel version 3.4.0-1554735). I need some suggestions to solve this problem. If it is hard to solve this error, how can I throw an exception to avoid the crash? Thanks in advance.

@ojw28
Copy link
Contributor

ojw28 commented Jul 3, 2015

Ah. This is the same as #555 (device not powerful enough to play the stream). The crash occurs when the player attempts to switch up to a higher quality stream.

If Apple were to include RESOLUTION tags in their HLS master playlist, which is optional but recommended in the RFC, then this wouldn't happen, because we'd be able to filter out the variants that the device is unable to cope with. If you need to fix this for your own service, the fix is to include such tags. I think DASH and SmoothStreaming both require that resolution is specified in the equivalent manifest files.

@fengtaoft
Copy link
Author

Thanks you for your patient reply. I'm not quite familiar with the HLS protocol, so I don't get exactly what you mean by "If you need to fix this for your own service, the fix is to include such tags". Do you mean that the HLS video source should include the RESOLUTION tags? If so, then I don't know how to fix this because the test HLS video url I used (the crash also occurred when playing this url) is provided by third party Camera manufacturer.

@fengtaoft
Copy link
Author

Any idea on which codes should be surrounded by try/catch to avoid such crash?

@ojw28
Copy link
Contributor

ojw28 commented Jul 15, 2015

  • You can't just catch the exception; that wont actually fix anything.
  • Yes, the video master playlist would ideally be updated to include RESOLUTION tags. If it's not your stream, I guess you can ask the owner and see if they oblige. Alternatively, you can modify HlsRendererBuilder to manually filter the unsupported streams on this device. You could do this in HlsRendererBuilder. There's an integer array called variantIndices which contains the indices of the streams that are considered during playback. You'd need to adjust this array to exclude the indices of streams that the device is not capable of playing.

@ojw28 ojw28 closed this as completed Jul 15, 2015
@google google locked and limited conversation to collaborators Jun 28, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants