diff options
author | dgp <dgp@users.sourceforge.net> | 2013-03-11 18:02:47 (GMT) |
---|---|---|
committer | dgp <dgp@users.sourceforge.net> | 2013-03-11 18:02:47 (GMT) |
commit | 80d43beb6caae9ce728cd5054194124706038073 (patch) | |
tree | e43a57c94728f79b5afb7fe2fa023e2c807014cb /tests/listbox.test | |
parent | b98986e5eb06749f8643ce91624ee21e84007e30 (diff) | |
download | tk-80d43beb6caae9ce728cd5054194124706038073.zip tk-80d43beb6caae9ce728cd5054194124706038073.tar.gz tk-80d43beb6caae9ce728cd5054194124706038073.tar.bz2 |
3607326 Stop segfault from [listbox .l -listvariable $array].
Diffstat (limited to 'tests/listbox.test')
-rw-r--r-- | tests/listbox.test | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/listbox.test b/tests/listbox.test index 25bc606..b4046b6 100644 --- a/tests/listbox.test +++ b/tests/listbox.test @@ -2158,6 +2158,17 @@ test listbox-29.1 {listbox selection behavior, -state disabled} { lappend out [.l selection includes 2] [.l curselection] } {1 1 2} +test listbox-30.1 {Bug 3607326} -setup { + destroy .l + unset -nocomplain a +} -body { + array set a {} + listbox .l -listvariable a +} -cleanup { + destroy .l + unset -nocomplain a +} -result * -match glob -returnCodes error + resetGridInfo deleteWindows option clear |