Hello,

In message "[ ruby-Bugs-2672 ] IO.popen unreliable on win32"
    on Oct.20,2005 00:44:04, <noreply / rubyforge.org> wrote:
| IO.popen is unreliable on win32 because of a broken implementation of _popen in a windows library being used by Ruby.  At least this is what I assum eis the case, taken from Python popen documentation which states that _popen is broken and later versions of python don't use it.

Ruby on win32 does not use MSVCRT's _popen() yet.


| Found this out when trying to write a simple backup script for Subversion, do a svnadmin dump Repo and pipe it into a backup file (even gzipping in the process).  But in ruby the result would be the wrong filesize(2.5MB instead of 2.8MB) and would fail part way through the svnadmin load Repo < dumpfile call on a different machine.

Please show us minimum reproducible script, if you can.


Regards,
-- 
U.Nakamura <usa / garbagecollect.jp>