调试SQLSERVER (二)使用Windbg调试SQLSERVER的环境设置调试SQLSERVER (一)生成dump文件的方法调试SQLSERVER (三)使用Windbg调试SQLSERVER的一些命令大家知道在Windows里面,调试可以分为两个领域:1、内核态调试2、用户态调试一般的程序都...
分类:
数据库 时间:
2014-12-26 18:23:30
阅读次数:
276
调试SQLSERVER (三)使用Windbg调试SQLSERVER的一些命令调试SQLSERVER (一)生成dump文件的方法调试SQLSERVER (二)使用Windbg调试SQLSERVER的环境设置windbg命令分为标准命令、元命令、扩展命令标准命令提供最基本的调试功能,不区分大小写。如...
分类:
数据库 时间:
2014-12-26 18:21:19
阅读次数:
379
产生core文件条件用ulimit -c 指定core文件大小来开启core文件的生成,如:ulimit -c unlimited用gdb分析core文件的条件可执行程序在编译时,需加入-g参数,否则gdb无法找到symbol信息,从而无法定位问题。例如,如下两个cpp文件中,test.cpp会导致...
分类:
数据库 时间:
2014-12-11 15:26:13
阅读次数:
134
转载:http://blog.csdn.net/kevin_luan/article/details/8447896http://liulinxia02.blog.163.com/blog/static/26868772009111861834942/http://zhumeng8337797.bl...
分类:
编程语言 时间:
2014-12-01 23:56:03
阅读次数:
363
jhat 是Java堆分析工具(Java heap Analyzes Tool). 在JDK6u7之后成为标配. 使用该命令需要有一定的Java开发经验. jhat 命令解析Java堆转储文件,并启动一个 web server. 然后用浏览器来查看/浏览 dump 出来的 heap. jhat 命令支持预先设计的查询, 比如显示某个类的所有实例. 还支持 对象查询语言(OQL, Object Query Language)。 OQL有点类似SQL,专门用来查询堆转储。 OQL相关的帮助信息可以在 jhat ...
分类:
编程语言 时间:
2014-11-24 15:25:20
阅读次数:
570
使用C++开发系统有时会出现段错误,即SegmentFault。此类错误程序直接崩溃,通常没有任何有用信息输出,很难定位bug,因而无从解决问题。今天我们介绍coredump文件,并使用gdb进行调试,以此来定位段错误问题。此文同时用以备忘。一、coredumpCoredump也称核心转储,当程序运行..
分类:
数据库 时间:
2014-11-20 12:11:11
阅读次数:
246
今天遇到了一个应用程序死锁了,由于是在测试人员的环境中,所以生成了一个dump文件,生成dump文件的方法可以用任务管理器,在任务管理器的进程列表中点击右键,选择“Create Dump File”,就会为该进程生成一个mini dump文件。
由于是自己的程序,所以一般进程对应的pdb文件和源代码文件都有。下面以visual studio 2010和windbg分别说明如何定位到死锁代码。
...
分类:
其他好文 时间:
2014-10-30 00:22:03
阅读次数:
148
adplus不少时候不靠谱,本文分析不靠谱的原因之一。
分类:
其他好文 时间:
2014-10-30 00:07:32
阅读次数:
533