Random error in threaded driver

Hi

I was experimenting with a modified version of Microsoft’s RAMDISK driver
when I encountered an error.

I was wondering what the error means. I get this or an access violation
randomly at boot up.

Fatal System Error: 0x00000044
(0xFEADC628,0x00000CCA,0x00000000,0x00000000)

Does anyone have any idea what this means? It doesn’t seem to be documented
on MSDN.

Cheers
Sharanga


You are currently subscribed to ntfsd as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Hi,

The bugheck is MULTIPLE_IRP_COMPLETE_REQUESTS. This means that a driver has
called IoCompleteRequest on an IRP that has already been completed. The
first parameter of the bugcheck is the IRP address.
It’s possible that a single driver try to complete its packet twice.
However, it’s also possible that two separate drivers each believe that they
own the packet and each attempts to complete it.
Check technical article Q294876 in the KB for more details.

-Sebastien

From: xxxxx@intechnology.co.uk
Reply-To: “File Systems Developers”
>To: “File Systems Developers”
>Subject: [ntfsd] Random error in threaded driver
>Date: Fri, 24 Aug 2001 6:9:39
>
>Hi
>
>I was experimenting with a modified version of Microsoft’s RAMDISK driver
>when I encountered an error.
>
>I was wondering what the error means. I get this or an access violation
>randomly at boot up.
>
>Fatal System Error: 0x00000044
> (0xFEADC628,0x00000CCA,0x00000000,0x00000000)
>
>Does anyone have any idea what this means? It doesn’t seem to be documented
>on MSDN.
>
>Cheers
>Sharanga
>
>—
>You are currently subscribed to ntfsd as: xxxxx@hotmail.com
>To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com

_________________________________________________________________
Téléchargez MSN Explorer gratuitement à l’adresse
http://explorer.msn.fr/intl.asp


You are currently subscribed to ntfsd as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Cheers!

It was caused by a missing break statement in a switch block.

-----Original Message-----
From: Sebastien Charles [mailto:xxxxx@hotmail.com]
Sent: 24 August 2001 13:58
To: File Systems Developers
Subject: [ntfsd] Re: Random error in threaded driver

Hi,

The bugheck is MULTIPLE_IRP_COMPLETE_REQUESTS. This means that a driver has
called IoCompleteRequest on an IRP that has already been completed. The
first parameter of the bugcheck is the IRP address.
It’s possible that a single driver try to complete its packet twice.
However, it’s also possible that two separate drivers each believe that they

own the packet and each attempts to complete it.
Check technical article Q294876 in the KB for more details.

-Sebastien

From: xxxxx@intechnology.co.uk
Reply-To: “File Systems Developers”
>To: “File Systems Developers”
>Subject: [ntfsd] Random error in threaded driver
>Date: Fri, 24 Aug 2001 6:9:39
>
>Hi
>
>I was experimenting with a modified version of Microsoft’s RAMDISK driver
>when I encountered an error.
>
>I was wondering what the error means. I get this or an access violation
>randomly at boot up.
>
>Fatal System Error: 0x00000044
> (0xFEADC628,0x00000CCA,0x00000000,0x00000000)
>
>Does anyone have any idea what this means? It doesn’t seem to be documented
>on MSDN.
>
>Cheers
>Sharanga
>
>—
>You are currently subscribed to ntfsd as: xxxxx@hotmail.com
>To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com

_________________________________________________________________
T?l?chargez MSN Explorer gratuitement ? l’adresse
http://explorer.msn.fr/intl.asp


You are currently subscribed to ntfsd as:
xxxxx@intechnology.co.uk
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
==============================================
InTechnology plc - Advanced Data Technology Services
Head Office: Nidderdale House, Beckwith Knowle, Harrogate, HG3 1SA.
Main: 01423 850000
Fax: 01423 858855
www.intechnology.co.uk

For a comprehensive list of InTechnology’s supplier accreditations visit
our website accreditation page at
www.intechnology.co.uk/html/reseller/techserv_R/res_accred.asp


You are currently subscribed to ntfsd as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com

It’s MULTIPLE_IRP_COMPLETE_REQUESTS
It means you are calling IoCallDriver and/or IoCompleteRequest on an
IRP
too many times.

Regards, Dejan.

xxxxx@intechnology.co.uk wrote:

Hi

I was experimenting with a modified version of Microsoft’s RAMDISK driver
when I encountered an error.

I was wondering what the error means. I get this or an access violation
randomly at boot up.

Fatal System Error: 0x00000044
(0xFEADC628,0x00000CCA,0x00000000,0x00000000)

Does anyone have any idea what this means? It doesn’t seem to be documented
on MSDN.

Cheers
Sharanga


You are currently subscribed to ntfsd as: xxxxx@alfasp.com
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com


Kind regards, Dejan M. CEO Alfa Co. www.alfasp.com
E-mail: xxxxx@alfasp.com
ICQ#: 56570367
Professional file&system related components and libraries for Win32
developers.

Alfa File Monitor - #1 file monitoring system for Win32 developers.
Alfa File Protector - #1 file protection and hiding system for Win32
developers.
Alfa Units - #1 file and system handling units for Delphi.


You are currently subscribed to ntfsd as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com

Hi

Where do you get these error codes from? They’re not listed in the MSDN or
DDK docs.

The bugheck is MULTIPLE_IRP_COMPLETE_REQUESTS. This means that a driver has

called IoCompleteRequest on an IRP that has already been completed. The
first parameter of the bugcheck is the IRP address.
It’s possible that a single driver try to complete its packet twice.
However, it’s also possible that two separate drivers each believe that they

own the packet and each attempts to complete it.
Check technical article Q294876 in the KB for more details.

-Sebastien

From: xxxxx@intechnology.co.uk
Reply-To: “File Systems Developers”
>To: “File Systems Developers”
>Subject: [ntfsd] Random error in threaded driver
>Date: Fri, 24 Aug 2001 6:9:39
>
>Hi
>
>I was experimenting with a modified version of Microsoft’s RAMDISK driver
>when I encountered an error.
>
>I was wondering what the error means. I get this or an access violation
>randomly at boot up.
>
>Fatal System Error: 0x00000044
> (0xFEADC628,0x00000CCA,0x00000000,0x00000000)
>
>Does anyone have any idea what this means? It doesn’t seem to be documented
>on MSDN.
>
>Cheers
>Sharanga
>
>—
>You are currently subscribed to ntfsd as: xxxxx@hotmail.com
>To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com

_________________________________________________________________
T?l?chargez MSN Explorer gratuitement ? l’adresse
http://explorer.msn.fr/intl.asp


You are currently subscribed to ntfsd as:
xxxxx@intechnology.co.uk
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
==============================================
InTechnology plc - Advanced Data Technology Services
Head Office: Nidderdale House, Beckwith Knowle, Harrogate, HG3 1SA.
Main: 01423 850000
Fax: 01423 858855
www.intechnology.co.uk

For a comprehensive list of InTechnology’s supplier accreditations visit
our website accreditation page at
www.intechnology.co.uk/html/reseller/techserv_R/res_accred.asp


You are currently subscribed to ntfsd as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com

The stop codes are listed in \DDK\INC\BUGCODES.H. They used to be
documented in Microsoft Knowledge Base Article Q103059. Oddly enough,
the KB article seems to have been put out to pasture with the latest
MSDN Library. Later versions of Windbg include descriptions of the bug
codes in the online help. You can get the latest Windbg from
http://www.microsoft.com/ddk/debugging/.

-----Original Message-----
From: Sharanga Dayananda
[mailto:xxxxx@intechnology.co.uk]
Sent: Friday, August 24, 2001 10:56 AM
To: File Systems Developers
Subject: [ntfsd] Re: Random error in threaded driver

Hi

Where do you get these error codes from? They’re not listed
in the MSDN or
DDK docs.

>The bugheck is MULTIPLE_IRP_COMPLETE_REQUESTS. This means
that a driver has

called IoCompleteRequest on an IRP that has already been
completed. The
first parameter of the bugcheck is the IRP address.
It’s possible that a single driver try to complete its packet twice.
However, it’s also possible that two separate drivers each
believe that they

own the packet and each attempts to complete it.
Check technical article Q294876 in the KB for more details.

-Sebastien

>From: xxxxx@intechnology.co.uk
>Reply-To: “File Systems Developers”
> >To: “File Systems Developers”
> >Subject: [ntfsd] Random error in threaded driver
> >Date: Fri, 24 Aug 2001 6:9:39
> >
> >Hi
> >
> >I was experimenting with a modified version of Microsoft’s
> RAMDISK driver
> >when I encountered an error.
> >
> >I was wondering what the error means. I get this or an
> access violation
> >randomly at boot up.
> >
> >Fatal System Error: 0x00000044
> > (0xFEADC628,0x00000CCA,0x00000000,0x00000000)
> >
> >Does anyone have any idea what this means? It doesn’t seem
> to be documented
> >on MSDN.
> >
> >Cheers
> >Sharanga
> >
> >—
> >You are currently subscribed to ntfsd as: xxxxx@hotmail.com
> >To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>
>
> _________________________________________________________________
> T?l?chargez MSN Explorer gratuitement ? l’adresse
> http://explorer.msn.fr/intl.asp
>
>
> —
> You are currently subscribed to ntfsd as:
> xxxxx@intechnology.co.uk
> To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
> ==============================================
> InTechnology plc - Advanced Data Technology Services
> Head Office: Nidderdale House, Beckwith Knowle, Harrogate, HG3 1SA.
> Main: 01423 850000
> Fax: 01423 858855
> www.intechnology.co.uk
>
> For a comprehensive list of InTechnology’s supplier
> accreditations visit
> our website accreditation page at
> www.intechnology.co.uk/html/reseller/techserv_R/res_accred.asp
>
>
> —
> You are currently subscribed to ntfsd as: xxxxx@nsisoftware.com
> To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>


You are currently subscribed to ntfsd as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com