Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android NDK gdb(NDK gdb)退出时出现错误readchar:Got EOF when use";信息功能“;_Android_Windows_Android Ndk_Gdb_Gdbserver - Fatal编程技术网

Android NDK gdb(NDK gdb)退出时出现错误readchar:Got EOF when use";信息功能“;

Android NDK gdb(NDK gdb)退出时出现错误readchar:Got EOF when use";信息功能“;,android,windows,android-ndk,gdb,gdbserver,Android,Windows,Android Ndk,Gdb,Gdbserver,我对ndk gdb有一个非常奇怪的问题 当我尝试使用诸如:break、break等用户命令时,信息函数出现错误,gdb退出: (gdb) b Java_com_rtsoft_shared_AppRenderer_nativeResize readchar: Got EOF Remote side has terminated connection. GDBserver will reopen the connection. Listening on Unix socket debug-sock

我对ndk gdb有一个非常奇怪的问题

当我尝试使用诸如:break、break等用户命令时,信息函数出现错误,gdb退出:

(gdb) b Java_com_rtsoft_shared_AppRenderer_nativeResize
readchar: Got EOF
Remote side has terminated connection.  GDBserver will reopen the connection.
Listening on Unix socket debug-socket
/cygdrive/c/Programs/android-ndk-r8b/ndk-gdb: line 699:  2876 Segmentation fault      $GDBCLIENT -x `native_path $GDBSETUP`
问题是我看到这个gdb没有看到我的src文件,但为什么

“info sharedlib”显示已加载的我的LIB以及它们所有的调试符号

                        No          libwmlscriptcore.so
                        No          libwebcore.so
0x81186590  0x813909a8  Yes         C:/Workspace/Irrlicht/ElementDefence/project/android/obj/local/armeabi/libirrlicht.so
0x80cbb5d8  0x80dcbdcc  Yes         C:/Workspace/Irrlicht/ElementDefence/project/android/obj/local/armeabi/libBullet.so
0x81939240  0x81a49be8  Yes         C:/Workspace/Irrlicht/ElementDefence/project/android/obj/local/armeabi/libelementaldefence.so
                        No          gralloc.msm7k.so
                        No          libGLES_android.so
                        No          libgsl.so
“show dir”显示包含src文件(.c、.cpp)的所有有效目录

当应用程序崩溃gdb停止时,显示stacktrace并响应“c”命令,但不显示任何src文件

当程序在Java brakepoint(在ECLICE中)中停止时,我在cygwin shell中运行下面的命令(与管理员pemission一起):

$NDK/NDK gdb--verbose--force--adb=/cygdrive/c/Programs/android sdk/platform tools/adb.exe

我在设备上调试。尝试使用android-ndk-r7-crystax-5.beta2和android-ndk-r8b。同样的错误。有人有这个问题吗


谢谢。

我找到了原因。本地\u cflag有一些标志,如用于强制调试sumbol的“-g cgdb”。当我删除thsi标志时,问题就解决了。
show dir
Source directories searched: C:/Programs/android-ndk-r8b/platforms/android-8/arch-arm/usr/include;C:/Workspace/Irrlicht/ElementDefence/project/android/jni;C:/Workspace/Irrlicht/ElementDefence/project/android/jni/../../../shared;C:/Workspace/Irrlicht/ElementDefence/project/android/jni/../../../shared/Entity;C:/Workspace/Irrlicht/ElementDefence/project/android/jni/../../../shared/GUI;C:/Workspace/Irrlicht/ElementDefence/project/android/jni/../../../shared/Manager;C:/Workspace/Irrlicht/ElementDefence/project/android/jni/../../../shared/Math;C:/Workspace/Irrlicht/ElementDefence/project/android/jni/../../../shared/Renderer;C:/Workspace/Irrlicht/ElementDefence/project/android/jni/../../../shared/Network;C:/Workspace/Irrlicht/ElementDefence/project/android/jni/../../../shared/Audio;C:/Workspace/Irrlicht/ElementDefence/project/android/jni/../../../shared/Renderer/linearparticle/sources;C:/Workspace/Irrlicht/ElementDefence/project/android/jni/../../../shared/Irrlicht;C:/Workspace/Irrlicht/ElementDefence/project/android/jni/../../../project/source;C:/Workspace/Irrlicht/ElementDefence/project/android/jni/../../../project/source/Component;C:/Workspace/Irrlicht/ElementDefence/project/android/jni/../../../project/source/GameObjects;C:/Workspace/Irrlicht/ElementDefence/project/android/jni/../../../project/source/GameObjects/CreepStates;C:/Workspace/Irrlicht/ElementDefence/project/android/jni/../../../project/source/GameObjects/TowerStates;C:/Workspace/Irrlicht/ElementDefence/project/android/jni/../../../project/source/gs;C:/Workspace/Irrlicht/ElementDefence/project/android/jni/../../../project/source/mgr;C:/Workspace/Irrlicht/ElementDefence/project/android/jni/../../../project/source/mgr/CursorActions;C:/Workspace/Irrlicht/ElementDefence/project/android/jni/../../../project/source/mgr/MagicEffects;C:/Workspace/Irrlicht/ElementDefence/project/android/jni/../../../project/source/mgr/MagicEffects/Affectors;C:/Workspace/Irrlicht/ElementDefence/project/android/jni/../../../project/source/utils;C:/Workspace/Irrlicht/ElementDefence/project/android/jni/../../../shared/android;C:/Workspace/Irrlicht/ElementDefence/project/android/jni/../../../shared/util;C:/Workspace/Irrlicht/ElementDefence/project/android/jni/../../../shared/Irrlicht/include;C:/Workspace/Irrlicht/ElementDefence/project/android/jni/../../../shared/Irrlicht/source/Irrlicht;C:/Workspace/Irrlicht/ElementDefence/project/android/jni/../../../shared/Irrlicht/source/Irrlicht/libpng;C:/Workspace/Irrlicht/ElementDefence/project/android/jni/../../../shared/Irrlicht/source/Irrlicht/jpeglib;C:/Workspace/Irrlicht/ElementDefence/project/android/jni/../../../shared/ClanLib-2.0/Sources;C:/Workspace/Irrlicht/ElementDefence/project/android/jni/../../../shared/util/boost;C:/Workspace/Irrlicht/ElementDefence/project/android/jni/../../../shared/memory;C:/Workspace/Irrlicht/ElementDefence/project/android/jni/../../../shared/Bullet;C:/Workspace/Irrlicht/ElementDefence/project/android/jni/../../../shared/pugixml;C:/Workspace/Irrlicht/ElementDefence/project/android/jni/../../../shared/util/unzip;C:/Workspace/Irrlicht/ElementDefence/project/android/jni/../../../shared/util/zlib;C:/Workspace/Irrlicht/ElementDefence/project/android/jni/../../../shared/util/bzip2;C:/Workspace/Irrlicht/ElementDefence/project/android/jni/../../../shared/Irrlicht/irrBullet;C:/Programs/android-ndk-r8b/sources/cxx-stl/gnu-libstdc++/4.6/include;C:/Programs/android-ndk-r8b/sources/cxx-stl/gnu-libstdc++/4.6/libs/armeabi/include;$cdir;$cwd