I am trying to perform long-term reboot debugging on a system, but the system randomly encounters some Break instruction exceptions that pause my tests. Unfortunately, the code for this Break instruction exception is 80000003, which is the same as the issue I am trying to debug, so I cannot directly ignore it using the event filter. Therefore, I would like to ask if there is any command to determine if a Break instruction exception is caused by a specific address and, if so, to let it continue execution automatically.
Below is one of the Break instruction exceptions, and the address encountered each time is a fixed value:
Break instruction exception - code 80000003 (first chance)
nt!ExpWaitForResource+0x2eb200:
fffff907`ace9974b cc int 3
I tried using bu nt!ExpWaitForResource+0x2eb200 “g” and bp nt!ExpWaitForResource+0x2eb200 “g” commands, but they did not actually execute the g command.
Hector is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.