[tor-bugs] #3390 [Tor Relay]: Tor exit node crashed
Tor Bug Tracker & Wiki
torproject-admin at torproject.org
Mon Jun 13 17:51:00 UTC 2011
#3390: Tor exit node crashed
-----------------------+----------------------------------------------------
Reporter: whabib | Owner:
Type: defect | Status: new
Priority: major | Milestone: Tor: 0.2.2.x-final
Component: Tor Relay | Version:
Keywords: | Parent:
Points: | Actualpoints:
-----------------------+----------------------------------------------------
Changes (by nickm):
* priority: normal => major
* milestone: => Tor: 0.2.2.x-final
Comment:
It's not an instance of that, I believe. The bug in the "hoo boy" comment
is that nothing keeps two descriptors from having the same
extrainfo_digest, and so there's no guarantee that a descriptor sd will
appear in desc_by_eid_map[sd->extrainfo_digest], since some other
descriptor might appear there.
But this bug is different: there's an entry sd in desc_by_eid_map[x] such
sd->extrainfo_digest != x, which implies that desc_by_eid_map is
inconsistent. This could happen because of three clauses:
* Adding someting to desc_by_eid_map incorrectly
* Changing an extrainfo_digest entry after adding it to desc_by_eid_map
* Memory corruption.
Investigating further...
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/3390#comment:3>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list