Ignore:
Timestamp:
Aug 6, 2012, 2:01:29 AM (13 years ago)
Author:
dmik
Message:

kernel32: Disable Win32 TIB switch completely by default.

Previously, It was ON until the EXE type had been identified (e.g. when
loading KERNEL32.DLL and the DLLs it drags in). This could make
some apps spin in an exception handler loop (like OpenOffice
trying to load JVM.DLL).

This closes #83.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kernel32/wprocess.cpp

    r22000 r22010  
    8181BOOL    fIsOS2Image = FALSE;            /* TRUE  -> Odin32 OS/2 application (not converted!) */
    8282                                        /* FALSE -> otherwise */
    83 BOOL    fSwitchTIBSel = TRUE;           // TRUE  -> switch TIB selectors
     83BOOL    fSwitchTIBSel = FALSE;          // TRUE  -> switch TIB selectors
    8484                                        // FALSE -> don't
    8585BOOL    fForceWin32TIB = FALSE;         // TRUE  -> force TIB switch
Note: See TracChangeset for help on using the changeset viewer.