Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0000600Dwarf FortressDwarf Mode -- Jobs, Haulingpublic2010-04-06 02:422015-07-03 13:36
derigo 
 
normalminoralways
newopen 
0.31.01 
 
0000600: haulers in burrows seem to stand around contemplating hauling jobs they can't perform
Dwarves assigned to burrows with hauling enabled don't function properly. If any hauling jobs are available that start in the burrow, but end out of the burrow, they will spam the log with Dropoff innaccessible errors.

If you heavily restrict what hauling jobs they can perform (like putting an hauler with only item hauling enabled in a smelter/bar-block stockpile burrow), the hauler seems to spend 80% of his time doing nothing, presumably attempting to start jobs he can't do because they are outside of the burrow.
example using a smelting area.
1) create a smelter
2) smelt many bars
3) define a burrow on the smelter and on a bar/block stockpile(along with food drink and beds if you want your hauler to not die)
4) assign a hauler to the burrow
5) restrict his hauling to item hauling to avoid error spam
7) have plenty of other item hauling job available elsewhere in the fort, outside the burrow
6) watch his behavior
It sure would be nice to have this fixed, as it would allow you to restrict haulers to certain areas, preventing them from walking hundreds (or thousands) of tiles in between jobs unnecessarily, but it is by no means game breaking.
burrow, burrows, hauler, idle, job cancellation, message spam
related to 0002416new  For jobs on edge of burrow, dwarves get stuck trying to complete the job from outside the burrow 
parent of 0001307new  Harvesting dwarf assigned to burrow trying to drop off plant outside 
parent of 0001333new  Dwarves get stuck on items when the only stockpile is outside of the hauling dwarf's burrow 
parent of 0006315resolved Dwarfu Place Item in Tomb - Item Inaccessible 
parent of 0010956acknowledged Loci Dwarf cannot pasture animal outside of civilian alert burrow, gets stuck repeatedly canceling job 
related to 0000597confirmed Footkerchief Civilians assigned to burrows while hauling something spam "dropoff inaccessible" 
related to 0000340new  Dwarf repeatedly try to store job-based weapons in burrow-forbidden stockpiles 
related to 0001359new  Doctors in burrows cannot drop supplies without proper stockpiles 
related to 0003221confirmed Loci Dwarves assigned to haul objects outside of restricted burrow 
related to 0001232confirmed Footkerchief Mechanic assigned to Burrow links levers to objects outside burrow. 
related to 0008100assigned Footkerchief Doctor gets assigned to treat patients outside doctor's burrow, patient rests forever 
related to 0008704assigned Footkerchief Carpenters with no available wood idle(no job) when jobs are pending instead of performing other tasks(I.E. hauling wood) 
related to 0009012resolved lethosor Dwarves abandon wheelbarrows if they ever step out of burrows, even if destination tiles are within burrow 
Not all the children of this issue are yet resolved or closed.
Issue History
2010-04-06 02:42derigoNew Issue
2010-04-06 02:43derigoTag Attached: burrow
2010-04-06 02:43derigoTag Attached: hauler
2010-04-06 02:43derigoTag Attached: idle
2010-04-09 12:26SyndicNote Added: 0002380
2010-04-13 00:05AnnoyingNote Added: 0003214
2010-04-13 01:20AnnoyingIssue Monitored: Annoying
2010-04-18 15:34FootkerchiefRelationship addedrelated to 0000597
2010-04-18 15:36FootkerchiefRelationship addedparent of 0001307
2010-04-19 09:43FootkerchiefRelationship addedparent of 0001333
2010-04-20 01:05FootkerchiefRelationship addedparent of 0000340
2010-04-20 01:07FootkerchiefRelationship addedparent of 0001359
2010-04-20 03:49Khym ChanurIssue Monitored: Khym Chanur
2010-04-22 20:41Granite26Note Added: 0004669
2010-04-22 20:42Granite26Note Edited: 0004669bug_revision_view_page.php?bugnote_id=0004669#r1595
2010-04-28 08:37AreyarNote Added: 0005530
2010-05-06 13:49bibinouIssue Monitored: bibinou
2010-07-16 09:13FootkerchiefRelationship replacedrelated to 0000340
2010-07-25 20:17morikalNote Added: 0011050
2010-07-26 09:50morikalIssue Monitored: morikal
2010-08-03 01:44weaselboy246Note Added: 0011431
2010-12-19 09:35FootkerchiefRelationship addedrelated to 0003221
2011-03-30 13:32FootkerchiefSticky IssueNo => Yes
2011-04-08 18:11gpmfuchsIssue Monitored: gpmfuchs
2012-03-27 04:06StebIssue Monitored: Steb
2012-05-20 17:15PachoNote Added: 0022645
2012-05-20 22:59RhenayaIssue Monitored: Rhenaya
2012-05-22 07:57quintiliusNote Added: 0022660
2012-05-22 10:57FootkerchiefIssue Monitored: quintilius
2012-05-22 10:57FootkerchiefNote Added: 0022663
2013-12-11 15:36DwarfuRelationship addedparent of 0006315
2014-01-22 08:41FootkerchiefRelationship addedrelated to 0002416
2014-01-27 13:51FootkerchiefRelationship replacedrelated to 0001359
2014-08-19 13:42FootkerchiefRelationship addedrelated to 0001232
2014-08-21 06:55FootkerchiefRelationship addedrelated to 0008100
2015-01-12 06:49FootkerchiefRelationship addedrelated to 0008704
2015-06-29 19:45NW_KohakuNote Added: 0032823
2015-07-03 13:18NW_KohakuIssue Monitored: NW_Kohaku
2015-07-03 13:36NW_KohakuTag Attached: burrows
2015-07-03 13:36NW_KohakuTag Attached: job cancellation
2015-07-03 13:36NW_KohakuTag Attached: message spam
2015-07-04 08:46NW_KohakuNote Edited: 0032823bug_revision_view_page.php?bugnote_id=0032823#r13165
2015-07-04 08:47NW_KohakuNote Edited: 0032823bug_revision_view_page.php?bugnote_id=0032823#r13166
2015-07-04 08:49NW_KohakuNote Edited: 0032823bug_revision_view_page.php?bugnote_id=0032823#r13167
2015-07-04 16:21lethosorRelationship addedrelated to 0009012
2018-11-22 01:19LociRelationship addedparent of 0010956

Notes
(0002380)
Syndic   
2010-04-09 12:26   
The spam works the other way around too, I had my important dwarves in an "inside only" burrow that spanned my entire fortress, and they kept cancelling "store item in stockpile" jobs because they couldn't reach the wood logs my woodcutter produced outside.
(0003214)
Annoying   
2010-04-13 00:05   
I have a variation of this bug I believe. My dwarves in a burrow attempt to seek barrels and bins outside of the burrow to place on empty stockpiles as the initial container even when barrels or bins are available inside the burrow. The dwarves in the burrow can be prompted to use local barrels with some finnagling of stockpiles.

To produce,
1 dwarf assigned to a single burrow exclusively with barrels.
Assign a food or alcohol stockpile (seeds may try to use bags I haven't checked).
Dwarf may retrieve a local barrel but is likely to spam cancellations.

Temporary workaround:
Allow barrels in the stockpile.
The dwarf will fill with the barrels available within the burrow.
Then disable the barrels (disabling barrels may not be necessary) in the stockpile and now the dwarf will stock with food.
(0004669)
Granite26   
2010-04-22 20:41   
(edited on: 2010-04-22 20:42)
Seeing this as well. The truly hideous bit is that it's a stone stockpile in the dwarf's area. There's plenty of stones nearby, but they want the ones 100 z-levels down.

(0005530)
Areyar   
2010-04-28 08:37   
related:
Tasks in progress that become impossible due to pathing restrictions and/or job-assignments are not really dropped by the dwarf, causing dancing with red/cyan "?" status.

To reproduce: locate a dwarf hauling something, disallow that itemtype from being hauled by that dwarf, observe it dropping the item, walking a few tiles go red "?" (looking for job?), walk over to item, go cyan "?" (pathing?), drop item, repeat.
(0011050)
morikal   
2010-07-25 20:17   
See 0002843 as well: I've had this happen again and again with no hauling enabled. I can forbid the offending item, but if I unforbid it, another burrowite with no hauling enabled will go stand over it spamming cancellation messages. (I have a save linked in 0002843)
(0011431)
weaselboy246   
2010-08-03 01:44   
I've had this issue with a doctor trying to store cloth or thread in the tailor stockpile, which is outside the hospital burrow. Plenty of storage inside, but since tailor is the room next door, it probably thinks it is closer.
(0022645)
Pacho   
2012-05-20 17:15   
This issue seems to keep popping up. I have a bunch of dwarves constantly cancelling jobs due to the need of stone stockpiles now for sorting. One of my "take from anywhere" stockpiles keeps getting job cancellations from dwarves that have a burrow that severely limits their travel. They keep wanting to get stones from deep within the mines but cancel the job as soon as they pick up the wheelbarrow.
(0022660)
quintilius   
2012-05-22 07:57   
"causing dancing" - i'm seeing this as well. Haulers with bins trying to collect something or put it away will get into a confused state where they dance back and forth (not often). The first time i just activated the offender into a squad - which caused him to drop the bin. The second time I went to the bin and forbade it - which crashed the game. (still running .09 if it matters)
(0022663)
Footkerchief   
2012-05-22 10:57   
Reminder sent to: quintilius

A save would be extremely helpful. Please upload a save demonstrating this problem to http://dffd.wimbli.com/ [^] and post the link here.
(0032823)
NW_Kohaku   
2015-06-29 19:45   
(edited on: 2015-07-04 08:49)
I have a save demonstrating serious hauling job cancellation spam ("item inaccessible" 20 times per game day, EVERY GAME DAY,) including a rather annoying bug involving wheelbarrows being dropped when dwarves walk outside of their burrow.

They recognize the stockpile as being inside a burrow, the target as within the burrow, but if they ever path over any tile NOT in the burrow, they drop the wheelbarrow, and cannot recover it, because it is "not in their burrow", but will spam "item inaccessible" trying to recover it. (This also seems to lead to strange behavior where logs and stones in excess of what a wheelbarrow should hold get stored in the wheelbarrow and are never removed.) I made a separate report for wheelbarrows - 0009012

This thread discusses the problem: http://dffd.bay12games.com/file.php?id=10966 [^]