I've got one review stating that they are unable to start my App on a Note 4 and in my Developer Console I have this report of an ANR which occurred on a "Lenovo X2 Pro (S7)" running Android 4.0.3-4.0.4 and the title of the ANR report is "ANR keyDispatchingTimeOut in b4a.upnpBrowser/.main"
I have absolutely no idea what this means or where to start looking for the error, searching keydispatching yielded no results, can anyone shed some light on it for me?
The App can be found here... https://play.google.com/store/apps/details?id=b4a.upnpBrowser&hl=en_GB
The whole ANR report can be found in the file attached, it was too large to post it all here.
I have absolutely no idea what this means or where to start looking for the error, searching keydispatching yielded no results, can anyone shed some light on it for me?
The App can be found here... https://play.google.com/store/apps/details?id=b4a.upnpBrowser&hl=en_GB
----- pid 2865 at 2015-06-01 01:30:06 -----
Cmd line: b4a.upnpBrowser
DALVIK THREADS:
(mutexes: tll=0 tsl=0 tscl=0 ghl=0)
"main" prio=5 tid=1 NATIVE
| group="main" sCount=1 dsCount=0 obj=0x40a3e460 self=0x158f0
| sysTid=2865 nice=0 sched=0/0 cgrp=[fopen-error:2] handle=1074087400
| schedstat=( 0 0 0 ) utm=3375 stm=696 core=0
at android.media.MediaPlayer._reset(Native Method)
at android.media.MediaPlayer.reset(MediaPlayer.java:1190)
at anywheresoftware.b4a.audio.MediaPlayerStreamWrapper.Load(MediaPlayerStreamWrapper.java:101)
at b4a.upnpBrowser.music_service._musicstream_load(music_service.java:177)
at b4a.upnpBrowser.music_service._service_start(music_service.java:292)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at anywheresoftware.b4a.BA.raiseEvent2(BA.java:187)
at anywheresoftware.b4a.BA.raiseEvent(BA.java:171)
at b4a.upnpBrowser.music_service.handleStart(music_service.java:71)
at b4a.upnpBrowser.music_service.onStartCommand(music_service.java:55)
at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2482)
at android.app.ActivityThread.access$1900(ActivityThread.java:132)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1220)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4575)
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:789)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:556)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:132)
at dalvik.system.NativeStart.main(Native Method)
"[email protected]@41426430" daemon prio=5 tid=13 WAIT
| group="main" sCount=1 dsCount=0 obj=0x41080d38 self=0x300320
| sysTid=2886 nice=0 sched=0/0 cgrp=[fopen-error:2] handle=2534872
| schedstat=( 0 0 0 ) utm=0 stm=0 core=0
at java.lang.Object.wait(Native Method)
- waiting on <0x41072368> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:401)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:102)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:73)
at org.apache.http.impl.conn.tsccm.RefQueueWorker.run(RefQueueWorker.java:102)
at java.lang.Thread.run(Thread.java:856)
"Binder Thread #4" prio=5 tid=12 NATIVE
| group="main" sCount=1 dsCount=0 obj=0x413d0dd8 self=0x2fa7e0
| sysTid=2880 nice=0 sched=0/0 cgrp=[fopen-error:2] handle=2846656
| schedstat=( 0 0 0 ) utm=3 stm=5 core=0
at dalvik.system.NativeStart.run(Native Method)
"Binder Thread #3" prio=5 tid=11 NATIVE
| group="main" sCount=1 dsCount=0 obj=0x41456490 self=0x2f6c08
| sysTid=2879 nice=0 sched=0/0 cgrp=[fopen-error:2] handle=2874056
| schedstat=( 0 0 0 ) utm=6 stm=2 core=0
at dalvik.system.NativeStart.run(Native Method)
"Binder Thread #2" prio=5 tid=10 NATIVE
| group="main" sCount=1 dsCount=0 obj=0x4106d3a0 self=0x2cc968
| sysTid=2877 nice=0 sched=0/0 cgrp=[fopen-error:2] handle=2506224
| schedstat=( 0 0 0 ) utm=6 stm=2 core=0
at dalvik.system.NativeStart.run(Native Method)
"Binder Thread #1" prio=5 tid=9 NATIVE
| group="main" sCount=1 dsCount=0 obj=0x4106d1d8 self=0x304d10
| sysTid=2876 nice=0 sched=0/0 cgrp=[fopen-error:2] handle=2458872
| schedstat=( 0 0 0 ) utm=5 stm=3 core=0
at dalvik.system.NativeStart.run(Native Method)
"FinalizerWatchdogDaemon" daemon prio=5 tid=8 WAIT
| group="main" sCount=1 dsCount=0 obj=0x410694b8 self=0x2f0698
| sysTid=2875 nice=0 sched=0/0 cgrp=[fopen-error:2] handle=2434632
| schedstat=( 0 0 0 ) utm=0 stm=0 core=0
at java.lang.Object.wait(Native Method)
- waiting on <0x40a4c9c8> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Object.wait(Object.java:364)
at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:213)
at java.lang.Thread.run(Thread.java:856)
"FinalizerDaemon" daemon prio=5 tid=7 WAIT
| group="main" sCount=1 dsCount=0 obj=0x41069360 self=0x2f8c38
| sysTid=2874 nice=0 sched=0/0 cgrp=[fopen-error:2] handle=2520528
| schedstat=( 0 0 0 ) utm=21 stm=2 core=0
at java.lang.Object.wait(Native Method)
- waiting on <0x40a345d0> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:401)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:102)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:73)
at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:168)
at java.lang.Thread.run(Thread.java:856)
The whole ANR report can be found in the file attached, it was too large to post it all here.