That doesn't look like an exception being thrown, it looks like the
system reporting that your application is not responding.  In other
words, you are doing networking stuff from the main application
thread, it is blocking on the network call, this causes your
applications UI to become unresponsive, and the system soon prints out
this debugging information and puts up a dialog to allow the user to
kill your app.

On Apr 24, 9:59 pm, Beginner <[EMAIL PROTECTED]> wrote:
> Hi. I have basically the exact same problem.
>
> My app attempts to connect to a server using the method
> "talkToServer", in class "MyClass". The code that connects to the
> server is wrapped by a try/catch block. An IOException gets thrown but
> isn't caught.
>
> For sanity's sake, after catching the IOException, I also added catch
> statements for RuntimeException and Exception. No luck. I'm pasting
> the full stack trace here. I'd appreciate quick feedback if possible.
>
> INFO/ActivityManager(513): Process: com.myapp
> INFO/ActivityManager(513): CPU usage:
> INFO/ActivityManager(513): Load: 1.53 / 0.44 / 0.15
> INFO/ActivityManager(513): CPU usage from 2899ms to 873ms ago:
> INFO/ActivityManager(513):   com.myapp: 7% = 6% user + 0% kernel
> INFO/ActivityManager(513):   system_server: 3% = 2% user + 1% kernel
> INFO/ActivityManager(513):   com.google.android.phone: 0% = 0% user +
> 0% kernel
> INFO/ActivityManager(513): TOTAL: 15% = 12% user + 2% kernel
> INFO/ActivityManager(513): /proc/meminfo:
> INFO/ActivityManager(513): MemTotal:        94672 kB
> INFO/ActivityManager(513): MemFree:         30580 kB
> INFO/ActivityManager(513): Buffers:             0 kB
> INFO/ActivityManager(513): Cached:          36576 kB
> INFO/ActivityManager(513): SwapCached:          0 kB
> INFO/ActivityManager(513): Active:          39164 kB
> INFO/ActivityManager(513): Inactive:        18936 kB
> INFO/ActivityManager(513): SwapTotal:           0 kB
> INFO/ActivityManager(513): SwapFree:            0 kB
> INFO/ActivityManager(513): Dirty:               0 kB
> INFO/ActivityManager(513): Writeback:           0 kB
> INFO/ActivityManager(513): AnonPages:       21544 kB
> INFO/ActivityManager(513): Mapped:          19116 kB
> INFO/ActivityManager(513): Slab:             2412 kB
> INFO/ActivityManager(513): SReclaimable:      564 kB
> INFO/ActivityManager(513): SUnreclaim:       1848 kB
> INFO/ActivityManager(513): PageTables:       1752 kB
> INFO/ActivityManager(513): NFS_Unstable:        0 kB
> INFO/ActivityManager(513): Bounce:              0 kB
> INFO/ActivityManager(513): CommitLimit:     47336 kB
> INFO/ActivityManager(513): Committed_AS:   295964 kB
> INFO/ActivityManager(513): VmallocTotal:   876544 kB
> INFO/ActivityManager(513): VmallocUsed:     28724 kB
> INFO/ActivityManager(513): VmallocChunk:   815100 kB
> INFO/ActivityManager(513): /proc/zoneinfo:
> INFO/ActivityManager(513): Node 0, zone      DMA
> INFO/ActivityManager(513):   pages free     7645
> INFO/ActivityManager(513):         min      312
> INFO/ActivityManager(513):         low      390
> INFO/ActivityManager(513):         high     468
> INFO/ActivityManager(513):         scanned  0 (a: 0 i: 0)
> INFO/ActivityManager(513):         spanned  24576
> INFO/ActivityManager(513):         present  24384
> INFO/ActivityManager(513):     nr_free_pages 7645
> INFO/ActivityManager(513):     nr_inactive  4734
> INFO/ActivityManager(513):     nr_active    9791
> INFO/ActivityManager(513):     nr_anon_pages 5388
> INFO/ActivityManager(513):     nr_mapped    4779
> INFO/ActivityManager(513):     nr_file_pages 9144
> INFO/ActivityManager(513):     nr_dirty     0
> INFO/ActivityManager(513):     nr_writeback 0
> INFO/ActivityManager(513):     nr_slab_reclaimable 141
> INFO/ActivityManager(513):     nr_slab_unreclaimable 462
> INFO/ActivityManager(513):     nr_page_table_pages 438
> INFO/ActivityManager(513):     nr_unstable  0
> INFO/ActivityManager(513):     nr_bounce    0
> INFO/ActivityManager(513):     nr_vmscan_write 0
> INFO/ActivityManager(513):         protection: (0, 0, 0)
> INFO/ActivityManager(513):   pagesets
> INFO/ActivityManager(513):     cpu: 0 pcp: 0
> INFO/ActivityManager(513):               count: 0
> INFO/ActivityManager(513):               high:  18
> INFO/ActivityManager(513):               batch: 3
> INFO/ActivityManager(513):     cpu: 0 pcp: 1
> INFO/ActivityManager(513):               count: 0
> INFO/ActivityManager(513):               high:  6
> INFO/ActivityManager(513):               batch: 1
> INFO/ActivityManager(513):   all_unreclaimable: 0
> INFO/ActivityManager(513):   prev_priority:     12
> INFO/ActivityManager(513):   start_pfn:         0
> INFO/ActivityManager(513): /proc/interrupts:
> INFO/ActivityManager(513):            CPU0
> INFO/ActivityManager(513):   1:          1    goldfish
> goldfish_pdev_bus
> INFO/ActivityManager(513):   3:       5185    goldfish  Goldfish Timer
> Tick
> INFO/ActivityManager(513):   4:         73    goldfish  goldfish_tty
> INFO/ActivityManager(513):  10:          0    goldfish  goldfish_rtc
> INFO/ActivityManager(513):  11:       2011    goldfish  eth0
> INFO/ActivityManager(513):  12:       1679    goldfish  goldfish_fb
> INFO/ActivityManager(513):  13:        131    goldfish  goldfish_audio
> INFO/ActivityManager(513):  14:          1    goldfish  goldfish-
> events-keypad
> INFO/ActivityManager(513):  15:          1    goldfish
> goldfish_switch
> INFO/ActivityManager(513):  16:          0    goldfish
> goldfish_switch
> INFO/ActivityManager(513): Err:          0
> INFO/ActivityManager(513): /proc/slabinfo:
> INFO/ActivityManager(513): slabinfo - version: 2.1
> INFO/ActivityManager(513): # name            <active_objs> <num_objs>
> <objsize> <objperslab> <pagesperslab> : tunables <limit> <batchcount>
> <sharedfactor> : slabdata <active_slabs> <num_slabs> <sharedavail>
> INFO/ActivityManager(513): rpc_buffers            8      8   2048
> 2    1 : tunables   24   12    0 : slabdata      4      4      0
> INFO/ActivityManager(513): rpc_tasks              8     24    160
> 24    1 : tunables  120   60    0 : slabdata      1      1      0
> INFO/ActivityManager(513): rpc_inode_cache        0      0    416
> 9    1 : tunables   54   27    0 : slabdata      0      0      0
> INFO/ActivityManager(513): bridge_fdb_cache       0      0     64
> 59    1 : tunables  120   60    0 : slabdata      0      0      0
> INFO/ActivityManager(513): UNIX                  55     60    384
> 10    1 : tunables   54   27    0 : slabdata      6      6      0
> INFO/ActivityManager(513): flow_cache             0      0     96
> 40    1 : tunables  120   60    0 : slabdata      0      0      0
> INFO/ActivityManager(513): cfq_io_context         0      0     88
> 44    1 : tunables  120   60    0 : slabdata      0      0      0
> INFO/ActivityManager(513): cfq_queue              0      0     88
> 44    1 : tunables  120   60    0 : slabdata      0      0      0
> INFO/ActivityManager(513): smb_request            0      0    256
> 15    1 : tunables  120   60    0 : slabdata      0      0      0
> INFO/ActivityManager(513): smb_inode_cache        0      0    320
> 12    1 : tunables   54   27    0 : slabdata      0      0      0
> INFO/ActivityManager(513): fat_inode_cache        0      0    352
> 11    1 : tunables   54   27    0 : slabdata      0      0      0
> INFO/ActivityManager(513): fat_cache              0      0     24
> 145    1 : tunables  120   60    0 : slabdata      0      0      0
> INFO/ActivityManager(513): dnotify_cache          0      0     24
> 145    1 : tunables  120   60    0 : slabdata      0      0      0
> INFO/ActivityManager(513): inotify_event_cache      0      0     32
> 113    1 : tunables  120   60    0 : slabdata      0      0      0
> INFO/ActivityManager(513): inotify_watch_cache      5     92     40
> 92    1 : tunables  120   60    0 : slabdata      1      1      0
> INFO/ActivityManager(513): kioctx
> INFO/Process(513): Sending signal. PID: 594 SIG: 3
> INFO/dalvikvm(594): threadid=7: reacting to signal 3
> INFO/dalvikvm(594): DALVIK THREADS:
> INFO/dalvikvm(594): "Main" prio=5 tid=3 NATIVE
> INFO/dalvikvm(594):   | group="main" sCount=1 dsCount=0 s=0
> obj=0x40010450
> INFO/dalvikvm(594):   | sysTid=496 nice=0 sched=0/0 handle=-1096819460
> INFO/dalvikvm(594):   at
> org.apache.harmony.luni.platform.OSNetworkSystem.connectSocketImpl(Native
> Method)
> INFO/dalvikvm(594):   at
> org.apache.harmony.luni.platform.OSNetworkSystem.connect(OSNetworkSystem.java:
> 119)
> INFO/dalvikvm(594):   at
> org.apache.harmony.luni.net.PlainSocketImpl.connect(PlainSocketImpl.java:
> 221)
> INFO/dalvikvm(594):   at
> org.apache.harmony.luni.net.PlainSocketImpl.connect(PlainSocketImpl.java:
> 512)
> INFO/dalvikvm(594):   at java.net.Socket.connect(Socket.java:945)
> INFO/dalvikvm(594):   at
> org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnection.<init>(HttpConnection.java:
> 61)
> INFO/dalvikvm(594):   at
> org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnectionManager
> $ConnectionPool.getHttpConnection(HttpConnectionManager.java:145)
> INFO/dalvikvm(594):   at
> org.apache.harmony.luni.internal.net.www.protocol.http.HttpConnectionManager.getConnection(HttpConnectionM...
> 67)
> INFO/dalvikvm(594):   at
> org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnection.getHTTPConnection(HttpURLConnecti...
> 788)
> INFO/dalvikvm(594):   at
> org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:
> 774)
> INFO/dalvikvm(594):   at
> org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection....
> 1018)
> INFO/dalvikvm(594):   at com.myapp.MyClass.talkToServer(MyClass.java:
> 84)
> INFO/dalvikvm(594):   at com.myapp.MyClass
> $1.onReceiveIntent(MyClass.java:58)
> INFO/dalvikvm(594):   at android.app.ActivityThread$PackageInfo
> $ReceiverDispatcher.run(ActivityThread.java:482)
> INFO/dalvikvm(594):   at
> android.os.Handler.handleCallback(Handler.java:455)
> INFO/dalvikvm(594):   at
> android.os.Handler.dispatchMessage(Handler.java:78)
> INFO/dalvikvm(594):   at android.os.Looper.loop(Looper.java:91)
> INFO/dalvikvm(594):   at
> android.app.ActivityThread.main(ActivityThread.java:3052)
> INFO/dalvikvm(594):   (break frame)
> INFO/dalvikvm(594):   at java.lang.reflect.Method.invokeNative(Native
> Method)
> INFO/dalvikvm(594):   at java.lang.reflect.Method.invoke(Method.java:
> 356)
> INFO/dalvikvm(594):   at android.os.ZygoteInit
> $MethodAndArgsCaller.run(ZygoteInit.java:1547)
> INFO/dalvikvm(594):   at android.os.ZygoteInit.main(ZygoteInit.java:
> 1445)
> INFO/dalvikvm(594):   (break frame)
> INFO/dalvikvm(594):   at android.dalvik.NativeStart.main(Native
> Method)
> INFO/dalvikvm(594):   (break frame)
> INFO/dalvikvm(594): "Thread-9" prio=1 tid=17 WAIT
> INFO/dalvikvm(594):   | group="main" sCount=1 dsCount=0 s=0
> obj=0x401ab718
> INFO/dalvikvm(594):   | sysTid=627 nice=8 sched=0/0 handle=1451936
> INFO/dalvikvm(594):   at java.lang.Object.wait(Native Method)
> INFO/dalvikvm(594):   - waiting on <0x1627e0> (a java.lang.Object)
> INFO/dalvikvm(594):   at java.lang.Object.wait(Object.java:195)
> INFO/dalvikvm(594):   at
> com.google.googlenav.map.TrafficService.run((null):-1)
> INFO/dalvikvm(594):   at java.lang.Thread.run(Thread.java:896)
> INFO/dalvikvm(594):   (break frame)
> INFO/dalvikvm(594): "Thread-7" prio=5 tid=15 WAIT
> INFO/dalvikvm(594):   | group="main" sCount=1 dsCount=0 s=0
> obj=0x40047e70
> INFO/dalvikvm(594):   | sysTid=626 nice=0 sched=0/0 handle=1360464
> INFO/dalvikvm(594):   at java.lang.Object.wait(Native Method)
> INFO/dalvikvm(594):   - waiting on <0x14cb48> (a java.lang.Object)
> INFO/dalvikvm(594):   at java.lang.Object.wait(Object.java:195)
> INFO/dalvikvm(594):   at
> com.google.googlenav.map.MapService.run((null):-1)
> INFO/dalvikvm(594):   at java.lang.Thread.run(Thread.java:896)
> INFO/dalvikvm(594):   (break frame)
> INFO/dalvikvm(594): "Binder Thread #2" prio=5 tid=13 NATIVE
> INFO/dalvikvm(594):   | group="main" sCount=1 dsCount=0 s=0
> obj=0x400215d8
> INFO/dalvikvm(594):   | sysTid=603 nice=-10 sched=0/0 handle=1314240
> INFO/dalvikvm(594):   at android.dalvik.NativeStart.run(Native Method)
> INFO/dalvikvm(594):   (break frame)
> INFO/dalvikvm(594): "Binder Thread #1" prio=5 tid=11 NATIVE
> INFO/dalvikvm(594):   | group="main" sCount=1 dsCount=0 s=0
> obj=0x4001e808
> INFO/dalvikvm(594):   | sysTid=602 nice=-5 sched=0/0 handle=1310936
> INFO/dalvikvm(594):   at android.dalvik.NativeStart.run(Native Method)
> INFO/dalvikvm(594):   (break frame)
> INFO/dalvikvm(594): "JDWP" daemon prio=5 tid=9 VMWAIT
> INFO/dalvikvm(594):   | group="system" sCount=1 dsCount=0 s=0
> obj=0x40076808
> INFO/dalvikvm(594):   | sysTid=599 nice=0 sched=0/0 handle=1307616
> INFO/dalvikvm(594):   at android.dalvik.NativeStart.run(Native Method)
> INFO/dalvikvm(594):   (break frame)
> INFO/dalvikvm(594): "Signal Catcher" daemon prio=5 tid=7 RUNNABLE
> INFO/dalvikvm(594):   | group="system" sCount=0 dsCount=0 s=0
> obj=0x40023a88
> INFO/dalvikvm(594):   | sysTid=598 nice=0 sched=0/0 handle=1296504
> INFO/dalvikvm(594):   at android.dalvik.NativeStart.run(Native Method)
> INFO/dalvikvm(594):   (break frame)
> INFO/dalvikvm(594): "HeapWorker" daemon prio=5 tid=5 VMWAIT
> INFO/dalvikvm(594):   | group="system" sCount=1 dsCount=0 s=0
> obj=0x40022c50
> INFO/dalvikvm(594):   | sysTid=595 nice=0 sched=0/0 handle=1293904
> INFO/dalvikvm(594):   at android.dalvik.NativeStart.run(Native Method)
> INFO/dalvikvm(594):   (break frame)
>
> Thanks
>
> On Apr 15, 5:08 pm, "Dan U." <[EMAIL PROTECTED]> wrote:> I suspect that's a 
> typo and you mean UnknownHostException? Do you have
> > a stack trace being printed in logcat when this isn't handled? If so,
> > can you post it?
>
> > On Apr 15, 1:24 pm, "E.D.I" <[EMAIL PROTECTED]> wrote:
>
> > > UnknowHostException
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[EMAIL PROTECTED]
Announcing the new M5 SDK!
http://android-developers.blogspot.com/2008/02/android-sdk-m5-rc14-now-available.html
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to