Recommended combinations tor/ssl/libevent
Hans Schnehl
torvallenator at gmail.com
Mon Nov 8 15:15:30 UTC 2010
Hi all,
see exempt from coredump of a v0.2.2.12-alpha-dev, which was happily
running until 5 days ago.
Which versions of libevent, openssh , tor itself are known to be co-working
nicely nowadays ?
Regards
Hans
----------------------------------
ico# gdb tor_git/src/or/tor tor.core
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "amd64-marcel-freebsd"...
Core was generated by `tor'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /lib/libm.so.5...done.
Loaded symbols for /lib/libm.so.5
Reading symbols from /lib/libthr.so.3...done.
Loaded symbols for /lib/libthr.so.3
Reading symbols from /lib/libc.so.7...done.
Loaded symbols for /lib/libc.so.7
Reading symbols from /libexec/ld-elf.so.1...done.
Loaded symbols for /libexec/ld-elf.so.1
#0 0x00000000004d8610 in tls1_mac ()
[New Thread 804a2f940 (LWP 100125)]
[New Thread 800e041c0 (LWP 100117)]
(gdb) bt full
#0 0x00000000004d8610 in tls1_mac ()
No symbol table info available.
#1 0x00000000004f7a94 in do_ssl3_write ()
No symbol table info available.
#2 0x00000000004f7b86 in ssl3_dispatch_alert ()
No symbol table info available.
#3 0x00000000004f8519 in ssl3_read_bytes ()
No symbol table info available.
#4 0x00000000004f5562 in ssl3_read_internal ()
No symbol table info available.
#5 0x00000000004b579d in tor_tls_read (tls=0x80337b460, cp=Variable "cp" is not available.
) at tortls.c:1084
r = Variable "r" is not available.
(gdb) frame 5
#5 0x00000000004b579d in tor_tls_read (tls=0x80337b460, cp=Variable "cp" is not available.
) at tortls.c:1084
1084 r = SSL_read(tls->ssl, cp, (int)len);
(gdb) l
1079 int r, err;
1080 tor_assert(tls);
1081 tor_assert(tls->ssl);
1082 tor_assert(tls->state == TOR_TLS_ST_OPEN);
1083 tor_assert(len<INT_MAX);
1084 r = SSL_read(tls->ssl, cp, (int)len);
1085 if (r > 0) {
1086 #ifdef V2_HANDSHAKE_SERVER
1087 if (tls->got_renegotiate) {
1088 /* Renegotiation happened! */
(gdb) p r
Variable "r" is not available.
(gdb)
-----------------------------------
More information about the tor-dev
mailing list