Hi Alexander,
> On Tue, Aug 07, 2012 at 03:55:21PM +0200, Grohmann, Carsten wrote:
> > Program received signal SIGSEGV, Segmentation fault.
> > 0x0000003641201140 in strcat () from /lib64/libtermcap.so.2
> > (gdb) bt full
> > #0 0x0000003641201140 in strcat () from /lib64/libtermcap.so.2
> > No symbol table info available.
> > #1 0x0000003641201328 in tgetstr () from /lib64/libtermcap.so.2
> > No symbol table info available.
> > #2 0x0000000000481af2 in get_string_term_cap (terminfo_cap=0x4f5b2b "tsl",
> tcap_cap=0x4f5b28 "ts")
> > at lftp_tinfo.cc:70
> > ret = 0x7fffffffe9f0 ""
> > #3 0x0000000000477ef3 in __static_initialization_and_destruction_0
> (__initialize_p=1,
> > __priority=65535) at StatusLine.cc:134
>
> Please try this patch.
The bug is still there. I've installed the libtermcap debug info packages to
have more information.
The back trace has changed a little bit. It looks like a cosmetic change only.
Program received signal SIGSEGV, Segmentation fault.
find_cap (bp=0x0, cap=0x4f5ba5 "ts", sep=61 '=') at termcap.c:551
551 while(*bp) {
(gdb) bt full
#0 find_cap (bp=0x0, cap=0x4f5ba5 "ts", sep=61 '=') at termcap.c:551
No locals.
#1 0x0000003641201328 in tgetstr (cap=0x4f5ba5 "ts", bufp=<value optimized
out>) at termcap.c:593
s = <value optimized out>
sp = <value optimized out>
r = <value optimized out>
ret = <value optimized out>
c = <value optimized out>
#2 0x0000000000481b32 in get_string_term_cap (terminfo_cap=0x4f5ba8 "tsl",
tcap_cap=0x4f5ba5 "ts")
at lftp_tinfo.cc:70
ret = 0x7615d0 ""
#3 0x0000000000478c7b in StatusLine::StatusLine (this=0x761520, new_fd=1) at
StatusLine.cc:62
No locals.
#4 0x0000000000408a50 in main (argc=1, argv=0x7fffffffeb58) at lftp.cc:527
home = 0x4e61d0 "L\211d$\340L\211l$\350L\215%g\334$"
args = {ptr = 0x0, static null = <optimized out>}
exit_code = 0
Regards,
Carsten
_______________________________________________
lftp mailing list
[email protected]
http://univ.uniyar.ac.ru/mailman/listinfo/lftp