FIX: UAE/GPF Occurs If EXE Uses Variable Length String in Type (93256)
The information in this article applies to:
- Microsoft Visual Basic Standard Edition for Windows 2.0
This article was previously published under Q93256 SYMPTOMS
An Unrecoverable Application Error (UAE) or general protection (GP fault
can occur in the resulting executable program under the following
conditions: - Your program assigns text to a variable length string
- The variable length string is an element of a user defined type
- You ran the program in the Visual Basic environment immediately before
you made the executable version of the program.
The UAE or GP fault occurs when the EXE is run after the VB.EXE environment
has been closed. If the project used to generate the EXE is still loaded
in the VB.EXE environment, the EXE will run without incident.
WORKAROUND
Load the project and compile it (make the EXE file) without executing the
project first. This will create an EXE which will operate without causing
the GP fault or UAE.
STATUS
Microsoft has confirmed this to be a bug in Microsoft Visual Basic
programming system for Windows, version 2.0. This problem was corrected
in Microsoft Visual Basic version 3.0 for Windows.
Modification Type: | Minor | Last Reviewed: | 1/8/2003 |
---|
Keywords: | kbbug KB93256 |
---|
|