Microsoft KB Archive/240358

= Ntmarta.dll File in German SP5 Has Conflicting Base Address =

Article ID: 240358

Article Last Modified on 11/1/2006

-

APPLIES TO


 * Microsoft Windows NT 4.0 Service Pack 5
 * Microsoft Windows NT 4.0 Service Pack 5
 * Microsoft Windows NT Workstation 4.0

-



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.



Service pack information
To 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



STATUS
Microsoft 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.

Keywords: kbbug kbfix kbqfe KB240358

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.