mdelfede Messages: 1307 Registered: September 2007
Ultimate Contributor
luzr wrote on Tue, 30 October 2007 09:39
Well, when exception occurs, it stops at instruction that caused exception. F10 tries to perform it again - this is standard behaviour with all debugers I know...
If you want to skip it (which most likely will break the program logic anyway), you need to change the IP.
In theory (IMHO) the debugger should step to catch block... I don't know very well GDB, but the Borland debugger had options to catch exceptions OR to leave the handling to the debugged program.