Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0008101Dwarf FortressDwarf Mode -- Jobs, Cancellation and Suspensionpublic2014-08-21 08:412015-05-05 06:17
Veroule 
Footkerchief 
normalblocksometimes
assignedopen 
LinuxDebian Squeeze
0.40.09 
 
0008101: Dwarves cancel jobs and stop moving after being interrupted by giant kea
A Giant Kea was injured by invading siege forces. Dwarves that spot this injured animal may cancel a job and then seem unable to do anything. I currently have 3 dwarves that have been thirsty for a while and are still standing in place, none of which should be able to currently see the injured Kea. About 8 of my 20 dwarves have been affected by this bug.
I can't provide direct steps, but I can provide a save or 2. I think I had an entire season of play between the animal being injured and when I noticed problem.
Some modifications were used in the game. CAVE_ADAPT removed, dwarf speed speed enhanced, dwarf learning enhanced, dwarf stat limits enhanced, natural skills defined for dwarves.
No tags attached.
Issue History
2014-08-21 08:41VerouleNew Issue
2014-08-21 08:55VerouleIssue Monitored: Veroule
2014-08-21 09:10FootkerchiefNote Added: 0029414
2014-08-21 09:10FootkerchiefAssigned To => Footkerchief
2014-08-21 09:10FootkerchiefStatusnew => needs feedback
2014-08-21 11:28VerouleNote Added: 0029422
2014-08-21 11:28VerouleStatusneeds feedback => assigned
2014-08-21 11:33VerouleNote Added: 0029423
2014-08-21 11:37FootkerchiefNote Added: 0029424
2014-08-21 14:47VerouleNote Added: 0029453
2014-08-21 15:36FootkerchiefSummaryDwarves become incapable of doing anything after job cancellation => Dwarves cancel jobs and stop moving after being interrupted by giant kea
2015-04-13 13:21VerouleIssue End Monitor: Veroule
2015-05-05 06:17QroxNote Added: 0032646

Notes
(0029414)
Footkerchief   
2014-08-21 09:10   
Please upload a save that demonstrates the problem to http://dffd.wimbli.com/ [^] and post the link here.

What happens if you undo your mods in your save's raw folder?
(0029422)
Veroule   
2014-08-21 11:28   
Uploaded save. http://dffd.wimbli.com/file.php?id=9478 [^]

Removing mods by replacing creature_standard with default had no effect on stuck dwarves.

Adding a meeting area had no effect on stuck dwarves.

With both the listed changes above another dwarf became stuck when canceling a harvest plants job.

Shorast, broker appears to be the dwarf that has been stuck the longest (drowsy, hungry, and dehydrated). That dwarf does periodically attempt to go have a drink, but cancels every time.
(0029423)
Veroule   
2014-08-21 11:33   
Additional saves from previous seasons can be supplied if they are deemed helpful. When I first found a stuck dwarf I thought it was caused by to something else and went back one season. The siege events that lead to the injured animal repeated (3 days into that season) and obviously after a full season of play lead to the same problem.
(0029424)
Footkerchief   
2014-08-21 11:37   
What are the exact cancellation messages?
(0029453)
Veroule   
2014-08-21 14:47   
Downloading the save would probably be a much better way to get the all the information you need rather than asking for it one piece at a time here.

Some representative examples of cancellations from the game log:
Momuz N‰lasas‰n, Miner cancels Melt a Metal Object: Interrupted by Giant Kea.
Shorast Arelzulban, broker cancels Dump Item: Interrupted by Giant Kea.
Ustuth Zulbanasol, Stoneworker cancels Store Item in Bag: Interrupted by Giant Kea.
Dastot Ushatr–l, Dwarven Child cancels Eat: Interrupted by Giant Kea.
Dastot Ushatr–l, Dwarven Child cancels Eat: Interrupted by Giant Kea.
Onget Rig•thmetul, Farmer cancels Sleep: Interrupted by Giant Kea.
Asmel Okoliden, Herbalist cancels Dump Item: Interrupted by Giant Kea.
Ustuth Zulbanasol, Stoneworker cancels Store Item in Stockpile: Interrupted by Giant Kea.
Asmel Okoliden, Herbalist cancels Store Item in Stockpile: Interrupted by Giant Kea.
Momuz N‰lasas‰n, Miner cancels Carve Ramp: Interrupted by Giant Kea.
Eral Mengmebzuth, Farmer cancels Drink: Interrupted by Giant Kea.
Shorast Arelzulban, broker cancels Drink: Interrupted by Giant Kea.
x2
Dastot Ushatr–l, Dwarven Child cancels Harvest Plants: Interrupted by Giant Kea.

As you should be able to deduce from these examples Momuz and Ustuth did not become stuck. I think Shorast was the first to become stuck and it happened shortly before the autosave for summer.
(0032646)
Qrox   
2015-05-05 06:17   
Will creating a burrow and set a burrow alert make them move again? I am encountering this quite frequently and I suppose they are 'overwhelmed' or so and then freeze in place. (Quite common behavior among creatures). Might be intended. (The freezing time is a bit too long nevertheless)