From 2c23acf39e810fd43f9ce5af0a4c3e4d952f2081 Mon Sep 17 00:00:00 2001 From: Simon Ochsenreither Date: Fri, 16 Nov 2012 01:18:08 +0100 Subject: SI-6634 Fixes data corruption issue in ListBuffer#remove This is the cut-down version with minimally invasive changes, e. g. keeping the "auto-correcting" bounds algorithm. --- test/files/run/t6634.check | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 test/files/run/t6634.check (limited to 'test/files/run/t6634.check') diff --git a/test/files/run/t6634.check b/test/files/run/t6634.check new file mode 100644 index 0000000000..f6cbb30c67 --- /dev/null +++ b/test/files/run/t6634.check @@ -0,0 +1,31 @@ +Trying lb0 ... +Checking ... +String OK. +Length OK. + +Trying lb1 ... +Checking ... +String OK. +Length OK. + +Trying lb2 ... +Checking ... +String OK. +Length OK. + +Trying lb3 ... +Checking ... +String OK. +Length OK. + +Trying lb4 ... +Checking ... +String OK. +Length OK. + +Trying lb5 ... +java.lang.IllegalArgumentException: removing negative number (-1) of elements +Checking ... +String OK. +Length OK. + -- cgit v1.2.3