[tor-bugs] #19659 [Core Tor/Tor]: Assertion failed in src/common/container.c:1137: digestmap_impl_HT_NEXT

Tor Bug Tracker & Wiki blackhole at torproject.org
Fri Aug 12 17:34:15 UTC 2016


#19659: Assertion failed in src/common/container.c:1137: digestmap_impl_HT_NEXT
--------------------------+------------------------------------
 Reporter:  TvdW          |          Owner:
     Type:  defect        |         Status:  needs_information
 Priority:  Medium        |      Milestone:  Tor: 0.2.8.x-final
Component:  Core Tor/Tor  |        Version:  Tor: 0.2.8.2-alpha
 Severity:  Normal        |     Resolution:
 Keywords:                |  Actual Points:
Parent ID:                |         Points:
 Reviewer:                |        Sponsor:
--------------------------+------------------------------------

Comment (by TvdW):

 It has, yes. At least once a day.

 Every time there's a different error message, leading me to believe this
 may be memory corruption somewhere. Here are two more I found in the logs
 :

 {{{
 Aug 10 18:11:09 Tor[14220]: connection_or_remove_from_identity_map(): Bug:
 Didn't find connection 'Latrine' on identity map when trying to remove it.
 (on Tor 0.2.8.2-alpha 684babee8491c3e9)
 Aug 10 18:11:09 Tor[14220]: connection_or_remove_from_identity_map(): Bug:
 Didn't find connection 'Latrine' on identity map when trying to remove it.
 (on Tor 0.2.8.2-alpha 684babee8491c3e9)
 Aug 10 18:11:09 Tor[14220]: connection_free_(): Bug: called on OR conn
 with non-zeroed identity_digest (on Tor 0.2.8.2-alpha 684babee8491c3e9)
 Aug 10 18:11:09 Tor[14220]: connection_or_remove_from_identity_map(): Bug:
 Didn't find connection 'NULL' on identity map when trying to remove it.
 (on Tor 0.2.8.2-alpha 684babee8491c3e9
 }}}

 {{{
 Aug 12 12:13:38 Tor[30914]: Bug: Assertion
 tor_memeq(sd->extra_info_digest, d, DIGEST_LEN) failed in
 routerlist_assert_ok at src/or/routerlist.c:5319. Stack trace: (on Tor
 0.2.8.2-alpha 684babee8491c3e9)
 Aug 12 12:13:38 Tor[30914]: Bug:     /usr/bin/tor(log_backtrace+0x42)
 [0x7f13ffed92e2] (on Tor 0.2.8.2-alpha 684babee8491c3e9)
 Aug 12 12:13:38 Tor[30914]: Bug:
 /usr/bin/tor(tor_assertion_failed_+0x94) [0x7f13ffee7544] (on Tor
 0.2.8.2-alpha 684babee8491c3e9)
 Aug 12 12:13:38 Tor[30914]: Bug:
 /usr/bin/tor(routerlist_assert_ok+0x332) [0x7f13ffe31a52] (on Tor
 0.2.8.2-alpha 684babee8491c3e9)
 Aug 12 12:13:38 Tor[30914]: Bug:
 /usr/bin/tor(router_load_routers_from_string+0x33f) [0x7f13ffe31f3f] (on
 Tor 0.2.8.2-alpha 684babee8491c3e9)
 Aug 12 12:13:38 Tor[30914]: Bug:     /usr/bin/tor(+0x1710a2)
 [0x7f13ffeac0a2] (on Tor 0.2.8.2-alpha 684babee8491c3e9)
 Aug 12 12:13:38 Tor[30914]: Bug:
 /usr/bin/tor(connection_dir_reached_eof+0x29) [0x7f13ffeacb09] (on Tor
 0.2.8.2-alpha 684babee8491c3e9)
 Aug 12 12:13:38 Tor[30914]: Bug:     /usr/bin/tor(+0x151f6b)
 [0x7f13ffe8cf6b] (on Tor 0.2.8.2-alpha 684babee8491c3e9)
 Aug 12 12:13:38 Tor[30914]: Bug:     /usr/bin/tor(+0xaaca1)
 [0x7f13ffde5ca1] (on Tor 0.2.8.2-alpha 684babee8491c3e9)
 Aug 12 12:13:38 Tor[30914]: Bug:
 /lib64/libevent-2.0.so.5(event_base_loop+0x774) [0x7f13ff3c7a14] (on Tor
 0.2.8.2-alpha 684babee8491c3e9)
 Aug 12 12:13:38 Tor[30914]: Bug:     /usr/bin/tor(do_main_loop+0x21d)
 [0x7f13ffde6c6d] (on Tor 0.2.8.2-alpha 684babee8491c3e9)
 Aug 12 12:13:38 Tor[30914]: Bug:     /usr/bin/tor(tor_main+0x1b1d)
 [0x7f13ffdea1ad] (on Tor 0.2.8.2-alpha 684babee8491c3e9)
 Aug 12 12:13:38 Tor[30914]: Bug:     /usr/bin/tor(main+0x19)
 [0x7f13ffde29a9] (on Tor 0.2.8.2-alpha 684babee8491c3e9)
 Aug 12 12:13:38 Tor[30914]: Bug:
 /lib64/libc.so.6(__libc_start_main+0xf5) [0x7f13febf6b15] (on Tor
 0.2.8.2-alpha 684babee8491c3e9)
 Aug 12 12:13:38 Tor[30914]: Bug:     /usr/bin/tor(+0xa79fd)
 [0x7f13ffde29fd] (on Tor 0.2.8.2-alpha 684babee8491c3e9
 }}}

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


More information about the tor-bugs mailing list