I've been able to reliably repro this crash by starting a new game with the explorer start. 100% of the time a crash occurs in the first tutorial battle the moment a missile hits the pirate ship.
Only settings I changed were to disable static and whiteout in settings.json.
I could make a video if that would help!
@Alex would updating native/linux/liblwjgl64.so to the latest LWJGL release be possible?
https://github.com/LWJGL/lwjgl3/releases It might give us better error logging.
I tried setting
-Dorg.lwjgl.util.Debug=true
but get a error in a popup window before the launcher appears on startup:
Fatal: Stack underflow (1284)
. Here's the terminal output for that:
./starsector.sh
0 [main] INFO com.fs.starfarer.StarfarerLauncher - Starting Starsector 0.95.1a-RC6 launcher
2 [main] INFO com.fs.starfarer.StarfarerLauncher - Running in /home/deck/starsector-linux
2 [main] INFO com.fs.starfarer.StarfarerLauncher - OS: Linux 5.13.0-valve15-1-neptune-02197-gf6ec7ad3762a
2 [main] INFO com.fs.starfarer.StarfarerLauncher - Java version: 1.7.0_79 (64-bit)
14 [main] INFO com.fs.starfarer.settings.StarfarerSettings - Loading settings
19 [main] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [ABSOLUTE_AND_CWD: null (data/config/settings.json)]
148 [main] INFO com.fs.starfarer.launcher.opengl.GLLauncher - Assuming native monitor resolution is 0x0
[LWJGL] Xrandr extension version 1.6
[LWJGL] Using Xrandr for display mode switching
[LWJGL] XF86VidMode extension version 2.2
[LWJGL] Initial mode: 800 x 1280 x 24 @60Hz
307 [Thread-2] INFO com.fs.graphics.K - Using refresh rate:60
Sorted display modes:
597 x 373 x 0 @0Hz
Attempting to set displaymode: 597 x 373 x 0 @0Hz
[LWJGL] Pixel format info: r = 8, g = 8, b = 8, a = 8, depth = 24, stencil = 8, sample buffers = 0, samples = 0
[LWJGL] MemoryUtil Accessor: AccessorUnsafe
542 [Thread-2] INFO com.fs.starfarer.launcher.opengl.GLLauncher - Maximum anti-aliasing samples: 8
556 [Thread-2] FATAL com.fs.starfarer.launcher.opengl.GLLauncher - org.lwjgl.opengl.OpenGLException: Stack underflow (1284)
org.lwjgl.opengl.OpenGLException: Stack underflow (1284)
at org.lwjgl.opengl.Util.checkGLError(Util.java:59)
at org.lwjgl.opengl.DrawableGL.checkGLError(DrawableGL.java:82)
at org.lwjgl.opengl.Display.swapBuffers(Display.java:617)
at org.lwjgl.opengl.Display.update(Display.java:646)
at com.fs.starfarer.launcher.opengl.GLLauncher.prepare(Unknown Source)
at com.fs.starfarer.BaseGameState.traverse(Unknown Source)
at com.fs.starfarer.launcher.opengl.GLLauncher$2.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
[LWJGL] XF86VidMode extension version 2.2
[attachment deleted by admin]