VS 2005 - Fehlermeldung beim Beenden des Programmes



  • Hallo,

    ich habe seit einiger Zeit ein Problem mit meinem Projekt. Leider ist es mir nicht möglich herauszufinden, woran es liegt.
    Hier mal was passiert: Beim beenden des (C++)-Win32 Projektes kommt die Fehlermeldung "Projekt.exe hat einen Haltepunkt ausgelöst". Zur Auswahl stehen mit die Buttons "Unterbrechen" und "Weiter". Klicke ich auf unterbrechen, wird der Debugger angehalten, mein Fenster bleibt im Hintergrund bestehen, reagiert aber nicht mehr. Zuerst blieb der Debugger am Ende des Destruktors meiner Hauptklasse stehen. Ich habe den mal probeweise herausgenommen und nun bleibt der Debugger in der Datei crt0dat.c stehen. Es ist folgender Block

    /* worker routine prototype */
    static void __cdecl doexit (int code, int quick, int retcaller);
    
    void __cdecl exit (
            int code
            )
    {
            doexit(code, 0, 0); /* full term, kill process */
    }
    

    Es ist (hier) die Zeile acht.

    Das merkwürdige an der Sache ist, dass es, wenn es einmal im Projekt aufgetreten ist, immer beim Beenden passiert. Starte ich eine Sicherung, codetechnisch identisch, kann es sehr gut sein, dass der Fehler nicht auftritt. 😕

    So, ich hoffe, ich bin überhaupt im richtigen Forum, es erschien mir jedenfalls am Naheliegendsten.
    Bitte helft mir, ich bin am Verzweifeln.. 😕


Anmelden zum Antworten