This is the mail archive of the
cygwin
mailing list for the Cygwin project.
RE: Perl Term::ReadKey from empty scalar Segfaults under cygwin only (1.7.32 x86_64)
- From: Luke Goodsell <Luke dot Goodsell at ogt dot com>
- To: Marco Atzeri <marco dot atzeri at gmail dot com>, "cygwin at cygwin dot com" <cygwin at cygwin dot com>
- Date: Tue, 25 Aug 2015 09:43:04 +0000
- Subject: RE: Perl Term::ReadKey from empty scalar Segfaults under cygwin only (1.7.32 x86_64)
- Authentication-results: sourceware.org; auth=none
- References: <59C49FE16E416F46873F86D530DA80520BD519 at ExchangeServer dot internal dot ogtip dot com> <55DC3284 dot 7010003 at gmail dot com>
Hi Marco,
> $ perl -MTerm::ReadKey -E 'my $input = "\0" ; open(my $stdin, "<", \$input) or die "failed to open: $!"; local *STDIN = $stdin; ReadMode "raw"; my $response = ReadKey(1, \*STDIN); ReadMode "normal"; print "Got \"$response\"\n";'
> Got ""
I get:
> Got " "
... whereas I would expect an empty string.
Kind regards,
Luke
--
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