One bug found by Specula:
LiteBox stores CWD as normalized pathname text in Context/ResolvedPath, then cwd_prefix() reserializes that text for later relative operations. If the pathname is removed and recreated, later relative open/openat resolves into the replacement directory instead of preserving the original CWD identity or failing.
See the full report for more details.
One bug found by Specula:
LiteBox stores CWD as normalized pathname text in Context/ResolvedPath, then cwd_prefix() reserializes that text for later relative operations. If the pathname is removed and recreated, later relative open/openat resolves into the replacement directory instead of preserving the original CWD identity or failing.
See the full report for more details.