[tor-bugs] #7164 [Tor]: Bug: microdesc_free() called, but md was still referenced 1 node(s); held_by_nodes == 1

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue Mar 19 20:00:22 UTC 2013


#7164: Bug: microdesc_free() called, but md was still referenced 1 node(s);
held_by_nodes == 1
-----------------------------------+----------------------------------------
    Reporter:  jaj123              |        Type:  defect    
      Status:  needs_review        |    Priority:  major     
   Milestone:  Tor: 0.2.4.x-final  |   Component:  Tor       
     Version:  Tor: 0.2.3.22-rc    |    Keywords:  tor-client
      Parent:                      |      Points:            
Actualpoints:                      |  
-----------------------------------+----------------------------------------

Comment(by andrea):

 Replying to [comment:18 nickm]:
 > I looked over all the microdesc_free() calls again, and none seems super
 likely here.  Maaaybe the one in microdesc_cache_clean?  But how would a
 currently live node reference a microdescriptor that was last listed over
 7 days ago?  And could something else be going on?
 >
 > In an attempt to track this down, I did a quick patch to log the
 fname:lineno that's invoking microdesc_free().  See branch
 "bug7164_diagnostic" in my public repo.  The branch is against 0.2.4.

 I think it's fine to merge this diagnostic branch.

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


More information about the tor-bugs mailing list