View Issue Details

IDProjectCategoryView StatusLast Update
0004761Dwarf FortressDwarf Mode -- Embark/Setuppublic2011-07-16 18:19
ReporterKhym Chanur Assigned To 
PrioritylowSeveritytrivialReproducibilityalways
Status newResolutionopen 
Platformx86 (AMD Athlon 7550 Dual-Core)OSMandriva OneOS Version2010 (2.6.33.7)
Product Version0.31.25 
Summary0004761: Pause after "strike the earth" depends on uninitialized memory
DescriptionOn Linux the game being paused right after you hit ENTER on the "strike the earth" screen doesn't pause if uninitialized memory is filled in with something unexpected. Loading a saved game with the PAUSE_ON_LOAD option set to YES still works, though.
Steps To ReproduceLaunch df from a bash/sh shell via "MALLOC_PERTURB_=255 ./df", start a new game, embark, hit return at the "strike the earth" screen.

"MALLOC_PERTURB_=255" will cause newly allocated memory to be filled in with 0xFF and newly freed memory to be filled in with 0x00.
TagsNo tags attached.

Activities

Quietust

2011-07-16 18:19

reporter   ~0018261

I've noticed the random pause/non-pause behavior on Windows as well - good to know it wasn't just my imagination.

Add Note

Note

Issue History

Date Modified Username Field Change
2011-07-16 15:20 Khym Chanur New Issue
2011-07-16 18:19 Quietust Note Added: 0018261
2014-01-30 06:55 user6 Relationship added related to 0006424
2014-01-30 12:10 user6 Relationship deleted related to 0006424