Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0005709Dwarf FortressDwarf Mode -- Jobs, Animal Handlingpublic2012-03-26 03:362019-11-13 21:51
Andrakon 
Loci 
lowminorhave not tried
confirmedopen 
WindowsWindows VistaVista
0.34.06 
 
0005709: If an animal gets stuck on an inpassable square of a workshop, a dwarf can get stuck trying to haul the animal away
I had a pasture over top of a farmers workshop and a large number of animals where standing on it due to milking them all. A couple animals started fighting and one dodged onto the northern impassable square of the workshop and stayed there. When it was that animals turn to get milked my milker stood next to it and tried to haul the animal away. This resulted in a constant stream of animal hauling cancellations "Urst McMilker cancels haul animal, animal inaccessible" x infinity . This causes the dwarf to keep trying constantly and will cancel other jobs if it gets any. Removing the dwarfs hauling labors made no difference. The only way to cancel this endless loop is to deconstruct the workshop, however in this case the milker kept taking the deconstruct workshop job because it was next to it and immediately canceling it, constantly. So I had to remove the dwarfs farming related labors and have someone else take the deconstruct workshop job. After it was deconstructed everything was fine and the animal was hauled away.
Make a pasture on top of a farmers workshop and assign a lot of milkable animals to it. The animals may start fighting and one may dodge onto an impassable square of the workshop. Try to milk the animal that is stuck on the workshop. The animal hauling dwarf may get stuck trying to haul the animal and start an endless loop of job cancellations.
Phoebus graphics pack
No tags attached.
related to 0005512new  Creatures can dodge into fortifications, statues, impassable workshop tiles, etc. 
related to 0001937new  Animal Hauler Caught in Loop When Hauling Out of Burrow 
related to 0002163confirmed Footkerchief Objects dropped from above (such as stones from removed constructions) get stuck in fortifications 
has duplicate 0011173resolved Loci Dwarf repeats cancelling "Handle Animal" job at extreme rate while standing still. 
has duplicate 0009658resolved Loci Dwarf stuck in handle animal loop, no burrows, dog is right there 
related to 0003131resolved Footkerchief Forgotten Beast occupies same tile as tree in water, cannot be shot 
Issue History
2012-03-26 03:36AndrakonNew Issue
2012-03-26 06:27KogutNote Added: 0021739
2012-03-26 06:28KogutNote Deleted: 0021739
2012-03-26 06:30KogutNote Added: 0021740
2012-03-26 06:31KogutNote Edited: 0021740bug_revision_view_page.php?bugnote_id=0021740#r8107
2012-03-26 10:43FootkerchiefRelationship addedrelated to 0005512
2012-03-26 10:46FootkerchiefRelationship addedrelated to 0001937
2012-03-28 09:56FootkerchiefRelationship addedrelated to 0002163
2012-03-28 11:08KogutNote Deleted: 0021740
2014-01-27 14:49FootkerchiefRelationship addedrelated to 0003131
2014-01-27 14:51FootkerchiefRelationship deletedrelated to 0003131
2014-01-27 14:52FootkerchiefRelationship addedrelated to 0003131
2019-11-03 18:57LociRelationship addedhas duplicate 0011173
2019-11-03 18:58LociNote Added: 0039572
2019-11-03 18:58LociAssigned To => Loci
2019-11-03 18:58LociStatusnew => confirmed
2019-11-13 21:48LociRelationship addedhas duplicate 0009658
2019-11-13 21:51LociNote Added: 0039581

Notes
(0039572)
Loci   
2019-11-03 18:58   
v0.44.12: Zippy posted a save in 0011173:

https://www.mediafire.com/file/6s885mwtujv4in8/Nelfor.rar/file [^]
(0039581)
Loci   
2019-11-13 21:51   
v0.42.06: Button posted a save in 0009658 where removing the workshop was unsuccessful because the dwarf stuck in the animal handling loop kept canceling the removal job:

http://dffd.bay12games.com/file.php?id=11886 [^]