Debuggen geht nicht richtig
-
Hallo!
Ich schreibe gerade an einer Anwendung, in der ich viele Strings parse. Oft paasiert es, dass ich dabei aus Versehen Pufferüberläufe erzeuge. Bis jetzt konnte ich die auch immer ausmachen, weil ich den Debugger benutzt habe. Doch jetzt spinnt Visual C++ irgendwie rum!Meine Anwendung beendet sich mit "Diese Anwendung wird aufgrund eines ungültigen Vorgangs geschlossen". Der Debug-Knopf fehlt in dem Fenster. Wenn ich jetzt mit Visual C++ eine Debug-Session starte, dann zeigt er mir alles solange an, bis der Fehler kommt. Da zeigt er mir dann sowas wie disassemblierten Assembler-Code, bloß das bei den Befehlen immer "??" statt des Befehls steht. Wie kann ich denn meinem VC++ entlocken, wo der Fehler nun liegt?