EXC_BAD_ACCESS错误,我通常建议: 1.在可执行选项中设置NSZombieEnabled参数,这有时会帮缩小问题的范围; 2.运行apple的内存检测工具,如Leaks,以便寻找内存问题; 3设定一个断点,单步运行代码,直到你找到引起崩溃的位置; 4.注释代码,直到不崩溃为止,然...
分类:
其他好文 时间:
2014-06-25 20:35:21
阅读次数:
319
最近一直在Windows平台开发cocos-2dx游戏,期间做了一次引擎升级,升级到了3.0正式版本。Windows平台上表现很正常,没有出现什么问题。
上周五准备发布一个安卓包,编译很轻松的就过了,没有花费多少时间,但是安装到手机后,发现运行就崩溃了。没办法只好用模拟机调试,再次吐槽Android的模拟器,真的太他妈慢了,不到万不得已我真的不想再去用它,google真的应该好好整一下了。
好...
分类:
其他好文 时间:
2014-06-25 19:37:09
阅读次数:
188
关于UIScrollView有些你很难知晓的崩溃情形为了实现以下的功能(按钮之间的切换效果):简短的代码如下://// RootViewController.m// BUG//// Copyright (c) 2014年 Y.X. All rights reserved.//#import "...
分类:
其他好文 时间:
2014-06-25 17:34:07
阅读次数:
180
一、介绍在linux系统内核发生崩溃或者服务器hang住时,Kdump(kernelcrashdump:内核崩溃转储设备)生成vmcore文件,通过分析vmcore信息判断原因,而crash是一个被广泛应用的内核奔溃转储文件分析工具,前提系统必须安装crash工具和内核调试工具kernel-debuginfo。二、工具的安..
分类:
其他好文 时间:
2014-06-24 16:29:19
阅读次数:
3678
如果主窗口直接用变量生成,则关闭窗口时会产生崩溃如果用new的方式生成,则不会崩溃,所以给出一个临时的快速解决方案,即主窗口都用new生成,_tWinMain改为下面这样:int APIENTRY _tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInsta...
分类:
其他好文 时间:
2014-06-23 07:42:51
阅读次数:
389
对“demo!demo.Index+HookProc::Invoke”类型的已垃圾回收委托进行了回调。这可能会导致应用程序崩溃、损坏和数据丢失。向非托管代码传递委托时,托管应用程序必须让这些委托保持活动状态,直到确信不会再次调用它们。
解救办法:
//保持活动 避免 回调过程 被垃圾回收
GCHandle.Alloc(委托);...
分类:
其他好文 时间:
2014-06-22 22:04:30
阅读次数:
226
如何处理android程序变为后台程序,系统回收资源,再次打开时,程序因为null指针等崩溃...
分类:
移动开发 时间:
2014-06-22 19:42:21
阅读次数:
254
转载:大关的博客Java多线程阻塞队列和并发集合本章主要探讨在多线程程序中与集合相关的内容。在多线程程序中,如果使用普通集合往往会造成数据错误,甚至造成程序崩溃。Java为多线程专门提供了特有的线程安全的集合类,通过下面的学习,您需要掌握这些集合的特点是什么,底层实现如何、在何时使用等问题。3.1 ...
分类:
编程语言 时间:
2014-06-22 13:38:04
阅读次数:
258
在android上开发c++应用, crash日志都是汇编码, 很难对应到c++代码中去. 通过此文, 你可以定位到程序崩溃时的C++代码, 精确查找问题.
分类:
其他好文 时间:
2014-06-22 12:58:51
阅读次数:
303
理解异常在javaScript面向对象编程是非常重要的,异常是一种非常强大的处理错误的方式。
错误处理
首先我们来看一个有问题的代码:
nonexistant();
在以上这个例子中,访问一个不存在的变量,在这种情况下,程序会怎么处理?很早以前的处理方式就是程序直接崩溃死掉,所以我们不能容忍这种处理方式,需要有办法来处理。
最简单的处...
分类:
编程语言 时间:
2014-06-22 12:15:49
阅读次数:
236