RE: [ntdev] RE: Problem with DbgPrint for W2KSo is there an unwritten rule
that DbgPrint() must be running at < DISPATCH_LEVEL? Is this something that
you only have to worry about when you have a WCHAR in the DbgPrint()
statement?
Alan
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com]On Behalf Of Nathan Nesbit
Sent: Thursday, May 11, 2000 11:47 AM
To: NT Developers Interest List
Subject: [ntdev] RE: Problem with DbgPrint for W2K
The problem, as I understand it, is that the UNICODE<->ANSI traslation
tables are in pageable memory. So if you are doing a DbgPrint that needs
access the tables and you are running at an elevated IRQL, then you will
bugcheck if the translation tables you need are paged out.
-----Original Message-----
From: Ajitabh Prakash [mailto:xxxxx@future.futsoft.com]
Sent: Wednesday, May 10, 2000 9:45 PM
To: NT Developers Interest List
Subject: [ntdev] RE: Problem with DbgPrint for W2K
Hi abhijit,
I faced the similar problem.It’s surprising that the DbgPrints can
cause the crash…
and It took me a One full day to determine that.
Ajitabh
-----Original Message-----
From: Abhijit Mirajkar [SMTP:xxxxx@controlnet.co.in]
Sent: Thursday, May 11, 2000 10:09 AM
To: NT Developers Interest List
Subject: [ntdev] Problem with DbgPrint for W2K
Hi All,
I have a NDIS driver for Windows 2000. It works fine unless any DbgPrint
is
present. If I put any DbgPrint, it crashes with Bug check code 0x50
(PAGE_FAULT_IN_NONPAGED_AREA).
Also if I build my driver with checked environment, I experience the same.
I
am using the W2K Beta version of the Debug build. Can it be the cause? Can
anyone please clarify?
The configuration is :-
Windows 2000 Professional
Checked/Debug build, Beta 3
Release Candidate 1 (x86), Build 2000
Regards,
Abhijit
You are currently subscribed to ntdev as: xxxxx@future.futsoft.com
To unsubscribe send a blank email to $subst(‘Email.Unsub’)
You are currently subscribed to ntdev as: xxxxx@microsoft.com
To unsubscribe send a blank email to $subst(‘Email.Unsub’)