develooper Front page | perl.perl5.porters | Postings from February 2009

[perl #63150] 5.8.9 panic restartop on certain goto

From:
Kevin Ryde
Date:
February 11, 2009 02:05
Subject:
[perl #63150] 5.8.9 panic restartop on certain goto
Message ID:
rt-3.6.HEAD-12283-1234312686-1687.63150-75-0@perl.org
# New Ticket Created by  Kevin Ryde 
# Please include the string:  [perl #63150]
# in the subject line of all future correspondence about this issue. 
# <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=63150 >


The program foo.pl below run in my build of 5.8.9 ends with

    panic: restartop

where I hoped it would get to the "done" print.

foo.pl is a cut-down version of my Tie::TZ module version 4 on cpan.
The problem might be specific to perl 5.8.9.  foo.pl is ok for me in
debian packaged 5.10.0, and cpantesters reports say the module is ok in
5.8.8, but not 5.8.9 (across various systems).



-----------------------------------------------------------------
---
Flags:
    category=core
    severity=medium
---
Site configuration information for perl v5.8.9:

Configured by gg at Wed Feb 11 09:59:40 EST 2009.

Summary of my perl5 (revision 5 version 8 subversion 9) configuration:
  Platform:
    osname=linux, osvers=2.6.26-1-486, archname=i586-linux
    uname='linux blah.blah 2.6.26-1-486 #1 sat jan 10 17:46:23 utc 2009 i586 gnulinux '
    config_args='-Dprefix=/so/perl/perl-5.8.9/inst -d'
    hint=recommended, useposix=true, d_sigaction=define
    usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef
    useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
    use64bitint=undef use64bitall=undef uselongdouble=undef
    usemymalloc=n, bincompat5005=undef
  Compiler:
    cc='cc', ccflags ='-fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
    optimize='-O2',
    cppflags='-fno-strict-aliasing -pipe -I/usr/local/include'
    ccversion='', gccversion='4.3.3', gccosandvers=''
    intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=12
    ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
    alignbytes=4, prototype=define
  Linker and Libraries:
    ld='cc', ldflags =' -L/usr/local/lib'
    libpth=/usr/local/lib /lib /usr/lib /usr/lib64
    libs=-lnsl -ldl -lm -lcrypt -lutil -lc
    perllibs=-lnsl -ldl -lm -lcrypt -lutil -lc
    libc=/lib/libc-2.7.so, so=so, useshrplib=false, libperl=libperl.a
    gnulibc_version='2.7'
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E'
    cccdlflags='-fPIC', lddlflags='-shared -O2 -L/usr/local/lib'




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