**I use build v 2013.999
On all devices everything was fine and music and sound play fine. But our company has bought Chinese tablet onda v811. And now my game crash when trying to load audio, like menu_sound = audio.loadStream( “audio/menu.mp3” ) or try audio.reserveChannels( 2 )
So very need fix it or some workaround to avoid crash
For test I build your \Sample Code\Media\SimpleMixer, and see log bellow**
01-14 11:34:36.850: D/TelephonyManager(14789): getDeviceId android id:151312121086001326615142, device id:151312121086001
01-14 11:34:36.890: I/SoundDecoder(14789): ALL MPG123 DECODERS:
01-14 11:34:36.890: I/SoundDecoder(14789): generic
01-14 11:34:36.890: I/SoundDecoder(14789): SUPPORTED MPG123 DECODERS:
01-14 11:34:36.890: I/SoundDecoder(14789): generic
01-14 11:34:36.890: I/OpenAL_SLES(14789): opensles_open_playback pDevice=0x5b36b008, deviceName=(null)
01-14 11:34:36.920: I/OpenAL_SLES(14789): OpenSLES could not be loaded.
01-14 11:34:36.920: A/libc(14789): Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1)
01-14 11:34:37.420: I/DEBUG(13937): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
01-14 11:34:37.420: I/DEBUG(13937): Build fingerprint: ‘unknown’
01-14 11:34:37.420: I/DEBUG(13937): pid: 14789, tid: 14807 >>> com.myappname.test <<<
01-14 11:34:37.420: I/DEBUG(13937): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000000
01-14 11:34:37.420: I/DEBUG(13937): r0 00000000 r1 56c1c690 r2 00000000 r3 00000000
01-14 11:34:37.420: I/DEBUG(13937): r4 56c1c688 r5 00000000 r6 5b36b008 r7 56c1c0f8
01-14 11:34:37.420: I/DEBUG(13937): r8 00000001 r9 56c1c0c0 10 000513f8 fp 00179490
01-14 11:34:37.420: I/DEBUG(13937): ip 4000e108 sp 59f77510 lr 56bce10c pc 56bdfed4 cpsr 20030010
01-14 11:34:37.420: I/DEBUG(13937): d0 6f6c20656220746f d1 706e755f73696272
01-14 11:34:37.420: I/DEBUG(13937): d2 6163203331333220 d3 636f6c20746f6e6e
01-14 11:34:37.420: I/DEBUG(13937): d4 6f6620276f732e74 d5 697762696c272072
01-14 11:34:37.420: I/DEBUG(13937): d6 6f732e6d6c65686c d7 636f6c6572282027
01-14 11:34:37.420: I/DEBUG(13937): d8 0000000000000000 d9 0000000000000000
01-14 11:34:37.420: I/DEBUG(13937): d10 0000000000000000 d11 0000000000000000
01-14 11:34:37.420: I/DEBUG(13937): d12 0000000000000000 d13 0000000000000000
01-14 11:34:37.420: I/DEBUG(13937): d14 0000000000000000 d15 0000000000000000
01-14 11:34:37.420: I/DEBUG(13937): d16 3fe6a09e667f3bcd d17 3f8fcf32d797aef0
01-14 11:34:37.420: I/DEBUG(13937): d18 3fe621619b20dd11 d19 3fd3bd3cc9be45de
01-14 11:34:37.420: I/DEBUG(13937): d20 0000000000000000 d21 3f99c8a0cf9f3cbd
01-14 11:34:37.420: I/DEBUG(13937): d22 3e21df36098310b4 d23 bda8fae9be8838d4
01-14 11:34:37.420: I/DEBUG(13937): d24 3e66376972bea4d0 d25 c010000000000000
01-14 11:34:37.420: I/DEBUG(13937): d26 3ff6a09e00000000 d27 b9938b6d15331805
01-14 11:34:37.420: I/DEBUG(13937): d28 c000000000000002 d29 bcc98d4c957ef5fc
01-14 11:34:37.420: I/DEBUG(13937): d30 b94b794ffffffffb d31 bb81414b5fc00000
01-14 11:34:37.420: I/DEBUG(13937): scr 60000012
01-14 11:34:37.570: I/DEBUG(13937): #00 pc 00023ed4 /data/data/com.myappname.test/lib/libopenal.so
01-14 11:34:37.570: I/DEBUG(13937): #01 pc 00012108 /data/data/com.myappname.test/lib/libopenal.so (alcOpenDevice)
01-14 11:34:37.570: I/DEBUG(13937): #02 pc 00008174 /data/data/com.myappname.test/lib/libalmixer.so (ALmixer_Init)
01-14 11:34:37.570: I/DEBUG(13937): #03 pc 000c2478 /data/data/com.myappname.test/lib/libcorona.so (_ZN3Rtt20PlatformOpenALPlayer22InitializeOpenALPlayerEv)
01-14 11:34:37.570: I/DEBUG(13937): #04 pc 000c2cac /data/data/com.myappname.test/lib/libcorona.so (_ZNK3Rtt20PlatformOpenALPlayer18CountTotalChannelsEv)
01-14 11:34:37.570: I/DEBUG(13937): #05 pc 000b1a30 /data/data/com.myappname.test/lib/libcorona.so
01-14 11:34:37.570: I/DEBUG(13937): #06 pc 0000c920 /data/data/com.myappname.test/lib/liblua.so
01-14 11:34:37.580: I/DEBUG(13937): #07 pc 0000cda0 /data/data/com.myappname.test/lib/liblua.so
01-14 11:34:37.580: I/DEBUG(13937): #08 pc 0001b644 /data/data/com.myappname.test/lib/liblua.so
01-14 11:34:37.580: I/DEBUG(13937): #09 pc 0001bb6c /data/data/com.myappname.test/lib/liblua.so
01-14 11:34:37.580: I/DEBUG(13937): #10 pc 0001c3ec /data/data/com.myappname.test/lib/liblua.so
01-14 11:34:37.580: I/DEBUG(13937): code around pc:
01-14 11:34:37.580: I/DEBUG(13937): 56bdfeb4 e59f422c e1a06000 e1a05001 e08f4004 ,B…`…P…@…
01-14 11:34:37.580: I/DEBUG(13937): 56bdfec4 e3a02000 e2841008 e5943004 e1a00003 . …0…
01-14 11:34:37.580: I/DEBUG(13937): 56bdfed4 e5933000 e1a0e00f e593f010 e594300c .0…0…
01-14 11:34:37.580: I/DEBUG(13937): 56bdfee4 e3530000 0a000015 e3550000 0a000072 …S…U.r…
01-14 11:34:37.580: I/DEBUG(13937): 56bdfef4 e59f11f0 e1a00005 e08f1001 ebff863c …<…>01-14 11:34:37.580: I/DEBUG(13937): code around lr:
01-14 11:34:37.580: I/DEBUG(13937): 56bce0ec e1a02308 e1a00004 e1a01005 e0422188 .#…!B.
01-14 11:34:37.580: I/DEBUG(13937): 56bce0fc e2822010 e0892002 e784200a e12fff33 . … … …3./.
01-14 11:34:37.580: I/DEBUG(13937): 56bce10c e3500000 1a000018 e2877038 e2888001 …P…8p…
01-14 11:34:37.580: I/DEBUG(13937): 56bce11c e5973004 e3530000 0a000009 e5973010 .0…S…0…
01-14 11:34:37.580: I/DEBUG(13937): 56bce12c e3530000 1affffed e1a00003 e1a0e00f …S…
01-14 11:34:37.580: I/DEBUG(13937): stack:
01-14 11:34:37.580: I/DEBUG(13937): 59f774d0 00001000
01-14 11:34:37.580: I/DEBUG(13937): 59f774d4 00000000
01-14 11:34:37.580: I/DEBUG(13937): 59f774d8 00000018
01-14 11:34:37.580: I/DEBUG(13937): 59f774dc 00000000
01-14 11:34:37.580: I/DEBUG(13937): 59f774e0 4892fac0 /dev/ashmem/dalvik-heap (deleted)
01-14 11:34:37.580: I/DEBUG(13937): 59f774e4 00000000
01-14 11:34:37.580: I/DEBUG(13937): 59f774e8 4892fac0 /dev/ashmem/dalvik-heap (deleted)
01-14 11:34:37.580: I/DEBUG(13937): 59f774ec 00000000
01-14 11:34:37.580: I/DEBUG(13937): 59f774f0 000000ff
01-14 11:34:37.580: I/DEBUG(13937): 59f774f4 00000000
01-14 11:34:37.580: I/DEBUG(13937): 59f774f8 000002ee
01-14 11:34:37.580: I/DEBUG(13937): 59f774fc 00000000
01-14 11:34:37.580: I/DEBUG(13937): 59f77500 00000000
01-14 11:34:37.580: I/DEBUG(13937): 59f77504 56c1c6b8 /data/data/com.myappname.test/lib/libopenal.so
01-14 11:34:37.580: I/DEBUG(13937): 59f77508 df0027ad
01-14 11:34:37.580: I/DEBUG(13937): 59f7750c 00000000
01-14 11:34:37.580: I/DEBUG(13937): #00 59f77510 5b36b008
01-14 11:34:37.580: I/DEBUG(13937): 59f77514 00000000
01-14 11:34:37.590: I/DEBUG(13937): 59f77518 5b36b008
01-14 11:34:37.590: I/DEBUG(13937): 59f7751c 56c1c0f8 /data/data/com.myappname.test/lib/libopenal.so
01-14 11:34:37.590: I/DEBUG(13937): 59f77520 00000001
01-14 11:34:37.590: I/DEBUG(13937): 59f77524 56bce10c /data/data/com.myappname.test/lib/libopenal.so
01-14 11:34:37.590: I/DEBUG(13937): #01 59f77528 00000001
01-14 11:34:37.590: I/DEBUG(13937): 59f7752c 574923c0 /data/data/com.myappname.test/lib/libalmixer.so
01-14 11:34:37.590: I/DEBUG(13937): 59f77530 00000020
01-14 11:34:37.590: I/DEBUG(13937): 59f77534 00000000
01-14 11:34:37.590: I/DEBUG(13937): 59f77538 00000005
01-14 11:34:37.590: I/DEBUG(13937): 59f7753c 56bb930c /data/data/com.myappname.test/lib/liblua.so
01-14 11:34:37.590: I/DEBUG(13937): 59f77540 56bb8cc8 /data/data/com.myappname.test/lib/liblua.so
01-14 11:34:37.590: I/DEBUG(13937): 59f77544 5748b177 /data/data/com.myappname.test/lib/libalmixer.so
01-14 11:34:38.950: V/WindowManager(3248): Preventing status bar from hiding by policy
01-14 11:34:40.800: I/BootReceiver(3248): Copying /data/tombstones/tombstone_07 to DropBox (SYSTEM_TOMBSTONE)
01-14 11:34:40.840: D/Sensors(3248): AccelSensor…setDelay, ms=66
01-14 11:34:40.840: E/Sensors(3248): Error in setDelay 66 ms
01-14 11:34:40.840: V/WindowManager(3248): Preventing status bar from hiding by policy
01-14 11:34:40.840: I/ActivityManager(3248): Process com.myappname.test (pid 14789) has died.
01-14 11:34:40.840: I/WindowManager(3248): WIN DEATH: Window{413c2520 com.myappname.test/com.ansca.corona.CoronaActivity paused=false}
01-14 11:34:40.840: W/WindowManager(3248): Force-removing child win Window{4140e050 SurfaceView paused=false} from container Window{413c2520 com.myappname.test/com.ansca.corona.CoronaActivity paused=false}
01-14 11:34:40.840: W/ActivityManager(3248): Force removing ActivityRecord{41252440 com.myappname.test/com.ansca.corona.CoronaActivity}: app died, no saved state
01-14 11:34:40.850: W/WindowManager(3248): Failed looking up window
01-14 11:34:40.850: W/WindowManager(3248): java.lang.IllegalArgumentException: Requested window android.os.BinderProxy@4134a980 does not exist
01-14 11:34:40.850: W/WindowManager(3248): at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:7250)
01-14 11:34:40.850: W/WindowManager(3248): at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:7241)
01-14 11:34:40.850: W/WindowManager(3248): at com.android.server.wm.WindowState$DeathRecipient.binderDied(WindowState.java:1536)
01-14 11:34:40.850: W/WindowManager(3248): at android.os.BinderProxy.sendDeathNotice(Binder.java:417)
01-14 11:34:40.850: W/WindowManager(3248): at dalvik.system.NativeStart.run(Native Method)
01-14 11:34:40.850: I/WindowManager(3248): WIN DEATH: null
The same crash problem with media.playVideo( “myvideo.mp4”, false, onComplete )
01-14 11:59:53.980: I/VideoView(21303): Layout changed,left=0 top=0 right=1024 bottom=720
01-14 11:59:53.990: I/VideoView(21303): Layout changed,oldLeft=0 oldTop=0 oldRight=0 oldBottom=0
01-14 11:59:54.050: W/dalvikvm(21303): Exception Ljava/lang/UnsatisfiedLinkError; thrown while initializing Landroid/media/MediaPlayer;
01-14 11:59:54.050: D/AndroidRuntime(21303): Shutting down VM
01-14 11:59:54.050: W/dalvikvm(21303): threadid=1: thread exiting with uncaught exception (group=0x409f71f8)
01-14 11:59:54.070: E/AndroidRuntime(21303): FATAL EXCEPTION: main
01-14 11:59:54.070: E/AndroidRuntime(21303): java.lang.ExceptionInInitializerError
01-14 11:59:54.070: E/AndroidRuntime(21303): at android.widget.VideoView.openVideo(VideoView.java:256)
01-14 11:59:54.070: E/AndroidRuntime(21303): at android.widget.VideoView.access$2000(VideoView.java:51)
01-14 11:59:54.070: E/AndroidRuntime(21303): at android.widget.VideoView$6.surfaceCreated(VideoView.java:510)
01-14 11:59:54.070: E/AndroidRuntime(21303): at android.view.SurfaceView.updateWindow(SurfaceView.java:537)
01-14 11:59:54.070: E/AndroidRuntime(21303): at android.view.SurfaceView.access$000(SurfaceView.java:81)
01-14 11:59:54.070: E/AndroidRuntime(21303): at android.view.SurfaceView$3.onPreDraw(SurfaceView.java:171)
01-14 11:59:54.070: E/AndroidRuntime(21303): at android.view.ViewTreeObserver.dispatchOnPreDraw(ViewTreeObserver.java:590)
01-14 11:59:54.070: E/AndroidRuntime(21303): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1617)
01-14 11:59:54.070: E/AndroidRuntime(21303): at android.view.ViewRootImpl.handleMessage(ViewRootImpl.java:2442)
01-14 11:59:54.070: E/AndroidRuntime(21303): at android.os.Handler.dispatchMessage(Handler.java:99)
01-14 11:59:54.070: E/AndroidRuntime(21303): at android.os.Looper.loop(Looper.java:137)
01-14 11:59:54.070: E/AndroidRuntime(21303): at android.app.ActivityThread.main(ActivityThread.java:4429)
01-14 11:59:54.070: E/AndroidRuntime(21303): at java.lang.reflect.Method.invokeNative(Native Method)
01-14 11:59:54.070: E/AndroidRuntime(21303): at java.lang.reflect.Method.invoke(Method.java:511)
01-14 11:59:54.070: E/AndroidRuntime(21303): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:795)
01-14 11:59:54.070: E/AndroidRuntime(21303): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:562)
01-14 11:59:54.070: E/AndroidRuntime(21303): at dalvik.system.NativeStart.main(Native Method)
01-14 11:59:54.070: E/AndroidRuntime(21303): Caused by: java.lang.UnsatisfiedLinkError: Cannot load library: link_image[1936]: 2313 could not load needed library ‘libstagefright.so’ for ‘libmedia_jni.so’ (reloc_library[1285]: 2313 cannot locate ‘_vorbis_unpack_info’…
01-14 11:59:54.070: E/AndroidRuntime(21303): )
01-14 11:59:54.070: E/AndroidRuntime(21303): at java.lang.Runtime.loadLibrary(Runtime.java:391)
01-14 11:59:54.070: E/AndroidRuntime(21303): at java.lang.System.loadLibrary(System.java:535)
01-14 11:59:54.070: E/AndroidRuntime(21303): at android.media.MediaPlayer.(MediaPlayer.java:525)
01-14 11:59:54.070: E/AndroidRuntime(21303): … 17 more
01-14 11:59:54.080: W/ActivityManager(3248): Force finishing activity com.myapp2.test/com.ansca.corona.VideoActivity
01-14 11:59:54.110: W/ActivityManager(3248): Force finishing activity com.myapp2.test/com.ansca.corona.CoronaActivity
01-14 11:59:54.130: V/TabletStatusBar(3319): setLightsOn(true)
01-14 11:59:54.610: W/ActivityManager(3248): Activity pause timeout for ActivityRecord{41386970 com.myapp2.test/com.ansca.corona.VideoActivity}
01-14 11:59:54.940: I/ActivityManager(3248): No longer want android.process.media (pid 18527): hidden #16
01-14 11:59:54.950: D/OpenGLRenderer(3852): Flushing caches (mode 1)
01-14 12:00:00.040: D/AlarmManagerService(3248): Kernel timezone updated to -120 minutes west of GMT
01-14 12:00:00.050: I/ActivityManager(3248): Start proc com.android.calendar for broadcast com.android.calendar/.widget.CalendarAppWidgetService$CalendarFactory: pid=21449 uid=10050 gids={3003}
01-14 12:00:00.170: I/ActivityThread(21449): Pub com.android.calendar.CalendarRecentSuggestionsProvider: com.android.calendar.CalendarRecentSuggestionsProvider
01-14 12:00:00.280: I/ActivityManager(3248): Start proc com.android.providers.calendar for content provider com.android.providers.calendar/.CalendarProvider2: pid=21464 uid=10015 gids={3003, 1015}
01-14 12:00:00.280: I/ActivityManager(3248): No longer want mobi.mgeek.TunnyBrowser (pid 783): hidden #16
01-14 12:00:00.350: I/ActivityManager(3248): No longer want com.google.android.gsf.login (pid 4365): hidden #16
01-14 12:00:00.410: I/ActivityThread(21464): Pub com.android.calendar: com.android.providers.calendar.CalendarProvider2
01-14 12:00:01.500: I/CalendarProvider2(21464): Sending notification intent: Intent { act=android.intent.action.PROVIDER_CHANGED dat=content://com.android.calendar }
[import]uid: 190293 topic_id: 34921 reply_id: 334921[/import] </…>