From d39864669a420b4e2743db8e06167bbb15f6215f Mon Sep 17 00:00:00 2001 From: Mark Pizzolato Date: Thu, 14 Jun 2018 01:36:05 -0700 Subject: [PATCH] SCP: Fix potential null pointer dereference in debug expression --- scp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scp.c b/scp.c index a2854d4d..0777bc22 100644 --- a/scp.c +++ b/scp.c @@ -3444,7 +3444,7 @@ do { } else stat = SCPE_UNK; /* bad cmd given */ - sim_debug (SIM_DBG_DO, sim_dflt_dev, "Command '%s', Result: 0x%X - %s\n", cmdp->name, stat, sim_error_text (stat)); + sim_debug (SIM_DBG_DO, sim_dflt_dev, "Command '%s', Result: 0x%X - %s\n", cmdp ? cmdp->name : "", stat, sim_error_text (stat)); echo = sim_do_echo; /* Allow for SET VERIFY */ stat_nomessage = stat & SCPE_NOMESSAGE; /* extract possible message supression flag */ stat_nomessage = stat_nomessage || (!sim_show_message);/* Apply global suppression */