Skip to content

Bug - The security agent crashes on Windows

Description

The security agent assumes a Unix-like host operating system. This means that many of its checks fail on different operating systems, such as Windows. The agent should detect this and disable checks that are not supported on the current host. This is already partially possible, but the system throws other exceptions as well. Also, the tests fail on Windows because with these checks disabled it raises a different set of concerns.

Priority

Low - a nice to have to boot and the system is aimed for Linux with only support for Windows to make development on that platform possible

Definition of done

The agent should not crash when unsupported platforms are detected. The tests should also accommodate this in some way, perhaps using mockable shims.

Screenshots

sa-failure-1 sa-failure-2