Ok....I confirmed this a few different ways. It may be a new bug. On windows, you can't send binary data from a file over to another system pipe. It blows up. It will work from a network socket to a system pipe, and it will work from a local text file to a system pipe, but not from a binary file to a system pipe. -- Posted via http://www.ruby-forum.com/.