diff --git a/client/src/cmdtrace.c b/client/src/cmdtrace.c index f9f34ce20..9de248ab0 100644 --- a/client/src/cmdtrace.c +++ b/client/src/cmdtrace.c @@ -521,6 +521,7 @@ static int download_trace(void) { if (!GetFromDevice(BIG_BUF, g_trace, PM3_CMD_DATA_SIZE, 0, NULL, 0, &response, 4000, true)) { PrintAndLogEx(WARNING, "timeout while waiting for reply."); free(g_trace); + g_trace = NULL; return PM3_ETIMEOUT; }