| httrack 3.43.4 crashes here on x86_64:
$ gdb httrack
GNU gdb 6.8-6mdv2009.1 (Mandriva Linux release 2009.1)
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-mandriva-linux-gnu"...
(gdb) run +*raw
<http://code.ximeta.com/trac-ndas/browser/linux/tags/linux-1.1-24> -r2
Starting program: /usr/bin/httrack +*raw
<http://code.ximeta.com/trac-ndas/browser/linux/tags/linux-1.1-24> -r2
[Thread debugging using libthread_db enabled]
[New Thread 0x7f6377a976f0 (LWP 13870)]
Program received signal SIGSEGV, Segmentation fault.
__strchrnul (s=0x2573 <Address 0x2573 out of bounds>, c_in=37) at
strchrnul.c:49
49 if (*char_ptr == c || *char_ptr == '\0')
Missing debug package(s), you should install:
openssl-debug-0.9.8k-1mdv2009.1.x86_64 zlib-debug-1.2.3-13mdv2009.1.x86_64
(gdb) thread apply all bt
Thread 1 (Thread 0x7f6377a976f0 (LWP 13870)):
#0 __strchrnul (s=0x2573 <Address 0x2573 out of bounds>, c_in=37) at
strchrnul.c:49
#1 0x00007f6377089b04 in _IO_vfprintf_internal (s=0x7fff7fab5a10,
format=0x2573 <Address 0x2573 out of bounds>, ap=0x7fff7fab5b40) at
printf-parse.h:95
#2 0x00007f63771382ed in ___vsprintf_chk (s=0x7fff7fabf240 "", flags=1,
slen=256, format=0x2573 <Address 0x2573 out of bounds>, args=0x7fff7fab5b40)
at vsprintf_chk.c:87
#3 0x00007f6377138230 in ___sprintf_chk (s=0x2573 <Address 0x2573 out of
bounds>, flags=37, slen=140735335324480, format=0x2573 <Address 0x2573 out of
bounds>)
at sprintf_chk.c:33
#4 0x00007f637742cc49 in hts_main2 (argc=9, argv=0x7fff7fabf688,
opt=0x7f6377a74010) at /usr/include/bits/stdio2.h:34
#5 0x0000000000401b84 in main (argc=4, argv=0x7fff7fabf688) at httrack.c:217
| |