Re: Disk Class Upper Filter Causes Problems

Tech-Archive recommends: Fix windows errors by optimizing your registry

From: John (johnav_at_gmail.com)
Date: 11/25/04


Date: 25 Nov 2004 00:51:14 -0800

My disk upper filter driver is up and running if boot drive is NTFS.
But not working when boot drive is FAT32.

When boot drive is FAT32, I am getting Bug Check code 7B. ie
INACCESSIBLE_BOOT_DEVICE.
Logs from kerel debugger is as follows. Please help me to resolve the
same.

----------------------------------------------------------------------------
Waiting to reconnect...
Connected to Windows XP 2600 x86 compatible target, ptr64 FALSE
Kernel Debugger connection established.
Symbol search path is: C:\secterminal
Executable search path is: C:\secterminal
*** ERROR: Symbol file could not be found. Defaulted to export
symbols for ntoskrnl.exe -
Windows XP Kernel Version 2600 UP Free x86 compatible
Built by: 2600.xpsp1.020828-1920
Kernel base = 0x804d4000 PsLoadedModuleList = 0x8054be30
System Uptime: not available

*** Fatal System Error: 0x0000007b
                       (0xF8959640,0xC0000034,0x00000000,0x00000000)

Break instruction exception - code 80000003 (first chance)

A fatal system error has occurred.
Debugger entered on first try; Bugcheck callbacks have not been
invoked.

A fatal system error has occurred.

Connected to Windows XP 2600 x86 compatible target, ptr64 FALSE
*** ERROR: Symbol file could not be found. Defaulted to export
symbols for ntoskrnl.exe -
Loading Kernel Symbols
..........................
Loading unloaded module list

Loading User Symbols
*******************************************************************************
*
       *
* Bugcheck Analysis
       *
*
       *
*******************************************************************************

Use !analyze -v to get detailed debugging information.

BugCheck 7B, {f8959640, c0000034, 0, 0}

***** Kernel symbols are WRONG. Please fix symbols to do analysis.

Probably caused by : Unknown_Image ( nt!DbgBreakPointWithStatus+4 )

Followup: MachineOwner
---------

nt!DbgBreakPointWithStatus+0x4:
805103fa cc int 3
-------------------------------------------------------------------------------

"nospam@cristalink.com" <cristalink@nospam.nospam> wrote in message news:<e0F9Hkk0EHA.3236@TK2MSFTNGP15.phx.gbl>...
> "John" <johnav@gmail.com> wrote in message
> news:dfe06071.0411240403.6f4021f@posting.google.com...
> > Hi,
> >
> > I installed a upper class filter driver to Disk Drives (GUID =
> > {4D36E967-E325-11CE-BFC1-08002BE10318}). Toaster filter driver
> > available in xpddk under src\general\toaster\filter\clasupper is used
> > for this purpose.
> >
> > But when I reboot the machine, it will not boot agian execpt in "Last
> > Good Configuration".
>
> What happens? Crash?
>
> > Think that filter driver installation was not correct.
> > Installation Details are as follows.
> >
> > [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\mydiskfilter]
> > "Type"=dword:00000001
> > "Start"=dword:00000000
> > "ErrorControl"=dword:00000001
> > "DisplayName"="mydiskfilter"
> > "ImagePath"= "Full SYS file path here"
>
> What is "Full SYS file path here"? You can't use "C:\...".
>
> > "Group"="PnP Filter" ( Also tried "System Bus Extender")
> >
> >
> [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E967-E325-11
> CE-BFC1-08002BE10318}]
> > "UpperFilters"= "PartMgr mydiskfilter"
> >
> > Please point out what is going wrong here.
>
> There may be a problem in your filter as well.