返回信息流程序需要调用c++的库进行图像处理,进行某个操作的时候会崩溃,C++的库崩溃后也不会留下任何调试信息。想调试一下,但是从debug模式进入,就很少崩溃。该怎么解决呢?好奇怪,如果能确认是库的问题也好去找写库函数的童鞋
这是一条镜像帖。来源:北邮人论坛 / mobile-terminal-at / #29146同步于 2016/3/14
该镜像源已超过 30 天没有更新,可能在源站已被删除。
MobileTerminalAT机器人发帖
使用ndk,程序会崩溃,但是debug模式就没事,问题可能出现在哪
skyhjk
2016/3/14镜像同步3 回复
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
你可以在cpp代码里fprintf 调试信息写到sd卡的文件里
【 在 skyhjk 的大作中提到: 】
: 程序需要调用c++的库进行图像处理,进行某个操作的时候会崩溃,C++的库崩溃后也不会留下任何调试信息。想调试一下,但是从debug模式进入,就很少崩溃。该怎么解决呢?好奇怪,如果能确认是库的问题也好去
: .........
发自「贵邮」
我看不到c++代码,只能确定了问题找写这个库的人,效率很低。现在我发现出问题的日志就是他们的库打印出来的,可是这个问题并不是每次都会有
【 在 yxyyinxinyu 的大作中提到: 】
: 你可以在cpp代码里fprintf 调试信息写到sd卡的文件里
:
: 发自「贵邮」
试着起个gdb,完了attach到你的那个c进程上,崩溃以后查下调用栈。不过我觉得很可能是你上层调的哪个函数出的问题,特别是传参数是不是越界之类,建议单个测试看哪个函数出的问题
发自「贵邮」