develooper Front page | perl.perl5.porters | Postings from August 2001

[ID 20010807.011] 5.6.1 coredumping on bleedperl embed.pl

Thread Next
From:
Jarkko Hietaniemi
Date:
August 7, 2001 07:41
Subject:
[ID 20010807.011] 5.6.1 coredumping on bleedperl embed.pl
Message ID:
200108071441.RAA11782@kosh.hut.fi

This is a bug report for perl from jhi@alpha.hut.fi,
generated with the help of perlbug 1.33 running under perl v5.6.1.


-----------------------------------------------------------------
[Please enter your report here]

Perl 5.6.1 core dumps on me in Tru64 when running the embed.pl
of *bleedperl*.  Somehow, during the compilation phase, File::Glob
initialization gets called with a naughty cv.  (Or, that's what
it looks like: if the stack has been smashed, we may be seeing
leprechauns.)

(dbx) run embed.pl
signal Illegal instruction at
warning: PC value 0x3ffbfff1aa4 not valid, trying RA
> [boot_File__Glob:189, 0x300000053e8]  ldah    gp, 16384(r26)
(dbx) where
   0 boot_File__Glob(my_perl = 0x14007f860, cv = 0x1) ["Glob.c":189, 0x300000053e8]
   1 Perl_pp_entersub() ["pp_hot.c":2632, 0x3ffbff6fba4]
   2 Perl_runops_debug() ["run.c":53, 0x3ffbff64150]
   3 S_call_body(myop = 0x11fffe7c0, is_eval = 0) ["perl.c":1824, 0x3ffbfeec704]
   4 perl_call_sv(sv = 0x140076210, flags = 6) ["perl.c":1742, 0x3ffbfeec3a4]
   5 S_call_list_body(cv = 0x140076210) ["perl.c":3811, 0x3ffbfef13cc]
   6 Perl_call_list(oldscope = 2, paramList = 0x14001dca8) ["perl.c":3739, 0x3ffbfef10e8]
   7 Perl_newATTRSUB(floor = 124, o = 0x140076fa0, proto = (nil), attrs = (nil), block = 0x140077900) ["op.c":4748, 0x3ffbff2e164]
   8 Perl_utilize(aver = 1, floor = 124, version = (nil), id = 0x140076e80, arg = 0x140076eb0) ["op.c":3223, 0x3ffbff2828c]
   9 Perl_vload_module(flags = 0, name = 0x1400697b8, ver = (nil), args = 0x11fffef68) ["op.c":3290, 0x3ffbff28574]
  10 Perl_load_module(flags = 0, name = 0x1400697b8, ver = (nil)) ["op.c":3243, 0x3ffbff28374]
  11 Perl_ck_glob(o = 0x140077880) ["op.c":5688, 0x3ffbff31ae8]
  12 Perl_convert(type = 25, flags = 0, o = 0x140077880) ["op.c":2380, 0x3ffbff24a8c]
  13 Perl_yyparse() ["perly.c":1563, 0x3ffbff1b99c]
  14 S_parse_body(env = (nil), xsinit = 0x120002078) ["perl.c":1317, 0x3ffbfeeab64]
  15 perl_parse(my_perl = 0x140001808, xsinit = 0x120002078, argc = 2, argv = 0x11ffff488, env = (nil)) ["perl.c":895, 0x3ffbfee9d78]
  16 main(argc = 2, argv = 0x11ffff488, env = 0x11ffff4a0) ["perlmain.c":50, 0x120001ff0]
(dbx)


[Please do not change anything below this line]
-----------------------------------------------------------------
---
Flags:
    category=core
    severity=high
---
Site configuration information for perl v5.6.1:

Configured by jhi at Tue Aug  7 16:59:38 EET DST 2001.

Summary of my perl5 (revision 5.0 version 6 subversion 1) configuration:
  Platform:
    osname=dec_osf, osvers=4.0, archname=alpha-dec_osf
    uname='osf1 alpha.hut.fi v4.0 878 alpha '
    config_args='-des -Doptimize=-g -Dprefix=/u/vieraat/vieraat/jhi/Perl/perl-5.6.1+DEBUG'
    hint=recommended, useposix=true, d_sigaction=define
    usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef
    useperlio=undef d_sfio=undef uselargefiles=define usesocks=undef
    use64bitint=define use64bitall=define uselongdouble=undef
  Compiler:
    cc='cc', ccflags ='-std -DDEBUGGING -DLANGUAGE_C',
    optimize='-g',
    cppflags='-std -DDEBUGGING -DLANGUAGE_C'
    ccversion='V5.6-082', gccversion='', gccosandvers=''
    intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=8
    ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
    alignbytes=8, usemymalloc=y, prototype=define
  Linker and Libraries:
    ld='ld', ldflags =''
    libpth=/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /var/shlib
    libs=-lgdbm -ldbm -ldb -lm -liconv -lutil
    perllibs=-lm -liconv -lutil
    libc=/usr/shlib/libc.so, so=so, useshrplib=true, libperl=libperl.so
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='  -Wl,-rpath,/u/vieraat/vieraat/jhi/Perl/perl-5.6.1+DEBUG/lib/5.6.1/alpha-dec_osf/CORE'
    cccdlflags=' ', lddlflags='-shared -expect_unresolved "*" -msym -std'

Locally applied patches:
    

---
@INC for perl v5.6.1:
    /u/vieraat/vieraat/jhi/Perl/perl-5.6.1+DEBUG/lib/5.6.1/alpha-dec_osf
    /u/vieraat/vieraat/jhi/Perl/perl-5.6.1+DEBUG/lib/5.6.1
    /u/vieraat/vieraat/jhi/Perl/perl-5.6.1+DEBUG/lib/site_perl/5.6.1/alpha-dec_osf
    /u/vieraat/vieraat/jhi/Perl/perl-5.6.1+DEBUG/lib/site_perl/5.6.1
    /u/vieraat/vieraat/jhi/Perl/perl-5.6.1+DEBUG/lib/site_perl
    .

---
Environment for perl v5.6.1:
    HOME=/u/vieraat/vieraat/jhi
    LANG=C
    LANGUAGE (unset)
    LC_ALL=fi_FI.ISO8859-1
    LC_CTYPE=fi_FI.ISO8859-1
    LD_LIBRARY_PATH (unset)
    LOGDIR (unset)
    PATH=/u/vieraat/vieraat/jhi/Perl/bin:/u/vieraat/vieraat/jhi/.s:/u/vieraat/vieraat/jhi/.b/OSF1:/c/bin:/p/bin:/p/adm/bin:/usr/bin:/usr/sbin:/sbin:/bin:/usr/ccs/bin:/usr/lib:/etc:/lib:/p/X6/bin:/p/X5/bin:/usr/bin/X11:/usr/lbin:/usr/sbin/acct:/usr/tcb/bin:/tcb/bin:/usr/field:/u/vieraat/vieraat/jhi
    PERL_BADLANG (unset)
    SHELL=/bin/zsh


Thread Next


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