Bug 9399 - lftp segfault
: lftp segfault
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/lftp)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2006-04-13 10:01 by
Modified: 2007-03-25 05:32 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2006-04-13 10:01:24
lftp вываливается с segfault по окончанию работы в фоновом режиме.

способ воспроизведения:
lftp на какой-то ресурс
запустить качать больщой файл в фоне
выйти из lftp
strace -fF -o log -p `pidof lftp`

В самом конце download'а получаем:

28595 time(NULL)                        = 1144908047
28595 write(1, "[28595] \320\227\320\260\320\262\320\265\321\200\321\210"...,
53) = 53
28595 close(3)                          = 0
28595 write(4, "QUIT\r\n", 6)           = 6
28595 close(4)                          = 0
28595 rt_sigprocmask(SIG_BLOCK, [CHLD], NULL, 8) = 0
28595 --- SIGSEGV (Segmentation fault) @ 0 (0) ---

Архитектура - x86_64.
------- Comment #1 From 2006-04-14 20:44:43 -------
Искать баги в старой версии неэффективно.
Я отправил в Сизиф lftp-3.4.4-alt1, если там тоже воспроизводится,
то буду смотреть.
------- Comment #2 From 2007-03-25 05:32:27 -------
Unable to reproduce with lftp-3.5.9,
please reopen if you still experience this problem.