[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