Application Access Violation or Hang After Applying SP4
This article discusses a Beta release of a Microsoft product. The information in this article is provided as-is and is subject to change without notice.
No formal product support is available from Microsoft for this Beta product. For information about obtaining support for a Beta release, please see the documentation included with the Beta product files, or check the Web location from which you downloaded the release.
--------------------------------------------------------------------------------
The information in this article applies to:
Microsoft Windows NT Server version 4.0
Microsoft Windows NT Workstation version 4.0
Microsoft Windows NT Server, Enterprise Edition version 4.0
Microsoft Windows 2000 Advanced Server
Microsoft Windows 2000 Datacenter Server
Microsoft Windows 2000 Professional
Microsoft Windows 2000 Server
--------------------------------------------------------------------------------
IMPORTANT: This article contains information about editing the registry. Before you edit the registry, make sure you understand how to restore it if a problem occurs. For information about how to do this, view the "Restoring the Registry" Help topic in Regedit.exe or the "Restoring a Registry Key" Help topic in Regedt32.exe.
SYMPTOMS
After applying Windows NT 4.0 Service Pack 4 (SP4) or Windows 2000, you encounter lockups or access violation (Dr. Watson) errors in an application that appeared to be working fine previously.
NOTE: You might encounter other symptoms or errors in an application that relate to the below-mentioned cause.
CAUSE
The application in question is errantly trying to access a block of memory that it had previously freed or deallocated. With Windows NT 4.0 Service Pack 3 (SP3) and earlier, such a reallocation is more likely to succeed, since the same memory location is more likely to still be available for reallocation. SP4 and later, however, introduces a change in the heap manager allocation patterns that can result in a failure of such a reallocation request. For more information on this change, please see the following article in the Microsoft Knowledge Base:
Application Access Violation or Hang After Applyin
时间: 2025-01-21 12:35:03
Application Access Violation or Hang After Applyin的相关文章
Application Access Violation or Hang After Applying SP4(从微软站点找来的,E文,看看对你的情况是...
access|application|微软|站点 Application Access Violation or Hang After Applying SP4 This article discusses a Beta release of a Microsoft product. The information in this article is provided as-is and is subject to change without notice. No formal produc
提示access violation at address解决办法
解决方法: 右击"我的电脑".单击"属性". 在"系统属性"中单击"高级". 在"性能"中单击"设置". 在"性能选项"中单击"数据执行保护". 单击"添加".选择要运行的程序. OK.就这么简单. Access Violation(非法访问)错误的解决方法 Access Violation(非法访问),General Pro
运行程序提示access violation at address的解决方法
现在把解决方法公布出来: 右击"我的电脑".单击"属性". 在"系统属性"中单击"高级". 在"性能"中单击"设置". 在"性能选项"中单击"数据执行保护". 单击"添加".选择要运行的程序. OK.就这么简单. Access Violation(非法访问)错误的解决方法 Access Violation(非法访问),Gener
mfc-VC++报错,Access Violation.
问题描述 VC++报错,Access Violation. void CDahaojiDlg::OnTimer(UINT nlDEvent) { if(nlDEvent==2) { CTimeSpan time=time2-time1; strTime1.Format(""%2d小时 %2d分 %2d秒""time.GetHours()time.GetMinutes()time.GetSeconds()); GetDlgItem(IDC_STATIC29)->
Win8系统提示错误Access Violation怎么办
1.你如果用翻译软件翻译的话"Access Violation At Address"的意思是"在地址访问冲突",虽然具体意思不是这样,但这个问题是Access Violation计算机用户在运行的应用程序试图存取时未被指定使用的存储区出现的问题. 解决方法:将此应用程序设置为启用DEP. 具体解决步骤 1.首先,需要找到不需要启用DEP的应用程序的安装位置,在后面添加的时候需要按路径找到该应用程序.在桌面快捷方式上右键单击,选择"打开文件位置&quo
PHP has encountered an Access Violation at 0AEAAD66”错误原因
这一段很背,就连这两天访问网站也会出错,提示"PHP has encountered an Access Violation at 0AEAAD66",查了一下,原来是MySQL数据库连接的问题.解决思路: 1.如果是新搭建的服务器,可以查看 C:windowssystem32libmysql.dll 文件名是否正确,把PHP安装目录里面的libmysql.dll文件复制到C:windowssystem32下面. 2.如果是之前搭建好的服务器,可以重启一下MySQL服务器试试.
XP系统提示“Access Violation At Address”如何解决
XP系统提示"Access Violation At Address"如何解决 1.出现Access Violation At Address; 2.我们需要先右击我的电脑,单击,属性; 3.在"系统属性"中单击,高级; 4.在"性能"中单击,设置; 5.在"性能选项"中单击,数据执行保护; 6.单击"添加".选择要运行的程序; 7.点击,确定.这样就解决问题了; 8.重启电脑,再次打开那个程序就可以了
Unhandled exception at 0x........ in XXXX.exe: 0xC0000005:Access violation reading location 0x......
Unhandled exception at 0x........ in XXXX.exe: 0xC0000005:Access violation reading location 0x...... 对于C++初学者或粗心者,很容易犯如下图所示错误: 那么该错误是由什么造成的呢? 答案无疑只有一个,即:读取了本该没有的值或者地址. 那么如何解决呢? 第一件事,检查下你传入的参数是否合法: 第二件事,若malloc了一块内存,必须记得free: 第三件事,你是否赋值了已经溢出的值或地址. 举例说
大规模问题-Intel Fortran跑程序的时候出现access violation错误。
问题描述 Intel Fortran跑程序的时候出现access violation错误. 小弟用Intel Visual Fortran运行一个三维的油藏数值模拟程序,小规模没有问题,但是当规模很大(例如跑200万的网格点)时,就会出现access violation错误.小弟用断点调试,在程序运行终止的地方随便放了一条write语句,结果就能跑了.小弟实在是想不明白了,放到网上请教各位看官有没有碰到类似问题的.乞求回答.小弟运行环境个人台式机,cpu是Intel i5 64位的,内存4G,I