Skip to content
Discussion options

You must be logged in to vote

Shadow works by intercepting system calls and reimplementing them in a simulated environment. So far the Shadow dev team has focused on getting the syscalls used by Tor working well, but your application may be using unsupported syscalls and/or some unsupported aspects of the currently supported syscalls.

There are two ways to get some hints about what could be failing when running your app in Shadow:

  • If your app is using unsupported syscalls, Shadow will log a warning in the shadow.log file (format explained here) that contains the following string: "Detected unsupported syscall”…
  • We just merged a new shadow cli option that will tell shadow to log strace-style information to each virtua…

Replies: 1 comment 1 reply

Comment options

robgjansen
Feb 9, 2022
Maintainer Author

You must be logged in to vote
1 reply
@robgjansen
Comment options

robgjansen Jul 20, 2022
Maintainer Author

Answer selected by robgjansen
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
1 participant