0x00007FF8EDA19A9D (ntdll.dll)处引发的异常: 0xC0000005: 写入位置 0x00000000CED889F8 时发生访问冲突
这个错误代码:
EnterCriticalSection(&g_cs);
queue1.push(recvp);// recvp);
LeaveCriticalSection(&g_cs);
0x00007FF82A8CDF23 (ntdll.dll)处(位于 simnet.exe 中)引发的异常: 0xC0000005: 写入位置 0x0000000000000024 时发生访问冲突。
原因:加了锁之后就报错:
EnterCriticalSection(&g_cs);
if (queue1.size() > 0) {
}
LeaveCriticalSection(&g_cs);
博客内容涉及到一个编程错误,具体表现为在0x00007FF8EDA19A9D (ntdll.dll)和0x00007FF82A8CDF23 (ntdll.dll)位置触发0xC0000005异常,即写入内存时发生访问冲突。错误出现于调用EnterCriticalSection(&g_cs)并检查队列大小之后。
1万+

被折叠的 条评论
为什么被折叠?



