[HD2 Android NAND Development] walts:
More on Spontaneous Reboots

I upgraded to 1.2 on 1/21 at noon.

At approximately 7 AM on 1/22 I got a spontaneous reboot while reading RSS feeds with gReader. No further information since I did not have logcat running at the time.

This morning (1/23) at 7:15 I also got a spontaneous reboot while reading RSS feeds with gReader. Maybe a pattern is developing? Here's the last few entries in the log file:

01-23 07:15:59.677 8598 8646 D dalvikvm: GC_FOR_ALLOC freed 549K, 9% free 11657K/12679K, paused 36ms
01-23 07:16:02.157 8598 8600 D dalvikvm: GC_CONCURRENT freed 523K, 7% free 11886K/12679K, paused 3ms+3ms
01-23 07:16:02.157 8598 8607 W CursorWrapperInner: Cursor finalized without prior close()
01-23 07:16:03.277 8598 8686 W Ads : IOException connecting to ad url.
01-23 07:16:03.277 8598 8686 W Ads : java.net.ConnectException: failed to connect to googleads.g.doubleclick.net/127.0.0.1 (port 80): connect failed: ETIMEDOUT (Connection timed out)
01-23 07:16:03.277 8598 8686 W Ads :	at libcore.io.IoBridge.connect(IoBridge.java:114)
01-23 07:16:03.277 8598 8686 W Ads :	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:192)
01-23 07:16:03.277 8598 8686 W Ads :	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:459)
01-23 07:16:03.277 8598 8686 W Ads :	at java.net.Socket.connect(Socket.java:842)
01-23 07:16:03.277 8598 8686 W Ads :	at libcore.net.http.HttpConnection.<init>(HttpConnection.java:77)
01-23 07:16:03.277 8598 8686 W Ads :	at libcore.net.http.HttpConnection.<init>(HttpConnection.java:50)
01-23 07:16:03.277 8598 8686 W Ads :	at libcore.net.http.HttpConnection$Address.connect(HttpConnection.java:351)
01-23 07:16:03.277 8598 8686 W Ads :	at libcore.net.http.HttpConnectionPool.get(HttpConnectionPool.java:86)
01-23 07:16:03.277 8598 8686 W Ads :	at libcore.net.http.HttpConnection.connect(HttpConnection.java:128)
01-23 07:16:03.277 8598 8686 W Ads :	at libcore.net.http.HttpEngine.openSocketConnection(HttpEngine.java:308)
01-23 07:16:03.277 8598 8686 W Ads :	at libcore.net.http.HttpEngine.connect(HttpEngine.java:303)
01-23 07:16:03.277 8598 8686 W Ads :	at libcore.net.http.HttpEngine.sendSocketRequest(HttpEngine.java:282)
01-23 07:16:03.277 8598 8686 W Ads :	at libcore.net.http.HttpEngine.sendRequest(HttpEngine.java:232)
01-23 07:16:03.277 8598 8686 W Ads :	at libcore.net.http.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:80)
01-23 07:16:03.277 8598 8686 W Ads :	at com.google.ads.b.run(SourceFile:280)
01-23 07:16:03.277 8598 8686 W Ads :	at java.lang.Thread.run(Thread.java:856)
01-23 07:16:03.277 8598 8686 W Ads : Caused by: libcore.io.ErrnoException: connect failed: ETIMEDOUT (Connection timed out)
01-23 07:16:03.277 8598 8686 W Ads :	at libcore.io.Posix.connect(Native Method)
01-23 07:16:03.277 8598 8686 W Ads :	at libcore.io.BlockGuardOs.connect(BlockGuardOs.java:85)
01-23 07:16:03.277 8598 8686 W Ads :	at libcore.io.IoBridge.connectErrno(IoBridge.java:127)
01-23 07:16:03.277 8598 8686 W Ads :	at libcore.io.IoBridge.connect(IoBridge.java:112)
01-23 07:16:03.277 8598 8686 W Ads :	... 15 more
01-23 07:16:03.307 8598 8598 D webviewglue: nativeDestroy view: 0x435fc8
01-23 07:16:03.307 8598 8598 I Ads : onFailedToReceiveAd(A network error occurred.)
01-23 07:16:05.227 8598 8646 D dalvikvm: GC_FOR_ALLOC freed 967K, 11% free 11519K/12871K, paused 40ms

It looks like gReader had a problem getting ads from doubleclick. The messages are only Warnings, but none the less, I'm guessing gReader didn't like something and died. Possibly the gReader code does not take into account the situation in which it fails to read the ads. Also, maybe the long chain of errors (note the "... 15 more") indicates a stack overflow or something.

In any event, that's enough to motivate me to switch RSS readers. We'll see tomorrow morning.

In the meantime if anyone else has any wisdom to share about my log file, please post it ;)

Walt