Skip Menu |

This queue is for tickets about the Win32-Exe CPAN distribution.

Report information
The Basics
Id: 20991
Status: resolved
Priority: 0/
Queue: Win32-Exe

People
Owner: Nobody in particular
Requestors: auto394482 [...] hushmail.com
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in:
  • 0.08
  • 0.09
Fixed in: (no value)



Subject: Constructing a Win32::Exe object on certain executables generates many warnings.
perl -v: This is perl, v5.8.7 built for cygwin-thread-multi-64int uname -a: CYGWIN_NT-5.1 D800 1.5.21(0.156/4/2) 2006-07-30 14:21 i686 Cygwin system: Windows XP SP2 problem: Constructing a Win32::Exe object on certain executables generates many warnings. Attached install.exe (zipped). example: # perl -we 'use Win32::Exe; Win32::Exe->new("install.exe");' substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. Use of uninitialized value in concatenation (.) or string at /usr/lib/perl5/site_perl/5.8/Parse/Binary.pm line 449. Use of uninitialized value in substitution iterator at /usr/lib/perl5/site_perl/5.8/Parse/Binary.pm line 436. Use of uninitialized value in substitution iterator at /usr/lib/perl5/site_perl/5.8/Parse/Binary.pm line 438. Use of uninitialized value in length at /usr/lib/perl5/site_perl/5.8/Parse/Binary.pm line 454. substr outside of string at /usr/lib/perl5/site_perl/5.8/Win32/Exe/Section.pm line 148. Use of uninitialized value in concatenation (.) or string at /usr/lib/perl5/site_perl/5.8/Parse/Binary.pm line 449. Use of uninitialized value in substitution iterator at /usr/lib/perl5/site_perl/5.8/Parse/Binary.pm line 436. Use of uninitialized value in substitution iterator at /usr/lib/perl5/site_perl/5.8/Parse/Binary.pm line 438. Use of uninitialized value in length at /usr/lib/perl5/site_perl/5.8/Parse/Binary.pm line 454.
Subject: install.zip
Download install.zip
application/x-zip 1.6m

Message body not shown because it is not plain text.

This issue does not appear in version 0.13 (or 0.11)