PRB: Possible Application Failure Using SmartHeap (154054)
The information in this article applies to:
- Microsoft Visual C++, 32-bit Enterprise Edition 4.2
- Microsoft Visual C++, 32-bit Professional Edition 4.2
This article was previously published under Q154054 SYMPTOMS
According to MicroQuill Technical Support, if your application is using:
- the SmartHeap 3.0 or 3.1 DLL, sh30w32.dll or sh31w32.dll
-and-
- the DLL version of the C runtime library, msvcrt40.dll that ships
with Visual C++ 4.2
-and-
- the application is linked with another DLL before the SmartHeap DLL,
you may have compatibility problems between SmartHeap and msvcrt40.dll.
NOTE: The properties for this DLL contain a description saying it is a
"Microsoft (R) C Runtime Library Forwarder DLL."
The symptoms of compatibility problems may include a crash of your
application with a stack fault in a call to _msize(), or a process
termination without warning during initialization of a DLL.
For information about how to contact MicroQuill Technical Support, query in
the Knowledge Base for one of the following articles:
65416
Hardware and Software Third-Party Vendor Contact List, A-K
60781
Hardware and Software Third-Party Vendor Contact List, L-P
60782
Hardware and Software Third-Party Vendor Contact List, Q-Z
For more information regarding the MSVCRT40.DLL (Forwarder DLL), please see
the following article:
154591
BUG:Wrong Version of MSVCRT40.DLL(Forwarder DLL) in Windows 95
Modification Type: | Major | Last Reviewed: | 10/24/2003 |
---|
Keywords: | kb3rdparty kbCRT kbprb KB154054 |
---|
|