﻿id	summary	reporter	owner	description	type	status	milestone	component	version	severity	resolution	keywords	cc
636	StdoutRead function seems to now miss data on public and beta releases	fill_hard@…		"I updated to the latest Public (3.2.12.1) and found my script no longer worked. On debuging found that StdoutRead failed to return all of the data, it seems to miss the last line. Here is my test script.

#include <Constants.au3>

$STDOUTData = """"
$Cipher = Run (@SystemDir & ""\cipher "" & """""""" & @MyDocumentsDir & """""""", @SystemDir, @SW_HIDE, $STDERR_CHILD + $STDOUT_CHILD)

While 1
     $LineData = StdoutRead ($Cipher)
     If @error Then ExitLoop
     $STDOUTData = $STDOUTData & $LineData
Wend

MsgBox (0, ""STDOUT Read Data:"", $STDOUTData)

On versions before the Stdoutread function was changed, you get..

 Listing C:\Documents and Settings\TestUser\
 New files added to this directory will not be encrypted.

U My Documents

On the new versions you only get...

 Listing C:\Documents and Settings\TestUser\
 New files added to this directory will not be encrypted.

"	Bug	closed		AutoIt	3.2.12.1	None	No Bug		
