From ec6cfb1e40f92351be54e8df55b49139f288fd1a Mon Sep 17 00:00:00 2001 From: mjbudd77 Date: Wed, 29 Dec 2021 16:11:39 -0500 Subject: [PATCH] Commented out debug abort call. --- .vscode/launch.json | 3 ++- src/drivers/Qt/fceuWrapper.cpp | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.vscode/launch.json b/.vscode/launch.json index 5808a332..349c8bc0 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -11,7 +11,8 @@ "program": "${workspaceFolder}/build/src/fceux", "args": [], "stopAtEntry": false, - "cwd": "${workspaceFolder}" + "cwd": "${workspaceFolder}", + "coreDumpPath": "${workspaceFolder}/build/core-fceux", "environment": [], "externalConsole": false, "MIMode": "gdb", diff --git a/src/drivers/Qt/fceuWrapper.cpp b/src/drivers/Qt/fceuWrapper.cpp index d4366673..e87f7a75 100644 --- a/src/drivers/Qt/fceuWrapper.cpp +++ b/src/drivers/Qt/fceuWrapper.cpp @@ -1286,16 +1286,16 @@ void fceuWrapperUnLock(void) { if ( mutexLocks > 0 ) { + mutexLocks--; if ( consoleWindow != NULL ) { consoleWindow->mutex->unlock(); } - mutexLocks--; } else { printf("Error: Mutex is Already UnLocked\n"); - abort(); + //abort(); // Uncomment to catch a stack trace } }