[tor-bugs] #5156 [Obfsproxy]: assertion failure at src/network.c:931: circ

Tor Bug Tracker & Wiki torproject-admin at torproject.org
Tue Feb 21 18:09:50 UTC 2012


#5156: assertion failure at src/network.c:931: circ
-----------------------+----------------------------------------------------
 Reporter:  arma       |          Owner:  asn
     Type:  defect     |         Status:  new
 Priority:  normal     |      Milestone:     
Component:  Obfsproxy  |        Version:     
 Keywords:             |         Parent:     
   Points:             |   Actualpoints:     
-----------------------+----------------------------------------------------

Comment(by arma):

 Ok, it happened again. This time running git commit 459f5b82bd82a.

 {{{
 #0  0x00007fb5fa0b8475 in *__GI_raise (sig=<optimized out>)
     at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
         pid = <optimized out>
         selftid = <optimized out>
 #1  0x00007fb5fa0bb6f0 in *__GI_abort () at abort.c:92
         act = {__sigaction_handler = {sa_handler = 0x7fffebfa8f8c,
             sa_sigaction = 0x7fffebfa8f8c}, sa_mask = {__val = {0,
               140419568544239, 140419561093413, 210380881921, 22641449,
               140419560688544, 140419572789248, 22641436, 4294967295,
               22641436, 1, 6361672, 0, 32, 22641712, 0}},
           sa_flags = -90020030, sa_restorer = 0x1}
         sigs = {__val = {32, 0 <repeats 15 times>}}
 #2  0x0000000000406dd9 in log_error_abort (format=<optimized out>)
     at src/util.c:589
         ap = {{gp_offset = 32, fp_offset = 48,
             overflow_arg_area = 0x7fffebfa8df0,
             reg_save_area = 0x7fffebfa8d30}}
 #3  0x0000000000404aa9 in pending_socks_cb (bev=0x1597c30, what=32,
     arg=0x1597fa0) at src/network.c:945
         down = 0x1597fa0
         circ = 0x0
         up = <optimized out>
         socks = <optimized out>
         __func__ = "pending_socks_cb"
 #4  0x00007fb5fa7ee4c3 in bufferevent_socket_connect ()
    from /usr/lib/libevent-2.0.so.5
 No symbol table info available.
 #5  0x00007fb5fa7ee58f in ?? () from /usr/lib/libevent-2.0.so.5
 No symbol table info available.
 #6  0x00007fb5fa805129 in evdns_getaddrinfo () from
 /usr/lib/libevent-2.0.so.5
 No symbol table info available.
 #7  0x00007fb5fa7f5276 in evutil_getaddrinfo_async ()
    from /usr/lib/libevent-2.0.so.5
 No symbol table info available.
 #8  0x00007fb5fa7ee6c8 in bufferevent_socket_connect_hostname ()
    from /usr/lib/libevent-2.0.so.5
 No symbol table info available.
 #9  0x00000000004045c8 in open_outbound_hostname (port=32982,
     addr=0x1597b1c "188.40.20.215", af=2, conn=0x1597030) at
 src/network.c:614
         base = <optimized out>
         buf = 0x1597c30
         newconn = 0x1597fa0
 #10 socks_read_cb (bev=<optimized out>, arg=0x1597030) at
 src/network.c:659
         af = 2
         r = <optimized out>
         port = 32982
         addr = 0x1597b1c "188.40.20.215"
         status = <optimized out>
         conn = 0x1597030
         socks_ret = <optimized out>
         __func__ = "socks_read_cb"
 #11 0x00007fb5fa7ede1d in ?? () from /usr/lib/libevent-2.0.so.5
 No symbol table info available.
 #12 0x00007fb5fa7e397c in event_base_loop () from
 /usr/lib/libevent-2.0.so.5
 No symbol table info available.
 #13 0x00000000004032f4 in launch_managed_proxy () at src/managed.c:696
         r = -1
         proxy = 0x15800d0
 #14 0x00000000004028f8 in obfs_main (argc=<optimized out>,
     argv=<optimized out>) at src/main.c:299
         begin = 0x7fffebfa9360
 #15 0x00007fb5fa0a4ead in __libc_start_main (main=<optimized out>,
     argc=<optimized out>, ubp_av=<optimized out>, init=<optimized out>,
     fini=<optimized out>, rtld_fini=<optimized out>,
 stack_end=0x7fffebfa9338)
     at libc-start.c:228
         result = <optimized out>
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0,
 -4408461484354319446,
                 4203448, 140737152455488, 0, 0, 4408505436013185962,
                 4447880465000549290}, mask_was_saved = 0}}, priv = {pad =
 {
               0x0, 0x0, 0x40be40, 0x7fffebfa9348}, data = {prev = 0x0,
               cleanup = 0x0, canceltype = 4243008}}}
         not_first_call = <optimized out>
 #16 0x00000000004023e1 in _start ()
 No symbol table info available.
 }}}
 {{{
 (gdb) print *down
 $3 = {cfg = 0x1593870, peername = 0x1597fd0 "188.40.20.215:32982",
   circuit = 0x0, buffer = 0x1597c30, mode = LSN_SOCKS_CLIENT}
 }}}

 It similarly happened when I opened my laptop after it was asleep for some
 hours.

-- 
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/5156#comment:2>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list