another crash

From: Adrian Chadd <adrian@dont-contact.us>
Date: Mon, 16 Feb 2004 01:30:58 -0700

Another crash, this time, reproducable:

2004/02/16 16:27:31| assertion failed: comm.cc:2558: "fdc_table[fd].active && !fdc_table[fd].half_closed"

Program received signal SIGABRT, Aborted.
0x40186da9 in raise () from /lib/tls/libc.so.6
(gdb)
(gdb) bt
#0 0x40186da9 in raise () from /lib/tls/libc.so.6
#1 0x40293110 in ?? () from /lib/tls/libc.so.6
#2 0xbfffd5c0 in ?? ()
#3 0x40188601 in abort () from /lib/tls/libc.so.6
(gdb)

.. helpful backgrace. I've tried removing -O and adding -g -ggdb
but no luck.

I can trigger this by running lftp in mirror mode, ie:

lftp> set hftp:proxy localhost:3128
lftp> connect ftp.uwa.edu.au
lftp ftp.uwa.edu.au:~> mirror --parallel=10 --delete --verbose --Remove-source-files /mirrors/linux -v 2
... doing stuff, doing stuff..
<hit control-C to stop the mirror>

barf.

I'll try to coax the right stack frame out of GDB somehow..

Adrian
Received on Mon Feb 16 2004 - 01:30:59 MST

This archive was generated by hypermail pre-2.1.9 : Mon Mar 01 2004 - 12:00:04 MST