Driver Verifier win2003 x64

Hi, I am writing a sample driver. I enabled Driver Verifier for my driver and created registry entries “PoolTag” value set to “0x0000002a”,” PoolTagOverruns” value set to “1” and “ProtectNonPagedPool” value set to “1” under “HKLM\System\CurrentControleSet\Control\Session Manager\Memory Management”
The OS keeps on rebooting after restart. I disabled restart on system failure option while booting then I am getting BSOD with stop code 0x000000c6 (DRIVER_CAUGHT_MODIFYING_FREED_POOL).I don’t see any driver name displayed on the screen, there is no kernel dump or minidump created. If “ProtectNonPagedPool” is set to “0” I don’t see this problem.
I also observed same behavior on a fresh system with only OS installed on it. I enabled verifier for all drivers in the system and created the registry keys.

OS: Win 2003 x64 EE with SP1
System: AMD Opteron 64-bit system

Can anyone help me on this? Is there a way to figure out which driver is creating the problem?
Thanks
Rajesh


Yahoo! Photos
Ring in the New Year with Photo Calendars. Add photos, events, holidays, whatever.

Attach a kernel debugger, if a driver is freeing freed pool, it will be on the callstack.

d


From: xxxxx@lists.osr.com [mailto:xxxxx@lists.osr.com] On Behalf Of Mr rajesh vaidhyanathan
Sent: Friday, December 30, 2005 3:28 AM
To: Windows System Software Devs Interest List
Subject: [ntdev] Driver Verifier win2003 x64

?Hi,
??? I am writing a sample driver. I enabled Driver Verifier for my driver and created registry entries “PoolTag” value set to “0x0000002a”," PoolTagOverruns" value set to “1” and ?“ProtectNonPagedPool” value set to “1” under “HKLM\System\CurrentControleSet\Control\Session Manager\Memory Management”
The OS keeps on rebooting after restart. I disabled restart on system failure option while booting then I am getting BSOD with stop code 0x000000c6 (DRIVER_CAUGHT_MODIFYING_FREED_POOL).I don’t see any driver name displayed on the screen, there is no kernel dump or minidump created. If “ProtectNonPagedPool” is set to “0” I don’t see this problem.
?? I also observed same behavior on a fresh system with only OS installed on it. I enabled verifier for all drivers in the system and created the registry keys.
?? OS: Win 2003 x64 EE with SP1
?? System: AMD Opteron 64-bit system

? Can anyone help me on this? ?Is there a way to figure out which driver is creating the problem?
Thanks
Rajesh


Yahoo! Photos
Ring in the New Year with Photo Calendars. Add photos, events, holidays, whatever. — Questions? First check the Kernel Driver FAQ at http://www.osronline.com/article.cfm?id=256 You are currently subscribed to ntdev as: xxxxx@microsoft.com To unsubscribe send a blank email to xxxxx@lists.osr.com

Hi,

I tried to attach WinDbg using null modem cable. I
set boot config to debug with port (COM 1) and baude
rate (115200).
When OS is booted on debug mode, i don’t see this
problem.The OS is comming up properly.
I am new to driver programming and kernel
debugging.Can you please help me on this?

Thanks
Rajesh

— Doron Holan wrote:

> Attach a kernel debugger, if a driver is freeing
> freed pool, it will be on the callstack.
>
> d
>
>
> From: xxxxx@lists.osr.com
> [mailto:xxxxx@lists.osr.com] On Behalf
> Of Mr rajesh vaidhyanathan
> Sent: Friday, December 30, 2005 3:28 AM
> To: Windows System Software Devs Interest List
> Subject: [ntdev] Driver Verifier win2003 x64
>
> Hi,
> I am writing a sample driver. I enabled Driver
> Verifier for my driver and created registry entries
> “PoolTag” value set to “0x0000002a”,“
> PoolTagOverruns” value set to “1” and
> “ProtectNonPagedPool” value set to “1” under
> “HKLM\System\CurrentControleSet\Control\Session
> Manager\Memory Management”
> The OS keeps on rebooting after restart. I disabled
> restart on system failure option while booting then
> I am getting BSOD with stop code 0x000000c6
> (DRIVER_CAUGHT_MODIFYING_FREED_POOL).I don’t see any
> driver name displayed on the screen, there is no
> kernel dump or minidump created. If
> “ProtectNonPagedPool” is set to “0” I don’t see this
> problem.
> I also observed same behavior on a fresh system
> with only OS installed on it. I enabled verifier for
> all drivers in the system and created the registry
> keys.
> OS: Win 2003 x64 EE with SP1
> System: AMD Opteron 64-bit system
>
> Can anyone help me on this? Is there a way to
> figure out which driver is creating the problem?
> Thanks
> Rajesh
>

> Yahoo! Photos
> Ring in the New Year with Photo Calendars. Add
> photos, events, holidays, whatever. — Questions?
> First check the Kernel Driver FAQ at
> http://www.osronline.com/article.cfm?id=256 You are
> currently subscribed to ntdev as:
> xxxxx@microsoft.com To unsubscribe send a
> blank email to xxxxx@lists.osr.com
>
>
> —
> Questions? First check the Kernel Driver FAQ at
> http://www.osronline.com/article.cfm?id=256
>
> You are currently subscribed to ntdev as: unknown
> lmsubst tag argument: ‘’
> To unsubscribe send a blank email to
> xxxxx@lists.osr.com
>

__________________________________________
Yahoo! DSL – Something to write home about.
Just $16.99/mo. or less.
dsl.yahoo.com

You seem to be saying that this problem occurs even without your driver
installed. Is that correct?
Why is there no dump file created? Is your system not set for kernel dumps?

If you can’t get this to fail with a debugger attached and you can’t get a
dump file it is very unlikely that you are going to be able to resolve the
problem.

=====================
Mark Roddy DDK MVP
Windows 2003/XP/2000 Consulting
Hollis Technology Solutions 603-321-1032
www.hollistech.com

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Rajesh
Vaidhyanathan
Sent: Sunday, January 01, 2006 11:51 PM
To: Windows System Software Devs Interest List
Subject: RE: [ntdev] Driver Verifier win2003 x64

Hi,

I tried to attach WinDbg using null modem cable. I set
boot config to debug with port (COM 1) and baude rate (115200).
When OS is booted on debug mode, i don’t see this problem.The
OS is comming up properly.
I am new to driver programming and kernel debugging.Can you
please help me on this?

Thanks
Rajesh

— Doron Holan wrote:
>
> > Attach a kernel debugger, if a driver is freeing freed
> pool, it will
> > be on the callstack.
> >
> > d
> >
> >
> > From: xxxxx@lists.osr.com
> > [mailto:xxxxx@lists.osr.com] On Behalf Of Mr rajesh
> > vaidhyanathan
> > Sent: Friday, December 30, 2005 3:28 AM
> > To: Windows System Software Devs Interest List
> > Subject: [ntdev] Driver Verifier win2003 x64
> >
> > Hi,
> > I am writing a sample driver. I enabled Driver
> Verifier for my
> > driver and created registry entries “PoolTag” value set to
> > “0x0000002a”,“
> > PoolTagOverruns” value set to “1” and
> > “ProtectNonPagedPool” value set to “1” under
> > “HKLM\System\CurrentControleSet\Control\Session
> > Manager\Memory Management”
> > The OS keeps on rebooting after restart. I disabled restart
> on system
> > failure option while booting then I am getting BSOD with stop code
> > 0x000000c6 (DRIVER_CAUGHT_MODIFYING_FREED_POOL).I don’t see
> any driver
> > name displayed on the screen, there is no kernel dump or minidump
> > created. If “ProtectNonPagedPool” is set to “0” I don’t see this
> > problem.
> > I also observed same behavior on a fresh system with only OS
> > installed on it. I enabled verifier for all drivers in the
> system and
> > created the registry keys.
> > OS: Win 2003 x64 EE with SP1
> > System: AMD Opteron 64-bit system
> >
> > Can anyone help me on this? Is there a way to figure out which
> > driver is creating the problem?
> > Thanks
> > Rajesh
> >

> > Yahoo! Photos
> > Ring in the New Year with Photo Calendars. Add photos, events,
> > holidays, whatever. — Questions?
> > First check the Kernel Driver FAQ at
> > http://www.osronline.com/article.cfm?id=256 You are currently
> > subscribed to ntdev as:
> > xxxxx@microsoft.com To unsubscribe send a blank email to
> > xxxxx@lists.osr.com
> >
> >
> > —
> > Questions? First check the Kernel Driver FAQ at
> > http://www.osronline.com/article.cfm?id=256
> >
> > You are currently subscribed to ntdev as: unknown lmsubst tag
> > argument: ‘’
> > To unsubscribe send a blank email to
> > xxxxx@lists.osr.com
> >
>
>
>
>
> __________________________________________
> Yahoo! DSL - Something to write home about.
> Just $16.99/mo. or less.
> dsl.yahoo.com
>
>
>
> —
> Questions? First check the Kernel Driver FAQ at
> http://www.osronline.com/article.cfm?id=256
>
> You are currently subscribed to ntdev as: xxxxx@hollistech.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>