1.查看coredump文件
gdb ./stage/tcp_test_server core.27064
在gdb终端里面执行bt指令发现堆栈信息无法查看
2. ldd查看程序所依赖的动态库
发现libnet_server.so这个动态库找不到,所以需要在gdb调试的时候将动态库加入
3.执行命令 set solib-search-path 动态库路径(加载多个动态库时可以用 “ :”隔开)
加入动态库之后可以查看到堆栈信息了
1.查看coredump文件
gdb ./stage/tcp_test_server core.27064
在gdb终端里面执行bt指令发现堆栈信息无法查看
2. ldd查看程序所依赖的动态库
发现libnet_server.so这个动态库找不到,所以需要在gdb调试的时候将动态库加入
3.执行命令 set solib-search-path 动态库路径(加载多个动态库时可以用 “ :”隔开)
加入动态库之后可以查看到堆栈信息了