Opened 14 years ago

Last modified 7 years ago

#220 closed defect (Fixed)

rend_client_desc_here: Assertion conn->state != AP_CONN_STATE_RENDDESC_WAIT failed; aborting.

Reported by: weasel Owned by: arma
Priority: Low Milestone:
Component: Core Tor/Tor Version: 0.1.1.9-alpha
Severity: Keywords:
Cc: weasel Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

This is the bug that arma said required a really large patch to fix.

First reported 17 Dec with subject "Re: and several errors in tor clients."

(gdb) bt
#0 0x1ba9b83b in raise () from /lib/tls/libc.so.6
#1 0x1ba9cfa2 in abort () from /lib/tls/libc.so.6
#2 0x0808c5c5 in rend_client_desc_here (query=0x1bf <Address 0x1bf out of bounds>) at rendclient.c:454
#3 0x08083092 in connection_unlink (conn=0x1c326a30, remove=1) at main.c:189
#4 0x08083faf in conn_close_if_marked (i=0) at main.c:497
#5 0x08083c74 in close_closeable_connections () at main.c:365
#6 0x1ba6ac79 in event_base_priority_init () from /usr/lib/libevent-1.1a.so.1
#7 0x1ba6af65 in event_base_loop () from /usr/lib/libevent-1.1a.so.1
#8 0x1ba6adcb in event_loop () from /usr/lib/libevent-1.1a.so.1
#9 0x1ba6acb0 in event_dispatch () from /usr/lib/libevent-1.1a.so.1
#10 0x0808529b in do_main_loop () at main.c:1114
#11 0x080861c5 in tor_main (argc=0, argv=0x0) at main.c:2077
#12 0x0809f67b in main (argc=0, argv=0x0) at tor_main.c:22

note that it's the same invalid query address in line 2.

log:
Dec 17 16:57:15.543 [notice] connection_ap_expire_beginning(): We tried for 15 seconds to connect to '127.0.0.2' using exit 'tor14'. Retrying on a new circuit.
Dec 17 16:59:00.306 [notice] rend_client_desc_here(): Closing stream for 'm7es7gmql3b6z5ee.onion': hidden service is unavailable (try again later).
Dec 17 16:59:08.531 [warn] fetch_from_buf_socks(): Your application (using socks4 on port 80) is givi...
Dec 17 17:00:10.325 [warn] fetch_from_buf_socks(): Your application (using socks4 on port 80) is givi...
Dec 17 17:01:14.459 [err] rendclient.c:447: rend_client_desc_here: Assertion conn->state != AP_CONN_STATE_RENDDESC_WAIT failed; aborting.

[Automatically added by flyspray2trac: Operating System: All]

Child Tickets

Change History (2)

comment:1 Changed 14 years ago by arma

flyspray2trac: bug closed.
Attempted patch in 0.1.1.13.
Let me know if it's still broken.

comment:2 Changed 7 years ago by nickm

Component: Tor ClientTor
Note: See TracTickets for help on using tickets.