GetSaveFileName: "Please turn off system debugger and try again."



  • Hallo zusammen!

    Der folgende Code stellt eine Funktion dar, die einen Open File Dialog darstellt:

    [...]
             LPSTR pstrOpenFile= (TCHAR*)malloc(MAX_PATH * 100 + 1);
    	*pstrOpenFile=0;
    	OPENFILENAME ofn;
    	int iFirst;
    
    	ZeroMemory(&ofn, sizeof(OPENFILENAME));
    	ofn.lStructSize			= sizeof(OPENFILENAME);
    	ofn.hwndOwner			= hDlg;
    	ofn.hInstance			= hInst;
    	ofn.nMaxFile			= MAX_PATH * 100 + 1;
    	ofn.nFileExtension		= 0;
    	ofn.lpstrFile			= pstrOpenFile;
    	ofn.Flags				= OFN_EXPLORER | OFN_FILEMUSTEXIST | OFN_LONGNAMES | OFN_ALLOWMULTISELECT;
    
    	if(GetSaveFileName(&ofn) == 0)
    	{
    		return 1;
    	}
    [...]
    

    Der Dialog öffnet sich auch ganz normal, aber kurze Zeit später bekomme ich diese Fehlermeldung: "Please turn off system debugger and run again."

    Weiß jemand, woran das liegen könnte?

    Gruß veryxRV



  • An irgendeinem Antivirus oder Spyware Programm.... schau Dir doch im Task-Manager an, vol welchem Prozess der Dialog kommt.
    Oder mit dem ProcessExplorer, won welcher DLL...



  • Hi,

    also laut der Ausgabe meine Debuggers tritt der Fehler beim Verwenden der nvd3dum.dll auf. Wenn ich mich nicht irre, ist diese Bestandteil des NVIDIA Treibers. Ich aktualisier den mal und schau dann ob das Problem behoben ist.

    Danke soweit 🙂


Log in to reply