Das im Bochs ein Zeichen erscheint muss leider keinen erfolg bedeuten. Habs schon oft erlebt das, obwohl ein Fehler auftrat der Code danach auch ausgeführt wurde. Erst etwas später startet Bochs dann neu. Hab das sogar mit absichtlich eingebauten Fehlern getestet.^^
Am besten hinter verdächtige stellen jmp $ schreiben, also eine Endlos schleife, wenn er dann stehen bleibt, ohne das er neustartet ist der Bereich in Ordnung. So braucht man den Debugmode nicht unbedingt, ist zwar etwas umständlicher aber geht auch.