[tor-bugs] #23693 [Core Tor/Tor]: 0.3.1.7: Assertion threadpool failed in cpuworker_queue_work

Tor Bug Tracker & Wiki blackhole at torproject.org
Sat Jan 6 09:36:15 UTC 2018


#23693: 0.3.1.7: Assertion threadpool failed in cpuworker_queue_work
--------------------------+------------------------------------
 Reporter:  alif          |          Owner:  nickm
     Type:  defect        |         Status:  reopened
 Priority:  Medium        |      Milestone:  Tor: 0.3.4.x-final
Component:  Core Tor/Tor  |        Version:  Tor: 0.3.1.9
 Severity:  Normal        |     Resolution:
 Keywords:  prop286       |  Actual Points:
Parent ID:                |         Points:
 Reviewer:                |        Sponsor:
--------------------------+------------------------------------

Comment (by arma):

 Running maint-0.3.2, I start my Tor client with {{{fetchuselessdescriptors
 1 dirport 9030}}}, and on startup I get this stacktrace and abort:
 {{{
 Jan 06 04:25:28.000 [notice] Bootstrapped 85%: Finishing handshake with
 first hop
 Jan 06 04:25:29.000 [err] tor_assertion_failed_(): Bug:
 src/or/cpuworker.c:499: cpuworker_queue_work: Assertion threadpool failed;
 aborting. (on Tor 0.3.2.8-rc-dev 5f2c7a85671ee514)
 Jan 06 04:25:29.000 [err] Bug: Assertion threadpool failed in
 cpuworker_queue_work at src/or/cpuworker.c:499. Stack trace: (on Tor
 0.3.2.8-rc-dev 5f2c7a85671ee514)
 Jan 06 04:25:29.000 [err] Bug:     src/or/tor(log_backtrace+0x42)
 [0x55f592aa5922] (on Tor 0.3.2.8-rc-dev 5f2c7a85671ee514)
 Jan 06 04:25:29.000 [err] Bug:     src/or/tor(tor_assertion_failed_+0x8c)
 [0x55f592ac071c] (on Tor 0.3.2.8-rc-dev 5f2c7a85671ee514)
 Jan 06 04:25:29.000 [err] Bug:     src/or/tor(cpuworker_queue_work+0x6f)
 [0x55f592a4bb1f] (on Tor 0.3.2.8-rc-dev 5f2c7a85671ee514)
 Jan 06 04:25:29.000 [err] Bug:     src/or/tor(consdiffmgr_rescan+0x82f)
 [0x55f592a3e44f] (on Tor 0.3.2.8-rc-dev 5f2c7a85671ee514)
 Jan 06 04:25:29.000 [err] Bug:     src/or/tor(+0x51aaf) [0x55f592973aaf]
 (on Tor 0.3.2.8-rc-dev 5f2c7a85671ee514)
 Jan 06 04:25:29.000 [err] Bug:     /usr/lib/x86_64-linux-
 gnu/libevent-2.0.so.5(event_base_loop+0x7fc) [0x7fbd389a03dc] (on Tor
 0.3.2.8-rc-dev 5f2c7a85671ee514)
 Jan 06 04:25:29.000 [err] Bug:     src/or/tor(do_main_loop+0x244)
 [0x55f5929747c4] (on Tor 0.3.2.8-rc-dev 5f2c7a85671ee514)
 Jan 06 04:25:29.000 [err] Bug:     src/or/tor(tor_main+0x1c25)
 [0x55f592978005] (on Tor 0.3.2.8-rc-dev 5f2c7a85671ee514)
 Jan 06 04:25:29.000 [err] Bug:     src/or/tor(main+0x19) [0x55f59296ff29]
 (on Tor 0.3.2.8-rc-dev 5f2c7a85671ee514)
 Jan 06 04:25:29.000 [err] Bug:     /lib/x86_64-linux-
 gnu/libc.so.6(__libc_start_main+0xf5) [0x7fbd3794ab45] (on Tor 0.3.2.8-rc-
 dev 5f2c7a85671ee514)
 Jan 06 04:25:29.000 [err] Bug:     src/or/tor(+0x4df79) [0x55f59296ff79]
 (on Tor 0.3.2.8-rc-dev 5f2c7a85671ee514)
 Aborted
 }}}

 Looks like the consensus diff manager wants to use the threadpool, but I'm
 not a relay so nothing set it up.

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


More information about the tor-bugs mailing list