How to read crash dump of Android

by koba » Sat, 14 May 2011 21:35:17 GMT

Sponsored Links
 Hi, I wrote about crash dump in my blog.

objdump -S is useful to see source code from object.

"How to read crash dump of Android" 

crash dump is generated by debuggerd.

"debuggerd of Android" 


Other Threads

1. I want to install Android in Nokia Phone

I've a Nokia 6681. And i want to install android in that phone, so can
you please mention how to install it and where to download it from.


2. Video Application opening error.


i have ported android onto the OMAP 3430 board. The android boots
properly. But while opening the video applicatoin it quits.No error
message is displayed on the screen.

on running the logcat i got the following log.

I/ActivityManager(  801): Starting activity: Intent
{ action=android.intent.action.MAIN categories={
android.intent.category.LAUNCHER} flags=0x10200000 comp=
owserActivity} }
I/ActivityManager(  801): Start proc for activity
ctivity: pid=987 uid=10022 gids={3003}
I/ActivityManager(  801): Start proc for content
provider pid=995 uid=10010 gids={1006, 3003, 2001}
I/ActivityThread(  995): Publishing provider downloads:
I/ActivityThread(  995): Publishing provider drm:
I/ActivityThread(  995): Publishing provider media:
V/MediaProvider(  995): Attached volume: internal
V/MediaProvider(  995): /sdcard volume ID: 1236609404
V/MediaProvider(  995): Attached volume: external
W/InputManagerService(  801): Starting input on non-focused client
ethodclient$stub$pr...@43571880 (uid=10001 pid=843)
I/ActivityManager(  801): Displayed activity 401 ms
I/ActivityManager(  801): Exiting empty application process (android.os.Binder
I/Process (  801): Sending signal. PID: 995 SIG: 9
I/ActivityThread(  987): Removing dead content provider: media
I/ActivityManager(  801): Killing app (pid 987)
because provider is in dying process
I/Process (  801): Sending signal. PID: 987 SIG: 9
I/WindowManager(  801): WIN DEATH: Window{4352f2f0
I/ActivityManager(  801): Process (pid 987) has
I/ActivityManager(  801): Low Memory: No more background processes.
D/dalvikvm(  801): GC freed 3353 objects / 186184 bytes in 141ms
D/ActivityManager(  801): Received spurious death notification for
thread android.os.binderpr...@434
E/InputManagerService(  801): Got RemoteException sending setActive
(false) notification
E/InputManagerService(  801): android.os.DeadObjectException
E/InputManagerService(  801):   at android.os.BinderProxy.transact
(Native Method)
E/InputManagerService(  801):   at$Stub$Proxy.setActive
E/InputManagerService(  801):   at
E/InputManagerService(  801):   at
E/InputManagerService(  801):   at
E/InputManagerService(  801):   at$Stub.onTransact(IIn
E/InputManagerService(  801):   at
E/InputManagerService(  801):   at android.os.Binder.execTransact
E/InputManagerService(  801):   at
(Native Method)
D/dalvikvm(  838): GC freed 9 objects / 304 bytes in 102ms
D/dalvikvm(  978): GC freed 850 objects / 61784 bytes in 96ms
D/dalvikvm(  843): GC freed 374 objects / 17944 bytes in 42ms

Please point out what could be the reason for the above failure.



3. Tab widget and activity

4. Delaying

5. How to use IOCTL() to access H/W, via Sahred Library + JNI or else, in Android applications?

6. Where can I get Package

7. How to create a fixed size(eg. 30x30 ) main window?