Skip to content
This repository has been archived by the owner on Jan 2, 2021. It is now read-only.

Fix all the warnings that are dumped on the screen #17

Open
marksteward opened this issue May 10, 2014 · 3 comments
Open

Fix all the warnings that are dumped on the screen #17

marksteward opened this issue May 10, 2014 · 3 comments

Comments

@marksteward
Copy link
Owner

Presumably passing in junk here:

Use of uninitialized value $data in pattern match (m//) at /home/Mark/perl5/perlbrew/perls/perl-5.14.2/lib/site_perl/5.14.2/File/Type.pm line 58.
Use of uninitialized value $data in pattern match (m//) at /home/Mark/perl5/perlbrew/perls/perl-5.14.2/lib/site_perl/5.14.2/File/Type.pm line 61.
Use of uninitialized value $data in pattern match (m//) at /home/Mark/perl5/perlbrew/perls/perl-5.14.2/lib/site_perl/5.14.2/File/Type.pm line 64.
Use of uninitialized value $data in numeric gt (>) at /home/Mark/perl5/perlbrew/perls/perl-5.14.2/lib/site_perl/5.14.2/File/Type.pm line 67.
Use of uninitialized value $data in numeric gt (>) at /home/Mark/perl5/perlbrew/perls/perl-5.14.2/lib/site_perl/5.14.2/File/Type.pm line 73.
...
Use of uninitialized value $data in pattern match (m//) at /home/Mark/perl5/perlbrew/perls/perl-5.14.2/lib/site_perl/5.14.2/File/Type.pm line 1462.
Use of uninitialized value $data in numeric gt (>) at /home/Mark/perl5/perlbrew/perls/perl-5.14.2/lib/site_perl/5.14.2/File/Type.pm line 1465.
Use of uninitialized value $data in numeric gt (>) at /home/Mark/perl5/perlbrew/perls/perl-5.14.2/lib/site_perl/5.14.2/File/Type.pm line 1471.
Use of uninitialized value $data in numeric gt (>) at /home/Mark/perl5/perlbrew/perls/perl-5.14.2/lib/site_perl/5.14.2/File/Type.pm line 1477.
Use of uninitialized value $data in pattern match (m//) at /home/Mark/perl5/perlbrew/perls/perl-5.14.2/lib/site_perl/5.14.2/File/Type.pm line 1483.
Use of uninitialized value $_ in numeric gt (>) at /home/Mark/perl5/perlbrew/perls/perl-5.14.2/lib/site_perl/5.14.2/IO/HTML.pm line 199.
@marksteward
Copy link
Owner Author

These seem to repeat:

Use of uninitialized value $find in pattern match (m//) at /home/Mark/perl5/perlbrew/perls/perl-5.14.2/lib/5.14.2/x86_64-linux/Encode/Alias.pm line 31.
Use of uninitialized value $find in lc at /home/Mark/perl5/perlbrew/perls/perl-5.14.2/lib/5.14.2/x86_64-linux/Encode/Alias.pm line 40.
Use of uninitialized value $find in pattern match (m//) at /home/Mark/perl5/perlbrew/perls/perl-5.14.2/lib/5.14.2/x86_64-linux/Encode/Alias.pm line 31.
Use of uninitialized value $find in lc at /home/Mark/perl5/perlbrew/perls/perl-5.14.2/lib/5.14.2/x86_64-linux/Encode/Alias.pm line 40.
Use of uninitialized value $find in pattern match (m//) at /home/Mark/perl5/perlbrew/perls/perl-5.14.2/lib/5.14.2/x86_64-linux/Encode/Alias.pm line 31.
Use of uninitialized value $find in string eq at /home/Mark/perl5/perlbrew/perls/perl-5.14.2/lib/5.14.2/x86_64-linux/Encode/Alias.pm line 44.
Use of uninitialized value $find in hash element at /home/Mark/perl5/perlbrew/perls/perl-5.14.2/lib/5.14.2/x86_64-linux/Encode/Alias.pm line 57.
Use of uninitialized value $find in lc at /home/Mark/perl5/perlbrew/perls/perl-5.14.2/lib/5.14.2/x86_64-linux/Encode/Alias.pm line 58.
Use of uninitialized value $find in hash element at /home/Mark/perl5/perlbrew/perls/perl-5.14.2/lib/5.14.2/x86_64-linux/Encode/Alias.pm line 77.
Use of uninitialized value $name in string ne at /home/Mark/perl5/perlbrew/perls/perl-5.14.2/lib/5.14.2/x86_64-linux/Encode.pm line 111.
Use of uninitialized value $name in hash element at /home/Mark/perl5/perlbrew/perls/perl-5.14.2/lib/5.14.2/x86_64-linux/Encode.pm line 115.
Use of uninitialized value $name in concatenation (.) or string at /home/Mark/perl5/perlbrew/perls/perl-5.14.2/lib/5.14.2/x86_64-linux/Encode.pm line 172.

@marksteward
Copy link
Owner Author

And this is caused by http://blog.petecheslock.com/2013/05/03/devops-in-your-job-title-is-doing-you-harm:

Use of uninitialized value $_ in numeric gt (>) at /home/Mark/perl5/perlbrew/perls/perl-5.14.2/lib/site_perl/5.14.2/IO/HTML.pm line 199.
Use of uninitialized value $_ in scalar assignment at /home/Mark/perl5/perlbrew/perls/perl-5.14.2/lib/site_perl/5.14.2/IO/HTML.pm line 204.
Use of uninitialized value $stop in numeric lt (<) at /home/Mark/perl5/perlbrew/perls/perl-5.14.2/lib/site_perl/5.14.2/IO/HTML.pm line 205.
Use of uninitialized value $_ in numeric gt (>) at /home/Mark/perl5/perlbrew/perls/perl-5.14.2/lib/site_perl/5.14.2/IO/HTML.pm line 199.
Use of uninitialized value $_ in scalar assignment at /home/Mark/perl5/perlbrew/perls/perl-5.14.2/lib/site_perl/5.14.2/IO/HTML.pm line 204.
Use of uninitialized value $stop in numeric lt (<) at /home/Mark/perl5/perlbrew/perls/perl-5.14.2/lib/site_perl/5.14.2/IO/HTML.pm line 205.

@firesock
Copy link

These should have been fixed by eaa8515 - are you still seeing it? Were being caused by checktype_contents having fun with an undef value when charset was missing.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants