On Wed, Dec 15, 2004 at 11:34:53PM +0100, Thomas Glanzmann wrote:
> (gdb) bt
> #0  0x00077fd8 in __1cDFtpNHandleTimeout6M_v_ ()

This is a known problem. It will be fixed in the next version. Here is
the patch.

Index: ftpclass.cc
===================================================================
RCS file: /home/lav/cvsroot/lftp/src/ftpclass.cc,v
retrieving revision 1.343
diff -u -p -r1.343 ftpclass.cc
--- ftpclass.cc 1 Dec 2004 12:17:44 -0000       1.343
+++ ftpclass.cc 6 Dec 2004 11:53:17 -0000
@@ -1091,7 +1091,8 @@ bool Ftp::GetBetterConnection(int level,

 void  Ftp::HandleTimeout()
 {
-   conn->quit_sent=true;
+   if(conn)
+      conn->quit_sent=true;
    super::HandleTimeout();
 }

--
   Alexander.

Reply via email to