On 18/05/2025 14:47, Jon Turney wrote:
Idk how this problem can be solved without writing our own loader (or a pre-loader, run before CreateProcess() which just checks if everything good (which would probably make fork() performance even more terrible))
Actually, we could have a post-loader: if CreateProcess() fails with the error code we get when symbols are missing, we could run a tool which checks for that and outputs problems to stdout.
That would at least avoid the performance hit.