Why will opening IE browser's combo box for link address make OS crach?

Hi All,

I am developing a FSFD based filespy sample.I want system to popup
verify dialog before user want to open the attached
volume(C:,D:,ie…),so I have to interrupt IRP_MJ_CREATE in FS
filter driver.

First,The FSFD notify USERMODE App when user want to open C:.
Second, USERMODE App call DeviceIoControl with the IOCTL that my
private defined IOCTL(FILESPY_SetOk)if USERMODE App
allow user to open C:.

Now,I have finished the program.It seems that program can work well.

However,User’s opening IE browser’s combo box for link address will make
OS crash after user has installed my FSFD.

The problem is so strange that I can’t understand this case,and I haven’t
finded any way to debug my program.

PLS HELP ME!!!

best regards,

sailing_an

I am pretty suspicious about any scheme that will defer IRP_MJ_CREATE
indefinitely waiting for user input. It may work in limited cases, but
since IRP_MJ_CREATE is inherently synchronous, deferring it can cause a
number of problems, not the least of which big problems for access from
servers, such as the CIFS file server etc.

-----Original Message-----
From: beginner_an [mailto:xxxxx@yahoo.com.cn]
Sent: Thursday, July 03, 2003 3:13 AM
To: File Systems Developers
Subject: [ntfsd] Why will opening IE browser’s combo box for link
address make OS crach?

Hi All,

I am developing a FSFD based filespy sample.I want system to popup
verify dialog before user want to open the attached
volume(C:,D:,ie…),so I have to interrupt IRP_MJ_CREATE in FS
filter driver.

First,The FSFD notify USERMODE App when user want to open C:.
Second, USERMODE App call DeviceIoControl with the IOCTL that my
private defined IOCTL(FILESPY_SetOk)if USERMODE App
allow user to open C:.

Now,I have finished the program.It seems that program can work well.

However,User’s opening IE browser’s combo box for link address will make
OS crash after user has installed my FSFD.

The problem is so strange that I can’t understand this case,and I
haven’t
finded any way to debug my program.

PLS HELP ME!!!

best regards,

sailing_an


You are currently subscribed to ntfsd as: xxxxx@exagrid.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

Why use filespy? The current source is not available, but sfilter is
available with the IFS Kit. Don’t forget that both sfilter and filespy are
passive filters and you are attempting an active filter. Your design needs
to be revisited because this ring zero and ring three interaction is not
good.

“beginner_an” wrote in message news:xxxxx@ntfsd…
>
> Hi All,
>
> I am developing a FSFD based filespy sample.I want system to popup
> verify dialog before user want to open the attached
> volume(C:,D:,ie…),so I have to interrupt IRP_MJ_CREATE in FS
> filter driver.
>
> First,The FSFD notify USERMODE App when user want to open C:.
> Second, USERMODE App call DeviceIoControl with the IOCTL that my
> private defined IOCTL(FILESPY_SetOk)if USERMODE App
> allow user to open C:.
>
> Now,I have finished the program.It seems that program can work well.
>
> However,User’s opening IE browser’s combo box for link address will make
> OS crash after user has installed my FSFD.
>
> The problem is so strange that I can’t understand this case,and I haven’t
> finded any way to debug my program.
>
> PLS HELP ME!!!
>
> best regards,
>
> sailing_an
>
>

Privet. Ia zashol v inet v 4 ceasa utra toliko.
Nu kak tam u tebea eshio ne testil?
Cornel.
e-mail: xxxxx@mail.md


Get your free mail box @ http://www.mail.md

Hi Cornel,

Thank you for your reply!

sorry,I am not understand your meaning because my english is poor.

Can you explain this?

regards,

sailing_an

Privet. Ia zashol v inet v 4 ceasa utra toliko.
Nu kak tam u tebea eshio ne testil?
Cornel.
e-mail: xxxxx@mail.md


Get your free mail box @ http://www.mail.md

Hi,

Thank you for your reply!

>===Don’t forget that both sfilter and filespy are
>===passive filters and you are attempting an active filter
can you give me some advice?

>===Your design needs
>===to be revisited because this ring zero and ring three interaction is
not >>===good

can you give me some advice?

regards,

sailing_an

Why use filespy? The current source is not available, but sfilter is
available with the IFS Kit. Don’t forget that both sfilter and filespy are
passive filters and you are attempting an active filter. Your design needs
to be revisited because this ring zero and ring three interaction is not
good.

“beginner_an” wrote in message news:xxxxx@ntfsd…
> >
> > Hi All,
> >
> > I am developing a FSFD based filespy sample.I want system to popup
> > verify dialog before user want to open the attached
> > volume(C:,D:,ie…),so I have to interrupt IRP_MJ_CREATE in FS
> > filter driver.
> >
> > First,The FSFD notify USERMODE App when user want to open C:.
> > Second, USERMODE App call DeviceIoControl with the IOCTL that my
> > private defined IOCTL(FILESPY_SetOk)if USERMODE App
> > allow user to open C:.
> >
> > Now,I have finished the program.It seems that program can work well.
> >
> > However,User’s opening IE browser’s combo box for link address will make
> > OS crash after user has installed my FSFD.
> >
> > The problem is so strange that I can’t understand this case,and I haven’t
> > finded any way to debug my program.
> >
> > PLS HELP ME!!!
> >
> > best regards,
> >
> > sailing_an
> >
> >

Hi,

Thank you for your reply!

I am a newbie on FSFD in fact.

Can you give me a good solution?

regards,

sailing_an

I am pretty suspicious about any scheme that will defer IRP_MJ_CREATE
indefinitely waiting for user input. It may work in limited cases, but
since IRP_MJ_CREATE is inherently synchronous, deferring it can cause a
number of problems, not the least of which big problems for access from
servers, such as the CIFS file server etc.

-----Original Message-----
From: beginner_an [mailto:xxxxx@yahoo.com.cn]=20
Sent: Thursday, July 03, 2003 3:13 AM
To: File Systems Developers
Subject: [ntfsd] Why will opening IE browser’s combo box for link
address make OS crach?

Hi All,
=20
I am developing a FSFD based filespy sample.I want system to popup
verify dialog before user want to open the attached
volume(C:,D:,ie…),so I have to interrupt IRP_MJ_CREATE in FS=20
filter driver.
=20
First,The FSFD notify USERMODE App when user want to open C:.
Second, USERMODE App call DeviceIoControl with the IOCTL that my
private defined IOCTL(FILESPY_SetOk)if USERMODE App=20
allow user to open C:.

Now,I have finished the program.It seems that program can work well.

However,User’s opening IE browser’s combo box for link address will make
OS crash after user has installed my FSFD.

The problem is so strange that I can’t understand this case,and I
haven’t
finded any way to debug my program.

PLS HELP ME!!!

best regards,

sailing_an


You are currently subscribed to ntfsd as: xxxxx@exagrid.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

On this list we prefer to give advice, not solutions. If you want a
solution, you should hire a contractor. :slight_smile:

If you have a general question we may give you an overview and point you
to where you need to go to research a topic, but then you need to go do
the research, code something up, and come back with specific questions
or problems related to what you tried.

  • Nick Ryan (MVP for DDK)

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of beginner_an
Sent: Thursday, July 03, 2003 7:00 PM
To: File Systems Developers
Subject: [ntfsd] RE: Why will opening IE browser’s combo box
for link address make OS crach?

Hi,

Thank you for your reply!

I am a newbie on FSFD in fact.

Can you give me a good solution?

regards,

sailing_an
> I am pretty suspicious about any scheme that will defer
IRP_MJ_CREATE
> indefinitely waiting for user input. It may work in limited cases,
> but since IRP_MJ_CREATE is inherently synchronous, deferring it can
> cause a number of problems, not the least of which big problems for
> access from servers, such as the CIFS file server etc.
>
> -----Original Message-----
> From: beginner_an [mailto:xxxxx@yahoo.com.cn]=20
> Sent: Thursday, July 03, 2003 3:13 AM
> To: File Systems Developers
> Subject: [ntfsd] Why will opening IE browser’s combo box for link
> address make OS crach?
>
> Hi All,
> =20
> I am developing a FSFD based filespy sample.I want system to popup
> verify dialog before user want to open the attached
> volume(C:,D:,ie…),so I have to interrupt IRP_MJ_CREATE in FS=20
> filter driver. =20
> First,The FSFD notify USERMODE App when user want to open C:.
> Second, USERMODE App call DeviceIoControl with the IOCTL that my
> private defined IOCTL(FILESPY_SetOk)if USERMODE App=20
> allow user to open C:.
>
> Now,I have finished the program.It seems that program can work well.
>
> However,User’s opening IE browser’s combo box for link address will
> make OS crash after user has installed my FSFD.
>
> The problem is so strange that I can’t understand this case,and I
> haven’t finded any way to debug my program.
>
> PLS HELP ME!!!
>
> best regards,
>
> sailing_an
>
> —
> You are currently subscribed to ntfsd as: xxxxx@exagrid.com To
> unsubscribe send a blank email to xxxxx@lists.osr.com


You are currently subscribed to ntfsd as: xxxxx@nryan.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

Sorry,I will pay attention to my word next time.

regards,

sailing_an

On this list we prefer to give advice, not solutions. If you want a
solution, you should hire a contractor. :slight_smile:

If you have a general question we may give you an overview and point you
to where you need to go to research a topic, but then you need to go do
the research, code something up, and come back with specific questions
or problems related to what you tried.

  • Nick Ryan (MVP for DDK)

> -----Original Message-----
> From: xxxxx@lists.osr.com
> [mailto:xxxxx@lists.osr.com] On Behalf Of beginner_an
> Sent: Thursday, July 03, 2003 7:00 PM
> To: File Systems Developers
> Subject: [ntfsd] RE: Why will opening IE browser’s combo box
> for link address make OS crach?
>
>
> Hi,
>
> Thank you for your reply!
>
> I am a newbie on FSFD in fact.
>
> Can you give me a good solution?
>
> regards,
>
> sailing_an
> > I am pretty suspicious about any scheme that will defer
> IRP_MJ_CREATE
> > indefinitely waiting for user input. It may work in limited cases,
> > but since IRP_MJ_CREATE is inherently synchronous, deferring it can
> > cause a number of problems, not the least of which big problems for
> > access from servers, such as the CIFS file server etc.
> >
> > -----Original Message-----
> > From: beginner_an [mailto:xxxxx@yahoo.com.cn]=20
> > Sent: Thursday, July 03, 2003 3:13 AM
> > To: File Systems Developers
> > Subject: [ntfsd] Why will opening IE browser’s combo box for link
> > address make OS crach?
> >
> > Hi All,
> > =20
> > I am developing a FSFD based filespy sample.I want system to popup
> > verify dialog before user want to open the attached
> > volume(C:,D:,ie…),so I have to interrupt IRP_MJ_CREATE in FS=20
> > filter driver. =20
> > First,The FSFD notify USERMODE App when user want to open C:.
> > Second, USERMODE App call DeviceIoControl with the IOCTL that my
> > private defined IOCTL(FILESPY_SetOk)if USERMODE App=20
> > allow user to open C:.
> >
> > Now,I have finished the program.It seems that program can work well.
> >
> > However,User’s opening IE browser’s combo box for link address will
> > make OS crash after user has installed my FSFD.
> >
> > The problem is so strange that I can’t understand this case,and I
> > haven’t finded any way to debug my program.
> >
> > PLS HELP ME!!!
> >
> > best regards,
> >
> > sailing_an
> >
> > —
> > You are currently subscribed to ntfsd as: xxxxx@exagrid.com To
> > unsubscribe send a blank email to xxxxx@lists.osr.com
>
> —
> You are currently subscribed to ntfsd as: xxxxx@nryan.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>

Not for free. I won’t work for weeks giving away my services when I
have to pay bills.

----- Original Message -----
From: “beginner_an”
To: “File Systems Developers”
Sent: Thursday, July 03, 2003 9:55 PM
Subject: [ntfsd] Re: Why will opening IE browser’s combo box for link
address make OS crach?

> Hi,
>
> Thank you for your reply!
>
> >>===Don’t forget that both sfilter and filespy are
> >>===passive filters and you are attempting an active filter
> can you give me some advice?
>
>
> >>===Your design needs
> >>===to be revisited because this ring zero and ring three interaction
is
> not >>===good
>
> can you give me some advice?
>
> regards,
>
> sailing_an
>
> > Why use filespy? The current source is not available, but sfilter
is
> > available with the IFS Kit. Don’t forget that both sfilter and
filespy are
> > passive filters and you are attempting an active filter. Your
design needs
> > to be revisited because this ring zero and ring three interaction is
not
> > good.
> >
> > “beginner_an” wrote in message
news:xxxxx@ntfsd…
> > >
> > > Hi All,
> > >
> > > I am developing a FSFD based filespy sample.I want system to popup
> > > verify dialog before user want to open the attached
> > > volume(C:,D:,ie…),so I have to interrupt IRP_MJ_CREATE in FS
> > > filter driver.
> > >
> > > First,The FSFD notify USERMODE App when user want to open C:.
> > > Second, USERMODE App call DeviceIoControl with the IOCTL that my
> > > private defined IOCTL(FILESPY_SetOk)if USERMODE App
> > > allow user to open C:.
> > >
> > > Now,I have finished the program.It seems that program can work
well.
> > >
> > > However,User’s opening IE browser’s combo box for link address
will make
> > > OS crash after user has installed my FSFD.
> > >
> > > The problem is so strange that I can’t understand this case,and I
haven’t
> > > finded any way to debug my program.
> > >
> > > PLS HELP ME!!!
> > >
> > > best regards,
> > >
> > > sailing_an
> > >
> > >
>
> —
> You are currently subscribed to ntfsd as: xxxxx@yoshimuni.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>