Breakpoint 0's offset expression evaluation failed

Hi,

I have a modified the Sfilter sample driver to do some stuff for me, it was working just fine till yesterday. But since then I am getting these error messages. Here is the dump I get:

nt!RtlpBreakWithStatusInstruction:
80526da8 cc int 3
kd> g
*** ERROR: Module load completed but symbols could not be loaded for vmmouse.sys
*** ERROR: Module load completed but symbols could not be loaded for vmx_svga.sys
*** ERROR: Symbol file could not be found. Defaulted to export symbols for vmxnet.sys -
Matched: Sfilter!DoSpecialStuff (f77d22b0)
Matched: Sfilter!DoSpecialStuff +0x37a (f77d262a)
Matched: Sfilter!DoSpecialStuff (f77d22b0)
Matched: Sfilter!DoSpecialStuff +0x2 (f77d22b2)
Matched: Sfilter!DoSpecialStuff (f77d22b0)
Matched: Sfilter!DoSpecialStuff +0x2 (f77d22b2)
Breakpoint 0’s offset expression evaluation failed.
Check for invalid symbols or bad syntax.
WaitForEvent failed
nt!DebugService2+0x11:
8052d681 5d pop ebp
kd> p
Breakpoint 0’s offset expression evaluation failed.
Check for invalid symbols or bad syntax.
WaitForEvent failed
nt!DebugService2+0x11:
8052d681 5d pop ebp
kd> p
Breakpoint 0’s offset expression evaluation failed.
Check for invalid symbols or bad syntax.
WaitForEvent failed
nt!DebugService2+0x11:
8052d681 5d pop ebp
kd> p
Breakpoint 0’s offset expression evaluation failed.
Check for invalid symbols or bad syntax.
WaitForEvent failed
nt!DebugService2+0x11:
8052d681 5d pop ebp

If I don’t call the DoSpecialStuff function I do get the ERROR messages but the system boots just fine and the driver loads. But as soon as I include code that calls this function I get the rest of the messages.

The answer is there in mesg:

>Breakpoint 0’s offset expression evaluation failed.
>Check for invalid symbols or bad syntax.

Need to check your symbols… Try doing bl and see whether your breakpoints
are correctly resolved to addresses.

wrote in message news:xxxxx@windbg…
> Hi,
>
> I have a modified the Sfilter sample driver to do some stuff for me, it
> was working just fine till yesterday. But since then I am getting these
> error messages. Here is the dump I get:
>
> nt!RtlpBreakWithStatusInstruction:
> 80526da8 cc int 3
> kd> g
> ERROR: Module load completed but symbols could not be loaded for
> vmmouse.sys
>
ERROR: Module load completed but symbols could not be loaded for
> vmx_svga.sys
> *** ERROR: Symbol file could not be found. Defaulted to export symbols
> for vmxnet.sys -
> Matched: Sfilter!DoSpecialStuff (f77d22b0)
> Matched: Sfilter!DoSpecialStuff +0x37a (f77d262a)
> Matched: Sfilter!DoSpecialStuff (f77d22b0)
> Matched: Sfilter!DoSpecialStuff +0x2 (f77d22b2)
> Matched: Sfilter!DoSpecialStuff (f77d22b0)
> Matched: Sfilter!DoSpecialStuff +0x2 (f77d22b2)
> Breakpoint 0’s offset expression evaluation failed.
> Check for invalid symbols or bad syntax.
> WaitForEvent failed
> nt!DebugService2+0x11:
> 8052d681 5d pop ebp
> kd> p
> Breakpoint 0’s offset expression evaluation failed.
> Check for invalid symbols or bad syntax.
> WaitForEvent failed
> nt!DebugService2+0x11:
> 8052d681 5d pop ebp
> kd> p
> Breakpoint 0’s offset expression evaluation failed.
> Check for invalid symbols or bad syntax.
> WaitForEvent failed
> nt!DebugService2+0x11:
> 8052d681 5d pop ebp
> kd> p
> Breakpoint 0’s offset expression evaluation failed.
> Check for invalid symbols or bad syntax.
> WaitForEvent failed
> nt!DebugService2+0x11:
> 8052d681 5d pop ebp
>
> If I don’t call the DoSpecialStuff function I do get the ERROR messages
> but the system boots just fine and the driver loads. But as soon as I
> include code that calls this function I get the rest of the messages.
>
>