delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2012/04/04/06:22:00

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=-1.6 required=5.0 tests=AWL,BAYES_00
X-Spam-Check-By: sourceware.org
Message-ID: <4F7C20A5.80200@onevision.com>
Date: Wed, 04 Apr 2012 12:21:25 +0200
From: Roland Schwingel <roland AT onevision DOT com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0.2) Gecko/20120216 Thunderbird/10.0.2
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: 1.7.12 breaks stdout of upx packed executables
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

Hi...

Just updated to 1.7.12 and found one regression. If you have upx packed 
executables (upx from cygwin distribution) the stdout of the packed 
executable is broken now.

Try the following from mintty:
upx --best /usr/bin/tar.exe -o /tmp/tar.exe
/tmp/tar.exe

You will notice that when you invoke the compressed /tmp/tar.exe that no 
output will be sent to the mintty console, while it works if you just 
invoke /usr/bin/tar.exe

It works just fine with 1.7.11. When you decompress the executable using 
upx -d it will start to work again.

This is not specific to tar, but to any exe I have seen right now.

Strange,

Roland

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019