Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0010678Dwarf FortressDwarf Mode -- Raidspublic2018-03-30 01:472018-05-05 23:19
ReporterMuffindrake 
Assigned Tolethosor 
PrioritynormalSeveritymajorReproducibilityalways
StatusresolvedResolutionno change required 
PlatformPCOSLinuxOS Versionx86_64 4.15
Product Version0.44.08 
Target VersionFixed in Version 
Summary0010678: Debug printout after selecting site to raid corrupts the screen with PRINT_MODE:TEXT
Descriptionhttps://i.imgur.com/sDmT6Qv.png [^]

It seems that debug output intended for standard output is somehow left in the game, corrupting anything that needs standard output to display the game, such as ncurses. It is still possible to regain sanity by hitting ESC to go back to the main fortress mode screen.

Simply try to _r_aid a site in text mode, or any other mode as long as you can see standard output, which will be spammed with that message.

Of course, perhaps that message might actually be useful, though it's difficult to determine what it says for somebody without access to the source.
Steps To ReproduceAttempt to raid a site in the civ screen in fortress mode.
Additional Information> Missing binding displayed: CIV_MISSION_DETAILS

Terminals tested: VTE-based and xterm

Save for completeness-sake: http://dffd.bay12games.com/download.php?id=13628&f=region3.tar.xz [^]
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0038254)
Muffindrake (reporter)
2018-05-05 19:55

This is the result of an interface.txt that belongs to an older DF version still residing inside the data directory, which is only replaced by the updated interface.txt once the old one is manually deleted. NOTABUG

Versioning the interface.txt would have avoided this, but this setup is different than "unzip and play", so I'm not sure whether it's necessary to print a diagnostic when an outdated interface.txt is detected.

This can be closed.
(0038255)
lethosor (manager)
2018-05-05 23:19

Thanks for the follow-up!

- Issue History
Date Modified Username Field Change
2018-03-30 01:47 Muffindrake New Issue
2018-05-05 18:44 Muffindrake Note Added: 0038253
2018-05-05 19:50 Muffindrake Note Deleted: 0038253
2018-05-05 19:55 Muffindrake Note Added: 0038254
2018-05-05 23:19 lethosor Note Added: 0038255
2018-05-05 23:19 lethosor Status new => resolved
2018-05-05 23:19 lethosor Resolution open => no change required
2018-05-05 23:19 lethosor Assigned To => lethosor


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker