diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 52c46f9e2f0..2f5ab91bf88 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2020-02-27 Tom de Vries + + * lib/tuiterm.exp (spawn): Handle case that spawn_out(slave,name) is + not set. + 2020-02-26 Aaron Merey * gdb.debuginfod: New directory for debuginfod tests. diff --git a/gdb/testsuite/lib/tuiterm.exp b/gdb/testsuite/lib/tuiterm.exp index da5580324a9..7505821a855 100644 --- a/gdb/testsuite/lib/tuiterm.exp +++ b/gdb/testsuite/lib/tuiterm.exp @@ -24,7 +24,11 @@ proc spawn {args} { set result [uplevel builtin_spawn $args] global gdb_spawn_name upvar spawn_out spawn_out - set gdb_spawn_name $spawn_out(slave,name) + if { [info exists spawn_out] } { + set gdb_spawn_name $spawn_out(slave,name) + } else { + unset gdb_spawn_name + } return $result }