gcore之后,如何查看栈信息
来源:互联网 发布:遗传算法在液压系统 编辑:程序博客网 时间:2024/05/16 06:04
这里假设gcore文件a已经存在,如果不存在可以使用命令:gcore pid,生成一个,下面简要描述过程:
1.gdb binary a
2.gdb中设置log文件的位置,同时打开log;
set logging file /tmp/test.txt
set logging on
3.使用 thread apply all bt输出所有的堆栈
Thread 2 (Thread 0x41ec5940 (LWP 7312)):
0 0x00002b6370d241c0 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
1 0x00002aaab3bbf229 in ?? () from /usr/lib64/libnspr4.so
2 0x00002aaab3bbfe69 in PR_WaitCondVar () from /usr/lib64/libnspr4.so
3 0x00002aaab3bc51bc in PR_Sleep () from /usr/lib64/libnspr4.so
4 0x00002aaab302750e in ?? () from /usr/lib64/libssl3.so
5 0x00002aaab3bc55cd in ?? () from /usr/lib64/libnspr4.so
6 0x00002b6370d1f77d in start_thread (arg=) at pthread_create.c:301
7 0x00002b637120d9ad in clone () from /lib64/libc.so.6
Thread 1 (Thread 0x2b63731b4360 (LWP 4718)):
0 0x00002b6371206b42 in select () from /lib64/libc.so.6
1 0x00002b6370b10d25 in apr_sleep () from /usr/lib64/libapr-1.so.0
2 0x00002b636f242315 in ap_wait_or_timeout ()
3 0x00002b636f24b79e in ap_mpm_run ()
4 0x00002b636f225fd8 in main ()
接下来就可以在/tmp/test.txt文件中进行信息查找了
- gcore之后,如何查看栈信息
- python查看如何查看版本信息
- 如何查看 ubuntu 版本信息
- 如何查看AD架构信息
- 如何查看ubuntu版本信息
- 如何查看Ubuntu版本信息
- 如何查看数据库端口信息?
- Android 版本信息如何查看
- 如何查看ubuntu 版本信息
- linux如何查看系统信息
- 如何查看 ubuntu 版本信息
- linux如何查看系统信息
- linux如何查看系统信息
- linux如何查看系统信息
- linux如何查看系统信息
- 如何查看 ubuntu 版本信息
- linux如何查看系统信息
- 如何查看域名的信息
- 2016届蓝桥杯九数组分数(递归全排列)
- 20170204Exception in thread "main" java.lang.NullPointerException
- Java:文件的简单操作。
- 改进的《Combining Sketch and Tone for Pencil Drawing Production》铅笔画算法
- 集合TreeSet【java】
- gcore之后,如何查看栈信息
- P1984 [SDOI2008]烧水问题
- MFC Radio Button 使用 分组
- PAT B1028. 人口普查(20)
- Linux 服务器设置成支持中文
- XML解析(Python)
- jsonp跨域传值 和返回值
- 第一次接触System编程以及硬件编程
- 解决微博动态加载的代码实现