【发布时间】:2013-06-14 16:10:16
【问题描述】:
正在开发 VC++ 控制台应用程序。
此应用程序从 Appdata\Roaming 文件夹发送文件一段时间。
发生的情况是出现此崩溃错误:
Problem signature:
Problem Event Name: APPCRASH
Application Name: App.exe
Application Version: 1.0.0.2
Application Timestamp: 51c02fa8
Fault Module Name: PCMeter.exe
Fault Module Version: 1.0.0.2
Fault Module Timestamp: 51c02fa8
Exception Code: c0000005
Exception Offset: 000069eb
OS Version: 6.1.7601.2.1.0.256.48
Locale ID: 1033
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789
谁能帮我解决这个问题
【问题讨论】:
-
来吧;我们不是这个网站上的神。需要更多线索。
-
c0000005是访问冲突的代码。您需要停止引用无效的内存来解决此问题。 -
谢谢,我正在使用 char txt[10000] 读取整个 xml 文件并将其传递给 CString 值以保存到服务器。这是否意味着内存违规?
-
如果 xml 文件大于 10,000 字节,并且您没有将复制到数组中的字节数限制为 10,000 - 那么是的,这将导致访问冲突。
标签: c++ visual-c++ exception crash access-violation