I just received a new lappy here and booted up BT3. I've been installing some of the missing tools BT3 has and im near in completion. What's stopping me right now is that Tor doesn't run at all. I have tried all methods to get a clean installation from downloading the tarballs and packages but then still it doesn't work. This is the log it returns:
bt ~ # tor
Feb 24 19:51:27.071 [notice] Tor v0.2.0.34 (r18423). This is experimental software. Do not rely on it for strong anonymity. (Running on Linux i686)
Feb 24 19:51:27.071 [notice] Configuration file "/usr/local/etc/tor/torrc" not present, using reasonable defaults.
Feb 24 19:51:27.072 [notice] Initialized libevent version 1.3e using method epoll. Good.
Feb 24 19:51:27.072 [notice] Opening Socks listener on 127.0.0.1:9050
*** glibc detected *** tor: malloc(): memory corruption: 0x0811ea98 ***
======= Backtrace: =========
/lib/libc.so.6[0xb7cbe357]
/lib/libc.so.6(__libc_malloc+0x7e)[0xb7cbfb7e]
tor[0x80d156f]
tor[0x80d7d4a]
tor[0x806ab16]
tor[0x806b636]
tor[0x8065df0]
tor[0x80667ed]
tor[0x8099b4d]
tor[0x809d271]
tor[0x80cdc3d]
/lib/libc.so.6(__libc_start_main+0xd
[0xb7c6bdf8]
tor[0x804d1b1]
======= Memory map: ========
08048000-08116000 r-xp 00000000 03:02 3703424 /usr/local/bin/tor
08116000-0811a000 rw-p 000cd000 03:02 3703424 /usr/local/bin/tor
0811a000-0813c000 rw-p 0811a000 00:00 0 [heap]
b7b00000-b7b21000 rw-p b7b00000 00:00 0
b7b21000-b7c00000 ---p b7b21000 00:00 0
b7c22000-b7c24000 rw-p b7c22000 00:00 0
b7c24000-b7c33000 r-xp 00000000 03:02 5750943 /lib/libresolv-2.5.so
b7c33000-b7c35000 rw-p 0000f000 03:02 5750943 /lib/libresolv-2.5.so
b7c35000-b7c37000 rw-p b7c35000 00:00 0
b7c37000-b7c3d000 r-xp 00000000 03:02 5750945 /lib/librt-2.5.so
b7c3d000-b7c3f000 rw-p 00005000 03:02 5750945 /lib/librt-2.5.so
b7c3f000-b7c52000 r-xp 00000000 03:02 5750914 /lib/libnsl-2.5.so
b7c52000-b7c54000 rw-p 00012000 03:02 5750914 /lib/libnsl-2.5.so
b7c54000-b7c56000 rw-p b7c54000 00:00 0
b7c56000-b7d92000 r-xp 00000000 03:02 5750879 /lib/libc-2.5.so
b7d92000-b7d93000 r--p 0013c000 03:02 5750879 /lib/libc-2.5.so
b7d93000-b7d95000 rw-p 0013d000 03:02 5750879 /lib/libc-2.5.so
b7d95000-b7d98000 rw-p b7d95000 00:00 0
b7d98000-b7d9a000 r-xp 00000000 03:02 5750895 /lib/libdl-2.5.so
b7d9a000-b7d9c000 rw-p 00001000 03:02 5750895 /lib/libdl-2.5.so
b7d9c000-b7daf000 r-xp 00000000 03:02 5750941 /lib/libpthread-2.5.so
b7daf000-b7db1000 rw-p 00012000 03:02 5750941 /lib/libpthread-2.5.so
b7db1000-b7db4000 rw-p b7db1000 00:00 0
b7db4000-b7eda000 r-xp 00000000 03:02 3247512 /usr/lib/libcrypto.so.0.9.8
b7eda000-b7eee000 rw-p 00126000 03:02 3247512 /usr/lib/libcrypto.so.0.9.8
b7eee000-b7ef2000 rw-p b7eee000 00:00 0
b7ef2000-b7f2e000 r-xp 00000000 03:02 3248630 /usr/lib/libssl.so.0.9.8
b7f2e000-b7f32000 rw-p 0003b000 03:02 3248630 /usr/lib/libssl.so.0.9.8
b7f32000-b7f46000 r-xp 00000000 03:02 3247579 /usr/lib/libevent-1.3e.so.1.0.3
b7f46000-b7f47000 rw-p 00014000 03:02 3247579 /usr/lib/libevent-1.3e.so.1.0.3
b7f47000-b7f48000 rw-p b7f47000 00:00 0
b7f48000-b7f5b000 r-xp 00000000 03:02 3249053 /usr/lib/libz.so.1.2.3
b7f5b000-b7f5c000 rw-p 00012000 03:02 3249053 /usr/lib/libz.so.1.2.3
b7f66000-b7f70000 r-xp 00000000 03:02 3247664 /usr/lib/libgcc_s.so.1
b7f70000-b7f71000 rw-p 00009000 03:02 3247664 /usr/lib/libgcc_s.so.1
b7f71000-b7f73000 rw-p b7f71000 00:00 0
b7f73000-b7f8e000 r-xp 00000000 03:02 5750863 /lib/ld-2.5.so
b7f8e000-b7f90000 rw-p 0001b000 03:02 5750863 /lib/ld-2.5.so
bffe1000-bfff4000 rwxp bffe1000 00:00 0 [stack]
bfff4000-bfff6000 rw-p bfff4000 00:00 0
ffffe000-fffff000 r-xp 00000000 00:00 0 [vdso]
Aborted
As you can see, I am having the dreaded malloc error and I have no clue how can I fix this one. Also, even if I try to browse with tor enabled, it still won't work. I have also fixed the right config for privoxy but then I didn't touch the firewall.
Anyone there who has a better idea on fixing this one?