今天调试一个共享内存小程序,其中用到了CreateProcess()创建线程,程序编译没有错误,但是运行时总是崩溃,整了半天没找出问题所在,只能求救于大神了。程序的输出信息如下
“shareMemory0418.exe”(托管): 已加载“C:\windows\assembly\GAC_32\mscorlib\2.0.0.0__b77a5c561934e089\mscorlib.dll”
“shareMemory0418.exe”(托管): 已加载“d:\work\shareMemory0418\Debug\shareMemory0418.exe”,符号已加载。
“shareMemory0418.exe”(托管): 已加载“C:\windows\WinSxS\x86_microsoft.vc90.debugcrt_1fc8b3b9a1e18e3b_9.0.21022.8_none_96748342450f6aa2\msvcm90d.dll”,符号已加载。
“shareMemory0418.exe”(托管): 已加载“C:\windows\assembly\GAC_MSIL\System\2.0.0.0__b77a5c561934e089\System.dll”
“shareMemory0418.exe”(托管): 已加载“C:\windows\assembly\GAC_MSIL\System.Windows.Forms\2.0.0.0__b77a5c561934e089\System.Windows.Forms.dll”
“shareMemory0418.exe”(托管): 已加载“C:\windows\assembly\GAC_MSIL\System.Drawing\2.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll”
“shareMemory0418.exe”(托管): 已加载“C:\windows\assembly\GAC_MSIL\mscorlib.resources\2.0.0.0_zh-CHS_b77a5c561934e089\mscorlib.resources.dll”
在 System.AccessViolationException 中第一次偶然出现的“shareMemory0418.exe”类型的异常
程序“[4544] shareMemory0418.exe: 托管”已退出,返回值为 -1073741819 (0xc0000005)。
在 System.AccessViolationException 中第一次偶然出现的“.exe”类型的异常
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-