[tor-bugs] #5102 [Tor Bridge]: segfault in entry_guard_register_connect_status on tor bridge running obfsproxy on openbsd

Tor Bug Tracker & Wiki torproject-admin at torproject.org
Mon Feb 13 00:45:03 UTC 2012


#5102: segfault in entry_guard_register_connect_status on tor bridge running
obfsproxy on openbsd
-----------------------------+----------------------------------------------
 Reporter:  therealditzydoo  |          Owner:                     
     Type:  defect           |         Status:  new                
 Priority:  normal           |      Milestone:                     
Component:  Tor Bridge       |        Version:  Tor: 0.2.3.11-alpha
 Keywords:                   |         Parent:                     
   Points:                   |   Actualpoints:                     
-----------------------------+----------------------------------------------

Comment(by nickm):

 I'm turning that SMARTLIST_FOREACH into a SMARTLIST_FOREACH_BEGIN/END pair
 in 61452299d1067298a2865deb6398b1fb269b2a81; that should make the line
 number a tiny bit easier to find.

 If you can find the value of the local variable "e" at the point of the
 crash, as well as the values of *e, entry_guards, and *entry_guards, that
 would be great.

 But looking at the code, it seems the only possibilities are:
   * one of the entries in entry_guards has become null, or corrupt, or
 something like that.
   * The entry_guards smartlist itself has somehow gotten messed up.

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


More information about the tor-bugs mailing list