Unhandled exception



  • Hab das Problem das mir mein Programm immer abschmirt!
    Es bleibt mit der Fehlermeldung:

    " Unhandled exception at 0x0001140c in MeinerDatei.exe: 0xC0000005: Acces violation"

    hier hängen!

    DWORD WINAPI Event::DoConnection (LPVOID pParam)
    {
     :arrow: 	g_pRTCClient->CreateSession(RTCST_PC_TO_PC, NULL, NULL, NULL, &g_pRTCSession);
    	g_pRTCSession->AddParticipant(bstrAddrDST, bstrNameDST, &g_pRTCPart);
    
    	WaitForSingleObject(g_hEvEndConnection, INFINITE);
    
    	g_pRTCSession->RemoveParticipant(g_pRTCPart);
    	g_pRTCSession->Terminate(RTCTR_NORMAL);
    	g_pRTCSession->RemoveParticipant(g_pRTCPart);
    	g_pRTCPart->Release();
    	g_pRTCPart = NULL;
    	g_pRTCSession->Release();
    	g_pRTCSession = NULL;
    	return 0;
    }
    

    Und egal was ich mache es zeigt mir dann Application Error an und fährt mein Programm runter!

    Es gibt jetzt die Möglichkeit das ich zu blöd bin den Fehler zu sehen oder hat jemand eine Idee an was das liegen kann! 😕



  • Geh doch schrittweise mit dem Debugger durch (F10/F11) und lokalisiere die Zeile, die dein Programm abstürzen lässt. Dann kommst du schneller bzw. überhaupt auf die Lösung des Problems.

    EDIT: Ach sorry, du hattest die Stelle ja schon markiert... war Quatsch...



  • pRTCClient ist ein valider Pointer?



  • Fergeste man sollte eben doch wenn man mit RTC arbeitet!
    Es wenigstens Initialisieren! :p
    Ich brauch Urlaub 🕶


Anmelden zum Antworten