﻿id	summary	reporter	owner	description	type	status	milestone	component	version	severity	resolution	keywords	cc
3637	_ArrayDisplay : error when Array is empty and Range parameter exists	pixelsearch	Jpm	"{{{
#include <Array.au3>
Global $aHistorique[1][10] = [[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]]
_ArrayDisplay($aHistorique, ""Title 1"") ; shows 1 row (ok)
_ArrayDelete($aHistorique, 0)
_ArrayDisplay($aHistorique, ""Title 2"") ; shows no row (ok)
_ArrayDisplay($aHistorique, ""Title 3"", ""|5"") ; blocking error
}}}

Script stops and Console shows :
""C:\Program Files\AutoIt3\Include\ArrayDisplayInternals.au3"" (343) : ==> Variable subscript badly formatted.:
$vTmp = $aArray[$i][$j]
$vTmp = $aArray[^ ERROR
>Exit code: 1 

If the Array had one dimension only, the same error would happen at line 345 => $vTmp = $aArray[$i]
A display of the variables shows that $i = -1 in both cases."	Bug	closed	3.3.15.1	Standard UDFs	3.3.14.5	None	Fixed		
