应用程序异常0xc0000005
用c++11在windows下写http服务器,基于iocp机制,配合std::function+std::bind实现异步回掉,现在完成了%60,但是程序老是崩溃,用Windbg分析堆栈,只有一帧:
STACK_TEXT:
00000000 00000000 00000000 00000000 00000000 Nova!__ImageBase
已经5天了,被折腾残了,哪位大大可以帮我分析解决下,提供报酬也是可以的!企鹅1332666290
附调试信息:
*******************************************************************************
* *
* Exception Analysis *
* *
*******************************************************************************
Failed calling InternetOpenUrl, GLE=12029
FAULTING_IP:
Nova!__ImageBase+0
01300000 4d dec ebp
EXCEPTION_RECORD: ffffffff -- (.exr 0xffffffffffffffff)
ExceptionAddress: 01300000 (Nova!__ImageBase)
ExceptionCode: c0000005 (Access violation)
ExceptionFlags: 00000000
NumberParameters: 2
Parameter[0]: 00000008
Parameter[1]: 01300000
Attempt to execute non-executable address 01300000
PROCESS_NAME: Nova.exe
ERROR_CODE: (NTSTATUS) 0xc0000005 - 0x%08lx
EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - 0x%08lx
EXCEPTION_PARAMETER1: 00000008
EXCEPTION_PARAMETER2: 01300000
WRITE_ADDRESS: 01300000
FOLLOWUP_IP:
Nova!__ImageBase+0
01300000 4d dec ebp
MOD_LIST: <ANALYSIS/>
FAULTING_THREAD: 000002b4
BUGCHECK_STR: APPLICATION_FAULT_SOFTWARE_NX_FAULT_CODE
PRIMARY_PROBLEM_CLASS: SOFTWARE_NX_FAULT_CODE
DEFAULT_BUCKET_ID: SOFTWARE_NX_FAULT_CODE
LAST_CONTROL_TRANSFER: from 00000000 to 01300000
STACK_TEXT:
00000000 00000000 00000000 00000000 00000000 Nova!__ImageBase
STACK_COMMAND: ~0s; .ecxr ; kb
SYMBOL_STACK_INDEX: 0
SYMBOL_NAME: nova!__ImageBase
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: Nova
IMAGE_NAME: Nova.exe
DEBUG_FLR_IMAGE_TIMESTAMP: 53c3a237
FAILURE_BUCKET_ID: SOFTWARE_NX_FAULT_CODE_c0000005_Nova.exe!__ImageBase
BUCKET_ID: APPLICATION_FAULT_SOFTWARE_NX_FAULT_CODE_nova!__ImageBase
WATSON_STAGEONE_URL: http://watson.microsoft.com/StageOne/Nova_exe/0_0_0_0/53c3a237/Nova_exe/0_0_0_0/53c3a237/c0000005/00000000.htm?Retriage=1
Followup: MachineOwner
---------
STACK_TEXT:
00000000 00000000 00000000 00000000 00000000 Nova!__ImageBase
已经5天了,被折腾残了,哪位大大可以帮我分析解决下,提供报酬也是可以的!企鹅1332666290
附调试信息:
*******************************************************************************
* *
* Exception Analysis *
* *
*******************************************************************************
Failed calling InternetOpenUrl, GLE=12029
FAULTING_IP:
Nova!__ImageBase+0
01300000 4d dec ebp
EXCEPTION_RECORD: ffffffff -- (.exr 0xffffffffffffffff)
ExceptionAddress: 01300000 (Nova!__ImageBase)
ExceptionCode: c0000005 (Access violation)
ExceptionFlags: 00000000
NumberParameters: 2
Parameter[0]: 00000008
Parameter[1]: 01300000
Attempt to execute non-executable address 01300000
PROCESS_NAME: Nova.exe
ERROR_CODE: (NTSTATUS) 0xc0000005 - 0x%08lx
EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - 0x%08lx
EXCEPTION_PARAMETER1: 00000008
EXCEPTION_PARAMETER2: 01300000
WRITE_ADDRESS: 01300000
FOLLOWUP_IP:
Nova!__ImageBase+0
01300000 4d dec ebp
MOD_LIST: <ANALYSIS/>
FAULTING_THREAD: 000002b4
BUGCHECK_STR: APPLICATION_FAULT_SOFTWARE_NX_FAULT_CODE
PRIMARY_PROBLEM_CLASS: SOFTWARE_NX_FAULT_CODE
DEFAULT_BUCKET_ID: SOFTWARE_NX_FAULT_CODE
LAST_CONTROL_TRANSFER: from 00000000 to 01300000
STACK_TEXT:
00000000 00000000 00000000 00000000 00000000 Nova!__ImageBase
STACK_COMMAND: ~0s; .ecxr ; kb
SYMBOL_STACK_INDEX: 0
SYMBOL_NAME: nova!__ImageBase
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: Nova
IMAGE_NAME: Nova.exe
DEBUG_FLR_IMAGE_TIMESTAMP: 53c3a237
FAILURE_BUCKET_ID: SOFTWARE_NX_FAULT_CODE_c0000005_Nova.exe!__ImageBase
BUCKET_ID: APPLICATION_FAULT_SOFTWARE_NX_FAULT_CODE_nova!__ImageBase
WATSON_STAGEONE_URL: http://watson.microsoft.com/StageOne/Nova_exe/0_0_0_0/53c3a237/Nova_exe/0_0_0_0/53c3a237/c0000005/00000000.htm?Retriage=1
Followup: MachineOwner
---------
...全文
相关推荐
解决报错Xc0000005
解决报错Xc0000005
[异常退出,错误代码0xC0000005]:解决Windows应用程序崩溃的问题
每当我们在使用Windows上的应用程序时,突然遇到了程序崩溃显示“[异常退出,错误代码0xC0000005]”,这是一个普遍的问题。内存问题可能会导致应用程序崩溃,并显示错误代码0xC0000005。执行内存检查可能需要一些时间,但它可以检查计算机中的所有RAM,并确定是否出现任何故障或缺陷。虽然这种错误可能很令人沮丧,但只要你能够重视和认真处理,就可以迅速解决这个问题,避免在以后的工作和生活中产生烦恼。计算机中可能会存在某些恶意软件或病毒,它们可能会干扰正在运行的应用程序,并引起异常退出。
IDEA进程已结束,退出代码-1073741819 (0xC0000005)的bug
主要介绍了IDEA进程已结束,退出代码-1073741819 (0xC0000005)的bug,本文通过实例代码图文的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
snmp Unhandled exception(NTDLL.DLL):0xC0000005
在snmp++的MFC编程中,调试运行到Snmp snmp(status,0,false);语句时总是出现这个错误。Unhandled exception in xxx.exe(NTDLL.DLL):0xC0000005:Access Volation该怎么解决呢?
vc++6.0兼容问题
win7 vc++6.0打开按钮 microsoft developer studio已停止工作的原因与解决方法


