debuggerd committing suicide to free the zombie
<p>debuggerd committing suicide to free the zombie#</p>

<blockquote>
  <p>Guys i have one Tab activity ,which is having 4 child tabs at any given time.my first tab is using bump API to send and receive data from other phones .Bump is enabled using a service ,every thing works fine .but if i logged in to the app my child tabs changes from (A,B,C,D) to (A,B,E,F).for that i am calling my tab activity again an depending on the condition i will deciding which child s to be displayed.</p>
</blockquote>

<p>after loged in when i again call Bump service ,my app is exiting and when i checked i got following details..</p>

<pre><code>06-21 18:28:07.882 V/AudioFlinger( 1304): TrackBase::reset 06-21 18:28:08.945 D/Bump API(10816): Bump triggered 06-21 18:28:09.140 V/WifiMonitor( 1470): Event [ SCAN-RESULTS ] 06-21 18:28:09.164 I/wpa_supplicant( 2215): SCAN_RESULTS : [5] 06-21 18:28:09.171 I/wpa_supplicant( 2215): SCAN_RESULTS : [5] 06-21 18:28:09.328 I/DEBUG (10201): * ** * ** * ** * ** * ** * 06-21 18:28:09.328 I/DEBUG (10201): Build fingerprint: 'samsung/GT-S5360/GT-S5360:2.3.6/GINGERBREAD/DDLC2:user/release-keys' 06-21 18:28:09.328 I/DEBUG (10201): pid: 10816, tid: 10890 &gt;&gt;&gt; UNKNOWN &lt;&lt;&lt; 06-21 18:28:09.328 I/DEBUG (10201): cannot get siginfo: No such process 06-21 18:28:09.328 I/DEBUG (10201): cannot get registers: No such process 06-21 18:28:09.328 I/DEBUG (10201): tid 10890 not responding! 06-21 18:28:09.328 I/BootReceiver( 1470): Copying /data/tombstones/tombstone_03 to DropBox (SYSTEM_TOMBSTONE) 06-21 18:28:09.351 I/DEBUG (10201): dumpstate /data/log/dumpstate_app_native.txt 06-21 18:28:09.375 W/GpsLocationProvider( 1470): Unneeded remove listener for uid 1000 06-21 18:28:09.375 D/androidNlpServiceThread( 1578): adding listener com.google.android.location.internal.client.NetworkLocationClient$1@405529c0 with period 86400 06-21 18:28:09.375 D/androidNetworkLocationListeners( 1578): Still have listener com.google.android.location.internal.client.NetworkLocationClient$1@405529c0 06-21 18:28:09.460 E/Launcher( 1543): setWindowOpaque() 06-21 18:28:09.468 D/ProgramMonitor( 9911): onReceive -no 06-21 18:28:09.468 D/ProgramMonitor( 9911): appWidgetIds.length : 0 06-21 18:28:09.468 D/ProgramMonitor( 9911): onReceive - action:com.sec.android.app.controlpanel.RUNNING_PROGRAM_REQ 06-21 18:28:09.523 I/Launcher( 1543): onResume() ended 06-21 18:28:09.679 I/Launcher( 1543): onWindowFocusChanged(true) 06-21 18:28:09.679 D/Launcher( 1543): setWallpaperDimension() called 06-21 18:28:09.679 E/Launcher( 1543): setWindowOpaque() 06-21 18:28:09.914 W/InputManagerService( 1470): Got RemoteException sending setActive(false) notification to pid 10816 uid 10068 06-21 18:28:10.015 D/ProgramMonitor( 9911): onReceive - action:com.sec.android.app.controlpanel.RUNNING_PROGRAM_ACK 06-21 18:28:10.015 D/ProgramMonitor( 9911): updateNumberText 06-21 18:28:10.476 D/ProgramMonitor( 9911): updateWidget 06-21 18:28:10.476 D/ProgramMonitor( 9911): updateWidget - appWidgetIds == null --&gt;&gt; resetting 06-21 18:28:10.476 D/ProgramMonitor( 9911): updateWidget - appWidgetIds.length == 0 06-21 18:28:10.570 D/dalvikvm( 1470): GC_CONCURRENT freed 1305K, 48% free 6753K/12935K, external 1476K/1988K, paused 6ms+10ms 06-21 18:28:10.609 V/WifiMonitor( 1470): Event [ SCAN-RESULTS ] 06-21 18:28:10.617 I/wpa_supplicant( 2215): SCAN_RESULTS : [7] 06-21 18:28:10.625 D/WifiLocator( 1578): Good cache hits. Computing WiFi location locally hasLocation=6 noLocation=0 cacheMiss=1 06-21 18:28:10.625 D/WifiLocator( 1578): Computing location using MaxLre. 06-21 18:28:10.632 E/dalvikvm( 1578): No free temp registers 06-21 18:28:10.632 E/dalvikvm( 1578): Jit: aborting trace compilation, reverting to interpreter 06-21 18:28:10.640 I/wpa_supplicant( 2215): SCAN_RESULTS : [7] 06-21 18:28:10.750 D/WifiLocator( 1578): Finished computing WiFi location: WifiLocationResult [position=Position [redacted], confidence=80, outliers=[]] 06-21 18:28:10.750 D/CellLocator( 1578): Found cell location: Position [redacted] 06-21 18:28:10.757 D/androidNlpServiceThread( 1578): reporting Location[mProvider=network,mTime=1340303290764,mLatitude=12.9341049,mLongitude=77.6184693,mHasAltitude=false,mAltitude=0.0,mHasSpeed=false,mSpeed=0.0,mHasBearing=false,mBearing=0.0,mHasAccuracy=true,mAccuracy=48.0,mExtras=Bundle[{networkLocationSource=cached, networkLocationType=wifi}]] 06-21 18:28:10.757 E/LIBGPS ( 1470): [gps_inject_location][line = 868] : Failed with GPS driver is not initialized 06-21 18:28:10.757 D/ClientReporter( 1578): reported location 06-21 18:28:10.757 D/WifiService( 1470): [mPersistState] : On 06-21 18:28:10.859 V/AudioFlinger( 1304): Audio hardware entering standby, mixer 0x6ef38, mSuspended 0 06-21 18:28:10.859 D/AudioStreamOutALSA( 1304): AudioStreamOutALSA::standby--pause 06-21 18:28:10.953 V/AudioFlinger( 1304): MixerThread 0x6ef38 TID 1451 going to sleep 06-21 18:28:13.468 W/PowerManagerService( 1470): Timer 0x3-&gt;0x3|0x1 06-21 18:28:13.617 D/ProgramMonitor( 9911): onReceive - action:com.sec.android.app.controlpanel.CPU_USAGE_WARN 06-21 18:28:13.617 I/ProgramMonitor( 9911): cpu_usage_wan 06-21 18:28:13.617 D/ProgramMonitor( 9911): updateSlideText 06-21 18:28:13.617 D/ProgramMonitor( 9911): updateDefaultText 06-21 18:28:13.617 D/ProgramMonitor( 9911): updateWidget 06-21 18:28:13.617 D/ProgramMonitor( 9911): updateWidget - appWidgetIds == null --&gt;&gt; resetting 06-21 18:28:13.632 D/ProgramMonitor( 9911): updateWidget - appWidgetIds.length == 0 06-21 18:28:14.203 I/InputReader( 1470): dispatchTouch::touch event's action is 0 06-21 18:28:14.203 I/InputDispatcher( 1470): Delivering touch to current input target 06-21 18:28:14.367 I/InputReader( 1470): dispatchTouch::touch event's action is 1 06-21 18:28:14.757 D/BatteryService( 1470): update start 06-21 18:28:15.226 I/InputDispatcher( 1470): Delivering touch to current input target 06-21 18:28:15.945 I/InputReader( 1470): dispatchTouch::touch event's action is 0 06-21 18:28:15.945 I/InputDispatcher( 1470): Delivering touch to current input target 06-21 18:28:16.023 I/InputReader( 1470): dispatchTouch::touch event's action is 1 06-21 18:28:16.023 I/InputDispatcher( 1470): Delivering touch to current input target 06-21 18:28:16.109 W/AudioPolicyManager( 1304): getSituationVolume() situation=1, device=0 06-21 18:28:16.109 W/AudioPolicyManager( 1304): getSituationVolume() mSituationVolume=0.500000 06-21 18:28:16.109 V/AudioFlinger( 1304): AudioFlinger::createTrack() sampleRate 44100, format 1, channelCount 1, frameCount 8192 06-21 18:28:16.109 V/AudioFlinger( 1304): AudioFlinger::createTrack() sessionId: 0 06-21 18:28:16.109 V/AudioFlinger( 1304): AudioFlinger::createTrack() lSessionId: 946 06-21 18:28:16.109 V/AudioFlinger( 1304): Track constructor name 4102, calling thread 1470 06-21 18:28:16.117 V/AudioFlinger( 1304): start(4102), calling thread 1470 session 946 06-21 18:28:16.117 V/AudioFlinger( 1304): ? =&gt; ACTIVE (4102) on thread 0x77460 06-21 18:28:16.117 V/AudioPolicyManager( 1304): startOutput() output 1, stream 1, session 946 06-21 18:28:16.117 W/AudioHardwareALSA( 1304): AudioHardwareALSA::getParameters 06-21 18:28:16.117 V/AudioPolicyManager( 1304): isVoipLQ is false 06-21 18:28:16.117 V/AudioPolicyManager( 1304): startOutput() mHardwareOutput 1, output 1, mPhoneState 0, mRefCount 0, isInCall() 0, m_VoipChecking 0 06-21 18:28:16.117 V/AudioPolicyManager( 1304): getDeviceForStrategy() from cache strategy 0, device 2 06-21 18:28:16.117 V/AudioPolicyManager( 1304): getNewDevice() selected device 2 06-21 18:28:16.117 V/AudioPolicyManager( 1304): setOutputDevice() output 1 device 2 delayMs 0 06-21 18:28:16.117 V/AudioPolicyManager( 1304): setOutputDevice() setting same device 2 or null device for output 1 06-21 18:28:16.117 E/AudioPolicyManager( 1304): Speaker_swa Volume = 0.133352 , device = 2, stream = 1, index = 2 06-21 18:28:16.117 V/AudioFlinger( 1304): mWaitWorkCV.broadcast 06-21 18:28:16.117 V/AudioFlinger( 1304): MixerThread 0x6ef38 TID 1451 waking up 06-21 18:28:16.117 V/AudioPolicyManager( 1304): releaseOutput() 1 06-21 18:28:16.117 V/AudioFlinger( 1304): remove track (4097) and delete from mixer 06-21 18:28:16.117 V/AudioFlinger( 1304): PlaybackThread::Track destructor 06-21 18:28:16.132 I/Launcher( 1543): onPause() 06-21 18:28:16.140 D/AudioStreamOutALSA( 1304): Preparing the device 06-21 18:28:16.195 I/Launcher( 1543): onWindowFocusChanged(false) 06-21 18:28:16.195 D/Launcher( 1543): setWallpaperDimension() called 06-21 18:28:16.390 V/AudioFlinger( 1304): getNextBuffer() no more data for track 4102 on thread 0x6ef38 06-21 18:28:16.390 V/AudioFlinger( 1304): stop(4102), calling thread 1470 06-21 18:28:16.390 V/AudioFlinger( 1304): (&gt; STOPPED) =&gt; STOPPED (4102) on thread 0x6ef38 06-21 18:28:16.390 V/AudioPolicyManager( 1304): stopOutput() output 1, stream 1, session 946, m_VoipChecking 0 06-21 18:28:16.390 W/AudioHardwareALSA( 1304): AudioHardwareALSA::getParameters 06-21 18:28:16.390 V/AudioPolicyManager( 1304): isVoipLQ is false 06-21 18:28:16.390 V/AudioPolicyManager( 1304): stopOutput() mHardwareOutput 1, output 1, mPhoneState 0 06-21 18:28:16.390 V/AudioPolicyManager( 1304): getNewDevice() selected device 0 06-21 18:28:16.390 V/AudioPolicyManager( 1304): getNewDevice() selected device 0 06-21 18:28:16.390 V/AudioPolicyManager( 1304): setOutputDevice() output 1 device 0 delayMs 150 06-21 18:28:16.390 V/AudioPolicyManager( 1304): setOutputDevice() setting same device 0 or null device for output 1 06-21 18:28:16.437 V/AudioFlinger( 1304): TrackBase::reset 06-21 18:28:16.539 D/VoldCmdListener( 1298): asec list 06-21 18:28:16.539 D/VoldCmdListener( 1298): CommandListener::AsecCmd::runCommand -&gt; com.bumptech.bumpga-1 06-21 18:28:16.539 D/VoldCmdListener( 1298): CommandListener::AsecCmd::runCommand -&gt; com.adobe.reader-1 06-21 18:28:16.539 D/VoldCmdListener( 1298): CommandListener::AsecCmd::runCommand -&gt; it.medieval.blueftp-1 06-21 18:28:16.539 D/VoldCmdListener( 1298): CommandListener::AsecCmd::runCommand -&gt; com.artcom.hoccer-1 06-21 18:28:16.539 D/VoldCmdListener( 1298): CommandListener::AsecCmd::runCommand -&gt; com.speed.boost-1 06-21 18:28:16.539 D/VoldCmdListener( 1298): CommandListener::AsecCmd::runCommand -&gt; org.openintents.filemanager-1 06-21 18:28:17.078 I/InputReader( 1470): dispatchTouch::touch event's action is 0 06-21 18:28:17.078 I/InputDispatcher( 1470): Delivering touch to current input target 06-21 18:28:17.257 I/InputReader( 1470): dispatchTouch::touch event's action is 1 06-21 18:28:17.257 I/InputDispatcher( 1470): Delivering touch to current input target 06-21 18:28:17.265 W/AudioPolicyManager( 1304): getSituationVolume() situation=1, device=0 06-21 18:28:17.265 W/AudioPolicyManager( 1304): getSituationVolume() mSituationVolume=0.500000 06-21 18:28:17.265 V/AudioFlinger( 1304): AudioFlinger::createTrack() sampleRate 44100, format 1, channelCount 1, frameCount 8192 06-21 18:28:17.265 V/AudioFlinger( 1304): AudioFlinger::createTrack() sessionId: 0 06-21 18:28:17.265 V/AudioFlinger( 1304): AudioFlinger::createTrack() lSessionId: 947 06-21 18:28:17.265 V/AudioFlinger( 1304): Track constructor name 4097, calling thread 1470 06-21 18:28:17.265 V/AudioFlinger( 1304): start(4097), calling thread 1470 session 947 06-21 18:28:17.265 V/AudioFlinger( 1304): ? =&gt; ACTIVE (4097) on thread 0x77a50 06-21 18:28:17.265 V/AudioPolicyManager( 1304): startOutput() output 1, stream 1, session 947 06-21 18:28:17.265 W/AudioHardwareALSA( 1304): AudioHardwareALSA::getParameters 06-21 18:28:17.265 V/AudioPolicyManager( 1304): isVoipLQ is false 06-21 18:28:17.265 V/AudioPolicyManager( 1304): startOutput() mHardwareOutput 1, output 1, mPhoneState 0, mRefCount 0, isInCall() 0, m_VoipChecking 0 06-21 18:28:17.265 V/AudioPolicyManager( 1304): getDeviceForStrategy() from cache strategy 0, device 2 06-21 18:28:17.265 V/AudioPolicyManager( 1304): getNewDevice() selected device 2 06-21 18:28:17.265 V/AudioPolicyManager( 1304): setOutputDevice() output 1 device 2 delayMs 0 06-21 18:28:17.265 V/AudioPolicyManager( 1304): setOutputDevice() setting same device 2 or null device for output 1 06-21 18:28:17.265 E/AudioPolicyManager( 1304): Speaker_swa Volume = 0.133352 , device = 2, stream = 1, index = 2 06-21 18:28:17.265 V/AudioFlinger( 1304): mWaitWorkCV.broadcast 06-21 18:28:17.265 V/AudioPolicyManager( 1304): releaseOutput() 1 06-21 18:28:17.265 V/AudioFlinger( 1304): remove track (4102) and delete from mixer 06-21 18:28:17.265 V/AudioFlinger( 1304): PlaybackThread::Track destructor 06-21 18:28:17.367 I/DEBUG (10201): debuggerd committing suicide to free the zombie! 06-21 18:28:17.375 D/Zygote ( 1303): Process 10816 terminated by signal (11) 06-21 18:28:17.640 V/AudioFlinger( 1304): getNextBuffer() no more data for track 4097 on thread 0x6ef38 06-21 18:28:17.640 V/AudioFlinger( 1304): stop(4097), calling thread 1470 06-21 18:28:17.640 V/AudioFlinger( 1304): (&gt; STOPPED) =&gt; STOPPED (4097) on thread 0x6ef38 06-21 18:28:17.640 V/AudioPolicyManager( 1304): stopOutput() output 1, stream 1, session 947, m_VoipChecking 0 06-21 18:28:17.640 W/AudioHardwareALSA( 1304): AudioHardwareALSA::getParameters 06-21 18:28:17.640 V/AudioPolicyManager( 1304): isVoipLQ is false 06-21 18:28:17.640 V/AudioPolicyManager( 1304): stopOutput() mHardwareOutput 1, output 1, mPhoneState 0 06-21 18:28:17.640 V/AudioPolicyManager( 1304): getNewDevice() selected device 0 06-21 18:28:17.640 V/AudioPolicyManager( 1304): getNewDevice() selected device 0 06-21 18:28:17.640 V/AudioPolicyManager( 1304): setOutputDevice() output 1 device 0 delayMs 150 06-21 18:28:17.640 V/AudioPolicyManager( 1304): setOutputDevice() setting same device 0 or null device for output 1 06-21 18:28:17.687 V/AudioFlinger( 1304): TrackBase::reset 06-21 18:28:17.695 D/dalvikvm(10186): GC_CONCURRENT freed 487K, 53% free 5081K/10631K, external 726K/1113K, paused 6ms+5ms 06-21 18:28:18.203 D/dalvikvm(10186): GC_CONCURRENT freed 2534K, 68% free 3447K/10631K, external 507K/1019K, paused 4ms+8ms 06-21 18:28:18.804 D/dalvikvm(10186): GC_FOR_MALLOC freed 370K, 70% free 3223K/10631K, external 507K/1019K, paused 28ms 06-21 18:28:18.867 D/dalvikvm(10186): GC_CONCURRENT freed 3K, 65% free 3726K/10631K, external 507K/1019K, paused 3ms+4ms 06-21 18:28:20.242 D/dalvikvm(10186): GC_FOR_MALLOC freed 566K, 69% free 3391K/10631K, external 507K/1019K, paused 30ms 06-21 18:28:20.289 D/dalvikvm(10186): GC_FOR_MALLOC freed 0K, 62% free 4145K/10631K, external 507K/1019K, paused 29ms 06-21 18:28:20.375 D/dalvikvm(10186): GC_CONCURRENT freed 534K, 66% free 3643K/10631K, external 507K/1019K, paused 3ms+7ms 06-21 18:28:20.578 D/dalvikvm(10186): GC_FOR_MALLOC freed 300K, 66% free 3642K/10631K, external 507K/1019K, paused 33ms 06-21 18:28:20.625 D/dalvikvm(10186): GC_FOR_MALLOC freed 0K, 56% free 4774K/10631K, external 507K/1019K, paused 30ms 06-21 18:28:20.656 V/AudioFlinger( 1304): Audio hardware entering standby, mixer 0x6ef38, mSuspended 0 06-21 18:28:20.656 D/AudioStreamOutALSA( 1304): AudioStreamOutALSA::standby--pause 06-21 18:28:20.710 D/dalvikvm(10186): GC_CONCURRENT freed 825K, 63% free 4020K/10631K, external 507K/1019K, paused 4ms+4ms 06-21 18:28:20.750 V/AudioFlinger( 1304): MixerThread 0x6ef38 TID 1451 going to sleep 06-21 18:28:20.992 D/dalvikvm(10186): GC_FOR_MALLOC freed 423K, 63% free 4020K/10631K, external 507K/1019K, paused 58ms 06-21 18:28:21.054 D/dalvikvm(10186): GC_FOR_MALLOC freed 0K, 47% free 5718K/10631K, external 507K/1019K, paused 27ms 06-21 18:28:21.179 D/dalvikvm(10186): GC_CONCURRENT freed 1202K, 57% free 4615K/10631K, external 507K/1019K, paused 3ms+4ms
</code></pre>

<p>It says "debuggerd committing suicide to free the zombie!"..When i searched for it it gives me the details that a "zombie process or defunct process is a process that has completed execution but still has an entry in the process table".</p>

<p>Like the child process has died but has not yet been reaped..</p>

<p>From this i didnt understand anyhting(Sorry) .so guys please help me..I am stuck over here for 3 days..Please help me</p>
