Cuando ejecuto mi programa (es cierto que fue construido en modo de depuración), aparece un error "Excepción externa 80000003".¿Cómo deshacerse de la excepción 80000003?
Según Win32 Exception/Access Violation Errors que significa 0x80000003 EXCEPTION_BREAKPOINT A breakpoint was encountered.
Sin embargo, no existen puntos de corte establecidos en el IDE y estoy corriendo fuera del IDE.
Sí, tengo el ejecutable correcto. Eliminé todos los puntos de interrupción, limpié mi proyecto y lo construí de nuevo, pero todavía ese cuadro de diálogo. Incluso borré el .exe, construido de nuevo, lo vi aparecer donde lo esperaba. Verificó la marca de tiempo en el .exe. Agregué un cuadro de mensaje a FromCreate() y lo vi, más "Excepción externa 80000003".
¿Cómo hago que desaparezca (construyendo en modo de depuración)?
D'oh !! Era código viejo y olvidé que en realidad había codificado esto en una condición de error asm int 3 end;
, por supuesto, que señala un punto de interrupción para el IDE (o para Windows, si el IDE no se está ejecutando, de ahí el cuadro de error). Disculpas por perder tiempo.
Totalmente comprensible. Me han mordido cosas similares yo mismo. Y he dejado 'raise exception.create ('todo escriba este código')' en el código que pensé que había terminado de escribir también. –
+1 Gracias, @warren. Es bueno saber que incluso los expertos son falibles ;-) – Mawg