Using Ti.Stream.read() with an open Ti.Filesystem.FileStream does nothing. The read call never invokes the result callback. Android works fine, but iOS always fails as described above, despite the documentation indicating that both support Ti.Stream.read() on FileStream. Without this support there is no asynchronous way to read files with Titanium on iOS, all reads must be blocking.
The results callback should return an event object (e) containing all relevant information regarding the read operation. Both Ti.API.error calls should execute and print the results.
The results callback is never executed. Nothing is printed.