[tor-bugs] #8065 [Tor]: Bug: src/or/connection_edge.c:649: connection_ap_expire_beginning: Assertion circ->purpose == CIRCUIT_PURPOSE_C_GENERAL failed

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue Feb 19 18:24:52 UTC 2013


#8065: Bug: src/or/connection_edge.c:649: connection_ap_expire_beginning:
Assertion circ->purpose == CIRCUIT_PURPOSE_C_GENERAL failed
-------------------------+--------------------------------------------------
 Reporter:  cypherpunks  |          Owner:                    
     Type:  defect       |         Status:  new               
 Priority:  major        |      Milestone:  Tor: 0.2.4.x-final
Component:  Tor          |        Version:  Tor: 0.2.4.9-alpha
 Keywords:  tor-client   |         Parent:                    
   Points:               |   Actualpoints:                    
-------------------------+--------------------------------------------------

Comment(by cypherpunks):

 On my computer Tor 0.2.4.9-alpha crashes with the same error message a few
 hours after it was started. But I don't have the "outgoing relay cell has
 n_chan==NULL. Dropping." message in my logs. (I am not the other anonymous
 user who started the bug report.)

 I have logged all events via the control port. The only relevant messages
 seem to be the following ones which happen less than one second before the
 crash.

 {{{
 xxxxxxxxx3.16222 < 650 DEBUG circuit_change_purpose(): changing purpose of
 origin circ n1 from "Hidden service client: Active rendezvous point" (12)
 to "UNKNOWN_20" (20)
 xxxxxxxxx3.16225 < 650 CIRC_MINOR n1 PURPOSE_CHANGED xxx;yyy;zzz
 BUILD_FLAGS=IS_INTERNAL,NEED_CAPACITY PURPOSE=PATH_BIAS_TESTING
 REND_QUERY=xxx TIME_CREATED=xxx OLD_PURPOSE=HS_CLIENT_REND
 OLD_HS_STATE=HSCR_JOINED
 xxxxxxxxx3.16228 < 650 INFO pathbias_send_usable_probe(): Sending pathbias
 testing cell to xxx on stream xxx for circ n1.
 xxxxxxxxx4.12455 < 650 ERR connection_ap_expire_beginning(): Bug:
 src/or/connection_edge.c:654: connection_ap_expire_beginning: Assertion
 circ->purpose == CIRCUIT_PURPOSE_C_GENERAL failed; aborting.
 }}}

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


More information about the tor-bugs mailing list