Actually, I do not. However, the crash should give you the information
necessary - like the tag on the memory for that IRP and the completion
routine in the first stack location; these would normally indicate who
allocated the IRP in the first place, since they are probably going to want
it back.
If they are allocating it from the I/O Manager, the bug is more subtle (they
are asking for the wrong number of stack locations) but it should show up
(again) in the IRP or in the call stack.
If you want to send the dump along, I’ll analyze it and write it up (and
post it on the portal site and/or the NT Insider, of course.) If this is a
bona fide W2K3 bug, we need to identify it and report it to MS ASAP so we
can get the fix into SP1!
Regards,
Tony
Tony Mason
Consulting Partner
OSR Open Systems Resources, Inc.
http://www.osr.com
-----Original Message-----
From: Dejan Maksimovic [mailto:xxxxx@alfasp.com]
Sent: Saturday, May 17, 2003 8:36 PM
To: File Systems Developers
Subject: [ntfsd] Re: NO_MORE_STACK_LOCATIONS on Win2K3 AD
Yes, having only 3 (but I need six to run together) drivers eliminates
the
problem - but that’s not helpful, as I need customers to run at least 3
drivers
with an AV scanner, and possibly some other filter.
Tony, do you have a clue which device, other than LanmanServer, has a
fixed
IRPSTackSize?
Heldai wrote:
Dejan,
I don?t know if it will help you, but…
I was get the same problem with two of my drivers. I was using a file
system
filter driver and a disk filter driver. If I removed some one the bug
check
don?t occour.
The problem occour with I was deleting a device that has another device
attached to it. In my case, it was occoured with removeable devices
(CDROM,
FLOPPY, ETC).
Heldai
----- Original Message -----
From: “Dejan Maksimovic”
> To: “File Systems Developers”
> Sent: Friday, May 16, 2003 6:05 PM
> Subject: [ntfsd] NO_MORE_STACK_LOCATIONS on Win2K3 AD
>
> >
> > I can’t figure this one out.
> > I’ve setup Win2K3 Ent. server with Active Directory.
> > Now, I have installed 4 of my filters on that machine. On reboot,
> > the machine gives me a IRP_NO_MORE_STACK_LOCATIONS (0x35) bug check,
> > when accessing \Domain\SysVol directory in IRP_MJ_CREATE (filtering
> > LanManRedirector). I see that the Irp->StackCount for the faulty IRP is
> > 5, and that the flags are IRP_CREATE_OPERATION | IRP_DEFER_IO_COMPLETION
> > | IRP_SYNCHRONOUS_API.
> > If I remove ANY of the filters, the bug check does not occur.
> > Any ideas?
> >
> > At first I thought there’s a path where I am handling
> > IoCompleteRequest/STATUS_MORE_PROCESSING_REQUIRED incorrectly. That
> > doesn’t seem to be the case.
> > The error happens during “Preparing Network Connections” dialog, so
> > I cannot go as far as logging in and checking how devices are setup in
> > the stack. There are no other drivers except mine on the system,
> > however.
> >
> > –
> > Kind regards, Dejan M. MVP for DDK
> > http://www.alfasp.com E-mail: xxxxx@alfasp.com
> > Alfa Transparent File Encryptor - Transparent file encryption services.
> > Alfa File Protector - File protection and hiding library for Win32
> > developers.
> > Alfa File Monitor - File monitoring library for Win32 developers.
> >
> >
> >
> >
> > —
> > You are currently subscribed to ntfsd as: xxxxx@terra.com.br
> > To unsubscribe send a blank email to xxxxx@lists.osr.com
> >
>
> —
> You are currently subscribed to ntfsd as: xxxxx@alfasp.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com
–
Kind regards, Dejan M. MVP for DDK
http://www.alfasp.com E-mail: xxxxx@alfasp.com
Alfa Transparent File Encryptor - Transparent file encryption services.
Alfa File Protector - File protection and hiding library for Win32
developers.
Alfa File Monitor - File monitoring library for Win32 developers.
—
You are currently subscribed to ntfsd as: xxxxx@osr.com
To unsubscribe send a blank email to xxxxx@lists.osr.com