Mail Archives: cygwin/2005/07/04/19:30:03
On Mon, Jul 04, 2005 at 07:12:33PM -0400, Volker Quetschke wrote:
>Volker Quetschke wrote:
>>This is the perl script that works with the 1.5.17 cygwin dll and
>>hangs with 1.5.18:
>>
>>-- snip perltest.pl --
>>#!/bin/perl
>>
>>$extracmd='';
>>#$extracmd='sleep 1 && ';
>>$systemcall=$extracmd.'makecab.exe /V3 /F
>>d:/w1/SRC680_m113/instsetoo_native/wntmsci10.pro/OpenOffice/ddf/en-US/openofficeorg1.ddf
>>2>&1 |';
>>
>>open (DDF, "$systemcall") || die "can't run $!";
>>print("Started\n");
>>while (<DDF>) { print("Output:".$_.":\n"); }
>>close (DDF);
>>-- snap perltest.pl --
>>
>>This is obviously not a self-contained testcase, as this script is
>>ripped out
>>of the final parts of the openoffice build script. I can try to produce
>>a self
>>contained example later.
>OK, I could condense the problem to a 75k zipped testcase (It is still the
>11 lines
>perl file that hangs). See here:
><http://www.openoffice.org/nonav/issues/showattachment.cgi/27695/perlfreeze.zip>
>
>It is a standalone testcase, unfortunately it depends on the absolute path
>it resides in. To reproduce unpack perlfreeze.zip to d: and then
>do:
>$ cd /cygdrive/d/perlfreeze
>$ ./perltest.pl
>
>and see it hang. (In rxvt/bash)
I've downloaded this and it does just sit there but I don't know how long I'm
supposed to wait. Is it supposed to print a lot of stuff right away?
AFAICT, you don't need rxvt or bash to make this happen.
cgf
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
- Raw text -