Tor Browser should run without a `/proc` filesystem.
Currently Tor Browser crashes immediately on startup if a proc filesystem is not mounted on
/proc. This also affects the upstream firefox code, so it technically is a Mozilla bug.
too much recursion Segmentation fault (core dumped)
/proc contains a large amount of information about the host system that can be used to fingerprint/identify users and additionally historically has been the source or part of many kernel security problems.
While this problem can be mitigated by a MAC system (eg: AppArmor) to constrain what Firefox can access under
/proc, the ideal fix is for Firefox to support running without
/proc, while degrading gracefully (there is no truly ubiquitous MAC system available on all common Linux distributions by default, and the problem is severe enough that it should be resolved correctly).