We get quite a bunch of failures (even segfaults) when running
the pipeline's tests on GitLab.
This small series fixes the crashes in the filtergraph test
(basically, the expected error code wasn't returned).
I tested manually in Windows that the EC in the serie match
what Windows return.
But that's not the end of the story: in GitLab, only the 32bit
tests fail, while on my test env (VM without any audio attach)
both 32 and 64 segfaulted at the same spot.
Given the error messages above the segfault in gitlab traces
(complaining about not accessing nor mapping alsa' fd),
they're likely some other issues to look at.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/4130
We have always repeated that Wine is not a sandbox. It cannot inherently be a sandbox, because we cannot prevent Windows applications from accessing host resources or performing syscalls, and there is no reason for us to include a sandbox instead of simply requiring that any concerned users run Wine inside a separate sandbox.
Why is this case any different?
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/4108#note_49045