[tor-bugs] #24116 [Core Tor/Torsocks]: Torsocks deadlocks every Rust program

Tor Bug Tracker & Wiki blackhole at torproject.org
Fri Apr 20 15:40:08 UTC 2018


#24116: Torsocks deadlocks every Rust program
---------------------------------------------+-----------------------------
 Reporter:  larsl                            |          Owner:  dgoulet
     Type:  defect                           |         Status:
                                             |  needs_review
 Priority:  Medium                           |      Milestone:
Component:  Core Tor/Torsocks                |        Version:
 Severity:  Major                            |     Resolution:
 Keywords:  torsocks deadlock rust jemalloc  |  Actual Points:
Parent ID:                                   |         Points:
 Reviewer:                                   |        Sponsor:
---------------------------------------------+-----------------------------

Comment (by dgoulet):

 This patch changes many syscall like `listen()` or `socket` or `close` to
 not use the `tsocks_*`. It is OK since the symbols at that point have been
 hijacked by LD_PRELOAD but is it necessary? I'm asking because I like
 using `tsocks_*` to clearly show that we uses the torsocks wrapper.

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


More information about the tor-bugs mailing list