Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0001570Dwarf FortressDwarf Mode -- Jobs, Healthcarepublic2010-04-27 00:512014-01-22 08:35
normalminorhave not tried
0001570: Buckets quantum stockpile in hostpital from repeat suturing - become unusable
May be related to 0000168 (recent fix may have fixed this bug too)
After years of being constantly "sutured" for the gash in his left-cheek, I noticed there was something like twenty buckets on the same tile as my injured dwarf. No doubt from being given water (or from cleaning?).
This started happening with other dwarves too (who also were being repeat-surgery/suturing/etc)

I tried caving in the ceiling next to the patients to try to fix the repeat suturing with no success. I then caved in the ceiling ON TOP of the dwarves, killing them instantly. There are now no dwarves in the hospital, but nobody will reclaim or use the buckets. I tried forbidding/unforbidding, dumping/undumping. It let my dwarves move all the buckets to a garbage dump and then I tried reclaiming them. Its like they don't exist, my dwarves wont move them out of the dump.
I do have empty bucket stockpiles. I was able to move a bunch of other buckets from one stockpile to another.

My hospital zone has 7/4 of its reserved buckets. It does not have 20+.

This is a silly bug. But it has stolen my buckets from me!
No tags attached.
duplicate of 0004230needs feedback Footkerchief bucket with water inside becomes unusable 
related to 0000168closed Toady One Doctor repeatedly tries and fails to suture wounds that have already healed 
related to 0001236resolved Footkerchief buckets contain lye and water, can't be used for anything 
Issue History
2010-04-27 00:51lucasupNew Issue
2010-04-27 01:05lucasupNote Added: 0005302
2010-04-27 01:06lucasupNote Edited: 0005302bug_revision_view_page.php?bugnote_id=0005302#r1886
2010-04-27 01:07lucasupNote Edited: 0005302bug_revision_view_page.php?bugnote_id=0005302#r1887
2010-04-27 01:58FootkerchiefNote Added: 0005309
2010-04-27 01:59FootkerchiefIssue Monitored: Footkerchief
2010-04-27 15:29lucasupNote Added: 0005418
2010-04-27 15:30smjjamesNote Added: 0005419
2010-04-27 17:19FootkerchiefNote Added: 0005437
2010-04-27 17:19FootkerchiefNote Edited: 0005437bug_revision_view_page.php?bugnote_id=0005437#r1948
2010-04-27 17:20FootkerchiefNote Edited: 0005437bug_revision_view_page.php?bugnote_id=0005437#r1949
2010-04-27 17:22FootkerchiefNote Edited: 0005437bug_revision_view_page.php?bugnote_id=0005437#r1950
2010-04-27 17:22FootkerchiefNote Edited: 0005437bug_revision_view_page.php?bugnote_id=0005437#r1951
2010-04-28 22:15lucasupNote Added: 0005636
2010-04-29 14:21FootkerchiefNote Added: 0005704
2010-04-29 14:22FootkerchiefRelationship addedchild of 0000168
2010-04-30 03:01lucasupNote Edited: 0005636bug_revision_view_page.php?bugnote_id=0005636#r2116
2010-05-08 05:56kaefermelderNote Added: 0006407
2010-05-08 05:57kaefermelderNote Edited: 0006407bug_revision_view_page.php?bugnote_id=0006407#r2384
2010-05-08 05:59kaefermelderNote Edited: 0006407bug_revision_view_page.php?bugnote_id=0006407#r2385
2010-05-08 05:59kaefermelderNote Edited: 0006407bug_revision_view_page.php?bugnote_id=0006407#r2386
2010-05-08 09:47DoctorZuberNote Added: 0006415
2010-07-12 14:24goffrieNote Added: 0010066
2010-07-12 14:26goffrieNote Edited: 0010066bug_revision_view_page.php?bugnote_id=0010066#r3901
2010-08-23 12:33QuietustNote Added: 0012048
2011-03-17 07:30FootkerchiefRelationship replacedrelated to 0000168
2011-03-17 07:30FootkerchiefRelationship addedrelated to 0004230
2011-03-17 07:47FootkerchiefRelationship addedrelated to 0001236
2014-01-22 08:35FootkerchiefNote Added: 0024316
2014-01-22 08:35FootkerchiefRelationship replacedduplicate of 0004230
2014-01-22 08:35FootkerchiefStatusnew => resolved
2014-01-22 08:35FootkerchiefResolutionopen => duplicate
2014-01-22 08:35FootkerchiefAssigned To => Footkerchief

2010-04-27 01:05   
(edited on: 2010-04-27 01:07)
link to 0000168 (repeat suturing bug): http://www.bay12games.com/dwarves/mantisbt/view.php?id=168 [^]

I tried un-designating the zone, and my dwarves still ignore the buckets, although they take all the stuff out of the hospital zone (including the reserved buckets stored in coffers!)

I'm not sure this is related to
http://www.bay12games.com/dwarves/mantisbt/view.php?id=191 [^]
because the buckets don't seem to be reserved by the zone.

Maybe it is related to:
http://www.bay12games.com/dwarves/mantisbt/view.php?id=414 [^]
In that it keeps trying to use buckets OUTSIDE of the designated hospital zone

2010-04-27 01:58   
Do the buckets have anything in them?
2010-04-27 15:29   
Oh I thought I had looked.
Yes! They all have stagnant water coated with a random mixture of clay/loam/siltstone
2010-04-27 15:30   
In one game, I had a bunch of buckets get stuck with water in them and the dwarves wouldn't empty them, making them unuseable.
2010-04-27 17:19   
(edited on: 2010-04-27 17:22)
Hmm... there's a possibility it's related to 0001236, but that involved buckets with lye AND water, so I dunno.

Are there a whole bunch of "Clean Patient" jobs queued up in the [j]obs screen? Or a bunch of other jobs that could be trying to use the buckets?

If there's a large number of inaccessible items that are dump-designated or could be stored in a stockpile, it's possible that 0001173 is keeping the buckets from being hauled.

In any case, you should probably upload a save for this one. http://dffd.wimbli.com [^]

2010-04-28 22:15   
(edited on: 2010-04-30 03:01)
Hmm. Sorry I didn't get a save sooner.
I just went back and checked, and the buckets are GONE! My dwarves must have reclaimed them finally, maybe found a use for the water?
My fortress has been running for quite some time after I got this bug, so can't be sure.
Oh... I did designate some spots to be filled as ponds, maybe thats where they went? The garbage dump that I used to move the barrels now has a bunch of other dumped rock in it instead.

2010-04-29 14:21   
Yeah, I suspect that stockpiles are pickier than "Fill Pond" about whether the buckets are allowed to already contain water.
2010-05-08 05:56   
(edited on: 2010-05-08 05:59)
The buckets are stuck because they are filled with "water laced with mud [8/9/10..]" (listed in z-stocks as liquids) So they are not stored or moved. If you dump the buckets, the 'water laced with mud' will be forbidden so of course again the bucket is not moved even if you unforbid the bucket.

However dumping only the water from the buckets, using the z-stocks screen doesn't seem to work either.

There was a workaround in 40d, but i can't recall/figure it out.

This may also be related to fill pond jobs that do not disappear despite the pond being undesignated.

2010-05-08 09:47   
That sounds plausible if contaminated buckets are being treated like containers. Stockpiles won't take a container unless every single thing in the container is permitted in the stockpile, so maybe contaminants are being figured as contents of the bucket and since contaminants aren't on the list of permitted materials in any stockpile, they're getting left where they are.

This should all be verified a bit better though.
2010-07-12 14:24   
(edited on: 2010-07-12 14:26)
Success. I was able to remove the water from the buckets by putting the buckets outside (in freezing weather), then dumping the ice inside. This workaround won't work for everyone, though, as it needs freezing weather.

2010-08-23 12:33   
I've had buckets filled with perfectly fresh water lying all around my fortress, mainly due to 0002448, and I've been emptying them by restricting my dwarves to the indoor burrow, locking off the wells, and designating a Pond zone to be filled - they pick up the buckets and dump them into the pond, eventually emptying them all out (and then spamming job cancellations because they have no water source).
2014-01-22 08:35   
Never did get a save.