[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: perl segfaulting (even with LD_BIND_NOW=1)



On Mon, 12 Aug 2002, Guido Guenther wrote:

> On Sun, Aug 11, 2002 at 01:43:41PM -0400, William Jhun wrote:
> [..snip..]
> > #0  0x2ab8bdb4 in Perl_linklist () from /usr/lib/libperl.so.5.6
> > (gdb) quit
> What does "bt" (backtrace) show here?

Ahh yes, I forgot...

Core was generated by `/usr/bin/perl -- /usr/sbin/install-info --quiet
--section Programming Programmi'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/lib/libperl.so.5.6...(no debugging symbols
found)...
done.
Loaded symbols for /usr/lib/libperl.so.5.6
Reading symbols from /lib/libdl.so.2...(no debugging symbols
found)...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/libm.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /lib/libc.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/libcrypt.so.1...(no debugging symbols
found)...done.
Loaded symbols for /lib/libcrypt.so.1
Reading symbols from /lib/ld.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/ld.so.1
#0  0x2ab8bdb4 in Perl_linklist () from /usr/lib/libperl.so.5.6
(gdb) bt
#0  0x2ab8bdb4 in Perl_linklist () from /usr/lib/libperl.so.5.6
#1  0x2ab96004 in Perl_newCONDOP () from /usr/lib/libperl.so.5.6
#2  0x2ab86d58 in Perl_yyparse () from /usr/lib/libperl.so.5.6
#3  0x2ab57540 in perl_parse () from /usr/lib/libperl.so.5.6
warning: Warning: GDB can't find the start of the function at 0x2ab1abd8.

another one shows:

Core was generated by `/usr/bin/perl -w /usr/sbin/dpkg-preconfigure
--apt'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/lib/libperl.so.5.6...(no debugging symbols
found)...
done.
Loaded symbols for /usr/lib/libperl.so.5.6
Reading symbols from /lib/libdl.so.2...(no debugging symbols
found)...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /lib/libm.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /lib/libc.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/libcrypt.so.1...(no debugging symbols
found)...done.
Loaded symbols for /lib/libcrypt.so.1
Reading symbols from /lib/ld.so.1...(no debugging symbols found)...done.
Loaded symbols for /lib/ld.so.1
Reading symbols from /usr/lib/perl/5.6.1/auto/IO/IO.so...
(no debugging symbols found)...done.
Loaded symbols for /usr/lib/perl/5.6.1/auto/IO/IO.so
#0  0x2ab8bdb4 in Perl_linklist () from /usr/lib/libperl.so.5.6
(gdb) bt
#0  0x2ab8bdb4 in Perl_linklist () from /usr/lib/libperl.so.5.6
#1  0x2ab96004 in Perl_newCONDOP () from /usr/lib/libperl.so.5.6
#2  0x2ab882d8 in Perl_yyparse () from /usr/lib/libperl.so.5.6
#3  0x2ac1855c in Perl_sv_compile_2op () from /usr/lib/libperl.so.5.6
warning: Warning: GDB can't find the start of the function at 0x2acb1980.

Is there a set of packages that include symbols? (i.e. not stripped?) I
could perhaps delve into it further if I can find some time...

Thanks,
William



Reply to: