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

java.lang.UnsatisfiedLinkError: unloadOMX_native #26

Closed
vminc opened this issue Aug 13, 2013 · 15 comments
Closed

java.lang.UnsatisfiedLinkError: unloadOMX_native #26

vminc opened this issue Aug 13, 2013 · 15 comments

Comments

@vminc
Copy link

vminc commented Aug 13, 2013

I got a lot of these crash reports (we're using vitamio bundle 3.0). I saw this on different devices (even on devices where the app could work properly), and on both GB and ICS. Is there any idea how to fix this issue?

java.lang.UnsatisfiedLinkError: unloadOMX_native at io.vov.vitamio.MediaPlayer.unloadOMX_native(Native Method) at io.vov.vitamio.MediaPlayer.(SourceFile:135) at io.vov.vitamio.MediaPlayer.(SourceFile:78) at io.vov.vitamio.widget.VideoView.openVideo(SourceFile:221) at io.vov.vitamio.widget.VideoView.access$29(SourceFile:209) at io.vov.vitamio.widget.VideoView$9.surfaceCreated(SourceFile:461) at android.view.SurfaceView.updateWindow(SurfaceView.java:605) at android.view.SurfaceView.dispatchDraw(SurfaceView.java:395) at android.view.ViewGroup.drawChild(ViewGroup.java:1675) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1404) at android.view.View.draw(View.java:6932) at android.view.ViewGroup.drawChild(ViewGroup.java:1677) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1404) at android.view.View.buildDrawingCache(View.java:6689) at android.view.ViewGroup.onAnimationStart(ViewGroup.java:1290) at android.view.ViewGroup.drawChild(ViewGroup.java:1536) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1404) at android.view.ViewGroup.drawChild(ViewGroup.java:1675) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1404) at android.view.ViewGroup.drawChild(ViewGroup.java:1675) at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1404) at android.view.View.draw(View.java:6932) at android.widget.FrameLayout.draw(FrameLayout.java:388) at com.android.internal.policy.impl.PhoneWindow$DecorView.draw(PhoneWindow.java:1917) at android.view.ViewRoot.draw(ViewRoot.java:1564) at android.view.ViewRoot.performTraversals(ViewRoot.java:1299) at android.view.ViewRoot.handleMessage(ViewRoot.java:1913) at android.os.Handler.dispatchMessage(Handler.java:130) at android.os.Looper.loop(SourceFile:351) at android.app.ActivityThread.main(ActivityThread.java:3820) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:538) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:969) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:727) at dalvik.system.NativeStart.main(Native Method)

@vbauer
Copy link

vbauer commented Aug 13, 2013

👍 +1
The same problem.

@crossle
Copy link
Contributor

crossle commented Aug 13, 2013

  1. Pls sure your VitamioBundle version, dont mix 4.0 and 3.0.
  2. Don't use Android 4.0 below emulator.
  3. Try use VitamioDemo, if it's ok?
  4. Dont forgot
if (!LibsChecker.checkVitamioLibs(this))
            return;

@vminc
Copy link
Author

vminc commented Aug 13, 2013

Hi,

Thanks for your reply. We got this exception trace from user crash reports, not from our own testing (we haven't encountered the issue ourselves).

We already use
if (!LibsChecker.checkVitamioLibs(this)) return;

A few devices & OS version where we saw this happen:
Samsung GT-S5360, 2.3.6
GIONEE PIONEER, 2.3.6
Alps Q-Smart S1, 2.3.6,
S129, 4.0.4
ZTE V791, 2.3.6

@vminc
Copy link
Author

vminc commented Aug 13, 2013

Sure, the vitamio bundle version we use is 3.0.

@crossle
Copy link
Contributor

crossle commented Aug 13, 2013

issues13

@vminc
Copy link
Author

vminc commented Aug 14, 2013

Wonder if this problem could happen if user already has installed the old vitamio plugin apps, or has another app that uses a different version of vitamio.

@crossle
Copy link
Contributor

crossle commented Aug 30, 2013

Please teach me reproduce the problem~

@crossle
Copy link
Contributor

crossle commented Dec 31, 2013

Cache the Exception.

@crossle crossle closed this as completed Dec 31, 2013
@reyou
Copy link

reyou commented Mar 2, 2014

still same issue here i am getting;

03-02 07:51:02.688: E/AndroidRuntime(28636): FATAL EXCEPTION: main
03-02 07:51:02.688: E/AndroidRuntime(28636): java.lang.UnsatisfiedLinkError: Native method not found: io.vov.vitamio.MediaPlayer.unloadOMX_native:()V
03-02 07:51:02.688: E/AndroidRuntime(28636): at io.vov.vitamio.MediaPlayer.unloadOMX_native(Native Method)
03-02 07:51:02.688: E/AndroidRuntime(28636): at io.vov.vitamio.MediaPlayer.(MediaPlayer.java:222)
03-02 07:51:02.688: E/AndroidRuntime(28636): at io.vov.vitamio.MediaPlayer.(MediaPlayer.java:192)
03-02 07:51:02.688: E/AndroidRuntime(28636): at com.example.vitamiosample.MediaPlayerDemo_Video.playVideo(MediaPlayerDemo_Video.java:111)
03-02 07:51:02.688: E/AndroidRuntime(28636): at com.example.vitamiosample.MediaPlayerDemo_Video.surfaceCreated(MediaPlayerDemo_Video.java:170)
03-02 07:51:02.688: E/AndroidRuntime(28636): at android.view.SurfaceView.updateWindow(SurfaceView.java:569)
03-02 07:51:02.688: E/AndroidRuntime(28636): at android.view.SurfaceView.access$000(SurfaceView.java:86)
03-02 07:51:02.688: E/AndroidRuntime(28636): at android.view.SurfaceView$3.onPreDraw(SurfaceView.java:174)
03-02 07:51:02.688: E/AndroidRuntime(28636): at android.view.ViewTreeObserver.dispatchOnPreDraw(ViewTreeObserver.java:680)
03-02 07:51:02.688: E/AndroidRuntime(28636): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1842)
03-02 07:51:02.688: E/AndroidRuntime(28636): at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:989)
03-02 07:51:02.688: E/AndroidRuntime(28636): at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:4351)
03-02 07:51:02.688: E/AndroidRuntime(28636): at android.view.Choreographer$CallbackRecord.run(Choreographer.java:749)
03-02 07:51:02.688: E/AndroidRuntime(28636): at android.view.Choreographer.doCallbacks(Choreographer.java:562)
03-02 07:51:02.688: E/AndroidRuntime(28636): at android.view.Choreographer.doFrame(Choreographer.java:532)
03-02 07:51:02.688: E/AndroidRuntime(28636): at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:735)
03-02 07:51:02.688: E/AndroidRuntime(28636): at android.os.Handler.handleCallback(Handler.java:725)
03-02 07:51:02.688: E/AndroidRuntime(28636): at android.os.Handler.dispatchMessage(Handler.java:92)
03-02 07:51:02.688: E/AndroidRuntime(28636): at android.os.Looper.loop(Looper.java:137)
03-02 07:51:02.688: E/AndroidRuntime(28636): at android.app.ActivityThread.main(ActivityThread.java:5041)
03-02 07:51:02.688: E/AndroidRuntime(28636): at java.lang.reflect.Method.invokeNative(Native Method)
03-02 07:51:02.688: E/AndroidRuntime(28636): at java.lang.reflect.Method.invoke(Method.java:511)
03-02 07:51:02.688: E/AndroidRuntime(28636): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
03-02 07:51:02.688: E/AndroidRuntime(28636): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
03-02 07:51:02.688: E/AndroidRuntime(28636): at dalvik.system.NativeStart.main(Native Method)
03-02 07:51:02.719: D/dalvikvm(28636): GC_CONCURRENT freed 209K, 6% free 4216K/4452K, paused 3ms+2ms, total 26ms
03-02 07:51:02.719: W/dalvikvm(28636): No implementation found for native Lio/vov/vitamio/MediaPlayer;.native_finalize:()V
03-02 07:51:02.719: E/System(28636): Uncaught exception thrown by finalizer
03-02 07:51:02.719: E/System(28636): java.lang.UnsatisfiedLinkError: Native method not found: io.vov.vitamio.MediaPlayer.native_finalize:()V
03-02 07:51:02.719: E/System(28636): at io.vov.vitamio.MediaPlayer.native_finalize(Native Method)
03-02 07:51:02.719: E/System(28636): at io.vov.vitamio.MediaPlayer.finalize(MediaPlayer.java:930)
03-02 07:51:02.719: E/System(28636): at java.lang.Daemons$FinalizerDaemon.doFinalize(Daemons.java:187)
03-02 07:51:02.719: E/System(28636): at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:170)
03-02 07:51:02.719: E/System(28636): at java.lang.Thread.run(Thread.java:856)

@crossle
Copy link
Contributor

crossle commented Mar 3, 2014

Fixed on Master branch, release next version.

@ghost
Copy link

ghost commented Apr 1, 2014

@crossle i have found another issue. i didnt get time to look into the list of issues and then post it there, so i am posting it here. When i open the video buffer activiy in my app, and there is no sdcard and also no internet connection, i get the following error (Please refer to it below).

How do i solve this?? Please help.

Also, the rtmp streaming stops issue, i dont seem to face it with the new version (4.2.1 of this library) :) ..

Log:

04-01 08:40:20.718: D/dalvikvm(1263): Trying to load lib /data/data/com.example.appname/libs/libstlport_shared.so 0x41280528
04-01 08:40:20.789: D/dalvikvm(1263): Added shared lib /data/data/com.example.appname/libs/libstlport_shared.so 0x41280528
04-01 08:40:20.789: D/dalvikvm(1263): No JNI_OnLoad found in /data/data/com.example.appname/libs/libstlport_shared.so 0x41280528, skipping init
04-01 08:40:20.789: D/dalvikvm(1263): Trying to load lib /data/data/com.example.appname/libs/libvplayer.so 0x41280528
04-01 08:40:20.796: D/dalvikvm(1263): Added shared lib /data/data/com.example.appname/libs/libvplayer.so 0x41280528
04-01 08:40:20.804: I/VitamioPlayer: Copyright (c) YIXIA (http://yixia.com).
04-01 08:40:20.804: I/VitamioPlayer: THIS SOFTWARE (Vitamio) IS WORK OF YIXIA (http://yixia.com)
04-01 08:40:20.804: E/dalvikvm(1263): ERROR: couldn't find native method
04-01 08:40:20.804: E/dalvikvm(1263): Requested: Lio/vov/vitamio/MediaPlayer;._setVideoSurface:()V
04-01 08:40:20.804: E/dalvikvm(1263): Candidate: Lio/vov/vitamio/MediaPlayer;._setVideoSurface:(Landroid/view/Surface;)V
04-01 08:40:20.804: W/dalvikvm(1263): No implementation found for native Lio/vov/vitamio/MediaPlayer;.loadFFmpeg_native (Ljava/lang/String;)Z
04-01 08:40:20.820: E/VitamioPlayer: Error loading libs
04-01 08:40:20.820: E/VitamioPlayer: java.lang.UnsatisfiedLinkError: loadFFmpeg_native
04-01 08:40:20.820: E/VitamioPlayer: at io.vov.vitamio.MediaPlayer.loadFFmpeg_native(Native Method)
04-01 08:40:20.820: E/VitamioPlayer: at io.vov.vitamio.MediaPlayer.(MediaPlayer.java:243)
04-01 08:40:20.820: E/VitamioPlayer: at io.vov.vitamio.widget.VideoView.openVideo(VideoView.java:396)
04-01 08:40:20.820: E/VitamioPlayer: at io.vov.vitamio.widget.VideoView.access$21(VideoView.java:384)
04-01 08:40:20.820: E/VitamioPlayer: at io.vov.vitamio.widget.VideoView$3.surfaceCreated(VideoView.java:156)
04-01 08:40:20.820: E/VitamioPlayer: at android.view.SurfaceView.updateWindow(SurfaceView.java:533)
04-01 08:40:20.820: E/VitamioPlayer: at android.view.SurfaceView.access$000(SurfaceView.java:81)
04-01 08:40:20.820: E/VitamioPlayer: at android.view.SurfaceView$3.onPreDraw(SurfaceView.java:169)
04-01 08:40:20.820: E/VitamioPlayer: at android.view.ViewTreeObserver.dispatchOnPreDraw(ViewTreeObserver.java:590)
04-01 08:40:20.820: E/VitamioPlayer: at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1617)
04-01 08:40:20.820: E/VitamioPlayer: at android.view.ViewRootImpl.handleMessage(ViewRootImpl.java:2442)
04-01 08:40:20.820: E/VitamioPlayer: at android.os.Handler.dispatchMessage(Handler.java:99)
04-01 08:40:20.820: E/VitamioPlayer: at android.os.Looper.loop(Looper.java:137)
04-01 08:40:20.820: E/VitamioPlayer: at android.app.ActivityThread.main(ActivityThread.java:4432)
04-01 08:40:20.820: E/VitamioPlayer: at java.lang.reflect.Method.invokeNative(Native Method)
04-01 08:40:20.820: E/VitamioPlayer: at java.lang.reflect.Method.invoke(Method.java:511)
04-01 08:40:20.820: E/VitamioPlayer: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:795)
04-01 08:40:20.820: E/VitamioPlayer: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:562)
04-01 08:40:20.820: E/VitamioPlayer: at dalvik.system.NativeStart.main(Native Method)
04-01 08:40:20.820: W/dalvikvm(1263): No implementation found for native Lio/vov/vitamio/MediaPlayer;.unloadOMX_native ()V
04-01 08:40:20.828: D/AndroidRuntime(1263): Shutting down VM
04-01 08:40:20.828: W/dalvikvm(1263): threadid=1: thread exiting with uncaught exception (group=0x40ade1f8)
04-01 08:40:20.835: E/AndroidRuntime(1263): FATAL EXCEPTION: main
04-01 08:40:20.835: E/AndroidRuntime(1263): java.lang.UnsatisfiedLinkError: unloadOMX_native
04-01 08:40:20.835: E/AndroidRuntime(1263): at io.vov.vitamio.MediaPlayer.unloadOMX_native(Native Method)
04-01 08:40:20.835: E/AndroidRuntime(1263): at io.vov.vitamio.MediaPlayer.(MediaPlayer.java:222)
04-01 08:40:20.835: E/AndroidRuntime(1263): at io.vov.vitamio.widget.VideoView.openVideo(VideoView.java:396)
04-01 08:40:20.835: E/AndroidRuntime(1263): at io.vov.vitamio.widget.VideoView.access$21(VideoView.java:384)
04-01 08:40:20.835: E/AndroidRuntime(1263): at io.vov.vitamio.widget.VideoView$3.surfaceCreated(VideoView.java:156)
04-01 08:40:20.835: E/AndroidRuntime(1263): at android.view.SurfaceView.updateWindow(SurfaceView.java:533)
04-01 08:40:20.835: E/AndroidRuntime(1263): at android.view.SurfaceView.access$000(SurfaceView.java:81)
04-01 08:40:20.835: E/AndroidRuntime(1263): at android.view.SurfaceView$3.onPreDraw(SurfaceView.java:169)
04-01 08:40:20.835: E/AndroidRuntime(1263): at android.view.ViewTreeObserver.dispatchOnPreDraw(ViewTreeObserver.java:590)
04-01 08:40:20.835: E/AndroidRuntime(1263): at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1617)
04-01 08:40:20.835: E/AndroidRuntime(1263): at android.view.ViewRootImpl.handleMessage(ViewRootImpl.java:2442)
04-01 08:40:20.835: E/AndroidRuntime(1263): at android.os.Handler.dispatchMessage(Handler.java:99)
04-01 08:40:20.835: E/AndroidRuntime(1263): at android.os.Looper.loop(Looper.java:137)
04-01 08:40:20.835: E/AndroidRuntime(1263): at android.app.ActivityThread.main(ActivityThread.java:4432)
04-01 08:40:20.835: E/AndroidRuntime(1263): at java.lang.reflect.Method.invokeNative(Native Method)
04-01 08:40:20.835: E/AndroidRuntime(1263): at java.lang.reflect.Method.invoke(Method.java:511)
04-01 08:40:20.835: E/AndroidRuntime(1263): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:795)
04-01 08:40:20.835: E/AndroidRuntime(1263): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:562)
04-01 08:40:20.835: E/AndroidRuntime(1263): at dalvik.system.NativeStart.main(Native Method)

Thanks for your time.

P.S: Could this be because of an older version of the app inside the same tab?

@paud
Copy link

paud commented Jun 20, 2014

06-20 17:58:12.288: E/AndroidRuntime(17664): FATAL EXCEPTION: main
06-20 17:58:12.288: E/AndroidRuntime(17664): java.lang.UnsatisfiedLinkError: Native method not found: io.vov.vitamio.MediaPlayer.native_init:()V
06-20 17:58:12.288: E/AndroidRuntime(17664): at io.vov.vitamio.MediaPlayer.native_init(Native Method)
06-20 17:58:12.288: E/AndroidRuntime(17664): at io.vov.vitamio.MediaPlayer.(MediaPlayer.java:238)
06-20 17:58:12.288: E/AndroidRuntime(17664): at io.vov.vitamio.MediaPlayer.(MediaPlayer.java:192)
06-20 17:58:12.288: E/AndroidRuntime(17664): at cn.kapple.rasdio.MainActivity$2.onClick(MainActivity.java:66)
06-20 17:58:12.288: E/AndroidRuntime(17664): at android.view.View.performClick(View.java:4211)
06-20 17:58:12.288: E/AndroidRuntime(17664): at android.widget.CompoundButton.performClick(CompoundButton.java:100)
06-20 17:58:12.288: E/AndroidRuntime(17664): at android.view.View$PerformClick.run(View.java:17362)
06-20 17:58:12.288: E/AndroidRuntime(17664): at android.os.Handler.handleCallback(Handler.java:725)
06-20 17:58:12.288: E/AndroidRuntime(17664): at android.os.Handler.dispatchMessage(Handler.java:92)
06-20 17:58:12.288: E/AndroidRuntime(17664): at android.os.Looper.loop(Looper.java:137)
06-20 17:58:12.288: E/AndroidRuntime(17664): at android.app.ActivityThread.main(ActivityThread.java:5227)
06-20 17:58:12.288: E/AndroidRuntime(17664): at java.lang.reflect.Method.invokeNative(Native Method)
06-20 17:58:12.288: E/AndroidRuntime(17664): at java.lang.reflect.Method.invoke(Method.java:511)
06-20 17:58:12.288: E/AndroidRuntime(17664): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:795)
06-20 17:58:12.288: E/AndroidRuntime(17664): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:562)
06-20 17:58:12.288: E/AndroidRuntime(17664): at dalvik.system.NativeStart.main(Native Method)

2 similar comments
@paud
Copy link

paud commented Jun 20, 2014

06-20 17:58:12.288: E/AndroidRuntime(17664): FATAL EXCEPTION: main
06-20 17:58:12.288: E/AndroidRuntime(17664): java.lang.UnsatisfiedLinkError: Native method not found: io.vov.vitamio.MediaPlayer.native_init:()V
06-20 17:58:12.288: E/AndroidRuntime(17664): at io.vov.vitamio.MediaPlayer.native_init(Native Method)
06-20 17:58:12.288: E/AndroidRuntime(17664): at io.vov.vitamio.MediaPlayer.(MediaPlayer.java:238)
06-20 17:58:12.288: E/AndroidRuntime(17664): at io.vov.vitamio.MediaPlayer.(MediaPlayer.java:192)
06-20 17:58:12.288: E/AndroidRuntime(17664): at cn.kapple.rasdio.MainActivity$2.onClick(MainActivity.java:66)
06-20 17:58:12.288: E/AndroidRuntime(17664): at android.view.View.performClick(View.java:4211)
06-20 17:58:12.288: E/AndroidRuntime(17664): at android.widget.CompoundButton.performClick(CompoundButton.java:100)
06-20 17:58:12.288: E/AndroidRuntime(17664): at android.view.View$PerformClick.run(View.java:17362)
06-20 17:58:12.288: E/AndroidRuntime(17664): at android.os.Handler.handleCallback(Handler.java:725)
06-20 17:58:12.288: E/AndroidRuntime(17664): at android.os.Handler.dispatchMessage(Handler.java:92)
06-20 17:58:12.288: E/AndroidRuntime(17664): at android.os.Looper.loop(Looper.java:137)
06-20 17:58:12.288: E/AndroidRuntime(17664): at android.app.ActivityThread.main(ActivityThread.java:5227)
06-20 17:58:12.288: E/AndroidRuntime(17664): at java.lang.reflect.Method.invokeNative(Native Method)
06-20 17:58:12.288: E/AndroidRuntime(17664): at java.lang.reflect.Method.invoke(Method.java:511)
06-20 17:58:12.288: E/AndroidRuntime(17664): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:795)
06-20 17:58:12.288: E/AndroidRuntime(17664): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:562)
06-20 17:58:12.288: E/AndroidRuntime(17664): at dalvik.system.NativeStart.main(Native Method)

@paud
Copy link

paud commented Jun 20, 2014

06-20 17:58:12.288: E/AndroidRuntime(17664): FATAL EXCEPTION: main
06-20 17:58:12.288: E/AndroidRuntime(17664): java.lang.UnsatisfiedLinkError: Native method not found: io.vov.vitamio.MediaPlayer.native_init:()V
06-20 17:58:12.288: E/AndroidRuntime(17664): at io.vov.vitamio.MediaPlayer.native_init(Native Method)
06-20 17:58:12.288: E/AndroidRuntime(17664): at io.vov.vitamio.MediaPlayer.(MediaPlayer.java:238)
06-20 17:58:12.288: E/AndroidRuntime(17664): at io.vov.vitamio.MediaPlayer.(MediaPlayer.java:192)
06-20 17:58:12.288: E/AndroidRuntime(17664): at cn.kapple.rasdio.MainActivity$2.onClick(MainActivity.java:66)
06-20 17:58:12.288: E/AndroidRuntime(17664): at android.view.View.performClick(View.java:4211)
06-20 17:58:12.288: E/AndroidRuntime(17664): at android.widget.CompoundButton.performClick(CompoundButton.java:100)
06-20 17:58:12.288: E/AndroidRuntime(17664): at android.view.View$PerformClick.run(View.java:17362)
06-20 17:58:12.288: E/AndroidRuntime(17664): at android.os.Handler.handleCallback(Handler.java:725)
06-20 17:58:12.288: E/AndroidRuntime(17664): at android.os.Handler.dispatchMessage(Handler.java:92)
06-20 17:58:12.288: E/AndroidRuntime(17664): at android.os.Looper.loop(Looper.java:137)
06-20 17:58:12.288: E/AndroidRuntime(17664): at android.app.ActivityThread.main(ActivityThread.java:5227)
06-20 17:58:12.288: E/AndroidRuntime(17664): at java.lang.reflect.Method.invokeNative(Native Method)
06-20 17:58:12.288: E/AndroidRuntime(17664): at java.lang.reflect.Method.invoke(Method.java:511)
06-20 17:58:12.288: E/AndroidRuntime(17664): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:795)
06-20 17:58:12.288: E/AndroidRuntime(17664): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:562)
06-20 17:58:12.288: E/AndroidRuntime(17664): at dalvik.system.NativeStart.main(Native Method)

@spark85
Copy link

spark85 commented Nov 10, 2014

I'm having the same problem on Note 3. Do users have to install plugins for the library to work? If so, should the library direct users to install the plugins from within the app; and is there anything the client application has to do?

Here are the relevant logs.

11-10 14:38:27.257 4333-4333/com.instaradio D/dalvikvm﹕ Trying to load lib /data/data/com.instaradio/libs/libstlport_shared.so 0xa5bc2650
11-10 14:38:27.257 4333-4333/com.instaradio D/houdini﹕ [4333] Open Native Library /data/data/com.instaradio/libs/libstlport_shared.so failed.
11-10 14:38:27.257 4333-4333/com.instaradio E/dalvikvm﹕ dlopen("/data/data/com.instaradio/libs/libstlport_shared.so") failed: dlopen failed: library "/data/data/com.instaradio/libs/libstlport_shared.so" not found
11-10 14:38:27.257 4333-4333/com.instaradio E/Vitamio[Player]﹕ Error loading libs
java.lang.UnsatisfiedLinkError: dlopen failed: library "/data/data/com.instaradio/libs/libstlport_shared.so" not found
at java.lang.Runtime.load(Runtime.java:330)
at java.lang.System.load(System.java:511)
at io.vov.vitamio.MediaPlayer.(SourceFile:245)
at com.instaradio.services.StreamService.a(SourceFile:734)
at com.instaradio.services.StreamService.onStartCommand(SourceFile:118)
at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2704)
at android.app.ActivityThread.access$1900(ActivityThread.java:141)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1353)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:5103)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:525)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
at dalvik.system.NativeStart.main(Native Method)

11-10 14:38:27.257 4333-4333/com.instaradio E/dalvikvm﹕ dlopen("/data/data/com.instaradio/libs/libstlport_shared.so") failed: dlopen failed: library "/data/data/com.instaradio/libs/libstlport_shared.so" not found
11-10 14:38:27.257 4333-4333/com.instaradio E/Vitamio[Player]﹕ Error loading libs
java.lang.UnsatisfiedLinkError: dlopen failed: library "/data/data/com.instaradio/libs/libstlport_shared.so" not found
at java.lang.Runtime.load(Runtime.java:330)
at java.lang.System.load(System.java:511)
at io.vov.vitamio.MediaPlayer.(SourceFile:245)
at com.instaradio.services.StreamService.a(SourceFile:734)
at com.instaradio.services.StreamService.onStartCommand(SourceFile:118)
at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2704)
at android.app.ActivityThread.access$1900(ActivityThread.java:141)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1353)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:5103)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:525)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:737)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553)
at dalvik.system.NativeStart.main(Native Method)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants