码迷,mamicode.com
首页 >  
搜索关键字:gdb调试    ( 658个结果
gdb调试运行时的程序小技巧
使用gdb调试运行时的程序小技巧 标签: 未分类 gdb pstack | 发表时间:2012-10-15 04:32 | 作者:士豪 分享到: 出处:http://rdc.taobao.com/blog/cs 分享到: 原创文章,欢迎转载。转载请注明:转载自淘宝核心系统团队博客,谢谢! 原文链接地 ...
分类:数据库   时间:2016-06-06 00:59:23    阅读次数:401
使用gdb调试Python进程
...
分类:数据库   时间:2016-06-05 22:58:51    阅读次数:1314
coredump故障分析
如果一个程序运行3天后才会出错,这个时候 难道需要我们一直用GDB调试程序3天吗? 这个时候我们就需要使用到core dump: 1、Core Dump又叫核心转存。当程序在运行过程中发生异常, 这时Linux系统可以把程序出错时的内存内容存储在一个core文件 中, 这种过程叫Core Dump. ...
分类:其他好文   时间:2016-06-05 15:35:28    阅读次数:206
ubuntu中gdb调试工具的使用
首先有一段.c代码 1.可调试gcc编译:gcc -g -o xxx xxx.c 2.启动gdb调试 gdb xxx 3.在main函数处设置断点 break main 4.运行程序 run 5.其他调试命令 list(l)查看程序 break(b) 函数名:在某函数入口处添加断点 break 行号 ...
分类:数据库   时间:2016-06-05 12:27:41    阅读次数:747
php7 zval
php7的特点是规则上不从堆上分配内存,改为从栈上分配内存 由于从php代码上不好分析,只要从扩展上分析 为了能在gdb调试中打开宏,在编译php之前,修改configure该文件,增加红色的字样 直接上gdb调试吧 gdb /usr/local/php/bin/php (gdb) (gdb) so ...
分类:Web程序   时间:2016-06-02 06:04:38    阅读次数:312
调试技巧总结
以下内容总结自debug hacks一书的高手们的调试技术一章 1.strace的使用技巧 strace name,以这样的方式运行程序,可以查看到程序运行时的系统调用,仅仅是系统调用。可以看到系统调用失败时的传参,或者卡在哪个函数位置等等。 -i选项可以看到每个系统调用的地址,那样在使用gdb调试 ...
分类:其他好文   时间:2016-06-01 16:52:47    阅读次数:159
nginx编译和调试
nginx源码编译,依赖于pcre和zlib下载源码后,通过./configure--help可以查看编译选项,为了增加gdb调试信息,使用./configure--with-cc-opt=‘-g-o0‘和makeCFLAGS="-g-o0"为了方便调试可以启动一个worker进程nginx对gdb也有辅助支持,用debug_points配置项:stop或者abort,表..
分类:其他好文   时间:2016-06-01 06:51:51    阅读次数:182
GDB调试方法精粹
http://blog.chinaunix.net/uid-26000296-id-3499802.html 一、多线程调试1. 多线程调试,最重要的几个命令:info threads 查看当前进程的线程。 GDB会为每个线程分配一个ID, 后面操作线程的时候会用到这个ID. 前面有*的是当前调试的 ...
分类:数据库   时间:2016-05-25 00:19:24    阅读次数:225
GDB调试多线程
先介绍一下GDB多线程调试的基本命令。 info threads 显示当前可调试的所有线程,每个线程会有一个GDB为其分配的ID,后面操作线程的时候会用到这个ID。 前面有*的是当前调试的线程。 thread ID 切换当前调试的线程为指定ID的线程。 break thread_test.c:123 ...
分类:数据库   时间:2016-05-25 00:06:57    阅读次数:167
逆向工程实验---二进制炸弹(CSAPP Project)
本实验设计为一个黑客拆解二进制炸弹的游戏。我们仅给黑客(同学)提供一个二进制可执行文件bomb和主函数所在的源程序bomb.c,不提供每个关卡的源代码。程序运行中有6个关卡(6个phase),每个关卡需要用户输入正确的字符串或数字才能通关,否则会引爆炸弹(打印出一条错误信息,并导致评分下降)!要求同学运用GDB调试工具和objdump反汇编工具,通过分析汇编代码,找到在每个phase程序段中,引导程...
分类:移动开发   时间:2016-05-23 15:26:30    阅读次数:1562
658条   上一页 1 ... 30 31 32 33 34 ... 66 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!