Package: speedy-cgi-perl
Version: 2.22-10
Severity: normal

Hi

After upgrading my server to Lenny, I'm seeing regular segfaults of 
speedy_backend in my syslog:

Jul 22 10:26:19 chandra kernel: speedy_backend[17306]: segfault at 206024a ip 
b7e91585 sp bfb4e6f0 error 4 in libperl.so.5.10.0[b7de0000+149000]

I've compiled a version of libperl5.10 with debug symbols and got 
the backtrace bellow. 

Not sure if this is a problem with speedy or Perl itself. The CGI script that 
is crashing has been in use on Etch for a long time without problems and 
segfaults don't seem to happen if I run the script under regular Perl.

Thanks
Tomaz Solc

(gdb) bt
#0  0xb7f87134 in S_find_uninit_var (my_perl=0x909c008, obase=0x947d500, 
    uninit_sv=0x90a1640, match=0 '\0') at sv.c:12139
#1  0xb7f872e0 in Perl_report_uninit (my_perl=0x909c008, uninit_sv=0x90a1640)
    at sv.c:12182
#2  0xb7f6bcca in S_sv_2iuv_common (my_perl=0x909c008, sv=0x90a1640)
    at sv.c:2121
#3  0xb7f6c08a in Perl_sv_2iv_flags (my_perl=0x909c008, sv=0x90a1640, flags=2)
    at sv.c:2208
#4  0x0804df84 in speedy_perl_run ()
#5  0x0804b871 in _start ()
(gdb) print *uninit_sv
$24 = {sv_any = 0x90a163c, sv_refcnt = 1, sv_flags = 2, sv_u = {svu_iv = 0, 
    svu_uv = 0, svu_rv = 0x0, svu_pv = 0x0, svu_array = 0x0, svu_hash = 0x0, 
    svu_gp = 0x0}}
(gdb) print *kid
$25 = {op_next = 0x947d500, op_sibling = 0x0, 
  op_ppaddr = 0xb7f5cf2c <Perl_pp_const>, op_targ = 46, op_type = 5, 
  op_opt = 1, op_latefree = 0, op_latefreed = 0, op_attached = 0, 
  op_spare = 0, op_flags = 2 '\002', op_private = 0 '\0'}
(gdb) print *((SVOP*)kid)
$26 = {op_next = 0x947d500, op_sibling = 0x0, 
  op_ppaddr = 0xb7f5cf2c <Perl_pp_const>, op_targ = 46, op_type = 5, 
  op_opt = 1, op_latefree = 0, op_latefreed = 0, op_attached = 0, 
  op_spare = 0, op_flags = 2 '\002', op_private = 0 '\0', op_sv = 0x0}

-- System Information:
Debian Release: 5.0.2
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.26
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages speedy-cgi-perl depends on:
ii  libc6                         2.7-18     GNU C Library: Shared libraries
ii  libperl5.10                   5.10.0-19  Shared Perl library
ii  perl                          5.10.0-19  Larry Wall's Practical Extraction 

speedy-cgi-perl recommends no packages.

speedy-cgi-perl suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to