Exception 0xC0000028

Hello everybody,

I am encountering this exception in our application when running it on
one machine. I cannot find any description for this in MSDN or in any VC
include.

Does anybody know what this could be?

In the stack, I see a call to HeapAlloc and the application dies really
hard a few minutes later, so I suspect some major heap corruption

Thanks in advance.

(Running on NT Server 4.0, SP6, build 1381)

Quote from NTSTATUS.H :
//
// MessageId: STATUS_BAD_STACK
//
// MessageText:
//
// An invalid or unaligned stack was encountered during an unwind
operation.
//
#define STATUS_BAD_STACK ((NTSTATUS)0xC0000028L)
Thanks
Sanford Hayes
Livingston & Co. Inc.
xxxxx@livco.com
www.livco.com

-----Original Message-----
From: Eric Soirot [mailto:xxxxx@picksys.com]
Sent: Tuesday, June 20, 2000 3:52 PM
To: NT Developers Interest List
Subject: [ntdev] Exception 0xC0000028

Hello everybody,

I am encountering this exception in our application when running it on
one machine. I cannot find any description for this in MSDN or in any VC
include.

Does anybody know what this could be?

In the stack, I see a call to HeapAlloc and the application dies really
hard a few minutes later, so I suspect some major heap corruption

Thanks in advance.

(Running on NT Server 4.0, SP6, build 1381)


You are currently subscribed to ntdev as: xxxxx@livco.com
To unsubscribe send a blank email to $subst(‘Email.Unsub’)

According to “Developing Windows NT Device Drivers” by Dekker and Newcomer,
this error code is CORRUPT_ACCESS_TOKEN but gives no explanation as to
exactly what this means.

hth,

John D. Rogers Mangosoft, Inc. xxxxx@mango.com

-----Original Message-----
From: Eric Soirot [mailto:xxxxx@picksys.com]
Sent: Tuesday, June 20, 2000 3:52 PM
To: NT Developers Interest List
Subject: [ntdev] Exception 0xC0000028

Hello everybody,

I am encountering this exception in our application when running it on
one machine. I cannot find any description for this in MSDN or in any VC
include.

Does anybody know what this could be?

In the stack, I see a call to HeapAlloc and the application dies really
hard a few minutes later, so I suspect some major heap corruption

Thanks in advance.

(Running on NT Server 4.0, SP6, build 1381)


You are currently subscribed to ntdev as: xxxxx@mango.com
To unsubscribe send a blank email to $subst(‘Email.Unsub’)

Excuse me! With the comment about CORRUPT_ACCESS_TOKEN, that was the bug
check code. Error code C0000028 is STATUS_BAD_STACK.

Sorry for any confusion!

jdr

-----Original Message-----
From: Eric Soirot [mailto:xxxxx@picksys.com]
Sent: Tuesday, June 20, 2000 3:52 PM
To: NT Developers Interest List
Subject: [ntdev] Exception 0xC0000028

Hello everybody,

I am encountering this exception in our application when running it on
one machine. I cannot find any description for this in MSDN or in any VC
include.

Does anybody know what this could be?

In the stack, I see a call to HeapAlloc and the application dies really
hard a few minutes later, so I suspect some major heap corruption

Thanks in advance.

(Running on NT Server 4.0, SP6, build 1381)


You are currently subscribed to ntdev as: xxxxx@mango.com
To unsubscribe send a blank email to $subst(‘Email.Unsub’)

I think they are in error. NtStatus.h defines it as an invalid or badly
aligned stack, and since NtStatus.h is used to compile a driver, I believe
it to be the proper definition.

Gary

-----Original Message-----
From: John Rogers [mailto:xxxxx@mango.com]
Sent: Tuesday, June 20, 2000 1:02 PM
To: NT Developers Interest List
Subject: [ntdev] RE: Exception 0xC0000028

According to “Developing Windows NT Device Drivers” by
Dekker and Newcomer,
this error code is CORRUPT_ACCESS_TOKEN but gives no
explanation as to
exactly what this means.

hth,

John D. Rogers Mangosoft, Inc. xxxxx@mango.com

-----Original Message-----
From: Eric Soirot [mailto:xxxxx@picksys.com]
Sent: Tuesday, June 20, 2000 3:52 PM
To: NT Developers Interest List
Subject: [ntdev] Exception 0xC0000028

Hello everybody,

I am encountering this exception in our application when
running it on
one machine. I cannot find any description for this in MSDN
or in any VC
include.

Does anybody know what this could be?

In the stack, I see a call to HeapAlloc and the application
dies really
hard a few minutes later, so I suspect some major heap
corruption

Thanks in advance.

(Running on NT Server 4.0, SP6, build 1381)


You are currently subscribed to ntdev as: xxxxx@mango.com
To unsubscribe send a blank email to
$subst(‘Email.Unsub’)


You are currently subscribed to ntdev as:
xxxxx@delphieng.com
To unsubscribe send a blank email to
$subst(‘Email.Unsub’)