circuitlist.c:1076 assert failure 0.1.2.12-rc
0.1.2.12-rc bombed out on my OR
from the log May 08 05:03:07.903 [info] conn_close_if_marked(): Conn (addr [scrubbed], fd 61, type Directory, state 6) marked, but wants to flush 18336 bytes. (Marked at main.c:641) May 08 05:03:07.903 [info] conn_close_if_marked(): We stalled too much while trying to write 15416 bytes to addr [scrubbed]. If this happens a lot, either something is wrong with your network connection, or something is wrong with theirs. (fd 61, type Directory, state 6, marked at main.c:641). May 08 05:03:09.895 [warn] Failing because we have 991 connections already. Please raise your ulimit -n. May 08 05:03:09.985 [info] connection_exit_connect_dir(): Opening dir bridge May 08 05:03:09.985 [warn] Failing because we have 991 connections already. Please raise your ulimit -n. May 08 05:03:10.210 [err] circuitlist.c:1076: assert_circuit_ok: Assertion conn->_base.type == CONN_TYPE_EXIT failed; aborting.
my ulimit -n is 1024
gdb bt Core was generated by `tor -f /var/lib/tor/data.pub/torrc'. Program terminated with signal 6, Aborted. #0 0xb7f9d410 in ?? () (gdb) bt #0 0xb7f9d410 in ?? () #1 0xbfdd992c in ?? () legacy/trac#2 (closed) 0x00000006 in ?? () legacy/trac#3 (closed) 0x00006d6c in ?? () legacy/trac#4 (closed) 0xb7ced771 in raise () from /lib/libc.so.6 legacy/trac#5 (closed) 0xb7ceeea8 in abort () from /lib/libc.so.6 legacy/trac#6 (closed) 0x080581ae in assert_circuit_ok (c=0xa6ae020) at circuitlist.c:1049 legacy/trac#7 (closed) 0x08072f3d in connection_exit_begin_conn (cell=0xbfdd9c80, circ=0xa6ae020) at connection_edge.c:2099 legacy/trac#8 (closed) 0x0809a8f5 in connection_edge_process_relay_cell (cell=0xbfdd9c80, circ=0xa6ae020, conn=0x0, layer_hint=0x0) at relay.c:1019 legacy/trac#9 (closed) 0x0809b0a0 in circuit_receive_relay_cell (cell=0xbfdd9c80, circ=0xa6ae020, cell_direction=2) at relay.c:169 legacy/trac#10 (closed) 0x0805d05b in command_process_cell (cell=0xbfdd9c80, conn=0x8472d18) at command.c:327 legacy/trac#11 (closed) 0x0807552e in connection_or_process_inbuf (conn=0x8472d18) at connection_or.c:768 legacy/trac#12 (closed) 0x080694c6 in connection_process_inbuf (conn=0x6d6c, package_partial=1) at connection.c:2242 legacy/trac#13 (closed) 0x0806c513 in connection_handle_read (conn=0x8472d18) at connection.c:1452 legacy/trac#14 (closed) 0x08095bb8 in conn_read_callback (fd=152, event=2, _conn=0x8472d18) at main.c:422 legacy/trac#15 (closed) 0xb7df2332 in event_base_loop () from /usr/lib/libevent-1.1a.so.1 legacy/trac#16 (closed) 0xb7df2549 in event_loop () from /usr/lib/libevent-1.1a.so.1 legacy/trac#17 (closed) 0xb7df256e in event_dispatch () from /usr/lib/libevent-1.1a.so.1 legacy/trac#18 (closed) 0x08095717 in tor_main (argc=3, argv=0xbfdda424) at main.c:1267 legacy/trac#19 (closed) 0x080b8ee2 in main (argc=Cannot access memory at address 0x6d6c ) at tor_main.c:22
note: I did already upgrade to .13 (running on another instance) on that box, and had to recompile .12 to get a bt, i dunno if that matters at all but fyi
so let me know what to type in to gdb or what info you need
[Automatically added by flyspray2trac: Operating System: All]