[tor-bugs] #24454 [Core Tor/Tor]: sandbox failure on arm64

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue Mar 20 12:38:25 UTC 2018


#24454: sandbox failure on arm64
------------------------------------+------------------------------------
 Reporter:  weasel                  |          Owner:  nickm
     Type:  defect                  |         Status:  accepted
 Priority:  Medium                  |      Milestone:  Tor: 0.3.3.x-final
Component:  Core Tor/Tor            |        Version:  Tor: 0.3.2.5-alpha
 Severity:  Normal                  |     Resolution:
 Keywords:  033-must crash sandbox  |  Actual Points:
Parent ID:                          |         Points:
 Reviewer:                          |        Sponsor:
------------------------------------+------------------------------------

Comment (by nickm):

 So, we can allow unlinkat and newfstatat and ppoll without additional
 trouble.  And I *hope* that the #24315 change will resolve the openat
 issue.

 I have a branch `bug24454_029`, incorporating my patch for #25313, that
 allows these syscalls.

 The renameat() issue is trickier, and might require that we reproduce some
 of the logic behind the openat() changes in #24315.  Tell me, do you know
 what options the renameat() code in libc is using?  Is it always passing
 `AT_FDCWD` like the openat() code uses, or is it doing something more
 complicated?

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


More information about the tor-bugs mailing list