DOS Extender Crashes on Win2K PC with Security Update MS04-011
From: callwaya (wayne.c.vernooy_at_boing.com)
Date: 05/26/04
- Previous message: Dan: "Re: CCertAdmin.SetCertificateExtension"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Date: Wed, 26 May 2004 13:26:06 -0700
Installation of the MS04-011 patch onto a Win2K workstation has caused several applications that use DOS extenders to crash hard, with results such as the following:
INTERRUPT 0DH, GENERAL PROTECTION FAULT possible illegal address
error code = 0000
eax = 00003E00 esi = 000000C7 flags = 3246 ds = 017F
ebx = FD2F0005 edi = 000000C0 eip = 00003361 es = 01C7
ecx = 00000000 ebp = 00C09FFF cs = 019F fs = 01AF
edx = 00000000 esp = 000000D2 ss = 017F gs = 0000
These DOS extended applications worked without a problem before the installation of MS04-011.
We have observed that each of two entirely different DOS extenders have been rendered inoperative by the patch. These are the Pharlap extender (as used by the Lahey Fortran 77 compiler/linker) and the X32 extender (as used by the Symantec and Digital Mars C compiler/linkers). We have also observed that neither DOS extender has ever worked under WinXP. Thus, we are guessing that some WinXP code (e.g., NTDVM.EXE) has made its way back into Win2K via the patch that adversly impacts DOS extenders.
Is the adverse effect of the MS04-011 patch on a DOS extended application when executing on a Win2K workstation known to Microsoft, and if so, is there any known remedy or option excluding de-installation of the patch for restoring operation of extended DOS applications on a Win2K workstation with the patch?
- Previous message: Dan: "Re: CCertAdmin.SetCertificateExtension"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Relevant Pages
|