Subject: | perldoc throws an exception: 'Offset outside string' |
Dear maintainers,
Thanks for your maintenance.
'perldoc' croaks in the following situation.
'Header.pm' and 'podman.out.2770.txt' are attached.
Sincerely,
Ryo
-----
anazawa@mini ~/work/p5-Blosxom-Header% uname -a
Darwin mini.local 11.4.0 Darwin Kernel Version 11.4.0: Mon Apr 9 19:32:15 PDT 2012; root:xnu-
1699.26.8~1/RELEASE_X86_64 x86_64
anazawa@mini ~/work/p5-Blosxom-Header% perlbrew switch perl-5.8.9
anazawa@mini ~/work/p5-Blosxom-Header% perl -v
This is perl, v5.8.9 built for darwin-2level
Copyright 1987-2008, Larry Wall
Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.
Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl". If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.
anazawa@mini ~/work/p5-Blosxom-Header% perldoc lib/Blosxom/Header.pm
Error while formatting with Pod::Perldoc::ToMan:
Offset outside string at /Users/anazawa/perl5/perlbrew/perls/perl-5.8.9/lib/5.8.9/Pod/Perldoc/Toman.pm line
350.
at /Users/anazawa/perl5/perlbrew/perls/5.8.9/bin/perldoc line 9.
Got a 0-length file from lib/Blosxom/Header.pm via Pod::Perldoc::ToMan!?
at /Users/anazawa/perl5/perlbrew/perls/5.8.9/bin/perldoc line 9.
anazawa@mini ~/work/p5-Blosxom-Header% setenv PERLDOCDEBUG 1
anazawa@mini ~/work/p5-Blosxom-Header% perldoc lib/Blosxom/Header.pm
'opt_o_with: Noting "text" as desired output format...
'opt_o_with: Considering Pod::Perldoc::Totext
'opt_o_with: Considering Pod::Perldoc::Totext
'opt_o_with: Considering Pod::Perldoc::ToText
'opt_o_with: Considering Pod::Perldoc::ToTEXT
'opt_o_with: Considering Pod::Simple::text
'opt_o_with: Considering Pod::Simple::text
'opt_o_with: Considering Pod::Simple::Text
'opt_o_with: Considering Pod::Simple::TEXT
'opt_o_with: Considering Pod::text
'opt_o_with: Considering Pod::text
'opt_o_with: Considering Pod::Text
'opt_o_with: Considering Pod::TEXT
'opt_o_with: Noting "man" as desired output format...
'opt_o_with: Considering Pod::Perldoc::Toman
'opt_o_with: Considering Pod::Perldoc::Toman
'opt_o_with: Considering Pod::Perldoc::ToMan
'opt_o_with: Considering Pod::Perldoc::ToMAN
'opt_o_with: Considering Pod::Simple::man
'opt_o_with: Considering Pod::Simple::man
'opt_o_with: Considering Pod::Simple::Man
'opt_o_with: Considering Pod::Simple::MAN
'opt_o_with: Considering Pod::man
'opt_o_with: Considering Pod::man
'opt_o_with: Considering Pod::Man
'opt_o_with: Considering Pod::MAN
'GetOptsOO::getopts: Starting switch processing. Scanning arguments [lib/Blosxom/Header.pm]
'GetOptsOO::getopts: Ending switch processing. Args are [lib/Blosxom/Header.pm] with 0 errors.
'process: /Users/anazawa/perl5/perlbrew/perls/5.8.9/bin/perldoc => Pod::Perldoc v3.17
'process:
'find_good_formatter_class: Formatter class Pod::Perldoc::ToMan version 3.17 successfully loaded!
'find_good_formatter_class: Will format with the class Pod::Perldoc::ToMan
'grand_search_init: Searching for lib/Blosxom/Header.pm
'grand_search_init: Found as lib/Blosxom/Header.pm
DEBUG Looking for /Users/anazawa/perl5/perlbrew/bin/groff
DEBUG Looking for /Users/anazawa/perl5/perlbrew/perls/5.8.9/bin/groff
DEBUG Looking for /Users/anazawa/bin/groff
DEBUG Looking for /Users/anazawa/.gem/ruby/1.8/bin/groff
DEBUG Looking for /opt/local/bin/groff
DEBUG Found /opt/local/bin/groff
DEBUG Looking for /opt/local/sbin/groff
DEBUG Looking for /Users/anazawa/perl6/bin/groff
DEBUG Looking for /Users/anazawa/bin/groff
DEBUG Looking for /Users/anazawa/.gem/ruby/1.8/bin/groff
DEBUG Looking for /opt/local/bin/groff
DEBUG Found /opt/local/bin/groff
DEBUG Looking for /opt/local/sbin/groff
DEBUG Looking for /Users/anazawa/perl6/bin/groff
DEBUG Looking for /usr/bin/groff
DEBUG Found /usr/bin/groff
DEBUG Looking for /bin/groff
DEBUG Looking for /usr/sbin/groff
DEBUG Looking for /sbin/groff
DEBUG Looking for /usr/local/bin/groff
DEBUG Looking for /opt/X11/bin/groff
DEBUG Looking for /usr/X11/bin/groff
DEBUG Looking for /Users/anazawa/perl5/perlbrew/bin/nroff
DEBUG Looking for /Users/anazawa/perl5/perlbrew/perls/5.8.9/bin/nroff
DEBUG Looking for /Users/anazawa/bin/nroff
DEBUG Looking for /Users/anazawa/.gem/ruby/1.8/bin/nroff
DEBUG Looking for /opt/local/bin/nroff
DEBUG Found /opt/local/bin/nroff
DEBUG Looking for /opt/local/sbin/nroff
DEBUG Looking for /Users/anazawa/perl6/bin/nroff
DEBUG Looking for /Users/anazawa/bin/nroff
DEBUG Looking for /Users/anazawa/.gem/ruby/1.8/bin/nroff
DEBUG Looking for /opt/local/bin/nroff
DEBUG Found /opt/local/bin/nroff
DEBUG Looking for /opt/local/sbin/nroff
DEBUG Looking for /Users/anazawa/perl6/bin/nroff
DEBUG Looking for /usr/bin/nroff
DEBUG Found /usr/bin/nroff
DEBUG Looking for /bin/nroff
DEBUG Looking for /usr/sbin/nroff
DEBUG Looking for /sbin/nroff
DEBUG Looking for /usr/local/bin/nroff
DEBUG Looking for /opt/X11/bin/nroff
DEBUG Looking for /usr/X11/bin/nroff
DEBUG Looking for /Users/anazawa/perl5/perlbrew/bin/mandoc
DEBUG Looking for /Users/anazawa/perl5/perlbrew/perls/5.8.9/bin/mandoc
DEBUG Looking for /Users/anazawa/bin/mandoc
DEBUG Looking for /Users/anazawa/.gem/ruby/1.8/bin/mandoc
DEBUG Looking for /opt/local/bin/mandoc
DEBUG Looking for /opt/local/sbin/mandoc
DEBUG Looking for /Users/anazawa/perl6/bin/mandoc
DEBUG Looking for /Users/anazawa/bin/mandoc
DEBUG Looking for /Users/anazawa/.gem/ruby/1.8/bin/mandoc
DEBUG Looking for /opt/local/bin/mandoc
DEBUG Looking for /opt/local/sbin/mandoc
DEBUG Looking for /Users/anazawa/perl6/bin/mandoc
DEBUG Looking for /usr/bin/mandoc
DEBUG Looking for /bin/mandoc
DEBUG Looking for /usr/sbin/mandoc
DEBUG Looking for /sbin/mandoc
DEBUG Looking for /usr/local/bin/mandoc
DEBUG Looking for /opt/X11/bin/mandoc
DEBUG Looking for /usr/X11/bin/mandoc
DEBUG Using /opt/local/bin/groff
DEBUG Pod::Man switches are [utf8 1]
DEBUG Parsing lib/Blosxom/Header.pm
DEBUG Done parsing lib/Blosxom/Header.pm
DEBUG Writing podman.out.2770.txt with Pod::Man output
DEBUG Filtering through /opt/local/bin/groff
DEBUG Found groff 1.21
DEBUG render is /opt/local/bin/groff
DEBUG render options are -man -Kutf8 -Tutf8
DEBUG Writing to pipe to /opt/local/bin/groff
DEBUG Writing chunk 6
DEBUG Checking read
DEBUG Writing chunk 7
DEBUG Checking read
DEBUG Writing chunk 8
DEBUG Checking read
DEBUG Writing chunk 9
DEBUG Checking read
DEBUG Writing chunk 10
DEBUG Checking read
DEBUG Writing chunk 11
DEBUG Checking read
DEBUG Writing chunk 12
Error while formatting with Pod::Perldoc::ToMan:
Offset outside string at /Users/anazawa/perl5/perlbrew/perls/perl-5.8.9/lib/5.8.9/Pod/Perldoc/Toman.pm line
350.
at /Users/anazawa/perl5/perlbrew/perls/5.8.9/bin/perldoc line 9.
Got a 0-length file from lib/Blosxom/Header.pm via Pod::Perldoc::ToMan!?
at /Users/anazawa/perl5/perlbrew/perls/5.8.9/bin/perldoc line 9.
Finished writing to /var/folders/95/3ntb_xjx09726jcwpdl08dpm0000gn/T/Imiv5UDHJc.
'render_and_page: Skipping /var/folders/95/3ntb_xjx09726jcwpdl08dpm0000gn/T/Imiv5UDHJc (from
lib/Blosxom/Header.pm via Pod::Perldoc::ToMan) as it is 0-length.
'unlink_if_temp_file: Unlinking /var/folders/95/3ntb_xjx09726jcwpdl08dpm0000gn/T/Imiv5UDHJc
-----
Subject: | podman.out.2770.txt |
Message body is not shown because it is too large.
Subject: | Header.pm |
Message body is not shown because it is too large.