Skip Menu |

This queue is for tickets about the Pod-Perldoc CPAN distribution.

Report information
The Basics
Id: 78726
Status: resolved
Priority: 0/
Queue: Pod-Perldoc

People
Owner: Nobody in particular
Requestors: ANAZAWA [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 3.17
Fixed in: (no value)



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.

Adds version information of groff. ----- anazawa@mini ~/work/p5-Blosxom-Header% groff -v GNU groff version 1.21 Copyright (C) 2009 Free Software Foundation, Inc. GNU groff comes with ABSOLUTELY NO WARRANTY. You may redistribute copies of groff and its subprograms under the terms of the GNU General Public License. For more information about these matters, see the file named COPYING. called subprograms: GNU troff (groff) version 1.21 GNU grops (groff) version 1.21 -----
On Wed Aug 01 18:35:16 2012, ANAZAWA wrote: Show quoted text
> Dear maintainers, > > Thanks for your maintenance. > 'perldoc' croaks in the following situation. > 'Header.pm' and 'podman.out.2770.txt' are attached.
Thanks for the bug report. Does this only happen on 5.8.9 because I can't reproduce it on Pod::Perldoc 3.17. Mark
On Sun Jan 27 22:38:24 2013, mallen wrote: Show quoted text
> On Wed Aug 01 18:35:16 2012, ANAZAWA wrote:
> > Dear maintainers, > > > > Thanks for your maintenance. > > 'perldoc' croaks in the following situation. > > 'Header.pm' and 'podman.out.2770.txt' are attached.
> > Thanks for the bug report. Does this only happen on 5.8.9 because I > can't reproduce it on > Pod::Perldoc 3.17. > > Mark
Closing this; please open a new ticket if needed.