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
程序崩溃
玩转Google开源C++单元测试框架Google Test系列(gtest)之五 - 死亡测试
通常在测试过程中,我们需要考虑各种各样的输入,有的输入可能直接导致
程序崩溃
,这时我们就需要检查程序是否按照预期的方式挂掉,这也就是所谓的“死亡测试”。gtest的死亡测试能
·
2015-10-31 10:19
Google Test
linux core 配置与调试
http://www.cppblog.com/loky/archive/2008/12/10/69106.html 当我们的
程序崩溃
时,内核有可能把该程序当前内存映射到core文件里,方便程序员找到程序出现问题的地方
·
2015-10-31 10:07
linux
使用dotTrace进行程序性能分析
但是在使用的过程中,经常有
程序崩溃
的情况出现,特别是在分析IIS的 web程序时。在微软的论坛上,也看到很多外国的朋友报过这样的错误。所以就使用了第三方的工具dotTrace。
·
2015-10-31 10:57
性能分析
Xcode4 使用 Organizer 分析 Crash logs
一.四种崩溃类型
程序崩溃
: 可能是最常见的,经常发生于内存访问出错,异常,或者其他的程序错误 内存不足: 系统因为没有足够的内存满足程序需求从而杀死程序出现这种日志.它不同于其他日志的是它没有程序各线程的堆栈信息
·
2015-10-31 10:49
XCode4
PHP 'ext/gd/gd.c' gdImageCrop空指针返回拒绝服务漏洞
PHP 'ext/gd/gd.c' gdImageCrop函数没有检查返回值,允许攻击者通过提供非法imagecrop参数使空指针作为返回值,可导致应用
程序崩溃
。
·
2015-10-31 10:26
image
PHP 'ext/gd/gd.c' gdImageCrop整数符号错误漏洞
PHP 'ext/gd/gd.c' gdImageCrop函数存在多个整数符号错误,允许远程攻击者通过调用x或Y维度为负值的imagecrop函数,可使应用
程序崩溃
或获取敏感信息。
·
2015-10-31 10:25
image
让
程序崩溃
时产生coredump
Core Dump [ 2010-01-06 13:38:30 | 作者: yuhen ] 在 Windows 下我们已经习惯了用 Windbg 之类的工具调试 dump 文件,从而分析并排除程序运行时错误。在 Linux 下我们同样可以完成类似的工作 —— Core Dump。 我们先看看相关的设置。 $ ulimit -a core file s
·
2015-10-31 09:24
core
如何利用adplus来dump某个process的memory
比如
程序崩溃
,dump应该选在引发崩溃的指令执行时(也就是1st chance exception发生的时候)获取,这样分析dump的时候就能够看到问题的直接原因。
·
2015-10-31 09:05
process
ios 内存使用陷阱
leaks 检测出来,并一一改之,但有些是因为ios 的缺陷和用法上的错误,leaks 检测工具并不能检测出来,你只会看到大量的内存被使用,最后收到didReceiveMemoryWarning,最终导致
程序崩溃
·
2015-10-31 09:35
ios
调试 EXC_BAD_ACCESS 小记
第一次遇到 EXC_BAD_ACCESS , 然后
程序崩溃
,没有任何调试信息 上网一查是这样解释的 向已经释放的对象发送消息时会出现EXC_BAD_ACCESS。
·
2015-10-31 09:07
exc_bad_access
野 指针 转
一个NULL指针,即int *p = NULL;解引用(*p)时会引起程序运行时错误(即
程序崩溃
),除非什么也不做的表达式:*p;而一个未初始化的指针int *q;解引用 *q 只有在做左值时会引起程序运行时错误
·
2015-10-31 09:06
指针
Nginx SPDY缓冲区溢出漏洞
nginx SPDY实现存在基于堆的缓冲区溢出,允许攻击者利用漏洞提交特殊的请求使应用
程序崩溃
或执行任意代码。 <* 参考 http://mail
·
2015-10-31 09:24
nginx
CComPtr用法
COM接口指针很危险,因为使用过程中需要每一个使用者都要严格并且正确的AddRef和Release,一旦出现问题,就会造成对象不能被正常释放,或者对象被重复删除,造成
程序崩溃
。
·
2015-10-31 09:00
com
Xcode4 使用 Organizer 分析 Crash logs
一.四种崩溃类型
程序崩溃
: 可能是最常见的,经常发生于内存访问出错,异常,或者其他的程序错误 内存不足: 系统因为没有足够的内存满足程序需求从而杀死程序出现这种日志.它不同于其他日志的是它没有程序各线程的堆栈信息
·
2015-10-31 09:52
XCode4
《C#妹妹和Objective-C阿姨对话录》(05)自动释放池--拆迁队的外援
C#妹妹:内存的清理跟生活中的拆迁一样是个麻烦事情啊 Objective-C阿姨:是啊,该拆的不拆,占用空间,不该拆的拆了,
程序崩溃
C#妹妹:说白了,难度不在拆上,在判定上,判断到底那些内存是用不上的
·
2015-10-31 08:50
Objective-C
iOS 消息转发
nbsp; 消息转发 当向someObject发送某消息,但runtime system在当前类和父类中都找不到对应方法的实现时,runtime system并不会立即报错使
程序崩溃
·
2015-10-31 08:31
ios
从雅虎、海词、句酷在线词典生成新东方背单词软件的词库文件
本想很快选定一个马上背单词,没想到这些背单词的软件在导入自定义的单词表时都非常麻烦,而且容易让
程序崩溃
,可能把原词库文件破坏,更有甚者程序无法再次启动!
·
2015-10-31 08:52
文件
如何优化cocos2d程序的内存使用和程序大小
2810017.html 在今天的iDevBlogADay文章中,我将向大家讲述,我是如何减少25-30MB游戏内存消耗的(现在游戏消耗内存90-95MB,我还通过这个过程,消除了一些由于内存警告而引起的
程序崩溃
问题
·
2015-10-31 08:23
cocos2d
MFC
程序崩溃
的友好处理
而在一些成熟的软件产品中,
程序崩溃
时我们看到的却是另外一番画面,比如QQ: 又
·
2015-10-31 08:21
mfc
Linux下
程序崩溃
,ulimit,coredump,gdbserver
操作系统:Ubuntu10.04前言: 在
程序崩溃
后,如何快速定位问题。 以下方法适用于开发调试阶段,不太适用成品。
·
2015-10-31 08:37
server
在Android中自定义捕获Application全局异常,可以替换掉系统的强制退出对话框(很有参考价值与实用价值)
在模拟器上运行良好的程序安装到某款手机上说不定就出现崩溃的现象,开发者个人不可能购买所有设备逐个调试,所以在程序发布出去之后,如果出现了崩溃现象,开发者应该及时获取在该设备上导致崩溃的信息,这对于下一个版本的 BUG 修复帮助极大,所以今天就来介绍一下如何在
程序崩溃
的情况下收集相关的设备参数信息和具体的异常信息
·
2015-10-31 08:45
application
jvm内存监控
jstack -- 如果java
程序崩溃
生成core文件,jstack工具可以用来获得core文件的java stack和native stack的信息,从而可以轻松地知道java程序是如何崩溃和在程序何处发生问题
·
2015-10-31 08:52
jvm内存
c++ linux 下的调试工具及用法
1当程序出现core的时候: gdb out[your program] core.out.45726.1431954543 可以看到
程序崩溃
时候的堆栈信息。 2 valgrind .
·
2015-10-30 15:01
linux
处理 ODBC, OLE DB, 和 SQL Server .NET Provider 中的异常
异常用来防止
程序崩溃
,并且应该提供一些相关的提示给用户。 首先,你可以通过数据库的事务来保证操作的一致性,这里可以
·
2015-10-30 14:50
SQL Server
Dom 解析 xml
整个作为类似树结构的方式读入内存中以便操作及解析,因此支持应用程序对XML数据的内容和结构进行修改,//但是同时由于其需要在处理开始时将整个XML文件读入到内存中去进行分析,//因此其在解析大数据量的XML文件时会遇到类似于内存泄露以及
程序崩溃
的风险
dannyhz
·
2015-10-30 14:00
xml
解析
转:在 .NET 中实现异步回调访问数据库
一方面,这可以给用户以良好的使用体验;另一方面,也降低了
程序崩溃
的可能性。为实现这一目的,我们采用异步方式来访问数据库。 什么是异步
·
2015-10-30 14:20
.net
GDB使用之调试CoreDump
也可以设置
程序崩溃
时自动DUMP。以前一直使用WinDBG来调试Dump文件,分析种种无法重现的问题。来这个由于是在Linux平台上,所有就看GDB是否也有这种功能。
·
2015-10-30 14:03
core
一个宏命令,就可以
程序崩溃
时生成dump文件
在主程序初始化时加入 DeclareDumpFile(); 1 创建头文件DumpFile.h, 将下列代码放进文件中 2 3 #pragma once 4 #include <windows.h> 5 #include < Dbghelp.h> 6 #include <iostream> 7
·
2015-10-30 14:16
dump
CComPtr用法
COM接口指针很危险,因为使用过程中需要每一个使用者都要严格并且正确的AddRef和Release,一旦出现问题,就会造成对象 不能被正常释放,或者对象被重复删除,造成
程序崩溃
。
·
2015-10-30 14:46
com
Learn Haskell(四)
这样的话,可以使得代码更加安全,比如说,拿一个整数和一个字符串进行除法运算是没办法进行的,那么在编译器就会直接报错,不会等到运行时
程序崩溃
才知道。
·
2015-10-30 13:59
haskell
VC生成MAP文件
MS-VC 使用MAP文件快速定位
程序崩溃
代码行 收藏 作为程序员,平时最担心见到的事情就是程序发生了崩溃,无论是指针越界还是非法操作,都将给我们的应用系统造成巨大的损失。
·
2015-10-30 12:50
map
自助Linux之问题诊断工具strace
" “Oops,
程序崩溃
了..." “Oops,命令执行报错..." 对于维护人员来说,这样的悲剧每天都在上演。
·
2015-10-30 12:47
linux
Xamarin.Android-捕获未处理异常(全局异常)
有些很难避免的异常(如:IO、网络等),应在代码中进行捕捉并做相应的处理,以阻止
程序崩溃
闪退。
·
2015-10-30 11:22
android
IOS调试技巧:当
程序崩溃
的时候怎么办 xcode调试
转自:http://www.ityran.com/archives/1143 ------------------------------------------------ 欢迎回到当
程序崩溃
的时候怎么办
·
2015-10-30 10:45
xcode
Alpha Version Release Of Teamwork: Appendix 1 BUG BASH
现象:加载此页面
程序崩溃
弹出。 原因分析:图片尺寸太大导致图片加载时崩溃问题。
·
2015-10-30 10:18
version
linux core文件介绍
1.core文件的简单介绍在一个
程序崩溃
时,它一般会在指定目录下生成一个core文件。core文件仅仅是一个内存映象(同时加上调试信息),主要是用来调试的。
huluedeai
·
2015-10-29 22:00
linux
Java线程Dump分析工具--jstack(转摘纪录)
corefile或远程调试服务的Java堆栈信息,如果是在64位机器上,需要指定选项"-J-d64",Windows的jstack使用方式只支持以下的这种方式:jstack[-l][F]pid如果java
程序崩溃
生成
iteye_4602
·
2015-10-29 10:41
JAVA技术
java
多线程
Java线程Dump分析工具--jstack(转摘纪录)
corefile或远程调试服务的Java堆栈信息,如果是在64位机器上,需要指定选项"-J-d64",Windows的jstack使用方式只支持以下的这种方式:jstack[-l][F]pid如果java
程序崩溃
生成
waverju
·
2015-10-29 10:00
同步和异步访问数据库
一方面,这可以给用户以良好的使用体验;另一方面,也降低了
程序崩溃
的可能性。为实现这一目的,我们采用异步方式来访问数据库。
·
2015-10-28 08:50
数据库
NSNotificationCenter消息注册与撤销
但是使用时一不小心就会造成引用已经被dealloc的对象的错误,引起
程序崩溃
。于是,在合适的时机addobserver和removeobserver就是个很关键的事情。
·
2015-10-28 08:34
notification
EXC_BAD_ACCESS(code=2,address=0xcc 异常解决 及 建议不要在子线程中刷新界面
iOS 上不建议在非主线程进行UI操作,在非主线程进行UI操作有很大几率会导致
程序崩溃
,或者出现预期之外的效果。 我开始不知道这一点,在子线程中进行了弹窗操作,结果程序就出问题了!
·
2015-10-28 08:21
exc_bad_access
Android将
程序崩溃
信息保存本地文件
在模拟器上运行良好的程序安装到某款手机上说不定就出现崩溃的现象,开发者个人不可能购买所有设备逐个调试,所以在程序发布出去之后,如果出现了崩溃现象,开发者应该及时获取在该设备上导致崩溃的信息,这对于下一个版本的bug修复帮助极大,所以今天就来介绍一下如何在
程序崩溃
的情况下收集相关的设备参数信息和具体的异常信息
·
2015-10-28 07:33
android
Android平台
程序崩溃
的类型及原因列举
Android平台
程序崩溃
大家都应该遇到过,force close和ANR应该是大家遇到较多的。 这里把Android平台
程序崩溃
的各种类型做一个简述和原因列举。
·
2015-10-27 16:08
android
很好用的动态二维数组建立方法
在VC中,一般位图的数据传输都是通过一个DWORD指针加上长宽共三个数据进行传输的,这样的缺点就是在代码里需要加点控制,而且在调试的时候比较容易溢出导致
程序崩溃
。但是能用好还是很不错的。
·
2015-10-27 16:30
二维数组
android 2.3.3底层错误导致js调用java
程序崩溃
http://dev.10086.cn/cmdn/bbs/thread-46202-1-1.html 今天早上按照hello android做例子,做到【7.3 From JavaScript to Java and Back】时,发现java调用js没问题,用java包装js的方法也没问题,直接可以通过,但是js调用java的时候总是莫名其妙的退出,下面是js调用java的代码:js代码
·
2015-10-27 16:50
android
一个new失败问题的查找过程
在测试部发现一个问题,整个系统跑一阵后就有daemon
程序崩溃
,虽不是必现,但是一天还是可以出现好几次,导致性能测试无法继续下去,看core的信息是new失败了,具体堆栈如下:
·
2015-10-27 15:55
new
如何调试由于heap corruption导致的
程序崩溃
的简单示例
很多情况下,很多程序的崩溃都是与heap corruption有关。一旦找到程序的崩溃是由heap corruption导致后,我们就需要启用debug page heap.这样可以在heap corruption的时候最大可能的获取更多关于heap的相关信息。 1. 通过以下方法启用debug page hea
·
2015-10-27 15:36
heap
[WPF 容易忽视的细节] —— Exception in WPF's Converter
问题: 在Converter中抛出一个异常导致
程序崩溃
,而且是在对未捕获异常进行集中处理的情况。 补充:错误场景。
·
2015-10-27 14:31
exception
iphone 调试 EXC_BAD_ACCESS 小记
www.cnblogs.com/shenyunjun420/archive/2011/08/04/2127464.html 第一次遇到 EXC_BAD_ACCESS , 然后
程序崩溃
·
2015-10-27 14:27
exc_bad_access
使用 SQLiteManager 操作 sqlite3 数据库
nbsp; 本人以前从事过嵌入式开发,后来转职为iOS开发,即使如此,也绝不想去碰C语言级别的面向过程的 sqlite3 来操作数据库,做高级语言开发还去折腾面向过程的东西,一个小小的nil没判断好就导致
程序崩溃
·
2015-10-27 13:26
sqlite3
上一页
52
53
54
55
56
57
58
59
下一页
按字母分类:
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
其他