Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0009012Dwarf FortressDwarf Mode -- Jobs, Haulingpublic2015-07-03 13:342015-07-10 18:08
NW_Kohaku 
lethosor 
normalminoralways
resolvedduplicate 
0.40.24 
 
0009012: Dwarves abandon wheelbarrows if they ever step out of burrows, even if destination tiles are within burrow
Dwarves in burrows perform hauling oddly, preferring to continually abandon the same job over and over, creating job cancellation spam, instead of doing other jobs.

This particular problem relates to wheelbarrows - if dwarves accept a job to carry stone from a spot inside a burrow, to a stockpile inside a burrow, they bring a wheelbarrow, but this wheelbarrow seems like a "job" taken every tile, and if the wheelbarrow ever leaves the burrow, (and dwarves do NOT path intelligently to avoid leaving their burrow if a path inside their burrow and a path outside their burrow exists,) the dwarf will abandon their wheelbarrow, and refuse to reclaim it.

After abandoning their wheelbarrow, they retreat back to the meeting hall or wherever they idle for a few steps, then try to reclaim the wheelbarrow, but find it's "inaccessible", and go back towards the meeting hall.

This generates EXTREME job abandonment spam, as in 10 job cancellations per second, saying "<dwarf> cancels Store Item in Stockpile: Item Inaccessible."

This job cancellation spam is EXTREMELY unhelpful, as it only zooms into the place where the DWARF was standing when they abandoned a job, and gives no clue as to what the problem is. I had this happening for half a season before I recognized the problem from a pile of wheelbarrows near my front exit.
Have items that a dwarf will pick up with a wheelbarrow, such as stone, a proper stockpile with wheelbarrows assigned, and a burrow that designates the boulders, the stockpile, but not the entire intervening path, and assign your haulers to that burrow.
This also seems to cause bugs with more items being loaded into a wheelbarrow than should be possible - I've seen wheelbarrows with two logs and two boulders inside them. It seems that, once abandoned, dwarves do not consider any way to remove items from the wheelbarrow except if you order a (d)umping of the item.

Seems related to the family of bugs related to http://www.bay12games.com/dwarves/mantisbt/view.php?id=600 [^] - I thought the detail of wheelbarrows being abandoned was different and notable enough to warrant its own bug report.

Save file demonstrating wheelbarrow abandonment here - http://dffd.bay12games.com/file.php?id=10966 [^]
burrow, hauler, job cancellation, message spam
duplicate of 0006484acknowledged Footkerchief Dwarf drops wheelbarrow and abandons hauling job when pathing outside of burrow 
related to 0000600new  haulers in burrows seem to stand around contemplating hauling jobs they can't perform 
Issue History
2015-07-03 13:34NW_KohakuNew Issue
2015-07-03 13:37NW_KohakuTag Attached: burrow
2015-07-03 13:37NW_KohakuTag Attached: burrows
2015-07-03 13:37NW_KohakuTag Attached: hauler
2015-07-03 13:37NW_KohakuTag Attached: idle
2015-07-03 13:37NW_KohakuTag Attached: job cancellation
2015-07-03 13:37NW_KohakuTag Attached: message spam
2015-07-04 16:21lethosorTag Detached: burrows
2015-07-04 16:21lethosorTag Detached: idle
2015-07-04 16:21lethosorRelationship addedrelated to 0000600
2015-07-06 13:41LociNote Added: 0032850
2015-07-10 18:08lethosorNote Added: 0032878
2015-07-10 18:08lethosorRelationship addedduplicate of 0006484
2015-07-10 18:08lethosorStatusnew => resolved
2015-07-10 18:08lethosorResolutionopen => duplicate
2015-07-10 18:08lethosorAssigned To => lethosor

Notes
(0032850)
Loci   
2015-07-06 13:41   
duplicate of 0006484
(0032878)
lethosor   
2015-07-10 18:08   
Thanks!