[tor-bugs] #20247 [Core Tor/Tor]: crash after closing and opening ipv6 DirPort + OrPort

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Sep 26 17:43:33 UTC 2016


#20247: crash after closing and opening ipv6 DirPort + OrPort
------------------------------+--------------------------
     Reporter:  toralf        |      Owner:
         Type:  defect        |     Status:  new
     Priority:  Medium        |  Milestone:
    Component:  Core Tor/Tor  |    Version:  Tor: 0.2.8.8
     Severity:  Normal        |   Keywords:
Actual Points:                |  Parent ID:
       Points:                |   Reviewer:
      Sponsor:                |
------------------------------+--------------------------
 run this :
 {{{
 /etc/init.d/tor status 2>/dev/null
 if [[ $? -eq 0 ]]; then
   sed -i -e 's/^DirPort *\[/#DirPort [/' -e 's/^ORPort *\[/#ORPort [/'
 /etc/tor/torrc
   /etc/init.d/tor reload
 fi

 # renew cert
 #
 /usr/bin/certbot renew --standalone --non-interactive --text --renew-hook
 RestartJabber --disable-hook-validation &>$log

 # reopen Tor ports
 #
 sed -i -e 's/^#DirPort *\[/DirPort [/' -e 's/^#ORPort *\[/ORPort [/'
 /etc/tor/torrc
 /etc/init.d/tor status 2>/dev/null
 if [[ $? -eq 0 ]]; then
   /etc/init.d/tor reload
 fi
 }}}
 to get this:

 {{{
 ============================================================ T= 1474911552
 (Sandbox) Caught a bad syscall attempt (syscall setsockopt)
 /usr/bin/tor(+0x15dbc8)[0x1ac72c9bc8]
 /lib64/libc.so.6(setsockopt+0xa)[0x30a1fef1a2a]
 /lib64/libc.so.6(setsockopt+0xa)[0x30a1fef1a2a]
 /usr/bin/tor(+0xee289)[0x1ac725a289]
 /usr/bin/tor(retry_all_listeners+0x322)[0x1ac725bb12]
 /usr/bin/tor(set_options+0xa7d)[0x1ac724e58d]
 /usr/bin/tor(options_init_from_string+0x32e)[0x1ac725020e]
 /usr/bin/tor(options_init_from_torrc+0x1e2)[0x1ac7250562]
 /usr/bin/tor(+0x425c9)[0x1ac71ae5c9]
 /usr/lib64/libevent-2.1.so.5(+0x2443b)[0x30a20e8043b]
 /usr/lib64/libevent-2.1.so.5(event_base_loop+0x56f)[0x30a20e812cf]
 /usr/bin/tor(do_main_loop+0x235)[0x1ac71acdd5]
 /usr/bin/tor(tor_main+0x1bad)[0x1ac71b04cd]
 /usr/bin/tor(main+0x2b)[0x1ac71a83ab]
 /lib64/libc.so.6(__libc_start_main+0x114)[0x30a1fe1b734]
 /usr/bin/tor(_start+0x29)[0x1ac71a83f9]
 }}}

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


More information about the tor-bugs mailing list