Wenn ich ein Programm von der Konsole aus starte, das unter Windows 10 abstürzt, kann ich es nicht in einem JIT-Debugger oder in einem anderen Programm debuggen. Es stürzt nur leise ab. Hier ist ein minimales Programm, das ich zum Testen verwendet habe:
#include <cstring>
int main(int argc, char *argv[])
{
char buffer[10];
strcpy(buffer,"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA");
}
kompiliert mit g++ -m32 test.cpp -o test.exe
. Wenn ich genau dasselbe in einer XP-VM mache, wird mir angeboten, einen JIT-Debugger zu öffnen. Ist es in Windows 10 standardmäßig deaktiviert? Ich habe übrigens Visual Studio 2013 installiert.
Antworten:
Haben Sie versucht, diese Registrierungsoption festzulegen:
[HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ Windows-Fehlerberichterstattung] "DontShowUI" = dword: 00000000
quelle