Sunday, 10 July 2016

illico application crashes when xPosed is active



Hi,

Sorry if this has been reported before or if it is a known issue, my basic search did not come up with a hit.

I've been using Xposed for few years now without any issues, except with this one App.
Illico

I test the app before activating Xposed, and it works fine
I tested it after rooting, and it still works fine.
Only after activating Xposed that it crashes when playing media, the app works fine, but it crashes anytime I try to play media.

Here's the Xposed log if it gives any clues to what the issue might be.


Code:


07-10 21:30:42.462 I/Xposed  (30597): ML: File not found: /system/app/FAKEJUNKFILE.apk: open failed: ENOENT (No such file or directory)
07-10 21:30:50.054 W/Xposed  (28616): Package name for /data/app/com.ceco.marshmallow.gravitybox-2/base.apk had to be retrieved via parser
07-10 21:30:51.024 I/Xposed  (30597): ML: File not found: /system/app/FAKEJUNKFILE.apk: open failed: ENOENT (No such file or directory)
07-10 21:30:51.031 I/Xposed  (30597): ML: File not found: /system/app/FAKEJUNKFILE.apk: open failed: ENOENT (No such file or directory)
07-10 21:30:52.334 F/art    (30597): art/runtime/thread.cc:1336] No pending exception expected: java.lang.ClassNotFoundException: Didn't find class "de.robv.android.xposed.XposedBridge" on path: DexPathList[[zip file "/data/app/com.videotron.illico.mobile-1/base.apk"],nativeLibraryDirectories=[/data/app/com.videotron.illico.mobile-1/lib/arm, /data/app/com.videotron.illico.mobile-1/base.apk!/lib/armeabi-v7a, /vendor/lib, /system/lib]]
07-10 21:30:52.334 F/art    (30597): art/runtime/thread.cc:1336]  at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:56)
07-10 21:30:52.334 F/art    (30597): art/runtime/thread.cc:1336]  at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:511)
07-10 21:30:52.334 F/art    (30597): art/runtime/thread.cc:1336]  at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:469)
07-10 21:30:52.334 F/art    (30597): art/runtime/thread.cc:1336]  at com.irdeto.media.v com.irdeto.media.d.a(java.lang.String, com.irdeto.media.z, java.lang.Object, com.irdeto.media.y, java.lang.Object, java.lang.String, java.lang.String, int, java.lang.String) ((null):-2)
07-10 21:30:52.334 F/art    (30597): art/runtime/thread.cc:1336]  at com.irdeto.media.v com.irdeto.media.d.a(java.lang.String, com.irdeto.media.z, com.irdeto.media.y, java.lang.String, java.lang.String) ((null):-1)
07-10 21:30:52.334 F/art    (30597): art/runtime/thread.cc:1336]  at void com.irdeto.media.ActiveCloakMediaPlayer.open(com.irdeto.media.ActiveCloakSendUrlRequestListener, com.irdeto.media.ActiveCloakEventListener, com.irdeto.media.ActiveCloakUrlType, java.lang.String, java.lang.String, int, long, java.lang.String) ((null):-1)
07-10 21:30:52.334 F/art    (30597): art/runtime/thread.cc:1336]  at void com.irdeto.media.ActiveCloakMediaPlayer.open(com.irdeto.media.ActiveCloakSendUrlRequestListener, com.irdeto.media.ActiveCloakEventListener, com.irdeto.media.ActiveCloakUrlType, java.lang.String, java.lang.String, int, long) ((null):-1)
07-10 21:30:52.334 F/art    (30597): art/runtime/thread.cc:1336]  at void com.videotron.illico.mobile.ui.activity.videoplayer.VideoPlayerActivity.play(java.lang.String) (VideoPlayerActivity.java:1896)
07-10 21:30:52.334 F/art    (30597): art/runtime/thread.cc:1336]  at void com.videotron.illico.mobile.ui.activity.videoplayer.VideoPlayerActivity.onResume() (VideoPlayerActivity.java:1311)
07-10 21:30:52.335 F/art    (30597): art/runtime/thread.cc:1336]  at void android.app.Instrumentation.callActivityOnResume(android.app.Activity) (Instrumentation.java:1258)
07-10 21:30:52.335 F/art    (30597): art/runtime/thread.cc:1336]  at void android.app.Activity.performResume() (Activity.java:6327)
07-10 21:30:52.335 F/art    (30597): art/runtime/thread.cc:1336]  at android.app.ActivityThread$ActivityClientRecord android.app.ActivityThread.performResumeActivity(android.os.IBinder, boolean) (ActivityThread.java:3092)
07-10 21:30:52.335 F/art    (30597): art/runtime/thread.cc:1336]  at void android.app.ActivityThread.handleResumeActivity(android.os.IBinder, boolean, boolean, boolean) (ActivityThread.java:3134)
07-10 21:30:52.335 F/art    (30597): art/runtime/thread.cc:1336]  at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2481)
07-10 21:30:52.335 F/art    (30597): art/runtime/thread.cc:1336]  at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:-1)
07-10 21:30:52.335 F/art    (30597): art/runtime/thread.cc:1336]  at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1344)
07-10 21:30:52.335 F/art    (30597): art/runtime/thread.cc:1336]  at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:102)
07-10 21:30:52.335 F/art    (30597): art/runtime/thread.cc:1336]  at void android.os.Looper.loop() (Looper.java:148)
07-10 21:30:52.335 F/art    (30597): art/runtime/thread.cc:1336]  at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:5422)
07-10 21:30:52.335 F/art    (30597): art/runtime/thread.cc:1336]  at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)
07-10 21:30:52.335 F/art    (30597): art/runtime/thread.cc:1336]  at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:726)
07-10 21:30:52.335 F/art    (30597): art/runtime/thread.cc:1336]  at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:616)
07-10 21:30:52.335 F/art    (30597): art/runtime/thread.cc:1336]  at void de.robv.android.xposed.XposedBridge.main(java.lang.String[]) (XposedBridge.java:102)
07-10 21:30:52.335 F/art    (30597): art/runtime/thread.cc:1336]
07-10 21:30:53.836 F/art    (30597): art/runtime/barrier.cc:90] Check failed: count_ == 0 (count_=-1, 0=0) Attempted to destroy barrier with non zero count
07-10 21:30:53.836 F/art    (30597): art/runtime/runtime.cc:372] Runtime aborting --- recursively, so no thread-specific detail!
07-10 21:30:53.836 F/art    (30597): art/runtime/runtime.cc:372]
07-10 21:30:57.230 I/Xposed  (  638): ML: File not found: /system/app/FAKEJUNKFILE.apk: open failed: ENOENT (No such file or directory)


Many thanks in advance if there are any suggestions to remedy this.



No comments:

Post a Comment