You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm on version 0.9.72, it's reproducible with latest commit, this is the line causing the assertion https://github.com/netblue30/firejail/blob/master/src/firejail/run_symlink.c#L81
kmk3
changed the title
having LD_PRELOAD set globally causes a failed assertion
Assertion failed: env_get("LD_PRELOAD") == NULL (run_symlink.c: run_symlink: 81)
Nov 5, 2024
Description
Having LD_PRELOAD set while trying to run a symlinked firejail application in /usr/local/bin/ will cause a failed assertion
Steps to Reproduce
Steps to reproduce the behavior
ln -s /usr/bin/firejail /usr/local/bin/foo
LD_PRELOAD=1 foo
Assertion failed: env_get("LD_PRELOAD") == NULL (run_symlink.c: run_symlink: 81)
Additional context
It would be nice to have an option to ignore/drop the LD_PRELOAD env instead of asserting
The text was updated successfully, but these errors were encountered: