Ntmarta.dll File in German SP5 Has Conflicting Base Address (240358)
The information in this article applies to:
- Microsoft Windows NT Server 4.0 SP5
- Microsoft Windows NT Server, Enterprise Edition 4.0 SP5
- Microsoft Windows NT Workstation 4.0 SP5
This article was previously published under Q240358 SYMPTOMS
If you try to start certain programs after you install Windows NT 4.0 Service Pack 5 (SP5) on a computer that is running the German localized version of Windows NT, you may receive the following error message:
Illegale Verschiebung einer System-DLL
Die System-DLL "ole32.dll" wurde im Speicher verschoben. Die Anwendung wird
nicht einwandfrei ausfuhrbar sein. Die Datei wurde verschoben, da die DLL
"C:\WINNT\system32\NTMARTA.DLL" einen Adressbereich belegt, der fur Windows
NT-System-DLLs reserviert ist. Besorgen Sie sich vom DLL-Lieferanten eine
neue DLL.
CAUSE
This problem occurs because the Ntmarta.dll file has a default load address that conflicts with the load address of the Ole32.dll file. This is only a problem when the Ntmarta.dll file is loaded before the Ole32.dll file.
RESOLUTIONService pack informationTo resolve this problem, obtain the latest service pack for Microsoft Windows NT 4.0. For additional information, click the following article number to view the article in the Microsoft Knowledge Base: 152734 How to obtain the latest Windows NT 4.0 service pack STATUSMicrosoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article. This problem was first corrected in Microsoft Windows NT 4.0 Service Pack 6a.
Modification Type: | Minor | Last Reviewed: | 3/16/2005 |
---|
Keywords: | kbbug kbfix kbQFE KB240358 |
---|
|