[tor-bugs] #31696 [Core Tor/Tor]: Assertion failure in map-anon.c:218

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Sep 11 10:00:16 UTC 2019


#31696: Assertion failure in map-anon.c:218
--------------------------+------------------------------------
 Reporter:  gk            |          Owner:  (none)
     Type:  defect        |         Status:  new
 Priority:  Medium        |      Milestone:  Tor: 0.4.1.x-final
Component:  Core Tor/Tor  |        Version:  Tor: 0.4.1.5
 Severity:  Normal        |     Resolution:
 Keywords:                |  Actual Points:
Parent ID:                |         Points:
 Reviewer:                |        Sponsor:
--------------------------+------------------------------------
Description changed by gk:

Old description:

> We got a bug report for tor 0.4.1.5 on x86_64 14.2 Slackware system on
> the blog:
> {{{
> Raw assertion failed at src/lib/malloc/map_anon.c:218:
> noinherit_result == tor-browser_en-
> US/Browser/TorBrowser/Tor/tor(dump_stack_symbols_to_error_fds+0x33)
> [0x55ff75f58743] tor-browser_en-
> US/Browser/TorBrowser/Tor/tor(tor_raw_assertion_failed_msg_+0x86)
> [0x55ff75f58e26] tor-browser_en-
> US/Browser/TorBrowser/Tor/tor(tor_mmap_anonymous+0xca)
> [0x55ff75f57f3a] tor-browser_en-
> US/Browser/TorBrowser/Tor/tor(crypto_fast_rng_new_from_seed+0x35)
> [0x55ff75f009f5] tor-browser_en-
> US/Browser/TorBrowser/Tor/tor(crypto_fast_rng_new+0x2b)
> [0x55ff75f00a9b] tor-browser_en-
> US/Browser/TorBrowser/Tor/tor(get_thread_fast_rng+0x45)
> [0x55ff75f00c35] tor-browser_en-
> US/Browser/TorBrowser/Tor/tor(circuit_reset_sendme_randomness+0x21)[0x55ff75e02fb1]
> tor-browser_en-US/Browser/TorBrowser/Tor/tor(+0x8342b)
> [0x55ff75dd142b] tor-browser_en-
> US/Browser/TorBrowser/Tor/tor(origin_circuit_new+0x8f)
> [0x55ff75dd3aef] tor-browser_en-
> US/Browser/TorBrowser/Tor/tor(origin_circuit_init+0x22)
> [0x55ff75dcceb2] tor-browser_en-
> US/Browser/TorBrowser/Tor/tor(circuit_establish_circuit+0x37)[0x55ff75dcf877]
> tor-browser_en-
> US/Browser/TorBrowser/Tor/tor(circuit_launch_by_extend_info+0x9c)[0x55ff75de6b2c]
> tor-browser_en-US/Browser/TorBrowser/Tor/tor(+0x99859)
> [0x55ff75de7859] tor-browser_en-
> US/Browser/TorBrowser/Tor/tor(connection_ap_handshake_attach_circuit+0x321)
> [0x55ff75de8251] tor-browser_en-
> US/Browser/TorBrowser/Tor/tor(connection_ap_attach_pending+0x1b0)[0x55ff75dec6b0]
> ./TorBrowser/Tor/libevent-2.1.so.6(+0x22395)
> [0x7fdac04cc395]
> ./TorBrowser/Tor/libevent-2.1.so.6(event_base_loop+0x55f)
> [0x7fdac04ccc6f] tor-browser_en-
> US/Browser/TorBrowser/Tor/tor(do_main_loop+0xe5)
> [0x55ff75dbce95] tor-browser_en-
> US/Browser/TorBrowser/Tor/tor(tor_run_main+0x1225)
> [0x55ff75daa8d5] tor-browser_en-
> US/Browser/TorBrowser/Tor/tor(tor_main+0x3a)
> [0x55ff75da7d5a] tor-browser_en-US/Browser/TorBrowser/Tor/tor(main+0x19)
> [0x55ff75da78b9] /lib64/libc.so.6(__libc_start_main+0xf0)
> [0x7fdabf6497d0] tor-browser_en-US/Browser/TorBrowser/Tor/tor(+0x59909)
> [0x55ff75da7909]
> }}}
> 0.4.0.5 worked fine on that system.

New description:

 We got a bug report for tor 0.4.1.5 on x86_64 14.2 Slackware system on the
 blog (https://blog.torproject.org/comment/283980#comment-283980):
 {{{
 Raw assertion failed at src/lib/malloc/map_anon.c:218:
 noinherit_result == tor-browser_en-
 US/Browser/TorBrowser/Tor/tor(dump_stack_symbols_to_error_fds+0x33)
 [0x55ff75f58743] tor-browser_en-
 US/Browser/TorBrowser/Tor/tor(tor_raw_assertion_failed_msg_+0x86)
 [0x55ff75f58e26] tor-browser_en-
 US/Browser/TorBrowser/Tor/tor(tor_mmap_anonymous+0xca)
 [0x55ff75f57f3a] tor-browser_en-
 US/Browser/TorBrowser/Tor/tor(crypto_fast_rng_new_from_seed+0x35)
 [0x55ff75f009f5] tor-browser_en-
 US/Browser/TorBrowser/Tor/tor(crypto_fast_rng_new+0x2b)
 [0x55ff75f00a9b] tor-browser_en-
 US/Browser/TorBrowser/Tor/tor(get_thread_fast_rng+0x45)
 [0x55ff75f00c35] tor-browser_en-
 US/Browser/TorBrowser/Tor/tor(circuit_reset_sendme_randomness+0x21)[0x55ff75e02fb1]
 tor-browser_en-US/Browser/TorBrowser/Tor/tor(+0x8342b)
 [0x55ff75dd142b] tor-browser_en-
 US/Browser/TorBrowser/Tor/tor(origin_circuit_new+0x8f)
 [0x55ff75dd3aef] tor-browser_en-
 US/Browser/TorBrowser/Tor/tor(origin_circuit_init+0x22)
 [0x55ff75dcceb2] tor-browser_en-
 US/Browser/TorBrowser/Tor/tor(circuit_establish_circuit+0x37)[0x55ff75dcf877]
 tor-browser_en-
 US/Browser/TorBrowser/Tor/tor(circuit_launch_by_extend_info+0x9c)[0x55ff75de6b2c]
 tor-browser_en-US/Browser/TorBrowser/Tor/tor(+0x99859)
 [0x55ff75de7859] tor-browser_en-
 US/Browser/TorBrowser/Tor/tor(connection_ap_handshake_attach_circuit+0x321)
 [0x55ff75de8251] tor-browser_en-
 US/Browser/TorBrowser/Tor/tor(connection_ap_attach_pending+0x1b0)[0x55ff75dec6b0]
 ./TorBrowser/Tor/libevent-2.1.so.6(+0x22395)
 [0x7fdac04cc395] ./TorBrowser/Tor/libevent-2.1.so.6(event_base_loop+0x55f)
 [0x7fdac04ccc6f] tor-browser_en-
 US/Browser/TorBrowser/Tor/tor(do_main_loop+0xe5)
 [0x55ff75dbce95] tor-browser_en-
 US/Browser/TorBrowser/Tor/tor(tor_run_main+0x1225)
 [0x55ff75daa8d5] tor-browser_en-
 US/Browser/TorBrowser/Tor/tor(tor_main+0x3a)
 [0x55ff75da7d5a] tor-browser_en-US/Browser/TorBrowser/Tor/tor(main+0x19)
 [0x55ff75da78b9] /lib64/libc.so.6(__libc_start_main+0xf0)
 [0x7fdabf6497d0] tor-browser_en-US/Browser/TorBrowser/Tor/tor(+0x59909)
 [0x55ff75da7909]
 }}}
 0.4.0.5 worked fine on that system.

--

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


More information about the tor-bugs mailing list