Article ID: 299770 - Last Review: November 21, 2006 - Revision: 3.3 BUG: ToolTips for 16-bit OWL Applications May Result in an Access Violation in WOW32.dllThis article was previously published under Q299770 On This PageSYMPTOMS
On Windows 2000, invoking ToolTips for the Minimize, Maximize, or Close buttons of a 16-bit application that was built on Borland's Object Windows Library (OWL) framework will result in an access violation in WOW32.dll at address 0x0FFC73EB.
CAUSE
When the cursor hovers over the Minimize, Maximize, or Close button of a window, a ToolTip eventually appears. For 16-bit OWL-based applications, the creation of the ToolTip causes some event to be triggered within OWL, which causes it to send an unexpected message to the system. In response to this message, the system attempts to read memory at an invalid address.
RESOLUTIONWin32 APIThe only known way to work around this problem is to disable ToolTips system-wide for the Minimize, Maximize, and Close buttons. For additional information on disabling ToolTips, click the article number below to view the article in the Microsoft Knowledge Base:186385
(http://support.microsoft.com/kb/186385/EN-US/
)
How to Disable ToolTips for Minimize, Maximize, and Close
Windows 2000To resolve this problem, obtain the latest service pack for Windows 2000. For additional information, click the following article number to view the article in the Microsoft Knowledge Base:260910
(http://support.microsoft.com/kb/260910/EN-US/
)
How to Obtain the Latest Windows 2000 Service Pack
The English version of this fix should have the following file attributes or later:Date Time Version Size File name --------------------------------------------------------------- 7/25/2001 12:25p 5.0.2195.3914 222,480 Gdi32.dll 7/25/2001 12:25p 5.0.2195.3914 1,642,128 Win32k.sys(uniprocessor) 7/25/2001 12:25p 5.0.2195.3914 243,472 Winsrv.dll(uniprocessor) 6/25/2001 07:17p 3.10.0.103 47,808 User.exe 7/25/2001 12:25p 5.0.2195.3914 379,664 User32.dll 7/25/2001 12:25p 5.0.2195.3873 367,888 Userenv.dll 7/23/2001 06:16p 5.0.2195.3914 1,642,128 Win32k.sys 7/17/2001 05:38p 5.0.2195.3873 178,960 Winlogon.exe 7/25/2001 12:25p 5.0.2195.3914 243,472 Winsrv.dll STATUSWin32 APIMicrosoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article.Windows 2000Microsoft 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 Windows 2000 Service Pack 3.MORE INFORMATION
An unhandled access violation in WOW32.dll will cause the entire NTVDM.exe process to exit. Any other 16-bit tasks running in the same Virtual DOS Machine (VDM) environment will also be abruptly terminated. The third-party products that are discussed in this article are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, regarding the performance or reliability of these products. | Article Translations
|
Back to the top
