How to get rid of exception 80000003?

前端 未结 1 1805
情话喂你
情话喂你 2021-01-11 19:25

When I run my program (admittedly, it was built in debug mode), I get an error \"External exception 80000003\".

According to Win32 Exception/Access Violation Errors

相关标签:
1条回答
  • 2021-01-11 19:46

    A breakpoint is essentially a machine level instruction (opcode?) that causes the CPU processing to pause and an exception type signal raised. This is usually picked up by the OS and then onto some user process like a debugger or simillar.

    When I've had this it's nearly always been when my code as jumped into some data space. I say nearly always as I've hardcoded breakpoints into code accidently when debugging some nightmares occasionally too (!).

    Edit: As @Ken White says int 3 (the breakpoint interrupt) is the one I used to hard code :-)

    First thing I would do is get a stack trace and work backwords.

    0 讨论(0)
提交回复
热议问题