Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0001430Dwarf FortressDwarf Mode -- Interface, Announcementspublic2010-04-22 06:392017-02-06 20:34
barconis 
Footkerchief 
normalminorhave not tried
confirmedopen 
0.31.01 
 
0001430: Announcements vanish too quickly (next day)
Announcements such as 'X was struck down' flash by quickly, but when I go to the announcements screen to review who died where, it has already been cleared and the only remaining announcements are that day's combat spam (less than 1 page worth).
1) have events happen
2) view the announcements screen
Intentional/Expected?
has duplicate 0002849resolved Footkerchief Announcements list is very short. 
has duplicate 0005205resolved Footkerchief Announcements are not kept on the announcement screen 
Issue History
2010-04-22 06:39barconisNew Issue
2010-04-22 07:49Logical2uNote Added: 0004594
2010-04-22 08:33barconisNote Added: 0004601
2010-04-22 09:22FootkerchiefNote Added: 0004605
2010-04-22 09:23FootkerchiefIssue Monitored: Footkerchief
2010-04-22 10:30smjjamesNote Added: 0004614
2010-04-22 13:48barconisNote Added: 0004631
2010-04-22 15:10KennelTag Attached: announcement
2010-04-22 15:10KennelTag Attached: announcements
2010-04-22 15:10KennelTag Detached: announcements
2010-04-22 20:13barconisNote Added: 0004665
2010-04-22 20:41smjjamesNote Added: 0004670
2010-04-22 21:27FootkerchiefNote Added: 0004672
2010-04-23 07:20barconisNote Added: 0004710
2010-04-23 09:14barconisNote Edited: 0004710bug_revision_view_page.php?bugnote_id=0004710#r1613
2010-04-23 10:38FootkerchiefNote Added: 0004735
2010-04-23 10:39FootkerchiefNote Edited: 0004735bug_revision_view_page.php?bugnote_id=0004735#r1619
2010-04-23 10:39FootkerchiefNote Edited: 0004735bug_revision_view_page.php?bugnote_id=0004735#r1620
2010-04-23 15:34barconisNote Added: 0004791
2010-04-23 15:51FootkerchiefNote Added: 0004794
2010-04-23 15:52FootkerchiefNote Edited: 0004794bug_revision_view_page.php?bugnote_id=0004794#r1660
2010-04-23 20:58barconisNote Added: 0004832
2012-12-04 10:13QuietustNote Added: 0023764
2012-12-07 03:29Knight OtuRelationship addedrelated to 0002849
2014-07-14 11:24FootkerchiefTag Detached: announcement
2015-01-05 15:29DetrosIssue Monitored: Detros
2015-01-05 16:49DetrosNote Added: 0031718
2015-01-05 16:55FootkerchiefRelationship addedhas duplicate 0005205
2015-01-05 16:56FootkerchiefRelationship replacedhas duplicate 0002849
2015-01-05 16:57FootkerchiefAssigned To => Footkerchief
2015-01-05 16:57FootkerchiefStatusnew => confirmed
2015-01-05 16:57FootkerchiefTag Attached: Intentional/Expected?
2017-02-05 05:10EkaraNote Added: 0036266
2017-02-05 05:11EkaraNote Edited: 0036266bug_revision_view_page.php?bugnote_id=0036266#r14626
2017-02-05 06:21LociNote Added: 0036267
2017-02-06 20:34EkaraNote Added: 0036270
2017-02-06 20:35EkaraNote Edited: 0036270bug_revision_view_page.php?bugnote_id=0036270#r14628
2017-06-08 19:14HuntthetrollIssue Monitored: Huntthetroll

Notes
(0004594)
Logical2u   
2010-04-22 07:49   
1. You should update to .31.03
2. Where is your Dwarf Fortress folder located?
(0004601)
barconis   
2010-04-22 08:33   
1. I will, but I'm trying to finish a fortress I started in 31.01 and am not convinced it will transfer over correctly.
2. C:\df2010\df_31_01 is the Dwarf Fortress folder.
(0004605)
Footkerchief   
2010-04-22 09:22   
Do you have a gamelog.txt in your DF folder? What OS are you using?
(0004614)
smjjames   
2010-04-22 10:30   
This happens in the Arena mode as well, although its more variable.

I'm using 31.03
(0004631)
barconis   
2010-04-22 13:48   
OS is Vista; I'm not at that machine right now, will check for gamelog.txt later. I think this is a problem that started recently, because I think I used to be able to see more events in this game. If necessary, I can try launching my seasonal saves to narrow down when it started.
(0004665)
barconis   
2010-04-22 20:13   
Yes, there is a gamelog.txt file. It's 60,199 K in size, which might be an issue.
(0004670)
smjjames   
2010-04-22 20:41   
Hmm,I'll check my gamelog.txt the next time I do the Arena mode, this seems similar to what I observed.
(0004672)
Footkerchief   
2010-04-22 21:27   
Hmm. Rename gamelog.txt to something else (or delete it) to force the game to create a new one, and see if that helps.
(0004710)
barconis   
2010-04-23 07:20   
(edited on: 2010-04-23 09:14)
Tried that, it does not help. Out of curiosity, how does the gamelog interact with combat reports? Looking at gamelog.txt, there are a very large number of messages that only go into reports, never into announcements (e.g. "The war Dog bites The Zombie Gorlak in the right upper leg, but the attack passes right through!") Could the announcements screen be choking on those? (Messages keep going to gamelog.txt, it's just the in-game display that is losing them.)

(0004735)
Footkerchief   
2010-04-23 10:38   
(edited on: 2010-04-23 10:39)
Anything that goes into a combat report doesn't go into the main announcements or gamelog, with maybe a few exceptions like martial trances and deaths. I don't think it should be "choking" on those, but it's possible I guess.

Is there any pattern to the types of announcements that vanish from the announcements screen? Also, have you modified your announcement options in /data/init/announcements.txt?

(0004791)
barconis   
2010-04-23 15:34   
I haven't made any modifications to announcements.txt, all I changed were some options in init.txt, and those were only done before embark. The only pattern I've been able to detect is that it drops everything before a fairly recent point, within the past day or two.

The combat line I listed above _is_ in gamelog.txt. It never goes into the announcement screen, but I pulled it right out of the text file and pasted it here. Whether it's supposed to go in there or not, I couldn't say, but it's in there along with thousands of its brothers.
(0004794)
Footkerchief   
2010-04-23 15:51   
(edited on: 2010-04-23 15:52)
Ah, yeah, I was wrong about the "or gamelog" part. I'm pretty sure it's normal for combat reports to go there.

Does this only happen with a particular save for you? Do Adv. Mode announcements act normal?

(0004832)
barconis   
2010-04-23 20:58   
I've never played Adventure Mode.

This is also the only 31 game I have, but I have seasonal saves. Autumn 1055 gave me 16 days of reports, several screens worth. Spring 1056 gives me 8 days, half of one screenful. Summer 1056 gives me 7 days (13.5 screens). Autumn 1056 gives me 1 day (half a screen). Winter 1056 gives me 1 day (1 screen). Spring 1057 gave me 1 day (28th Obsidian, 3 screens). Current (14th Granite 1057) gives me 1 day (1 screen).

So it's something that started within the past game summer, at least at the highest severity.
(0023764)
Quietust   
2012-12-04 10:13   
Analysis using tools such as DFHack indicates that DF seemingly has a limit of 3000 announcements/reports at any given moment (with new ones bumping old ones out of the list); the problem is that combat (and especially sparring) can generate a huge number of announcements in a short period of time, causing old messages to disappear even when they were only a few weeks (or even days) old.

See also 0002849.
(0031718)
Detros   
2015-01-05 16:49   
Still in 40.23. Save: http://dffd.wimbli.com/file.php?id=10386 [^]

I have two squads sparring and can see just like 1-3 days back in announcements (like 2 to 5 announcements).
(0036266)
Ekara   
2017-02-05 05:10   
(edited on: 2017-02-05 05:11)
Am playing the 32 bit 0.43.05 version on a 64 bit win 10 PC (so as to use dwarf therapist - can't use DT with the 64 bit latest DF version) and this problem is occuring. I've played a few different embark sites but this is the first time I've noticed it happening. I don't use anything other than DT with DF. This particular embark site started out ok, it's now the month of Felsite in the year 128 (start year was 125) and it's the first time it's started to occur.

Would like to upload the save file or whatever is appropriate to help here, but can't see an option to do so here. Let me know how to upload if you'd like any of the files.

Note that the combat log is fine, it's only the announcements log that appears to be affected.

(0036267)
Loci   
2017-02-05 06:21   
@Ekara: Please upload your compressed save folder and gamelog.txt to DFFD:

http://dffd.bay12games.com/index.php [^]

Then provide a link in this bug report. Thanks!
(0036270)
Ekara   
2017-02-06 20:34   
(edited on: 2017-02-06 20:35)
Hi Loci. Please note that between my initial comment and your response I'd progressed through the game to near the end of the month of Hematite of 128. At this point it seems like the game is starting to list the announcements again as when you start the save it has about a weeks worth of announcements. Quietust (4/12/2012) might be on to something as, when I first experienced this problem back in Felsite 128 my feral munchkins happened to be in the middle of an offensive against a pack of Giant Dingos (they won't take _my_ babies!). I thought I'd try mounting another offensive to see if the problem started up again as per Quietust's suggestion, and so set the munchkin pack off against some suspicious Deer via the squad/kill command (all available soldiers), and yes, the problem of announcements being wiped started up yet again by the first few days of Malachite 128.

http://dffd.bay12games.com/download.php?id=12704&f=Compressed+save+region+12.zip [^]
http://dffd.bay12games.com/download.php?id=12703&f=gamelog.txt [^]

Edit: ...and please pay no attention to the fact that I haven't really set up a fortress front gate defense yet. The bridges have yet to be constructed.