Hiya. Since the web site seems to be down right now, I use email, I hope it helps.
I installed a new Debian box, using testing/unstable, latest rtorrent/libtorrent deb files, and on hashing I get crashes. Reading the other report I started gdb (I have no clue what it all means and how it really works), but maybe you have a better idea. Hints welcome on what to do differently - just trying to help. My box is this: Linux cloudnine 2.6.17-1-686 #1 SMP Sat Jul 29 15:32:47 UTC 2006 i686 GNU/Linux OpenSSL 0.9.8b 04 May 2006 rtorrent debian version: 0.6.0-1, libtorrent8 version: 0.10.0-1 Is there anything else that would help? Below you find the gdb output... Thanks, Alexander 1. while downloading I hit ^R and this came up: [OPEN] 3.9 / 12.5 MB Rate: 0.0 / 118.0 KB Uploaded: 0.0 MB [ R: 0.00] Peers: 0(36) Min/Max: 40/100 Uploads: 15 U/I/C/A: 0/0/0/0 Failed: 0 [ :0] Inactive: Checking hash [81%] [Throttle off/off KB] [Rate 0.0/118.0 KB] [Port: 6932] [U 0/0] [S 2/3/768] [F 6/128] Program received signal SIGSEGV, Segmentation fault. 0x080b4b10 in std::__gcd<int> () (gdb) bt #0 0x080b4b10 in std::__gcd<int> () #1 0x080a3e93 in std::vector<std::string, std::allocator<std::string> >::_M_insert_aux () #2 0x08059aa1 in torrent::bencode_error::~bencode_error () #3 0xa79c6ea8 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6 #4 0x08051701 in ?? () (gdb) continue Continuing. Caught Segmentation fault, dumping stack: 0 /usr/bin/rtorrent [0x8057c94] 1 /usr/bin/rtorrent [0x806c747] 2 [0xffffe420] 3 /usr/bin/rtorrent [0x80b4b10] 4 /usr/bin/rtorrent [0x80a3e93] 5 /usr/bin/rtorrent [0x8059aa1] 6 /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xc8) [0xa79c6ea8] 7 /usr/bin/rtorrent(_ZN7torrent18set_max_open_filesEj+0x8d) [0x8051701] Program exited with code 0377. 2. Waited for a torrent to finish (reproducible) and it crashed on its own when the hash checking was finished. Program received signal SIGSEGV, Segmentation fault. 0x080b4b10 in std::__gcd<int> () (gdb) bt #0 0x080b4b10 in std::__gcd<int> () #1 0x080a3e93 in std::vector<std::string, std::allocator<std::string> >::_M_insert_aux () #2 0x08059aa1 in torrent::bencode_error::~bencode_error () #3 0xa78f9ea8 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6 #4 0x08051701 in ?? () (gdb) continue Continuing. Caught Segmentation fault, dumping stack: 0 /usr/bin/rtorrent [0x8057c94] 1 /usr/bin/rtorrent [0x806c747] 2 [0xffffe420] 3 /usr/bin/rtorrent [0x80b4b10] 4 /usr/bin/rtorrent [0x80a3e93] 5 /usr/bin/rtorrent [0x8059aa1] 6 /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xc8) [0xa78f9ea8] 7 /usr/bin/rtorrent(_ZN7torrent18set_max_open_filesEj+0x8d) [0x8051701] Program exited with code 0377. 3. Not using the libc6-i386 at all: [ :0] Inactive: Checking hash [94%] [Throttle off/off KB] [Rate 0.0/214.5 KB] [Port: 6926] [U 0/0] [S 0/1/768] [F 6/128] Program received signal SIGSEGV, Segmentation fault. 0x080b4b10 in std::__gcd<int> () (gdb) bt #0 0x080b4b10 in std::__gcd<int> () #1 0x080a3e93 in std::vector<std::string, std::allocator<std::string> >::_M_insert_aux () #2 0x08059aa1 in torrent::bencode_error::~bencode_error () #3 0xa7985ea8 in __libc_start_main () from /lib/tls/libc.so.6 #4 0x08051701 in ?? () (gdb) continue Continuing. Caught Segmentation fault, dumping stack: 0 /usr/bin/rtorrent [0x8057c94] 1 /usr/bin/rtorrent [0x806c747] 2 [0xffffe420] 3 /usr/bin/rtorrent [0x80b4b10] 4 /usr/bin/rtorrent [0x80a3e93] 5 /usr/bin/rtorrent [0x8059aa1] 6 /lib/tls/libc.so.6(__libc_start_main+0xc8) [0xa7985ea8] 7 /usr/bin/rtorrent(_ZN7torrent18set_max_open_filesEj+0x8d) [0x8051701] Program exited with code 0377. _______________________________________________ Libtorrent-devel mailing list Libtorrent-devel@rakshasa.no http://rakshasa.no/mailman/listinfo/libtorrent-devel