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 -~----------~----~----~----~------~----~------~--~---

