﻿id	summary	reporter	owner	description	type	status	milestone	component	version	severity	resolution	keywords	cc
201	DLLCall: $aRet[4] is invalid in AutoIT 3.2.10.0	Rayburn	Jpm	"Hi, I'm new here. I've been creating a script with AutoIT that uses COM. My Script includes a call to __IEControlGetObjFromHWND. I keep receiving the error ""Subscript uses non-Array variable"" on line 4091 of IE.au3. I did error checking to ensure that the window handle that I was passing to the __IEControlGetObjFromHWND function was valid, and it was. My script kept stopping with the same error on 2 of the 3 PCs that I tried it on (all XP Pro SP2). On one of the PCs, I never got the error, the script ran flawlessly. I checked the versions of AutoIT, and found that the version that was on the two PCs that generated the error was version 3.2.10.0, and the version on the PC where the script ran flawlessly was 3.2.8.1. Trying the latest beta resulted in the same error. I played around with the __IEControlGetObjFromHWND function and added error checking right after the call to DLLCall to see if the $aRet variable was valid, and it wasn't. If you need me to post a script, let me know. I hope I've explained it well enough. Thanks."	Bug	closed		AutoIt	3.2.10.0		Duplicate		
