Jump to content

Recommended Posts

Posted (edited)

Hello Windows 2000 fans,

by chance I noticed that there is a bug in the function "bMakeXlate" of the class "EXLATEOBJ" in the file "win32k.sys". The initialization of XLATE data structures doesn't fill out all fields. Some fields remain uninitialized and therefore keep their random data which they received during the memory allocation. This can lead to unexpected and unwanted behaviour of functions which read the random values from the affected fields.

There is an update available to fix this problem:

There is more information available about this issue and this update in the article in the knowledge database:

The patch updates the file "win32k.sys"

  • from the version "5.00.2196.0002"
  • to the version "5.00.2196.0003".
Edited by Start Me Up
Updated the link of the update to version 2
  • 4 weeks later...

  • Start Me Up changed the title to released: bug fix for win32k.sys/EXLATEOBJ::bMakeXlate (data field initialization)

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...