View Issue Details

IDProjectCategoryView StatusLast Update
0008698Dwarf FortressDwarf Mode -- Moodspublic2023-11-24 13:36
Reportermaqertas Assigned Touser6 
PrioritynormalSeverityminorReproducibilityhave not tried
Status confirmedResolutionopen 
OSWindows 7 64 bit 
Product Version0.40.23 
Summary0008698: Dwarf entering a strange mood when isolated (e.g. on a stepladder) causes severe lag
DescriptionAs soon as a carpenter entered strange mood, my framerate dropped from 80~90 to 12~13. He was standing on a stepladder and gathering fruits when he got moody and didn't move for 6 in-game days. After that he suddenly claimed a workshop and the same moment the framerate became normal.

Additional InformationSaves:
http://dffd.bay12games.com/file.php?id=10380 (0.40.23)
http://dffd.bay12games.com/file.php?id=10433 (0.40.24, from 0008734)
TagsNo tags attached.

Relationships

related to 0007284 resolvedToady One Lag when dwarves stuck in a tree get a strange mood 
related to 0003869 assigneduser6 Drop in FPS when moody dwarf can't path to workshop 
has duplicate 0008734 resolvedlethosor Strange mood blocked dwarf makes FPS drops significantly. 
has duplicate 0008865 resolvedlethosor Entering a strange mood while on a stepladder causes pathfinding issue and harsh FPS drop 
has duplicate 0008759 resolvedlethosor Herbalist gets mood while picking tree fruit, forgets he has a stepladder 
has duplicate 0008957 resolvedlethosor Dwarf in Fey Mood cannot path to workshop if standing on a stepladder 
has duplicate 0011176 resolvedLoci Fey mood dwarf in tree causes lag then floats after tree cut down 
has duplicate 0011633 resolveduser1294 Plant gatherer has mood while picking fruit on stepladder, unable to get down, destroys FPS 
related to 0008537 assigneduser6 Surface Tree Growths Underground Hang Plant Gathering 
related to 0010538 assigneduser8971 Military with a raid mission stuck on tree destroy fps 

Activities

user8971

2015-01-04 08:38

  ~0031690

Can you post a zipped save of your region folder to http://dffd.wimbli.com/ please?

user6

2015-01-04 09:08

  ~0031691

Please upload a save that reproduces the problem to http://dffd.wimbli.com/ and post the link here.

maqertas

2015-01-04 10:01

reporter   ~0031692

Saved while the lag was still there.
http://dffd.wimbli.com/file.php?id=10380

lethosor

2015-03-22 12:26

manager   ~0032395

From 0008734, this seems to apply if a dwarf is unable to access the fortress for other reasons as well.

NW_Kohaku

2015-06-07 19:27

reporter   ~0032765

For what it's worth, I've had this happen for a non-mooding miner who decided to go on break after channeling and digging away the supporting wall (such that climbing up would involve very complicated maneuvers) but not completing the digging orders that would have brought him back into the connectivity to the rest of the fortress.

Also, when ordering repeated vertical channeling, dwarves seem to prefer to climb out, rather than just keeping on channeling until they hit bottom. Lag spikes occur *PER TILE THEY MOVE*, implying some sort of pathfind on a per-tile basis, which is obviously quite inefficient.

(In general, this seems less "bug" and more "feature in severe need of optimization", as this appears to be the pathfinding working as intended in a kludge movement mode that lacks a proper connectivity map.)

Robsoie

2015-07-01 08:51

reporter   ~0032828

Last edited: 2015-07-01 08:52

Got recently the same problem in 40.24 :
http://www.bay12forums.com/smf/index.php?topic=151121.msg6338320#msg6338320
A dwarf climbed for no reason on top of a wall , and as i observed often dwarves that climb on top of something (walls/trees) seem to have no idea on how to climb back down to the ground, that dwarves was taken suddenly by a "fey mood" and the game crawled to unplayable level.

Only managed to save my fort thanks to dfhack use of the teleport function, as once i teleported that buggy dwarf to the ground, he was able to pathfind correctly and the framerate went back to playable.

It's not a new bug though, i had a similar problem in one of the early df2014 release ( a 40.0x) happening to a non-mood dwarf that, in a cavern for some reason jumped down from a bridge on to a giant mushroom top.
Once he was on top of it , there was no way for him to get back to the bridge (it was 2 Z level over his head) and the game went immediately to unplayable level so i couldn't even order the build of a stair to give a path to that dwarf.
And i without DFHack at the time, the fort was then completely lost due to that unplayable lag.

Shurikane

2015-12-06 16:31

reporter   ~0033530

Same problem here: I had sealed away a vampire. The moment he got into a strange mood, the game instantly dropped to 1 FPS.

I let him out of his vault, and instantly everything returned to normal.

Jiri Petru

2015-12-07 04:44

reporter   ~0033568

Might be related to issue 1340:
http://www.bay12games.com/dwarves/mantisbt/view.php?id=1340

Killzemallgod

2015-12-18 01:43

reporter   ~0034010

Last edited: 2015-12-18 01:47

I have been getting pretty FPS drops just out of nowhere I think it could be pathfinding for singing and what not. Might be the big songs or dances that needs more people for it and it messes up other people coming into the tavern. might be related or at least caused more often by 0009252
http://www.bay12games.com/dwarves/mantisbt/view.php?id=9252

Loci

2019-11-13 21:54

viewer   ~0039583

v0.44.12: apepers posted a save in 0011176:

http://dffd.bay12games.com/file.php?id=14606

bugsubmitter20001

2020-04-30 13:56

reporter   ~0040520

This is still happening in 0.47.04

I've got a dwarf/werebeast citizen that I've isolated in a walled off area of my fort and just got the strange mood message. FPS dropped from 100 to 17

the_penguins

2021-02-20 08:32

reporter   ~0040931

Just saw this in 0.47.05

Dwarf became possessed while picking fruit. He was standing in a tree directly above the stepladder but couldn't path to the workshops. An other gatherer eventually took his ladder and he was still stuck, so we cut down the tree and he immediately ran to the workshops.

anonymous

2023-01-13 12:26

viewer   ~0041687

Version: 50.05

Dwarf 'Vamp' is walled in an enclosed space. Vamp was struck by a strange mood. Framerate drops due to path fail spam in errorlog.txt.

path fail: dwarf,Strange mood,120,79,170 -> 90,64,171: Id 0007586:Path Goal Set Mood Building:Station Meeting Location at 100,56,171
path fail: dwarf,Strange mood,120,79,170 -> 71,65,168: Id 0007586:Path Goal Set Mood Building:Station Meeting Location at 100,56,171
path fail: dwarf,Strange mood,120,79,170 -> 74,65,168: Id 0007586:Path Goal Set Mood Building:Station Meeting Location at 100,56,171
path fail: dwarf,Strange mood,120,79,170 -> 90,64,171: Id 0007586:Path Goal Set Mood Building:Station Meeting Location at 100,56,171
path fail: dwarf,Strange mood,120,79,170 -> 71,65,168: Id 0007586:Path Goal Set Mood Building:Station Meeting Location at 100,56,171
path fail: dwarf,Strange mood,120,79,170 -> 71,65,168: Id 0007586:Path Goal Set Mood Building:Station Meeting Location at 100,56,171

Currently over 44,000 lines and growing.

anonymous

2023-10-28 13:25

viewer   ~0041858

A dwarf entering a mood while unable to path (locked in a room) due to a forbidden door also recreates this issue (induces FPS drops overtime to <2 fps - v50.11 - Windows). Un-forbidding the door enables the dwarf to path and resolves the FPS issue.

B_A_Beder

2023-11-16 12:46

reporter   ~0041862

Similar issue when getting a mood when in a tree. At least in 0.47.05, this can break physics. https://dwarffortressbugtracker.com/view.php?id=11896

ab9rf

2023-11-19 18:18

reporter   ~0041875

https://dffd.bay12games.com/file.php?id=16824 has save that demonstrates this behavior, there is a dwarf with a strange mood who is stuck in a tree
see related discussion at https://discord.com/channels/329272032778780672/1049402643342168114/1144846052948713503

lofty

2023-11-24 13:36

reporter   ~0041900

Able to repro on 50.11

Add Note

Note

Issue History

Date Modified Username Field Change
2015-01-04 07:55 maqertas New Issue
2015-01-04 08:38 user8971 Note Added: 0031690
2015-01-04 09:07 user6 Relationship added related to 0007284
2015-01-04 09:08 user6 Note Added: 0031691
2015-01-04 09:08 user6 Assigned To => user6
2015-01-04 09:08 user6 Status new => feedback
2015-01-04 10:01 maqertas Note Added: 0031692
2015-01-04 10:01 maqertas Status feedback => assigned
2015-01-12 14:25 lethosor Relationship added has duplicate 0008734
2015-01-12 15:33 user6 Status assigned => confirmed
2015-03-22 12:24 lethosor Relationship added has duplicate 0008865
2015-03-22 12:24 lethosor Summary Strange mood causing severe lag => Dwarf entering a strange mood on a stepladder causes severe lag
2015-03-22 12:26 lethosor Summary Dwarf entering a strange mood on a stepladder causes severe lag => Dwarf entering a strange mood when isolated (e.g. on a stepladder) causes severe lag
2015-03-22 12:26 lethosor Note Added: 0032395
2015-03-22 12:27 lethosor Additional Information Updated
2015-03-22 12:28 lethosor Relationship added has duplicate 0008759
2015-05-13 13:05 lethosor Relationship added has duplicate 0008957
2015-05-24 11:25 lethosor Sticky Issue No => Yes
2015-06-07 19:27 NW_Kohaku Note Added: 0032765
2015-06-17 16:53 lethosor Relationship added related to 0008537
2015-07-01 08:51 Robsoie Note Added: 0032828
2015-07-01 08:52 Robsoie Note Edited: 0032828
2015-12-06 16:31 Shurikane Note Added: 0033530
2015-12-07 04:44 Jiri Petru Note Added: 0033568
2015-12-18 01:43 Killzemallgod Note Added: 0034010
2015-12-18 01:45 Killzemallgod Note Edited: 0034010
2015-12-18 01:47 Killzemallgod Note Edited: 0034010
2018-01-21 17:23 user8971 Relationship added related to 0010538
2018-02-12 13:39 Loci Relationship added related to 0003869
2019-11-13 21:52 Loci Relationship added has duplicate 0011176
2019-11-13 21:54 Loci Note Added: 0039583
2020-04-30 13:56 bugsubmitter20001 Note Added: 0040520
2020-10-10 04:08 user1294 Relationship added has duplicate 0011633
2021-02-20 08:32 the_penguins Note Added: 0040931
2023-01-13 12:26 anonymous Note Added: 0041687
2023-10-28 13:25 anonymous Note Added: 0041858
2023-11-16 12:46 B_A_Beder Note Added: 0041862
2023-11-19 18:18 ab9rf Note Added: 0041875
2023-11-24 13:36 lofty Note Added: 0041900