Version-Release number of selected component: lftp-4.4.9-1.fc20 Additional info: reporter: libreport-2.2.0 backtrace_rating: 4 cmdline: lftp crash_function: DHT::Do executable: /usr/bin/lftp kernel: 3.13.7-200.fc20.x86_64 runlevel: N 5 type: CCpp uid: 1000 Truncated backtrace: Thread no. 1 (10 frames) #4 DHT::Do at DHT.cc:88 #5 SMTask::Schedule at SMTask.cc:258 #6 lftp_rl_getc at complete.cc:1240 #7 rl_read_key at ../input.c:448 #8 readline_internal_char at ../readline.c:568 #9 readline_internal_charloop at ../readline.c:630 #10 readline_internal at ../readline.c:644 #11 readline at ../readline.c:388 #12 lftp_readline at lftp_rl.c:48 #13 ReadlineFeeder::NextCmd at lftp.cc:157
Created attachment 883381 [details] File: backtrace
Created attachment 883382 [details] File: cgroup
Created attachment 883383 [details] File: core_backtrace
Created attachment 883384 [details] File: dso_list
Created attachment 883385 [details] File: environ
Created attachment 883386 [details] File: limits
Created attachment 883387 [details] File: maps
Created attachment 883388 [details] File: open_fds
Created attachment 883389 [details] File: proc_pid_status
Created attachment 883390 [details] File: var_log_messages
This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component.
This message is a reminder that Fedora 20 is nearing its end of life. Approximately 4 (four) weeks from now Fedora will stop maintaining and issuing updates for Fedora 20. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as EOL if it remains open with a Fedora 'version' of '20'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version. Thank you for reporting this issue and we are sorry that we were not able to fix it before Fedora 20 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora, you are encouraged change the 'version' to a later Fedora version prior this bug is closed as described in the policy above. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete.
lftp-4.6.1-4.fc22.x86_64 crashed while running the command lftp -c 'torrent https://torrent.fedoraproject.org/torrents/Fedora-Server-DVD-x86_64-22.torrent' *** buffer overflow detected ***: lftp terminated25k complete:2583/8461 (30%) ======= Backtrace: ========= /lib64/libc.so.6[0x3500277e9d] /lib64/libc.so.6(__fortify_fail+0x37)[0x35003139f7] /lib64/libc.so.6[0x3500311b90] /lib64/libc.so.6[0x3500313967] /lib64/liblftp-tasks.so.0(_ZN7PollVec5AddFDEii+0x4c)[0x37dbc26f9c] /usr/lib64/lftp/4.6.1/cmd-torrent.so(_ZN15TorrentListener10MaySendUDPEv+0x107)[0x7fbc312649d7] /usr/lib64/lftp/4.6.1/cmd-torrent.so(_ZN3DHT2DoEv+0x374)[0x7fbc312710b4] /lib64/liblftp-tasks.so.0(_ZN6SMTask12ScheduleThisEv+0x95)[0x37dbc27df5] /lib64/liblftp-tasks.so.0(_ZN6SMTask8ScheduleEv+0xa9)[0x37dbc27ff9] /lib64/liblftp-jobs.so.0(_ZN3Job8WaitDoneEv+0x15)[0x37db81e235] lftp[0x406463] /lib64/libc.so.6(__libc_start_main+0xf0)[0x3500220790] lftp[0x406af9] ======= Memory map: ======== 00400000-0040e000 r-xp 00000000 fd:01 395324 /usr/bin/lftp 0060d000-0060e000 r--p 0000d000 fd:01 395324 /usr/bin/lftp 0060e000-0060f000 rw-p 0000e000 fd:01 395324 /usr/bin/lftp 0060f000-00610000 rw-p 00000000 00:00 0 0080e000-00815000 rw-p 0000e000 fd:01 395324 /usr/bin/lftp 0159d000-024af000 rw-p 00000000 00:00 0 [heap] 34ffa00000-34ffa21000 r-xp 00000000 fd:01 393570 /usr/lib64/ld-2.21.so 34ffc20000-34ffc21000 r--p 00020000 fd:01 393570 /usr/lib64/ld-2.21.so 34ffc21000-34ffc22000 rw-p 00021000 fd:01 393570 /usr/lib64/ld-2.21.so 34ffc22000-34ffc23000 rw-p 00000000 00:00 0 34ffe00000-34ffe15000 r-xp 00000000 fd:01 394386 /usr/lib64/libz.so.1.2.8 34ffe15000-3500014000 ---p 00015000 fd:01 394386 /usr/lib64/libz.so.1.2.8 3500014000-3500015000 r--p 00014000 fd:01 394386 /usr/lib64/libz.so.1.2.8 3500015000-3500016000 rw-p 00015000 fd:01 394386 /usr/lib64/libz.so.1.2.8 3500200000-35003b6000 r-xp 00000000 fd:01 394323 /usr/lib64/libc-2.21.so 35003b6000-35005b6000 ---p 001b6000 fd:01 394323 /usr/lib64/libc-2.21.so 35005b6000-35005ba000 r--p 001b6000 fd:01 394323 /usr/lib64/libc-2.21.so 35005ba000-35005bc000 rw-p 001ba000 fd:01 394323 /usr/lib64/libc-2.21.so 35005bc000-35005c0000 rw-p 00000000 00:00 0 3500600000-3500707000 r-xp 00000000 fd:01 394457 /usr/lib64/libm-2.21.so 3500707000-3500906000 ---p 00107000 fd:01 394457 /usr/lib64/libm-2.21.so 3500906000-3500907000 r--p 00106000 fd:01 394457 /usr/lib64/libm-2.21.so 3500907000-3500908000 rw-p 00107000 fd:01 394457 /usr/lib64/libm-2.21.so 3500a00000-3500a03000 r-xp 00000000 fd:01 394379 /usr/lib64/libdl-2.21.so 3500a03000-3500c02000 ---p 00003000 fd:01 394379 /usr/lib64/libdl-2.21.so 3500c02000-3500c03000 r--p 00002000 fd:01 394379 /usr/lib64/libdl-2.21.so 3500c03000-3500c04000 rw-p 00003000 fd:01 394379 /usr/lib64/libdl-2.21.so 3500e00000-3500e17000 r-xp 00000000 fd:01 394410 /usr/lib64/libpthread-2.21.so 3500e17000-3501016000 ---p 00017000 fd:01 394410 /usr/lib64/libpthread-2.21.so 3501016000-3501017000 r--p 00016000 fd:01 394410 /usr/lib64/libpthread-2.21.so 3501017000-3501018000 rw-p 00017000 fd:01 394410 /usr/lib64/libpthread-2.21.so 3501018000-350101c000 rw-p 00000000 00:00 0 3501600000-3501616000 r-xp 00000000 fd:01 393814 /usr/lib64/libgcc_s-5.1.1-20150422.so.1 3501616000-3501815000 ---p 00016000 fd:01 393814 /usr/lib64/libgcc_s-5.1.1-20150422.so.1 3501815000-3501816000 r--p 00015000 fd:01 393814 /usr/lib64/libgcc_s-5.1.1-20150422.so.1 3501816000-3501817000 rw-p 00016000 fd:01 393814 /usr/lib64/libgcc_s-5.1.1-20150422.so.1 3502200000-3502217000 r-xp 00000000 fd:01 394567 /usr/lib64/libresolv-2.21.so 3502217000-3502417000 ---p 00017000 fd:01 394567 /usr/lib64/libresolv-2.21.so 3502417000-3502418000 r--p 00017000 fd:01 394567 /usr/lib64/libresolv-2.21.so 3502418000-3502419000 rw-p 00018000 fd:01 394567 /usr/lib64/libresolv-2.21.so 3502419000-350241b000 rw-p 00000000 00:00 0 3502e00000-3502e07000 r-xp 00000000 fd:01 397505 /usr/lib64/libffi.so.6.0.2 3502e07000-3503006000 ---p 00007000 fd:01 397505 /usr/lib64/libffi.so.6.0.2 3503006000-3503007000 r--p 00006000 fd:01 397505 /usr/lib64/libffi.so.6.0.2 3503007000-3503008000 rw-p 00007000 fd:01 397505 /usr/lib64/libffi.so.6.0.2 3503600000-3503772000 r-xp 00000000 fd:01 396975 /usr/lib64/libstdc++.so.6.0.21 3503772000-3503972000 ---p 00172000 fd:01 396975 /usr/lib64/libstdc++.so.6.0.21 3503972000-350397c000 r--p 00172000 fd:01 396975 /usr/lib64/libstdc++.so.6.0.21 350397c000-350397e000 rw-p 0017c000 fd:01 396975 /usr/lib64/libstdc++.so.6.0.21 350397e000-3503982000 rw-p 00000000 00:00 0 3512e00000-3512e02000 r-xp 00000000 fd:01 398380 /usr/lib64/libutil-2.21.so 3512e02000-3513001000 ---p 00002000 fd:01 398380 /usr/lib64/libutil-2.21.so 3513001000-3513002000 r--p 00001000 fd:01 398380 /usr/lib64/libutil-2.21.so 3513002000-3513003000 rw-p 00002000 fd:01 398380 /usr/lib64/libutil-2.21.so 3514000000-3514077000 r-xp 00000000 fd:01 397974 /usr/lib64/libgmp.so.10.2.0 3514077000-3514276000 ---p 00077000 fd:01 397974 /usr/lib64/libgmp.so.10.2.0 3514276000-3514277000 r--p 00076000 fd:01 397974 /usr/lib64/libgmp.so.10.2.0 3514277000-3514278000 rw-p 00077000 fd:01 397974 /usr/lib64/libgmp.so.10.2.0 3514e00000-3514e5a000 r-xp 00000000 fd:01 397899 /usr/lib64/libp11-kit.so.0.1.0 3514e5a000-3515059000 ---p 0005a000 fd:01 397899 /usr/lib64/libp11-kit.so.0.1.0 3515059000-3515063000 r--p 00059000 fd:01 397899 /usr/lib64/libp11-kit.so.0.1.0 3515063000-3515065000 rw-p 00063000 fd:01 397899 /usr/lib64/libp11-kit.so.0.1.0 37bca00000-37bca03000 r-xp 00000000 fd:01 398378 /usr/lib64/libcom_err.so.2.1 37bca03000-37bcc02000 ---p 00003000 fd:01 398378 /usr/lib64/libcom_err.so.2.1 37bcc02000-37bcc03000 r--p 00002000 fd:01 398378 /usr/lib64/libcom_err.so.2.1 37bcc03000-37bcc04000 rw-p 00003000 fd:01 398378 /usr/lib64/libcom_err.so.2.1 37c0e00000-37c0e11000 r-xp 00000000 fd:01 407457 /usr/lib64/libtasn1.so.6.4.2 37c0e11000-37c1011000 ---p 00011000 fd:01 407457 /usr/lib64/libtasn1.so.6.4.2 37c1011000-37c1012000 r--p 00011000 fd:01 407457 /usr/lib64/libtasn1.so.6.4.2 37c1012000-37c1013000 rw-p 00012000 fd:01 407457 /usr/lib64/libtasn1.so.6.4.2 37db800000-37db846000 r-xp 00000000 fd:01 406606 /usr/lib64/liblftp-jobs.so.0.0.0 37db846000-37dba45000 ---p 00046000 fd:01 406606 /usr/lib64/liblftp-jobs.so.0.0.0 37dba45000-37dba48000 r--p 00045000 fd:01 406606 /usr/lib64/liblftp-jobs.so.0.0.0 37dba48000-37dba4b000 rw-p 00048000 fd:01 406606 /usr/lib64/liblftp-jobs.so.0.0.0 37dbc00000-37dbc72000 r-xp 00000000 fd:01 405035 /usr/lib64/liblftp-tasks.so.0.0.0 37dbc72000-37dbe71000 ---p 00072000 fd:01 405035 /usr/lib64/liblftp-tasks.so.0.0.0 37dbe71000-37dbe74000 r--p 00071000 fd:01 405035 /usr/lib64/liblftp-tasks.so.0.0.0 37dbe74000-37dbe78000 rw-p 00074000 fd:01 405035 /usr/lib64/liblftp-tasks.so.0.0.0 37dbe78000-37dbe7a000 rw-p 00000000 00:00 0 37dd800000-37dd840000 r-xp 00000000 fd:01 400814 /usr/lib64/libreadline.so.6.3 37dd840000-37dda40000 ---p 00040000 fd:01 400814 /usr/lib64/libreadline.so.6.3 37dda40000-37dda42000 r--p 00040000 fd:01 400814 /usr/lib64/libreadline.so.6.3 37dda42000-37dda49000 rw-p 00042000 fd:01 400814 /usr/lib64/libreadline.so.6.3 37dda49000-37dda4a000 rw-p 00000000 00:00 0 37ddc00000-37ddc26000 r-xp 00000000 fd:01 397219 /usr/lib64/libtinfo.so.5.9 37ddc26000-37dde25000 ---p 00026000 fd:01 397219 /usr/lib64/libtinfo.so.5.9 37dde25000-37dde29000 r--p 00025000 fd:01 397219 /usr/lib64/libtinfo.so.5.9 37dde29000-37dde2a000 rw-p 00029000 fd:01 397219 /usr/lib64/libtinfo.so.5.9 37de800000-37de803000 r-xp 00000000 fd:01 397293 /usr/lib64/libkeyutils.so.1.5 37de803000-37dea02000 ---p 00003000 fd:01 397293 /usr/lib64/libkeyutils.so.1.5 37dea02000-37dea03000 r--p 00002000 fd:01 397293 /usr/lib64/libkeyutils.so.1.5 37dea03000-37dea04000 rw-p 00003000 fd:01 397293 /usr/lib64/libkeyutils.so.1.5 37e7400000-37e7426000 r-xp 00000000 fd:01 398512 /usr/lib64/libhogweed.so.2.5 37e7426000-37e7625000 ---p 00026000 fd:01 398512 /usr/lib64/libhogweed.so.2.5 37e7625000-37e7626000 r--p 00025000 fd:01 398512 /usr/lib64/libhogweed.so.2.5 37e7626000-37e7627000 rw-p 00026000 fd:01 398512 /usr/lib64/libhogweed.so.2.5 37e9000000-37e9030000 r-xp 00000000 fd:01 398507 /usr/lib64/libnettle.so.4.7 37e9030000-37e9230000 ---p 00030000 fd:01 398507 /usr/lib64/libnettle.so.4.7 37e9230000-37e9231000 r--p 00030000 fd:01 398507 /usr/lib64/libnettle.so.4.7 37e9231000-37e9232000 rw-p 00031000 fd:01 398507 /usr/lib64/libnettle.so.4.7 3a19200000-3a193be000 r-xp 00000000 fd:01 394307 /usr/lib64/libcrypto.so.1.0.1k 3a193be000-3a195bd000 ---p 001be000 fd:01 394307 /usr/lib64/libcrypto.so.1.0.1k 3a195bd000-3a195d7000 r--p 001bd000 fd:01 394307 /usr/lib64/libcrypto.so.1.0.1k 3a195d7000-3a195e3000 rw-p 001d7000 fd:01 394307 /usr/lib64/libcrypto.so.1.0.1k 3a195e3000-3a195e7000 rw-p 00000000 00:00 0 3ea3400000-3ea3421000 r-xp 00000000 fd:01 393588 /usr/lib64/libselinux.so.1 3ea3421000-3ea3620000 ---p 00021000 fd:01 393588 /usr/lib64/libselinux.so.1 3ea3620000-3ea3621000 r--p 00020000 fd:01 393588 /usr/lib64/libselinux.so.1 3ea3621000-3ea3622000 rw-p 00021000 fd:01 393588 /usr/lib64/libselinux.so.1 3ea3622000-3ea3624000 rw-p 00000000 00:00 0 3ea3c00000-3ea3c2f000 r-xp 00000000 fd:01 394417 /usr/lib64/libk5crypto.so.3.1 3ea3c2f000-3ea3e2f000 ---p 0002f000 fd:01 394417 /usr/lib64/libk5crypto.so.3.1 3ea3e2f000-3ea3e31000 r--p 0002f000 fd:01 394417 /usr/lib64/libk5crypto.so.3.1 3ea3e31000-3ea3e32000 rw-p 00031000 fd:01 394417 /usr/lib64/libk5crypto.so.3.1 3ea3e32000-3ea3e33000 rw-p 00000000 00:00 0 3ea4000000-3ea40d5000 r-xp 00000000 fd:01 394646 /usr/lib64/libkrb5.so.3.3 3ea40d5000-3ea42d5000 ---p 000d5000 fd:01 394646 /usr/lib64/libkrb5.so.3.3 3ea42d5000-3ea42e2000 r--p 000d5000 fd:01 394646 /usr/lib64/libkrb5.so.3.3 3ea42e2000-3ea42e5000 rw-p 000e2000 fd:01 394646 /usr/lib64/libkrb5.so.3.3 3ea4400000-3ea4449000 r-xp 00000000 fd:01 394726 /usr/lib64/libgssapi_krb5.so.2.2 3ea4449000-3ea4649000 ---p 00049000 fd:01 394726 /usr/lib64/libgssapi_krb5.so.2.2 3ea4649000-3ea464b000 r--p 00049000 fd:01 394726 /usr/lib64/libgssapi_krb5.so.2.2 3ea464b000-3ea464d000 rw-p 0004b000 fd:01 394726 /usr/lib64/libgssapi_krb5.so.2.2 3ea4800000-3ea480d000 r-xp 00000000 fd:01 393872 /usr/lib64/libkrb5support.so.0.1 3ea480d000-3ea4a0d000 ---p 0000d000 fd:01 393872 /usr/lib64/libkrb5support.so.0.1 3ea4a0d000-3ea4a0e000 r--p 0000d000 fd:01 393872 /usr/lib64/libkrb5support.so.0.1 3ea4a0e000-3ea4a0f000 rw-p 0000e000 fd:01 393872 /usr/lib64/libkrb5support.so.0.1 3ea4c00000-3ea4c64000 r-xp 00000000 fd:01 395229 /usr/lib64/libssl.so.1.0.1k 3ea4c64000-3ea4e63000 ---p 00064000 fd:01 395229 /usr/lib64/libssl.so.1.0.1k 3ea4e63000-3ea4e67000 r--p 00063000 fd:01 395229 /usr/lib64/libssl.so.1.0.1k 3ea4e67000-3ea4e6e000 rw-p 00067000 fd:01 395229 /usr/lib64/libssl.so.1.0.1k 3ea7600000-3ea7713000 r-xp 00000000 fd:01 397463 /usr/lib64/libgnutls.so.28.41.7 3ea7713000-3ea7912000 ---p 00113000 fd:01 397463 /usr/lib64/libgnutls.so.28.41.7 3ea7912000-3ea791b000 r--p 00112000 fd:01 397463 /usr/lib64/libgnutls.so.28.41.7 3ea791b000-3ea791d000 rw-p 0011b000 fd:01 397463 /usr/lib64/libgnutls.so.28.41.7 3ea791d000-3ea791e000 rw-p 00000000 00:00 0 3ea7a00000-3ea7a6d000 r-xp 00000000 fd:01 397391 /usr/lib64/libtspi.so.1.2.0 3ea7a6d000-3ea7c6c000 ---p 0006d000 fd:01 397391 /usr/lib64/libtspi.so.1.2.0 3ea7c6c000-3ea7c6d000 r--p 0006c000 fd:01 397391 /usr/lib64/libtspi.so.1.2.0 3ea7c6d000-3ea7c6f000 rw-p 0006d000 fd:01 397391 /usr/lib64/libtspi.so.1.2.0 3ea7c6f000-3ea7c70000 rw-p 00000000 00:00 0 7fbc304a8000-7fbc304eb000 rw-p 00000000 00:00 0 7fbc30520000-7fbc305a3000 rw-p 00000000 00:00 0 7fbc305e4000-7fbc30627000 rw-p 00000000 00:00 0 7fbc30627000-7fbc3066a000 rw-p 00000000 00:00 0 7fbc30697000-7fbc3071a000 rw-p 00000000 00:00 0 7fbc307ec000-7fbc30831000 rw-p 00000000 00:00 0 7fbc30874000-7fbc308e0000 rw-p 00000000 00:00 0 7fbc308e0000-7fbc30963000 rw-p 00000000 00:00 0 7fbc30966000-7fbc309e9000 rw-p 00000000 00:00 0 7fbc309f2000-7fbc30a35000 rw-p 00000000 00:00 0 7fbc30a50000-7fbc30b6b000 rw-p 00000000 00:00 0 7fbc30b6b000-7fbc30b82000 r-xp 00000000 fd:01 2766327 /usr/lib64/lftp/4.6.1/proto-http.so 7fbc30b82000-7fbc30d82000 ---p 00017000 fd:01 2766327 /usr/lib64/lftp/4.6.1/proto-http.so 7fbc30d82000-7fbc30d83000 r--p 00017000 fd:01 2766327 /usr/lib64/lftp/4.6.1/proto-http.so 7fbc30d83000-7fbc30d84000 rw-p 00018000 fd:01 2766327 /usr/lib64/lftp/4.6.1/proto-http.so 7fbc30d84000-7fbc30df2000 r-xp 00000000 fd:01 397286 /usr/lib64/libpcre.so.1.2.5 7fbc30df2000-7fbc30ff2000 ---p 0006e000 fd:01 397286 /usr/lib64/libpcre.so.1.2.5 7fbc30ff2000-7fbc30ff3000 r--p 0006e000 fd:01 397286 /usr/lib64/libpcre.so.1.2.5 7fbc30ff3000-7fbc30ff4000 rw-p 0006f000 fd:01 397286 /usr/lib64/libpcre.so.1.2.5 7fbc31015000-7fbc31042000 r-xp 00000000 fd:01 2766315 /usr/lib64/lftp/4.6.1/liblftp-network.so 7fbc31042000-7fbc31241000 ---p 0002d000 fd:01 2766315 /usr/lib64/lftp/4.6.1/liblftp-network.so 7fbc31241000-7fbc31243000 r--p 0002c000 fd:01 2766315 /usr/lib64/lftp/4.6.1/liblftp-network.so 7fbc31243000-7fbc31244000 rw-p 0002e000 fd:01 2766315 /usr/lib64/lftp/4.6.1/liblftp-network.so 7fbc31244000-7fbc31245000 rw-p 00000000 00:00 0 7fbc31245000-7fbc3127d000 r-xp 00000000 fd:01 2766310 /usr/lib64/lftp/4.6.1/cmd-torrent.so 7fbc3127d000-7fbc3147d000 ---p 00038000 fd:01 2766310 /usr/lib64/lftp/4.6.1/cmd-torrent.so 7fbc3147d000-7fbc3147e000 r--p 00038000 fd:01 2766310 /usr/lib64/lftp/4.6.1/cmd-torrent.so 7fbc3147e000-7fbc31480000 rw-p 00039000 fd:01 2766310 /usr/lib64/lftp/4.6.1/cmd-torrent.so 7fbc31480000-7fbc37b3b000 r--p 00000000 fd:01 527738 /usr/lib/locale/locale-archive 7fbc37b3b000-7fbc37b42000 rw-p 00000000 00:00 0 7fbc37b5b000-7fbc37b5c000 rw-p 00000000 00:00 0 7fbc37b5c000-7fbc37b63000 r--s 00000000 fd:01 920454 /usr/lib64/gconv/gconv-modules.cache 7fbc37b63000-7fbc37b64000 rw-p 00000000 00:00 0 7ffc48cbe000-7ffc48cdf000 rw-p 00000000 00:00 0 [stack] 7ffc48d03000-7ffc48d05000 r--p 00000000 00:00 0 [vvar] 7ffc48d05000-7ffc48d07000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall] Aborted (core dumped)
DHT.cc:88 abort should be fixed since 4.5.0, commit 2e6705fc5286488ee49f924bb4d60784f024fcd3
Fedora 22 changed to end-of-life (EOL) status on 2016-07-19. Fedora 22 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of Fedora please feel free to reopen this bug against that version. If you are unable to reopen this bug, please file a new report against the current release. If you experience problems, please add a comment to this bug. Thank you for reporting this bug and we are sorry it could not be fixed.