develooper Front page | perl.perl5.porters | Postings from April 2011

RE: 2 problems with 5.13.11/win32 behind a proxy

Thread Previous | Thread Next
From:
vadim.konovalov
Date:
April 2, 2011 08:41
Subject:
RE: 2 problems with 5.13.11/win32 behind a proxy
Message ID:
35BF8D9716175C43BB9D67CA60CC345E279D6936@FRMRSSXCHMBSC2.dc-m.alcatel-lucent.com
> From: david@autopragmatic.com On Behalf Of David Golden
> 
> Thank you for the bug report.  What Win32 perl are you running?

I was running perl version 5.13.11 freshly built with MSVC 6.0 

> > Here 2 things bother me:
> > ALERT: 'make' is an essential tool for building perl Modules.
> >
> > This message is bogus, because I use well-supported 'nmake'.
> >
> > D:\>perl -V:make
> > make='nmake';
> 
> Where is nmake in your path?  If you compile with this as "nmake.exe"
> does it give the same error?

d:\MSVStudio\VC98\BIN\nmake

> 
> > Then, 'internal error' of HTTP::Tiny also bothers me, which 
> is probably due to content of my http_proxy variable.
> > To say, this proxy variable works perfectly well in 'wget'.
> 
> If you make it a proper URL with a full scheme, does it work? E.g.
> http://proxy-spb.netsec.alcatel.fr:8080/

unfortunately - no,
and there is segmentation fault even :(

gentoo-Linux (running under colinux) is fine with this perl version and these network settings

On Win32 before segmentation fault I have following conversation:


CPAN.pm requires configuration, but most of it can be done automatically.
If you answer 'no' below, you will enter an interactive dialog for each
configuration option instead.

Would you like to configure as much as possible automatically? [yes]

Autoconfigured everything but 'urllist'.

Now you need to choose your CPAN mirror sites.  You can let me
pick mirrors for you, you can select them from a list or you
can enter them by hand.

Would you like me to automatically choose some CPAN mirror
sites for you? (This means connecting to the Internet) [yes]
Trying to fetch a mirror list from the Internet
Fetching with HTTP::Tiny:
http://www.perl.org/CPAN/MIRRORED.BY

Then segmentation fault happens,
here is the stack:

NTDLL! 7c90eb74()
NTDLL! 7c90eb94()
MSVCRT! 77c2d08e()
MSVCRT! 77c2d128()
my_close(int 6) line 476 + 10 bytes
win32_close(int 6) line 3176 + 9 bytes
PerlIOUnix_close(_PerlIO * * 0x00eeb888) line 2896 + 9 bytes
PerlIOBase_close(_PerlIO * * 0x00901088) line 2244 + 10 bytes
PerlIOBuf_close(_PerlIO * * 0x00901088) line 4262 + 9 bytes
PerlIO__close(_PerlIO * * 0x00901088) line 1503 + 10 bytes
Perl_PerlIO_close(_PerlIO * * 0x00901088) line 1516 + 9 bytes
Perl_io_close(io * 0x00f2dd08, char 1) line 972 + 12 bytes
Perl_do_close(gv * 0x00f2dcb8, char 1) line 937 + 13 bytes
Perl_pp_close() line 632 + 11 bytes
Perl_runops_debug() line 2267 + 9 bytes
S_run_body(long 1) line 2347
perl_run(interpreter * 0x003366c0) line 2268 + 9 bytes
RunPerl(int 2, char * * 0x00332e50, char * * 0x00332f18) line 270 + 12 bytes
main(int 2, char * * 0x00332e50, char * * 0x003333e8) line 23 + 18 bytes
PERL! mainCRTStartup + 227 bytes

in my home directory, the "cpan" directory is created with a file MIRRORED.BY.tmp536449904640 in ".cpan/sources" and 
also I have a file ".cpan\CPAN\MyConfig.pm" that contains 4 bytes: "1;\r\n"

the "cpan" command that comes with ActiveState perl 5.12.1 serves good on this computer.

Best regards,
Vadim.

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About