E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
程序崩溃
历史版本兼容问题 - 使用枚举值带来的潜在风险
常常遇到这样的情况:情况一:替换了发布了sdk的dll,.h,lib文件后,客户的
程序崩溃
了。原因在于旧版的.h里面定义了某些枚举值,新版的.h里面增加了一个枚举值,但是,没有在枚举值的最后面增加。
zdl1016
·
2009-11-10 21:00
c
dll
UP
structure
如何调试崩溃程序(一) 更改调试器,转存文件
如何调试崩溃程序(一)更改调试器,转存文件
程序崩溃
是调试中,比较难调试的问题第一。第一步,我们先保存转存文件。
alantop's blog
·
2009-11-08 21:00
怎样使用Map文件进行查错
而且,这是唯一能找出
程序崩溃
的地方的救星。好吧,既然MAP文件如此神奇,那么我们应该如何生成它呢?
zyyjc
·
2009-10-28 18:00
程序自动生成Dump文件
本文主要讨论以下内容:1、 运行原理2、 程序修改3、 注意事项一、 运行原理当程序遇到未处理异常(主要指非指针造成)导致
程序崩溃
死,如
happyhell
·
2009-10-24 15:00
利用VS2005进行dump文件调试
利用VS2005进行dump文件调试前言:利用drwtsn32或NTSD进行
程序崩溃
处理,都可以生成可用于调试的dmp格式文件。使用VS2005打开生成的DMP文件,能很方便的找出BUG所在位置。
woaidongmao
·
2009-10-21 18:00
自己创建 minidump
自己创建minidump以前曾写过一个bugslayer.dll的介绍.在程序出错时将调用栈写到文件.觉得不错.后来开始用windbg.知道了userdump.知道了如何调试dump...才知道
程序崩溃
的时候写
woaidongmao
·
2009-10-21 18:00
CComPtr用法(收藏)
2009-10-1114:58COM接口指针很危险,因为使用过程中需要每一个使用者都要严格并且正确的AddRef和Release,一旦出现问题,就会造成对象不能被正常释放,或者对象被重复删除,造成
程序崩溃
jackychu
·
2009-10-20 14:00
深入理解java的finalize
要不然会引起资源泄露,有可能导致
程序崩溃
。2调用GC并不保证GC实际执行。3finalize抛出的未捕获异常只会导致该对象的finalize执行退出。4用户可以自己调用对象的finalize方
yiliner
·
2009-10-13 09:00
java
C++
c
C#
F#
深入理解java的finalize
要不然会引起资源泄露,有可能导致
程序崩溃
。2调用GC并不保证GC实际执行。3finalize抛出的未捕获异常只会导致该对象的finalize执行退出。4用户可以自己调用对象的final
zhang_xzhi_xjtu
·
2009-10-11 01:00
Java
F#
多线程
活动
thread
关于NHibernate、Castle和WCF做分布式事务时发生异常的解决办法
Castle的NHibernate Facility来管理ISession,是使用Open In View模式的,然而在这种情况下使用涉及WCF的分布式事务的时候,就可能会导致数据库死锁的情况,直接导致应用
程序崩溃
·
2009-09-25 15:00
Hibernate
Linux core文件设置
在一个
程序崩溃
时,默认情况下是不产生core文件。下面的命令可以检查生成core文件的选项是否打开:$ulimit-a该命令将显示所有的用户定制,其中选项-a代表“all”。
lemonxuexue
·
2009-09-24 15:00
linux
用gdb工具分析core文件
在Unix系统下,应用
程序崩溃
,一般会产生core文件,如何根据core文件查找问题的所在,并做相应的分析和调试,是非常重要的,本文对此做简单介绍。
lemonxuexue
·
2009-09-21 20:00
thread
unix
File
工具
CMM
Signal
【转】玩转Google开源C++单元测试框架Google Test系列(gtest)之五 - 死亡测试
通常在测试过程中,我们需要考虑各种各样的输入,有的输入可能直接导致
程序崩溃
,这时我们就需要检查程序是否按照预期的方式挂掉,这也就是所谓的“死亡测试”。gtest的死亡测试能做到在一个安全的环境下执行
chgaowei
·
2009-09-18 20:00
【转】玩转Google开源C++单元测试框架Google Test系列(gtest)之五 - 死亡测试
通常在测试过程中,我们需要考虑各种各样的输入,有的输入可能直接导致
程序崩溃
,这 时我们就需要检查程序是否按照预期的方式挂掉,这也就是所谓的“死亡测试”。gtest的死亡测试能做到在一个安全的环
tibaloga
·
2009-09-18 20:00
Google
C++多线程编程经验——线程暂停
这两个API的问题是无法确定函数被暂停的位置,这是一个足以让任何多线程
程序崩溃
的问题。想象一种情况,A线程控
palam
·
2009-09-17 16:00
sqlite内存数据库使用有感
但数据库放在内存中时有如下缺陷:1、断电或
程序崩溃
后数据库就会消失,你需要定期Attach到硬盘上备份;2、在内存中的数据库不能被别的进程访问(因为没名字,以后可能支持),即使在多线程下,也得使用同一句柄
skywalker256
·
2009-09-16 07:00
多线程
数据库
sqlite
测试
大文件上传之异常处理(ZZ)
但是当尝试上传较大的文件时,一切似乎变得“丑陋”起来—
程序崩溃
,而且出现“Thepagecannotbedisplayed”的错误页面。
mrx1005
·
2009-09-11 10:00
exception
Microsoft
application
webform
buffer
redirect
linux的core文件认识
今天早上,一个同事过来找我,说让我启动linux的core文件,说真的还真是没有弄过都不知道是东西,最后在网上一查才知道是干什么用的,在一个
程序崩溃
时,它一般会在指定目录下生成一个core文件。
wiliiwin
·
2009-09-05 23:09
linux
职场
休闲
linux的core文件认识
今天早上,一个同事过来找我,说让我启动linux的core文件,说真的还真是没有弄过都不知道是东西,最后在网上一查才知道是干什么用的,在一个
程序崩溃
时,它一般会在指定目录下生成一个core文件。
devops学习
·
2009-09-05 23:09
linux
职场
休闲
系统管理
linux的core文件认识
今天早上,一个同事过来找我,说让我启动linux的core文件,说真的还真是没有弄过都不知道是东西,最后在网上一查才知道是干什么用的,在一个
程序崩溃
时,它一般会在指定目录下生成一个core文件。
wiliiwin
·
2009-09-05 23:09
linux
职场
休闲
开始使用linux的core文件
今天早上,一个同事过来找我,说让我启动linux的core文件,说真的还真是没有弄过都不知道是东西,最后在网上一查才知道是干什么用的,在一个
程序崩溃
时,它一般会在指定目录下生成一个core文件。
robertleepeak
·
2009-08-29 22:14
linux
文件
使用
core
开始
开始使用linux的core文件
今天早上,一个同事过来找我,说让我启动linux的core文件,说真的还真是没有弄过都不知道是东西,最后在网上一查才知道是干什么用的,在一个
程序崩溃
时,它一般会在指定目录下生成一个core文件。
robertleepeak
·
2009-08-29 22:14
linux
文件
使用
Linux-Dev
开始使用linux的core文件
今天早上,一个同事过来找我,说让我启动linux的core文件,说真的还真是没有弄过都不知道是东西,最后在网上一查才知道是干什么用的,在一个
程序崩溃
时,它一般会在指定目录下生成一个core文件。
robertleepeak
·
2009-08-29 22:14
linux
文件
使用
core
开始
VC++有源码调试中崩溃问题定位的一个好方法
当在排查别人或自己
程序崩溃
类的BUG时,使用OD挂载运行,记录崩溃模块和地址。
dj0379
·
2009-08-28 13:00
汇编
vc++
C/C++代码错误总结 zz
非法引用NULL的指针会导致
程序崩溃
。程序员在判断指针是否等于NULL时,没能正确的处理好,或者是忘记了NULL在代码路径的情况。举例说明:intforward
lychee007
·
2009-08-15 11:00
struct
null
buffer
leak
initialization
RAII
KAV6导致部分
程序崩溃
的解决办法(kernel32.dll相关)
安装了KAV6以后,我机器上的一些程序经常性地崩溃(也让我快崩溃了!)比如IE,Putty,VsphereClient。总是报一些和kernel32.dll有关的错误,问题窗口如下: 同事找到了一个解决办法:启用兼容模式,然后重启机器。如下图。 查看了一下帮助文件,里面是这样说的:ResolvingconflictswithotherapplicationsInsomecase
jackie.chen
·
2009-08-11 18:01
职场
程序
解决
休闲
办法
KAV6导致部分
程序崩溃
的解决办法(kernel32.dll相关)
安装了KAV6以后,我机器上的一些程序经常性地崩溃(也让我快崩溃了!)比如IE,Putty,VsphereClient。总是报一些和kernel32.dll有关的错误,问题窗口如下: 同事找到了一个解决办法:启用兼容模式,然后重启机器。如下图。 查看了一下帮助文件,里面是这样说的:ResolvingconflictswithotherapplicationsInsomecase
jackie.chen
·
2009-08-11 18:01
职场
程序
解决
休闲
办法
iPhone的操作系统介绍MacOS X
大大改进内存管理,允许同时运行更多软件,而且实质上消除了一个
程序崩溃
导致其它
程序崩溃
的可能性。标签:iPhone MacOSX AquaFinderDarwinBSDQuickTimeVelocit
iefreer
·
2009-07-30 18:00
apple
quartz
网络
velocity
OS
iPhone
iPhone的操作系统介绍MacOS X
大大改进内存管 理,允许同时运行更多软件,而且实质上消除了一个
程序崩溃
导致其它
程序崩溃
的可能性。 标签:iPhone MacOS X Aqua Finder Darwin B
buliedian
·
2009-07-30 18:00
应用服务器
quartz
网络协议
OS
网络应用
iPhone的操作系统介绍MacOS X
大大改进内存管 理,允许同时运行更多软件,而且实质上消除了一个
程序崩溃
导致其它
程序崩溃
的可能性。 标签:iPhone MacOS X Aqua Finder Darwin B
izuoyan
·
2009-07-30 18:00
应用服务器
quartz
OS
网络应用
网络协议
程序自动生成Dump文件
本文主要讨论以下内容:1、 运行原理2、 程序修改3、 注意事项一、 运行原理当程序遇到未处理异常(主要指非指针造成)导致
程序崩溃
死,如果
alicehyxx
·
2009-07-15 17:00
利用VS2005进行dump文件调试
前言:利用drwtsn32或NTSD进行
程序崩溃
处理,都可以生成可用于调试的dmp格式文件。使用VS2005打开生成的DMP文件,能很方便的找出BUG所在位置。
alicehyxx
·
2009-07-14 17:00
exception
数据库
application
database
dll
exe
drwtsn32简介
其实,Release模式的发布程序,通过一些方法也可以获取
程序崩溃
时的堆栈信息,并可以生成Dump文件。此后的几篇文章将介绍这些方法。这些方法大多为网络上查找的,本人只是做一个总结。
alicehyxx
·
2009-07-14 11:00
windows
application
工具
Crash
debugging
notifications
COleDateTime::GetCurrentTime() 问题
COleDateTime::GetCurrentTime()问题用DirectX创建设备对象后,再使用GetCurrentTime函数获得的时间状态为Invalid,导致
程序崩溃
。
一杆笔一张纸
·
2009-06-30 21:00
指针和模块健壮
指针和模块健壮仔细想想能导致一个C++
程序崩溃
的几乎90%原因都是跟指针有关。空指针野指针,一不小心程序就崩了。写C++程序的人基本上都知道这个问题。
loop_in_codes
·
2009-06-28 19:00
CAsyncSocket对象不能跨线程之分析
blog.vckbase.com/arong/archive/2005/12/03/15578.html 现象 用多线程方法设计socket程序时,你会发现在跨线程使用CAsyncSocket及其派生类时,会出现
程序崩溃
·
2009-06-20 21:00
socket
句柄vs指针
这个我想大家都会碰到过,因为乱用指针导致
程序崩溃
句柄就没有这个缺点,通过句柄,你只能干一些windows让你干的事情(调用一些api函数等等),没有了指针的坏处。
yuntongsf
·
2009-06-18 21:00
CBitmapButton的使用 (转)
但是最近在CSDN上看到几个问题都是使用CBitmapButton类,但是由于使用错误、不当而造成
程序崩溃
或者错误的。所以总结一下CBitmapButton类的使用,希望能帮助一些初学者。
seawt
·
2009-06-18 12:00
使用dbghelp获取调用堆栈--release下的调试方法
当软件作为release模式被发布给用户时,当
程序崩溃
时我们很难去查找原因。常见的手法是输出LOG文件,根据LOG文件分析
程序崩溃
时的运行情况。
liquidx
·
2009-06-16 10:00
ACL编程之父子进程机制,父进程守护子进程以防止子进程异常退出
在WIN32平台进行编程时,经常会遇到工作进程因为程序内部BUG而异常退出的现象,当然为了解决此类问题最好还是找到问题所在并解决它,但如果这类导致
程序崩溃
的BUG并不是经常出现,只有当某种条件发生时才会有
zsxxsz
·
2009-06-07 13:00
编程
框架
应用服务器
socket
vc++
ACL编程之父子进程机制,父进程守护子进程以防止子进程异常退出
阅读更多在WIN32平台进行编程时,经常会遇到工作进程因为程序内部BUG而异常退出的现象,当然为了解决此类问题最好还是找到问题所在并解决它,但如果这类导致
程序崩溃
的BUG并不是经常出现,只有当某种条件发生时才会有
zsxxsz
·
2009-06-07 13:00
编程
应用服务器
VC++
Socket
框架
core文件的简单介绍
-------------------1.core文件的简单介绍//---------------------------------------------------------------在一个
程序崩溃
时
大龙的博客
·
2009-06-03 01:00
setjmp与logjmp用法
否则,如果在setjmp调用之前,执行longjmp函数,将导致程序的执行流变的不可预测,很容易导致
程序崩溃
而退
lgbbaggio
·
2009-06-02 11:00
c
exception
struct
Go
Signal
subroutine
使用sprintf 的常见问题
使用sprintf的常见问题sprintf是个变参函数,使用时经常出问题,而且只要出问题通常就是能导致
程序崩溃
的内存访问错误,但好在由sprintf误用导致的问题虽然严重,却很容易找出,无非就是那么几种情况
lychee007
·
2009-05-26 15:00
String
存储
mfc
扩展
exe
编译器
系统程序员成长计划-像机器一样思考(二)
在
程序崩溃
的时候,函数调用关系有助于快速定位问题的根源,了解它的实现原理,可以扩充自己的知识面,在没有调试器的情况下,也能实现自己backtrace。
phphot
·
2009-05-24 10:00
系统程序员成长计划-像机器一样思考(二)
在
程序崩溃
的时候,函数调用关系有助于快速定位问题的根源,了解它的实现原理,可以扩充自己的知识面,在没有调试
absurd
·
2009-05-21 21:00
c
汇编
gcc
buffer
makefile
BT
使用dbghelp获取调用堆栈--release下的调试方法学
Author:KevinLynx当软件作为release模式被发布给用户时,当
程序崩溃
时我们很难去查找原因。常见的手法是输出LOG文件,根据LOG文件分析
程序崩溃
时的运行情况。
dengjiang1999
·
2009-05-18 14:00
一个好用的linux命令:strace
strace可以用来跟踪可执行程序,列出可执行程序使用的系统调用,当
程序崩溃
时,可用它来得到一定的启发。
zhangbiao1981
·
2009-05-15 10:00
linux
null
application
System
NetWork
debugging
Windows结构性异常处理封装类
Windows的程序员对于上图应用
程序崩溃
的对话框应该再熟悉不过,这是所谓的结构性异常的默认处理方式。空指针读写、数组越界、除零错误、溢出等严重错误,Windows都将产生结构性异常。
wujian53
·
2009-05-14 11:00
exception
windows
report
Class
mfc
Pointers
Windows结构性异常处理封装类
Windows的程序员对于上图应用
程序崩溃
的对话框应该再熟悉不过,这是所谓的结构性异常的默认处理方式。空指针读写、数组越界、除零错误、溢出等严重错误,Windows都将产生结构性异常。
llbird
·
2009-05-14 11:00
上一页
79
80
81
82
83
84
85
86
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他