develooper Front page | perl.perl5.porters | Postings from May 2013

[perl #118203] segfault after upgrade to 5.18.0-1

Thread Previous
From:
James E Keenan via RT
Date:
May 27, 2013 23:00
Subject:
[perl #118203] segfault after upgrade to 5.18.0-1
Message ID:
rt-3.6.HEAD-2650-1369695603-1522.118203-15-0@perl.org
On Mon May 27 13:48:42 2013, haakonwikene@gmail.com wrote:
> 
> This is a bug report for perl from haakonwikene@gmail.com,
> generated with the help of perlbug 1.39 running under perl 5.14.2.
> 
> 
> -----------------------------------------------------------------
> [Please describe your issue here]
> 
> I just upgraded perl from 5.16.3.3 -> 5.18.0-1, which seems to be the
> cause a segfault in urxvt.
> 
> backtrace:
> #0  0x00007f95045ed4dc in Perl_sv_vcatpvfn_flags ()
>    from /usr/lib/perl5/core_perl/CORE/libperl.so
> #1  0x00007f95045f0072 in Perl_sv_vsetpvfn () from
>    /usr/lib/perl5/core_perl/CORE/libperl.so
> #2  0x00007f95045f00f5 in Perl_vnewSVpvf () from
>    /usr/lib/perl5/core_perl/CORE/libperl.so
> #3  0x00007f95045f0257 in Perl_newSVpvf () from
>    /usr/lib/perl5/core_perl/CORE/libperl.so
> #4  0x00007f95045cacb6 in Perl_xs_apiversion_bootcheck ()
>       from /usr/lib/perl5/core_perl/CORE/libperl.so
> #5  0x000000000043a99c in boot_urxvt ()
> #6  0x00007f95045e9821 in Perl_pp_entersub () from
>    /usr/lib/perl5/core_perl/CORE/libperl.so
> #7  0x00007f95045e1e26 in Perl_runops_standard ()
>          from /usr/lib/perl5/core_perl/CORE/libperl.so
> #8  0x00007f95045733b0 in Perl_call_sv () from
>    /usr/lib/perl5/core_perl/CORE/libperl.so
> #9  0x00007f9504575477 in Perl_call_list () from
>    /usr/lib/perl5/core_perl/CORE/libperl.so
> #10 0x00007f950455b48f in S_process_special_blocks ()
>             from /usr/lib/perl5/core_perl/CORE/libperl.so
> #11 0x00007f950456ca9c in Perl_newATTRSUB_flags ()
>                from /usr/lib/perl5/core_perl/CORE/libperl.so
> #12 0x00007f950456d5f0 in Perl_newATTRSUB () from
>    /usr/lib/perl5/core_perl/CORE/libperl.so
> #13 0x00007f95045a0094 in Perl_yyparse () from
>    /usr/lib/perl5/core_perl/CORE/libperl.so
> #14 0x00007f950457915c in perl_parse () from
>    /usr/lib/perl5/core_perl/CORE/libperl.so
> #15 0x0000000000455a73 in rxvt_perl_interp::init() ()
> #16 0x0000000000455b0b in rxvt_perl_interp::init(rxvt_term*) ()
> #17 0x00000000004243fc in rxvt_term::init_resources(int, char const*
>    const*) ()
> #18 0x000000000042578a in rxvt_term::init2(int, char const* const*) ()
> #19 0x000000000041883c in main ()
> 
> 
> [Please do not change anything below this line]
> -----------------------------------------------------------------
> ---
> Flags:
>     category=core
>     severity=low
> ---
> Site configuration information for perl 5.14.2:
> 
> Configured by Debian Project at Wed Apr 10 16:58:16 UTC 2013.
> 
> Summary of my perl5 (revision 5 version 14 subversion 2)
>    configuration:
> 
>   Platform:
>     osname=linux, osvers=3.2.0-4-amd64, archname=x86_64-linux-gnu-
>    thread-multi
>     uname='linux madeleine 3.2.0-4-amd64 #1 smp debian 3.2.39-2 x86_64
>    gnulinux '
>     config_args='-Dusethreads -Duselargefiles -Dccflags=-DDEBIAN
>    -D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector
>    --param=ssp-buffer-size=4 -Wformat -Werror=format-security
>    -Dldflags= -Wl,-z,relro -Dlddlflags=-shared -Wl,-z,relro
>    -Dcccdlflags=-fPIC -Darchname=x86_64-linux-gnu -Dprefix=/usr
>    -Dprivlib=/usr/share/perl/5.14 -Darchlib=/usr/lib/perl/5.14
>    -Dvendorprefix=/usr -Dvendorlib=/usr/share/perl5
>    -Dvendorarch=/usr/lib/perl5 -Dsiteprefix=/usr/local
>    -Dsitelib=/usr/local/share/perl/5.14.2
>    -Dsitearch=/usr/local/lib/perl/5.14.2 -Dman1dir=/usr/share/man/man1
>    -Dman3dir=/usr/share/man/man3 -Dsiteman1dir=/usr/local/man/man1
>    -Dsiteman3dir=/usr/local/man/man3 -Duse64bitint -Dman1ext=1
>    -Dman3ext=3perl -Dpager=/usr/bin/sensible-pager -Uafs -Ud_csh
>    -Ud_ualarm -Uusesfio -Uusenm -Ui_libutil -DDEBUGGING=-g
>    -Doptimize=-O2 -Duseshrplib -Dlibperl=libperl.so.5.14.2 -des'


That's certainly an abundance of configuration options.  May I suggest
starting with just '-des' and adding options until you get to the
problem you describe?

Thank you very much.
Jim Keenan

---
via perlbug:  queue: perl5 status: new
https://rt.perl.org:443/rt3/Ticket/Display.html?id=118203

Thread Previous


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