[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Recommended combinations tor/ssl/libevent



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) 


-----------------------------------