Documentation for NULL_CLASS_PTR_DEREFERENCE

Hello again, OSR Online Community!

Obviously, most Internet searches for NULL_CLASS_PTR_DEREFERENCE yield the crashes that people’ve shared with the world. This has made it difficult for me to track down any actual Microsoft documentation for the meaning of this “bucket ID”.

The name is obviously intuitive, but I’m curious if there’s additional, valuable information to be gained from the right documentation. I’m curious if certain pointer values in the “null class” have certain meanings, such as “freed”, “uninitialized”, etc.

If you are able to point me to any useful resources, I appreciate it!

The bucket IDs are really just internal Online Crash Analysis (OCA)
information, so I suspect that you won’t find any useful documentation on
them.

-scott
OSR

wrote in message news:xxxxx@windbg…

Hello again, OSR Online Community!

Obviously, most Internet searches for NULL_CLASS_PTR_DEREFERENCE yield the
crashes that people’ve shared with the world. This has made it difficult
for me to track down any actual Microsoft documentation for the meaning of
this “bucket ID”.

The name is obviously intuitive, but I’m curious if there’s additional,
valuable information to be gained from the right documentation. I’m curious
if certain pointer values in the “null class” have certain meanings, such as
“freed”, “uninitialized”, etc.

If you are able to point me to any useful resources, I appreciate it!

D’oh well. Thanks very much for your response! I wonder what the highest
value is that’ll still trigger this and not just be considered a garbage
pointer. A guess would be the page size - 1, so perhaps experiment will
tell. - Shao

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Scott Noone
Sent: Wednesday, January 23, 2013 09:51
To: Kernel Debugging Interest List
Subject: Re:[windbg] Documentation for NULL_CLASS_PTR_DEREFERENCE

The bucket IDs are really just internal Online Crash Analysis (OCA)
information, so I suspect that you won’t find any useful documentation on
them.

-scott
OSR

wrote in message news:xxxxx@windbg…

Hello again, OSR Online Community!

Obviously, most Internet searches for NULL_CLASS_PTR_DEREFERENCE yield the
crashes that people’ve shared with the world. This has made it difficult
for me to track down any actual Microsoft documentation for the meaning of
this “bucket ID”.

The name is obviously intuitive, but I’m curious if there’s additional,
valuable information to be gained from the right documentation. I’m curious

if certain pointer values in the “null class” have certain meanings, such as

“freed”, “uninitialized”, etc.

If you are able to point me to any useful resources, I appreciate it!


WINDBG is sponsored by OSR

OSR is hiring!! Info at http://www.osr.com/careers

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer