Getting ANRs after terminating android service -



Getting ANRs after terminating android service -

i've got activity launches local service using bindservice() method. works great while app running, when terminate app , unbind service in activity's ondestroy(), several seconds later see next errors show in logcat:

09-25 02:13:46.035: warn/activitymanager(60): timeout executing service: servicerecord{4401dfc0 net.kicksass.shootingstarbbs.streamstar/.streamstarservice} 09-25 02:13:46.055: info/process(60): sending signal. pid: 285 sig: 3 09-25 02:13:46.055: info/dalvikvm(285): threadid=3: reacting signal 3 09-25 02:13:46.103: info/dalvikvm(285): wrote stack traces '/data/anr/traces.txt' 09-25 02:13:46.103: info/process(60): sending signal. pid: 60 sig: 3 09-25 02:13:46.103: info/dalvikvm(60): threadid=3: reacting signal 3 09-25 02:13:46.203: info/dalvikvm(60): wrote stack traces '/data/anr/traces.txt' ... 09-25 02:13:46.683: error/activitymanager(60): anr in net.kicksass.shootingstarbbs.streamstar 09-25 02:13:46.683: error/activitymanager(60): reason: executing service net.kicksass.shootingstarbbs.streamstar/.streamstarservice 09-25 02:13:46.683: error/activitymanager(60): load: 3.08 / 1.16 / 0.41 09-25 02:13:46.683: error/activitymanager(60): cpu usage 21237ms 43ms ago: 09-25 02:13:46.683: error/activitymanager(60): rbbs.streamstar: 7% = 4% user + 2% kernel / faults: 4967 minor 14 major 09-25 02:13:46.683: error/activitymanager(60): system_server: 3% = 2% user + 1% kernel / faults: 434 minor 8 major 09-25 02:13:46.683: error/activitymanager(60): com.svox.pico: 1% = 0% user + 0% kernel / faults: 2817 minor 1 major 09-25 02:13:46.683: error/activitymanager(60): adbd: 0% = 0% user + 0% kernel 09-25 02:13:46.683: error/activitymanager(60): ndroid.launcher: 0% = 0% user + 0% kernel / faults: 353 minor 09-25 02:13:46.683: error/activitymanager(60): m.android.phone: 0% = 0% user + 0% kernel / faults: 187 minor 09-25 02:13:46.683: error/activitymanager(60): putmethod.latin: 0% = 0% user + 0% kernel / faults: 151 minor 1 major 09-25 02:13:46.683: error/activitymanager(60): .quicksearchbox: 0% = 0% user + 0% kernel / faults: 115 minor 1 major 09-25 02:13:46.683: error/activitymanager(60): m.android.email: 0% = 0% user + 0% kernel / faults: 140 minor 1 major 09-25 02:13:46.683: error/activitymanager(60): kswapd0: 0% = 0% user + 0% kernel 09-25 02:13:46.683: error/activitymanager(60): logcat: 0% = 0% user + 0% kernel / faults: 6 minor 09-25 02:13:46.683: error/activitymanager(60): ndroid.settings: 0% = 0% user + 0% kernel / faults: 118 minor 09-25 02:13:46.683: error/activitymanager(60): d.process.acore: 0% = 0% user + 0% kernel / faults: 90 minor 09-25 02:13:46.683: error/activitymanager(60): id.defcontainer: 0% = 0% user + 0% kernel / faults: 103 minor 09-25 02:13:46.683: error/activitymanager(60): m.android.music: 0% = 0% user + 0% kernel / faults: 109 minor 09-25 02:13:46.683: error/activitymanager(60): d.process.media: 0% = 0% user + 0% kernel / faults: 110 minor 09-25 02:13:46.683: error/activitymanager(60): com.android.mms: 0% = 0% user + 0% kernel / faults: 121 minor 1 major 09-25 02:13:46.683: error/activitymanager(60): events/0: 0% = 0% user + 0% kernel 09-25 02:13:46.683: error/activitymanager(60): roid.alarmclock: 0% = 0% user + 0% kernel / faults: 102 minor 09-25 02:13:46.683: error/activitymanager(60): android.protips: 0% = 0% user + 0% kernel / faults: 102 minor 09-25 02:13:46.683: error/activitymanager(60): total: 7% = 3% user + 3% kernel + 0% iowait

not quite sure what's going on here considering both activity , service have terminated (ondestroy() has executed in both). i'm guessing there's still thread running somewhere? service create , utilize android mediaplayer.

i receiving anr message after service terminated.

my problem application's main activity calling "bindservice()" twice - 1 time before "startservice()" , 1 time afterwards.

removing either of calls bindservice() solved problem.

android

Comments

Popular posts from this blog

java - How to set log4j.defaultInitOverride property to false in jboss server 6 -

c - GStreamer 1.0 1.4.5 RTSP Example Server sends 503 Service unavailable -

Using ajax with sonata admin list view pagination -