[axel-devel] [axel-Bugs][312397] crash while downloading file
axel-bugs at alioth.debian.org
axel-bugs at alioth.debian.org
Thu May 13 05:28:29 UTC 2010
Bugs item #312397, was changed at 2010-03-14 09:43 by Ankur SInha
You can respond by visiting:
https://alioth.debian.org/tracker/?func=detail&atid=413085&aid=312397&group_id=100070
Status: Open
Priority: 3
Submitted By: Ankur SInha (sanjay_ankur-guest)
Assigned to: Nobody (None)
Summary: crash while downloading file
Initial Comment:
cmdline: axel
http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/2.x/release/tinycore_2.7.iso
component: axel
executable: /usr/bin/axel
kernel: 2.6.31.9-174.fc12.i686
package: axel-2.4-2.fc12
rating: 4
reason: Process was terminated by signal 11
backtrace:
https://bugzilla.redhat.com/attachment.cgi?id=381948
Its reproducible. downloading the given link results in a crash.
regards,
Ankur
----------------------------------------------------------------------
Comment By: Ankur SInha (sanjay_ankur-guest)
Date: 2010-05-13 10:58
Message:
hey,
In that case, shouldn't axel give an error message on the lines of "file doesn't exist" or something similar? Segfaulting is not the expected output IMO. Does this mean axel doesn't handle 300 HTTP codes?
regards,
Ankur
----------------------------------------------------------------------
Comment By: ant bryan (ant-guest)
Date: 2010-05-13 10:47
Message:
looks like the server is returning a 301 to a FTP site where the file no longer exists. you might want to try http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/2.x/release/tinycore_2.11.iso
< HTTP/1.1 301 Moved Permanently
< Date: Thu, 13 May 2010 05:07:01 GMT
< Server: Apache
< Location: ftp://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/2.x/r
elease/tinycore_2.7.iso
< Content-Length: 367
< Connection: close
< Content-Type: text/html; charset=iso-8859-1
----------------------------------------------------------------------
Comment By: Ankur SInha (sanjay_ankur-guest)
Date: 2010-05-13 10:32
Message:
hi,
Generated a backtrace to provide you with more info.
(gdb) run http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/2.x/release/tinycore_2.7.iso
Starting program: /usr/bin/axel http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/2.x/release/tinycore_2.7.iso
[Thread debugging using libthread_db enabled]
Initializing download: http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/2.x/release/tinycore_2.7.iso
Program received signal SIGSEGV, Segmentation fault.
malloc_consolidate (av=0x3aa417ae80) at malloc.c:5150
5150 size = p->size & ~(PREV_INUSE|NON_MAIN_ARENA);
(gdb)
Hope that helps. This bug still persists. That's one file that axel can't download..
regards,
Ankur
----------------------------------------------------------------------
You can respond by visiting:
https://alioth.debian.org/tracker/?func=detail&atid=413085&aid=312397&group_id=100070
More information about the axel-devel
mailing list