社区
进程/线程/DLL
帖子详情
如何通过崩溃地址定位到源代码行?
afei1924
2008-11-24 06:16:27
如何通过崩溃地址定位到源代码行?
各位大牛,
我的问题是这样的,我用的是VC2005,其中的map文件中没有行信息。
通过程序崩溃地址,我找到了是memcpy函数的问题,由于程序中使用
这个函数的地方很多。请问如何定位源代码的行?
...全文
229
8
打赏
收藏
如何通过崩溃地址定位到源代码行?
如何通过崩溃地址定位到源代码行? 各位大牛, 我的问题是这样的,我用的是VC2005,其中的map文件中没有行信息。 通过程序崩溃地址,我找到了是memcpy函数的问题,由于程序中使用 这个函数的地方很多。请问如何定位源代码的行?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
野男孩
2008-11-24
打赏
举报
回复
实战:结合Dr.Watson系统日志和Vc6来定位多线程环境下程序异常退出的错误
http://blog.csdn.net/coding_hello/archive/2008/09/29/2994158.aspx
虽然是vc6的,原理和方法差不多。
cnzdgs
2008-11-24
打赏
举报
回复
用F5运行程序,出错时选“重试”、“中断”就可以定位。
yayafu
2008-11-24
打赏
举报
回复
崩溃地址不一定你有源代码哦
ilovedrv
2008-11-24
打赏
举报
回复
在崩溃时,看看调用堆栈啊,逐层返回
闪破风浪
2008-11-24
打赏
举报
回复
多用try{}catch(){}
caixingxin
2008-11-24
打赏
举报
回复
汗。。是我错。。我闪。。
caixingxin
2008-11-24
打赏
举报
回复
不知道你想干嘛。。不过搞溢出的是不用定位什么行的。。。是先要知道要赋值的那个字符串可以接受多少个字符,然后在最大字符数之后加上自己的代码。。。当然不能直接用C代码。。要转成十六进制或二进制形式。。。
laolaoliu2002
2008-11-24
打赏
举报
回复
对“仅通过崩溃地址找出源代码的出错行”一文的补充与改进
http://www.vckbase.com/document/viewdoc/?id=1473
仅通过崩溃地址找出源代码的出错行
http://www.vckbase.com/document/viewdoc/?id=908
Windebug调试工具
在调试过程中,开发者可以使用WinDebug进
行
单步执
行
,逐
行
检查代码执
行
流程,观察变量变化,以
定位
问题源。 #### 2.3 查看内存与堆栈 WinDebug允许查看目标进程的内存区域,包括全局变量、局部变量以及动态分配的...
【DELPHI调试】-Delphi之通过
崩溃
地址
找出
源代码
的出错
行
Delphi之通过
崩溃
地址
找出
源代码
的出错
行
Qt软件
崩溃
定位
到
源代码
位置的方法
如果写好了软件拿给别人用,当软件出现BUG时,则无法
定位
到出错位置,因此需要
定位
到错误位置,记录log文件;将CrashDebugUtilx64.dll这个文件,然后放到可执
行
...可以看到刚才的
源代码
位置是。打开log文档可以看到。
对“仅通过
崩溃
地址
找出
源代码
的出错
行
”一文的补充与改进 /原文
读了老罗的“仅通过
崩溃
地址
找出
源代码
的出错
行
”(下称"罗文")一文后,感觉该文还是可以学到不少东西的。不过文中尚存在有些说法不妥,以及有些操作太繁琐的地方 。为此,本人在学习了此文后,在多次实验实践...
对“仅通过
崩溃
地址
找出
源代码
的出错
行
”一文的补充与改进
读了老罗的“仅通过
崩溃
地址
找出
源代码
的出错
行
”(下称"罗文")一文后,感觉该文还是可以学到不少东西的。不过文中尚存在有些说法不妥,以及有些操作太繁琐的地方 。为此,本人在学习了此文后,在多次实验实践基础上...
进程/线程/DLL
15,466
社区成员
49,169
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章