EmptyEpsilon icon indicating copy to clipboard operation
EmptyEpsilon copied to clipboard

Segfault on Debian 11 (bullseye), stable+bpo+fasttrack, IF wireguard interface is present

Open someone-somenet-org opened this issue 3 years ago • 3 comments
trafficstars

I cant start the game in any mode, not even in tutorial, as long as there is a wireguard interface there. The game will simply segfault and close.

systemctl stop wg-quick.target solves the issue, but then i lose all my wg tunnels. :/

Im using: Debian 11 stable+bpo+fasttrack and the official .deb release.

Terminal output looks similar to #1741

someone-somenet-org avatar Sep 03 '22 02:09 someone-somenet-org

Ah, that's a good pointer. My suspicion is then that there is an issue with this function: https://github.com/daid/SeriousProton/blob/master/src/io/network/address.cpp#L87

Can you see if it works if you make that function empty? (so delete lines 124 to 149)

daid avatar Sep 03 '22 11:09 daid

When I check out the tag EE-2022.03.16 in EmptyEpsilon and SomethingProton and compile with

  • git clean -ffdx; cmake -DCPACK_PACKAGE_VERSION_MAJOR=2022 -DCPACK_PACKAGE_VERSION_MINOR=03 -DCPACK_PACKAGE_VERSION_PATCH=16; make -j8 it crashes.

  • git clean -ffdx; cmake -DCMAKE_BUILD_TYPE="Debug" && make -j8 it crashes.

When I check out the master branch, it seems to work with both kinds of compilation - I did not change anything.

You cant switch between gamemaster and ship tho, as pressing ESC will close the game. :/

someone-somenet-org avatar Sep 03 '22 19:09 someone-somenet-org

In debug builds, esc is a quick&hard exit. But you can use the home key instead

daid avatar Sep 05 '22 11:09 daid

Seems to work with latest release and debian12 <3

someone-somenet-org avatar Jul 28 '23 03:07 someone-somenet-org