Discussion:
mqsvc.exe Application Error: "The Exception Breakpoint"
(too old to reply)
Desi
2005-09-20 15:36:29 UTC
Permalink
Hello everyone.

I recently restarted an XPembedded box that had MSMQ installed and
working fine. Although no changes were made intentionally, there was a
sudden loss of power and the box was rebooted.

Now, when the box reaches the login prompt and the services are
starting, a dialog appears that is titled:

mqsvc.exe - Application Error

and contains the text:

(X)The Exception Breakpoint
A breakpoint has been reached.
(0x80000003) occurred in the application at location 0x00000000
Click on OK to terminate the program.
<< OK Button >>

Anyone ever seen this dialog before? What could have possibly happened?


TIA,
Desi
Frank Boyne
2005-09-20 20:34:43 UTC
Permalink
Post by Desi
(X)The Exception Breakpoint
A breakpoint has been reached.
(0x80000003) occurred in the application at location 0x00000000
Click on OK to terminate the program.
<< OK Button >>
Anyone ever seen this dialog before? What could have possibly happened?
Basically what this dialog is telling you is that the code executed a
breakpoint instruction (INT 3) when there isn't a debugger attached to the
process. It is possible your code just has a hard-coded breakpoint in it
for some strange reason - perhaps one of those "we should never get here so
if we do get here let's do something spectacular" moments. It is also
possible that the code has an ASSERT or other diagnostic statement that
triggers a breakpoint when the assertion fails.

I think that's unlikely however because the location 0x00000000 looks so
suspicious. I'd guess you have an uninitialised pointer or corrupted data
that is leading to your code attempting to execute code at address
0x00000000 and that the memory at that location has been 'poisoned' with INT
3 so that any such attempt to execute bad code fails into the debuuger (if
one is attached).

The obvious question is how did this come about? Does your XPE system use
Enhanced Write Filter with a memory overlay? If it does, is it possible
your power loss caused you to lose some data from your disk image?
Loading...