PRB: Strange UAE In Windows 3.00

ID Number: Q75502

3.00

WINDOWS

Summary:

SYMPTOMS

The application is terminated without problems; however, running

Microsoft Excel or Word for Windows results in either an

unrecoverable application error (UAE) or the computer hangs.

Analysis of Dr. Watson logs indicate a general protection fault

at:

SetHandleCount + 58

The problem occurs with Windows version 3.0 in standard mode with

large applications, or multiple executables and DLLS (dynamic-linked

libraries) with at least one of the DLLs being a large-model DLL.

CAUSE

Windows version 3.0 does a scan of the LDT (local descriptor table)

and selects an invalid selector.

RESOLUTION

The problem disappears in Windows version 3.0 if the application

performs a GlobalCompact(-1) call.

Microsoft has confirmed that this problem has been resolved in

Windows version 3.1.

Additional reference words: 3.00 3.10 3.x