[Bug 11474] New: winelauncher mixes up stdout & stderr

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Feb 5 08:58:50 CST 2008


http://bugs.winehq.org/show_bug.cgi?id=11474

           Summary: winelauncher mixes up stdout & stderr
           Product: Wine
           Version: CVS/GIT
          Platform: Other
        OS/Version: other
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: P2
         Component: programs
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: rmh at aybabtu.com


Created an attachment (id=10617)
 --> (http://bugs.winehq.org/attachment.cgi?id=10617)
simple test case

The following line in winelauncher:

    ( $WINEBIN/$WINE_BIN_NAME "$@"; echo $? >$status_name ) 2>&1 | tee
"$log_name"

mixes up stdout and stderr irreversibly.  As a result, commands like:

  echo some_file | cpio.exe -o -H newc > out.cpio

which would work on Windows, on wine get stderr messages merged into the
output.

I've been thinking for a while in a way to duplicate streams in bash without
mixing stdout with stderr, but couldn't find anything.

I think a C wrapper would be needed;  perhaps in wine-bin itself.  What's your
preference?


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list