pioneer icon indicating copy to clipboard operation
pioneer copied to clipboard

v.20240314 segmentation fault

Open l0ddej0kk0 opened this issue 10 months ago • 1 comments

Hi, pioneer20240311.log

A Search in the issue tracker didn't reveal any relevant entries.

Observed behaviour

On my Linux laptop both the Appimage and the .tar.gz of v.20240314 crash after the intro when clicking "start game" with "segmentation fault", no other errors, no entry in system logs. I captured the last lines of pioneer's output, started in the game's directory, into pioneer20240311.log (included).

Expected behaviour

Like v.20240203 (which seems to work just fine), after "start game" the spaceport scenery to come up.

Steps to reproduce

Put the Appimage or the contents of the tar.gz file somewhere (/opt/4user/pioneer-spacesim for me), cd there, ./pioneer (or the Appimage) click "New Game" click "start game"

My pioneer version (and OS): v.20240314, Debian stable Bookworm, kernel 6.1.85-1

My output.txt (required) and game save (optional, but recommended) Sorry, i don't have a output.txt from my pioneer config folder, /home/{myuser}/.pioneer never gets created.

For now, i'll use v.20240203.

regards, rec0ok

l0ddej0kk0 avatar Apr 20 '24 11:04 l0ddej0kk0

Hi, just read about gdb usage in this case, so i added: the last lines of output under gdb pioneer20240311gdb.log

and the gdb backtrace pioneer20240311gdb_backtrace.log

Best regards

l0ddej0kk0 avatar Apr 20 '24 14:04 l0ddej0kk0

Crash is inside libfmt, and the stack appears to be at least partially corrupt (the execution flow definitely doesn't go through luaH_newkey and 0x0028). Unsure that I can do anything about this crash dump. I expect it's most likely some formatting weirdness similar to the other libfmt issues we've had.

sturnclaw avatar Jun 18 '24 20:06 sturnclaw