[tor-bugs] #21648 [Core Tor/Tor]: prop140: Caches generate diffs as appropriate

Tor Bug Tracker & Wiki blackhole at torproject.org
Fri Apr 28 13:48:16 UTC 2017


#21648: prop140: Caches generate diffs as appropriate
---------------------------------------+-----------------------------------
 Reporter:  nickm                      |          Owner:  nickm
     Type:  defect                     |         Status:  merge_ready
 Priority:  Medium                     |      Milestone:  Tor:
                                       |  0.3.1.x-final
Component:  Core Tor/Tor               |        Version:
 Severity:  Normal                     |     Resolution:
 Keywords:  prop140 TorCoreTeam201704  |  Actual Points:  5
Parent ID:  #13339                     |         Points:  2
 Reviewer:                             |        Sponsor:  Sponsor4
---------------------------------------+-----------------------------------

Comment (by nickm):

 {{{
 =================================================================
 ==23549==ERROR: AddressSanitizer: heap-buffer-overflow on address
 0x6070000165b0 at pc 0x55b55033dda9 bp 0x7ffc223ab5a0 sp 0x7ffc223ab598
 READ of size 8 at 0x6070000165b0 thread T0
     #0 0x55b55033dda8 in consensus_cache_entry_get_value
 /home/nickm/src/tor/src/or/conscache.c:249:54
     #1 0x55b550224807 in cdm_entry_get_sha3_value
 /home/nickm/src/tor/src/or/consdiffmgr.c:376:21
     #2 0x55b550224807 in consdiffmgr_rescan_flavor_
 /home/nickm/src/tor/src/or/consdiffmgr.c:846
     #3 0x55b550220fe7 in consdiffmgr_rescan
 /home/nickm/src/tor/src/or/consdiffmgr.c:925:5
 }}}

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


More information about the tor-bugs mailing list