Android app with gdb closes app on device

I am trying to debug my own application compiled with ndk-r6. When I try to run ndk-gdb to attach the debugger to the process, the application closes on the device. I'm at a dead end. Can someone shed some light on this for me, please?

Here is the gdb process startup log: http://pastebin.com/qTCR7mF2

This is all I exit logcat:

I/ActivityManager(10006): Process com.gmail.whittock.tom.clockwork (pid 11460) has died.
I/WindowManager(10006): WIN DEATH: Window{4083aa18 com.gmail.whittock.tom.clockwork/com.gmail.whittock.tom.Util.NativeActivity paused=false}
I/WindowManager(10006): WIN DEATH: Window{4085d8d0 SurfaceView paused=false}
I/WindowManager(10006): Setting rotation to 0, animFlags=1
I/ActivityManager(10006): Config changed: { scale=1.0 imsi=234/10 loc=en_GB touch=3 keys=1/1/2 nav=1/1 orien=1 layout=34 uiMode=17 seq=31 themeResource=null}

EDIT:

and this is my gdb.setup file:

$ cat libs/armeabi-v7a/gdb.setup
set solib-search-path C:/Users/Tom/dev/android/Clockwork/obj/local/armeabi-v7a
directory C:/Users/Tom/dev/android/ANDROI~2/platforms/android-5/arch-arm/usr/include C:/Users/Tom/dev/android/ANDROI~2/sources/cxx-stl/stlport/stlport C:/Users/Tom/dev/android/ANDROI~2/sources/cxx-stl/system/include C:/Users/Tom/dev/android/modules/box2d C:/Users/Tom/dev/android/Clockwork/jni

all the paths in it look correct for me, but maybe this is using dos compatibility compatibility versions of the file names that cause the problem ?!

EDIT2: this is another gdb.setup file:

$ cat obj/local/armeabi-v7a/gdb.setup 
file C:/Users/Tom/dev/android/Clockwork/obj/local/armeabi-v7a/app_process
target remote :5039
file C:/Users/Tom/dev/android/Clockwork/obj/local/armeabi-v7a/app_process
target remote :5039
file C:/Users/Tom/dev/android/Clockwork/obj/local/armeabi-v7a/app_process
target remote :5039
+5
source share
2

- .

ndk-gdb. NDK_DEBUG=1, NDK_APP_GDBSETUP , , ( )

, gdb.setup , , , . 3 obj/local.../gdb.setup.

, . , - , .

+1

GDB eclipse. GDB, , borked. , , , .

0

All Articles