dirkvranckaert / my-episodes-watch-manager

Automatically exported from code.google.com/p/my-episodes-watch-manager
1 stars 2 forks source link

Market Exception: #82

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
The entire market exception below.

What I think the issue is: When logging in, if you have a very slow internet 
connection the application could show an automated dialog with the option wait 
and force close and report bug or sth similar. Well I guess that what happend 
cause I don't see what's wrong in here. If I am correct we would have to change 
the code to have the loading dialog in version 1.6.2 (in one or two weeks) 
instead of waiting for the entire 1.7.0 release (maybe I can still include it 
in 1.6.1, I'll have a look).

The stacktrace references to the MyEpisodesService, however the revision that 
was used to build application version 1.6.0, which is this one: 
http://code.google.com/p/my-episodes-watch-manager/source/browse/trunk/MyEpisode
sWatchManagerForAndroid+-+JAVA/src/eu/vranckaert/episodeWatcher/service/MyEpisod
esService.java?spec=svn198&r=198

Stack traces
v1.6.0
Sep 12, 2010 8:36:25 PM
Nexus One
DALVIK THREADS:
"main" prio=5 tid=1 NATIVE
  | group="main" sCount=1 dsCount=0 s=N obj=0x4001d8d0 self=0xccc8
  | sysTid=2082 nice=0 sched=0/0 cgrp=default handle=-1345017816
  | schedstat=( 5342407140 5532074045 19074 )
  at org.apache.harmony.luni.platform.OSNetworkSystem.readSocketImpl(Native Method)
  at org.apache.harmony.luni.platform.OSNetworkSystem.read(OSNetworkSystem.java:358)
  at org.apache.harmony.luni.net.PlainSocketImpl.read(PlainSocketImpl.java:561)
  at org.apache.harmony.luni.net.SocketInputStream.read(SocketInputStream.java:88)
  at org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:103)
  at org.apache.http.impl.io.AbstractSessionInputBuffer.read(AbstractSessionInputBuffer.java:134)
  at org.apache.http.impl.io.ChunkedInputStream.read(ChunkedInputStream.java:161)
  at org.apache.http.conn.EofSensorInputStream.read(EofSensorInputStream.java:159)
  at java.io.InputStreamReader.read(InputStreamReader.java:275)
  at java.io.Reader.read(Reader.java:149)
  at org.apache.http.util.EntityUtils.toString(EntityUtils.java:135)
  at org.apache.http.util.EntityUtils.toString(EntityUtils.java:146)
  at eu.vranckaert.episodeWatcher.service.MyEpisodesService.login(MyEpisodesService.java:223)
  at eu.vranckaert.episodeWatcher.service.MyEpisodesService.login(MyEpisodesService.java:197)
  at eu.vranckaert.episodeWatcher.LoginSubActivity$1.onClick(LoginSubActivity.java:51)
  at android.view.View.performClick(View.java:2408)
  at android.view.View$PerformClick.run(View.java:8816)
  at android.os.Handler.handleCallback(Handler.java:587)
  at android.os.Handler.dispatchMessage(Handler.java:92)
  at android.os.Looper.loop(Looper.java:123)
  at android.app.ActivityThread.main(ActivityThread.java:4627)
  at java.lang.reflect.Method.invokeNative(Native Method)
  at java.lang.reflect.Method.invoke(Method.java:521)
  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
  at dalvik.system.NativeStart.main(Native Method)

"Binder Thread #3" prio=5 tid=8 NATIVE
  | group="main" sCount=1 dsCount=0 s=N obj=0x44a2f480 self=0x3e9b60
  | sysTid=2141 nice=0 sched=0/0 cgrp=default handle=4103440
  | schedstat=( 10040282 7629394 63 )
  at dalvik.system.NativeStart.run(Native Method)

"DispatcherThread" prio=5 tid=7 WAIT
  | group="main" sCount=1 dsCount=0 s=N obj=0x449418f8 self=0x246f98
  | sysTid=2091 nice=0 sched=0/0 cgrp=default handle=2400592
  | schedstat=( 209777832 255859376 209 )
  at java.lang.Object.wait(Native Method)
  - waiting on <0x449432c8> (a android.os.MessageQueue)
  at java.lang.Object.wait(Object.java:288)
  at android.os.MessageQueue.next(MessageQueue.java:146)
  at android.os.Looper.loop(Looper.java:110)
  at android.os.HandlerThread.run(HandlerThread.java:60)

"Binder Thread #2" prio=5 tid=6 NATIVE
  | group="main" sCount=1 dsCount=0 s=N obj=0x4491f408 self=0x121eb8
  | sysTid=2087 nice=0 sched=0/0 cgrp=default handle=1176848
  | schedstat=( 62774651 85144056 295 )
  at dalvik.system.NativeStart.run(Native Method)

"Binder Thread #1" prio=5 tid=5 NATIVE
  | group="main" sCount=1 dsCount=0 s=N obj=0x4491f300 self=0x11eed8
  | sysTid=2086 nice=0 sched=0/0 cgrp=default handle=1187224
  | schedstat=( 64666746 67810061 285 )
  at dalvik.system.NativeStart.run(Native Method)

"Compiler" daemon prio=5 tid=4 VMWAIT
  | group="system" sCount=1 dsCount=0 s=N obj=0x449182a0 self=0x11d130
  | sysTid=2085 nice=0 sched=0/0 cgrp=default handle=1292856
  | schedstat=( 1185699480 824676495 5567 )
  at dalvik.system.NativeStart.run(Native Method)

"Signal Catcher" daemon prio=5 tid=3 RUNNABLE
  | group="system" sCount=0 dsCount=0 s=N obj=0x449181e8 self=0x13b8f8
  | sysTid=2084 nice=0 sched=0/0 cgrp=default handle=1289384
  | schedstat=( 8331297 9643556 16 )
  at dalvik.system.NativeStart.run(Native Method)

"HeapWorker" daemon prio=5 tid=2 VMWAIT
  | group="system" sCount=1 dsCount=0 s=N obj=0x4335ae30 self=0x141d68
  | sysTid=2083 nice=0 sched=0/0 cgrp=default handle=1263912
  | schedstat=( 99365237 24719237 77 )
  at dalvik.system.NativeStart.run(Native Method)

Original issue reported on code.google.com by dirkvran...@gmail.com on 13 Sep 2010 at 7:19

GoogleCodeExporter commented 8 years ago
Some info I forgot to have a look at:

Freeze
Activity eu.vranckaert.episodeWatcher/.LoginSubActivity
Cause ANR keyDispatchingTimedOut

So the ANR means 'Android Not Responding' so yeah we should have the loading 
dialogs for release 1.6.1!!!

Original comment by dirkvran...@gmail.com on 13 Sep 2010 at 7:21

GoogleCodeExporter commented 8 years ago

Original comment by dirkvran...@gmail.com on 13 Sep 2010 at 7:22