Index: generic/gdbtk-stack.c =================================================================== RCS file: /cvs/src/src/gdb/gdbtk/generic/gdbtk-stack.c,v retrieving revision 1.41 diff -u -p -r1.41 gdbtk-stack.c --- generic/gdbtk-stack.c 25 May 2012 11:36:08 -0000 1.41 +++ generic/gdbtk-stack.c 5 Jun 2013 19:08:40 -0000 @@ -1,5 +1,5 @@ /* Tcl/Tk command definitions for Insight - Stack. - Copyright (C) 2001-2012 Free Software Foundation, Inc. + Copyright (C) 2001-2013 Free Software Foundation, Inc. This file is part of GDB. @@ -524,7 +524,7 @@ static void get_frame_name (Tcl_Interp *interp, Tcl_Obj *list, struct frame_info *fi) { struct symbol *func = NULL; - const char *funname = NULL; + char *funname = NULL; enum language funlang = language_unknown; Tcl_Obj *objv[1]; @@ -553,6 +553,7 @@ get_frame_name (Tcl_Interp *interp, Tcl_ { objv[0] = Tcl_NewStringObj (funname, -1); Tcl_ListObjAppendElement (interp, list, objv[0]); + xfree (funname); } else {