View Issue Details

IDProjectCategoryView StatusLast Update
0012903Dwarf FortressTitle Screenpublic2024-06-26 02:50
Reporterpelleeroevraren Assigned To 
PrioritynormalSeveritycrashReproducibilityalways
Status newResolutionopen 
Summary0012903: SIGABRT when quitting from Title Screen
DescriptionAfter embarking and only running the game for some seconds, I saved and quit to menu.

The game has crashed while quitting from the Title Screen every time I've loaded and exited the save since.
It's happened with or without multithreading enabled, and whether fullscreen or windowed.

Starting up the game and entering menus or simply quitting right away does not cause a crash.

It's been a SIGABRT caused by either a 'free(): Invalid pointer', or 'double free or corruption (out)' that I've noticed.
Steps To Reproducerun game
load the save
quit with or without playing, and with or without saving
'Quit'
Additional InformationVersion: 50.13, classic ASCII mode.

One instance of the entire terminal output from running the game to Quitting and Crashing -->>

### Console Output

Loading audio...Audio loaded successfully!Loading bindings from prefs/interface.txt
Loading bindings from data/init/interface.txt
Unknown binding: UNITLIST_SORT_PROFA
Unknown binding: UNITLIST_SORT_PROFB
Broken unicode: [KEY:{]
Broken unicode: [KEY:|]
Broken unicode: [KEY:}]
Broken unicode: [KEY:~]
Broken unicode: [KEY:]
Broken unicode: [KEY:]
Broken unicode: [KEY:]
Broken unicode: [KEY:]
Broken unicode: [KEY:]
Broken unicode: [KEY:]
Broken unicode: [KEY:]
Broken unicode: [KEY:]
Broken unicode: [KEY:]
Broken unicode: [KEY:]
Broken unicode: [KEY:]
Broken unicode: [KEY:]
Broken unicode: [KEY:]
Broken unicode: [KEY:]
Broken unicode: [KEY:]
Broken unicode: [KEY:]
Broken unicode: [KEY:]
Broken unicode: [KEY:]
Broken unicode: [KEY:]
Broken unicode: [KEY:]
Broken unicode: [KEY:]
Broken unicode: [KEY:]
Broken unicode: [KEY:]
Broken unicode: [KEY:]
Broken unicode: [KEY:]
Broken unicode: [KEY:]
Broken unicode: [KEY:]
Broken unicode: [KEY:]
Broken unicode: [KEY:]
Broken unicode: [KEY:]
Broken unicode: [KEY:]
Broken unicode: [KEY:]
Broken unicode: [KEY: ]
Broken unicode: [KEY:¡]
Broken unicode: [KEY:¢]
Broken unicode: [KEY:£]
Broken unicode: [KEY:¤]
Broken unicode: [KEY:¥]
Broken unicode: [KEY:¦]
Broken unicode: [KEY:§]
Broken unicode: [KEY:¨]
Broken unicode: [KEY:©]
Broken unicode: [KEY:ª]
Broken unicode: [KEY:«]
Broken unicode: [KEY:¬]
Broken unicode: [KEY:­]
Broken unicode: [KEY:®]
Broken unicode: [KEY:¯]
Broken unicode: [KEY:°]
Broken unicode: [KEY:±]
Broken unicode: [KEY:²]
Broken unicode: [KEY:³]
Broken unicode: [KEY:´]
Broken unicode: [KEY:µ]
Broken unicode: [KEY:¶]
Broken unicode: [KEY:·]
Broken unicode: [KEY:¸]
Broken unicode: [KEY:¹]
Broken unicode: [KEY:º]
Broken unicode: [KEY:»]
Broken unicode: [KEY:¼]
Broken unicode: [KEY:½]
Broken unicode: [KEY:¾]
Broken unicode: [KEY:¿]
Broken unicode: [KEY:À]
Broken unicode: [KEY:Á]
Broken unicode: [KEY:Â]
Broken unicode: [KEY:Ã]
Broken unicode: [KEY:Ä]
Broken unicode: [KEY:Å]
Broken unicode: [KEY:Æ]
Broken unicode: [KEY:Ç]
Broken unicode: [KEY:È]
Broken unicode: [KEY:É]
Broken unicode: [KEY:Ê]
Broken unicode: [KEY:Ë]
Broken unicode: [KEY:Ì]
Broken unicode: [KEY:Í]
Broken unicode: [KEY:Î]
Broken unicode: [KEY:Ï]
Broken unicode: [KEY:Ð]
Broken unicode: [KEY:Ñ]
Broken unicode: [KEY:Ò]
Broken unicode: [KEY:Ó]
Broken unicode: [KEY:Ô]
Broken unicode: [KEY:Õ]
Broken unicode: [KEY:Ö]
Broken unicode: [KEY:×]
Broken unicode: [KEY:Ø]
Broken unicode: [KEY:Ù]
Broken unicode: [KEY:Ú]
Broken unicode: [KEY:Û]
Broken unicode: [KEY:Ü]
Broken unicode: [KEY:Ý]
Broken unicode: [KEY:Þ]
Broken unicode: [KEY:ß]
Broken unicode: [KEY:à]
Broken unicode: [KEY:á]
Broken unicode: [KEY:â]
Broken unicode: [KEY:ã]
Broken unicode: [KEY:ä]
Broken unicode: [KEY:å]
Broken unicode: [KEY:æ]
Broken unicode: [KEY:ç]
Broken unicode: [KEY:è]
Broken unicode: [KEY:é]
Broken unicode: [KEY:ê]
Broken unicode: [KEY:ë]
Broken unicode: [KEY:ì]
Broken unicode: [KEY:í]
Broken unicode: [KEY:î]
Broken unicode: [KEY:ï]
Broken unicode: [KEY:ð]
Broken unicode: [KEY:ñ]
Broken unicode: [KEY:ò]
Broken unicode: [KEY:ó]
Broken unicode: [KEY:ô]
Broken unicode: [KEY:õ]
Broken unicode: [KEY:ö]
Broken unicode: [KEY:÷]
Broken unicode: [KEY:ø]
Broken unicode: [KEY:ù]
Broken unicode: [KEY:ú]
Broken unicode: [KEY:û]
Broken unicode: [KEY:ü]
Broken unicode: [KEY:ý]
Broken unicode: [KEY:þ]
Broken unicode: [KEY:ÿ]
New window size: 1920x1080
Font size: 8x12
Resizing grid to 240x90
Resizing font to 10x16

Saving bindings to prefs/interface.txt
Resizing font to 10x16
Saving bindings to prefs/interface.txt
Resizing font to 10x16
Saving bindings to prefs/interface.txt
Resizing font to 10x16
Resizing font to 10x16
Resizing font to 10x16
Saving bindings to prefs/interface.txt
Resizing font to 10x16
Saving bindings to prefs/interface.txt
Resizing font to 10x16
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_CAT
Missing binding displayed: UNITLIST_SORT_PROF
Missing binding displayed: UNITLIST_SORT_PROF
Missing binding displayed: UNITLIST_SORT_PROF
Missing binding displayed: UNITLIST_SORT_PROF
Missing binding displayed: UNITLIST_SORT_PROF
Missing binding displayed: UNITLIST_SORT_PROF
Missing binding displayed: UNITLIST_SORT_PROF
Resizing font to 10x15
Resizing font to 10x16
Resizing font to 11x16
Resizing font to 10x16
Saving bindings to prefs/interface.txt
Resizing font to 10x16
Resizing font to 10x15
Resizing font to 10x16
Resizing font to 11x16
Resizing font to 12x18
Resizing font to 13x19
Resizing font to 14x21
Resizing font to 15x22
Resizing font to 14x21
Resizing font to 13x19
Resizing font to 12x18
Resizing font to 11x16
Resizing font to 10x16
Resizing font to 10x15
Resizing font to 9x13
Resizing font to 9x13
Resizing font to 8x13
Resizing font to 8x12
Resizing font to 8x12
Resizing font to 8x12
Resizing font to 8x13
Resizing font to 9x13
Resizing font to 9x13
Resizing font to 10x15
Resizing font to 10x16
Resizing font to 11x16
Resizing font to 10x16
Resizing font to 10x15
Resizing font to 9x13
Resizing font to 10x15
Resizing font to 10x16
Resizing font to 11x16
Resizing font to 12x18
Resizing font to 11x16
Resizing font to 10x16
Resizing font to 10x15
Resizing font to 9x13
Resizing font to 9x13
Resizing font to 9x13
Resizing font to 10x15
Resizing font to 10x16
Resizing font to 11x16
Resizing font to 10x16
Resizing font to 11x16
Resizing font to 12x18
Resizing font to 11x16
Resizing font to 10x16
Resizing font to 10x15
Resizing font to 9x13
Resizing font to 10x15
Resizing font to 10x16
Resizing font to 11x16
Resizing font to 12x18
Resizing font to 13x19
Resizing font to 12x18
Resizing font to 11x16
Resizing font to 10x16
Resizing font to 10x15
Resizing font to 9x13
Resizing font to 10x15
Resizing font to 10x16
Resizing font to 11x16
Resizing font to 10x16
Resizing font to 10x15
Resizing font to 10x16
Resizing font to 11x16
Resizing font to 12x18
Resizing font to 13x19
Resizing font to 14x21
Resizing font to 15x22
Resizing font to 14x21
Resizing font to 13x19
Resizing font to 12x18
Resizing font to 11x16
Resizing font to 10x16
Resizing font to 11x16
Resizing font to 10x16
Resizing font to 11x16
Resizing font to 12x18
Resizing font to 13x19
Resizing font to 12x18
Resizing font to 11x16
Resizing font to 10x16
Resizing font to 10x15
Resizing font to 9x13
Resizing font to 10x15
Resizing font to 10x16
Resizing font to 11x16
Resizing font to 12x18
Resizing font to 11x16
Resizing font to 10x16
Resizing font to 11x16
Resizing font to 12x18
Resizing font to 13x19
Resizing font to 14x21
Resizing font to 13x19
Resizing font to 12x18
Resizing font to 11x16
Saving bindings to prefs/interface.txt
Resizing font to 10x16
Resizing font to 10x15
Resizing font to 10x16
Resizing font to 11x16
Resizing font to 12x18
Saving bindings to prefs/interface.txt
Resizing font to 10x16
Resizing font to 11x16
Resizing font to 12x18
Saving bindings to prefs/interface.txt
Resizing font to 10x16
Resizing font to 11x16
Resizing font to 12x18
Resizing font to 13x19
Resizing font to 14x21
Resizing font to 15x22
Resizing font to 15x23
Saving bindings to prefs/interface.txt
Resizing font to 10x16
Saving bindings to prefs/interface.txt
Resizing font to 10x16
free(): invalid pointer
/usr/bin/dwarffortress: line 15: 34739 Aborted (core dumped) LD_LIBRARY_PATH="${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}${DF_DIR}" $DF_DIR/dwarfort "$@"
Tags50.13, quit, SIGABRT

Activities

pelleeroevraren

2024-06-25 23:48

reporter   ~0042265

Last edited: 2024-06-26 02:50

https://dffd.bay12games.com/file.php?id=11354

EDIT:
And I'm on Arch Linux 6.9.5.hardened with XWayland.

I was sure I put that in when creating the issue.

Add Note

Note

Issue History

Date Modified Username Field Change
2024-06-25 16:29 pelleeroevraren New Issue
2024-06-25 16:29 pelleeroevraren Tag Attached: 50.13
2024-06-25 16:29 pelleeroevraren Tag Attached: quit
2024-06-25 16:29 pelleeroevraren Tag Attached: SIGABRT
2024-06-25 23:48 pelleeroevraren Note Added: 0042265
2024-06-26 02:50 pelleeroevraren Note Edited: 0042265