This is an automated email from Gerrit.

"Daniel Anselmi <danse...@gmx.ch>" just uploaded a new patch set to Gerrit, 
which you can find at https://review.openocd.org/c/openocd/+/8085

-- gerrit

commit 93aa83f47df5c7b442d54fce0d21059c4d98c190
Author: Daniel Anselmi <danse...@gmx.ch>
Date:   Sun Mar 17 01:15:16 2024 +0100

    ipdbg: fix double free of virtual-ir data
    
    Change-Id: I6254663c27c4f38d46008c4dbff11aa27b84f399
    Signed-off-by: Daniel Anselmi <danse...@gmx.ch>

diff --git a/src/server/ipdbg.c b/src/server/ipdbg.c
index e7eb96e13c..cb5a459c50 100644
--- a/src/server/ipdbg.c
+++ b/src/server/ipdbg.c
@@ -1123,11 +1123,7 @@ COMMAND_HANDLER(handle_ipdbg_create_hub_command)
                return ERROR_FAIL;
        }
 
-       int retval = ipdbg_create_hub(tap, user_instruction, 
data_register_length, virtual_ir, hub_name, cmd);
-       if (retval != ERROR_OK)
-               free(virtual_ir);
-
-       return retval;
+       return ipdbg_create_hub(tap, user_instruction, data_register_length, 
virtual_ir, hub_name, cmd);
 }
 
 static const struct command_registration ipdbg_config_command_handlers[] = {

-- 

Reply via email to