Hi, when I start 0AD I get a white box with this error message:
Assertion failed: "ret == 0"
Location: lcpu.cpp:174 (os_cpu_SetThreadAffinityMask)
Call stack:
(0x558f309bde7c) /usr/bin/pyrogenesis(+0x503e7c) [0x558f309bde7c]
(0x558f309983bb) /usr/bin/pyrogenesis(+0x4de3bb) [0x558f309983bb]
(0x558f30997eaf) /usr/bin/pyrogenesis(+0x4ddeaf) [0x558f30997eaf]
(0x558f309986f3) /usr/bin/pyrogenesis(+0x4de6f3) [0x558f309986f3]
(0x558f309bd9e9) /usr/bin/pyrogenesis(+0x5039e9) [0x558f309bd9e9]
(0x558f309bdd8b) /usr/bin/pyrogenesis(+0x503d8b) [0x558f309bdd8b]
(0x558f309e7b0c) /usr/bin/pyrogenesis(+0x52db0c) [0x558f309e7b0c]
(0x558f309e784c) /usr/bin/pyrogenesis(+0x52d84c) [0x558f309e784c]
(0x558f309e7a9d) /usr/bin/pyrogenesis(+0x52da9d) [0x558f309e7a9d]
(0x558f309b7e9e) /usr/bin/pyrogenesis(+0x4fde9e) [0x558f309b7e9e]
(0x558f309e784c) /usr/bin/pyrogenesis(+0x52d84c) [0x558f309e784c]
(0x558f309b7c0d) /usr/bin/pyrogenesis(+0x4fdc0d) [0x558f309b7c0d]
(0x558f306f886c) /usr/bin/pyrogenesis(+0x23e86c) [0x558f306f886c]
(0x558f306e90e7) /usr/bin/pyrogenesis(+0x22f0e7) [0x558f306e90e7]
(0x558f30506a37) /usr/bin/pyrogenesis(+0x4ca37) [0x558f30506a37]
(0x558f3050513b) /usr/bin/pyrogenesis(+0x4b13b) [0x558f3050513b]
errno = 22 (Invalid alignment)
OS error = ?
I can just press the "Suppress" button and the game seems to work fine except that I have to press Alt+Return to make the game go fullscreen (the menu setting for fullscreen/windowed doesn't do anything). So the game is still fine but I still wonder what is wrong.
OS: Arch Linux (KDE Plasma, Wayland), the game is installed through the Arch community repository package (I tested the Flatpak version too and it doesn't have the problem)
CPU: Ryzen 5 3600
GPU: RX 6700XT