2 john tostr John_ToStr 于 2016.03.21 15:42 提问

读取位置 0x00000000 时发生访问冲突。

0x1042D8D2 (mfc120ud.dll) (ConfigFileGen.exe 中)处有未经处理的异常: 0xC0000005: 读取位置 0x00000000 时发生访问冲突。
图片说明

2个回答

lx624909677
lx624909677   Ds   Rxr 2016.03.21 16:13

点中断,然后看下堆栈调用,断在了哪里

enpterexpress
enpterexpress   Rxr 2016.03.21 15:50

通常是访问空指针和使用已经被释放的内存,检查下业务逻辑

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
BUG解析之0xC0000005: 读取位置 0x00000000 时发生访问冲突。
错误内容如下:
0xC0000005: 读取位置 0x00000000 时发生访问冲突
遇见这种问题一般都是空指针,即:指针里没有赋值~ 如果你对null 进行操作就会产生空指针异常 Object obj = new Object(); 你要知道 obj是一个Object指针变量,指向Object类的一个实例 我们说obj是一个对象 实质是它指向一个对象的首地址 如果这个指针变量obj 没有指向任何空间 你调用它的方法和属性就会出错 例如 Object obj =
未处理的异常: 0xC0000005: 读取位置 0x00000000 时发生访问冲突
未处理的异常: 0xC0000005: 读取位置 0x00000000 时发生访问冲突      在使用的过程中,出现了标题中的错误,首先在网上搜了一些方法,费了好大的劲,终于解决了, 关于0xC0000005问题: 0xC0000005: Access Violation错误调试- - 1》数据越界或是定义的指针未释放. 2》空的指针的可能性最大。使用指针前最好
xxx.exe 中的 0x005d93af (sss.dll) 处最可能的异常: 0xC0000005: 读取位置 0x00000000 时发生访问冲突
问题:xxx.exe 中的 0x005d93af (sss.dll) 处最可能的异常: 0xC0000005: 读取位置 0x00000000 时发生访问冲突?  让人头大! 解决经过: Windows 进程一般放在 0x00400000 的地址,0x00400000 是所有版本的 Windows 能使用的最低地址,进程实例句柄的值总是和它的基地址相同,所有未被初始化的自动变量都会设
内存错误 未处理的异常: 0xC0000005: 读取位置 0x00000000 时发生访问冲突
其他:内存错误 未处理的异常: 0xC0000005: 读取位置 0x00000000 时发生访问冲突 关于0xC0000005问题: 0xC0000005: Access Violation错误调试- - 1》数据越界或是定义的指针未释放. 2》空的指针的可能性最大。使用指针前最好能显式的赋值!  应该是指针的问题 3》内存访问错误,检查指针,是否为空,是
0x00881789 处的第一机会异常(在 receive_filter.exe 中): 0xC0000005: 读取位置 0x00000000 时发生访问冲突。
遇见这种问题一般都是空指针,即:指针里没有赋值~ 如果你对null 进行操作就会产生空指针异常 Object obj = new Object(); 你要知道 obj是一个Object指针变量,指向Object类的一个实例 我们说obj是一个对象 实质是它指向一个对象的首地址 如果这个指针变量obj 没有指向任何空间 你调用它的方法和属性就会出错 例如 Object obj =
0xC0000005: 写入位置 0x00000000 时发生访问冲突
错误代码#include<stdlib.h>typedef struct { int *a; }HH;void test(HH *p) { p->a = (int*)malloc(1024); }int main() { HH *p = NULL; test(p); return 0; }我本意是想创建一个结构体,将它以指针的形式传递给函数 在调试代码时第十
0xC0000005: 写入位置 0x00000000 时发生访问冲突的解决办法
我是新手,其实对这个东西我自己也不是很清楚,当更不可能将有的情况都列举出来,在这里我只是将自己见到的,可能的情况做一个汇总: 上面的意识就是你吧值付给了不该赋给的变量,或者说你把值付给了不能付给的变量(或者常量) (1)最简单也最直接的错误可能就是scanf()的问题,我们都知道输入的时候都是scanf("%格式",&变量),那么除了字符串(可要&,可不要)之外,所有的输入都需要&,如果你
VTK8.1运行时出错:0xC0000005: 读取位置 0x00000000 时发生访问冲突
解决方案: 将下列代码拷贝至***.cpp中第一行代码“#include "stdafx.h"”之后 #include <vtkAutoInit.h> VTK_MODULE_INIT(vtkRenderingOpenGL2); VTK_MODULE_INIT(vtkInteractionStyle);
【cocos2d-x 报错异常集】中断!0xC0000005: 读取位置 0x000001E8 时发生访问冲突。
C++报错 cocos2d-x 报错 中断!0xC0000005: 读取位置 0x000001E8 时发生访问冲突。 堆栈信息 [下面的框架可能不正确和/或缺失,没有为 kernel32.dll 加载符号] ntdll.dll!778 解决方法 很有可