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'
-
[perl #63150] 5.8.9 panic restartop on certain goto
by Kevin Ryde