Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0004311Dwarf FortressDwarf Mode -- Interface, Announcements: Message Spampublic2011-03-23 10:532024-01-15 12:39
hyperactiveChipmunk 
Toady One 
normalminorhave not tried
confirmedopen 
OSX
0.31.21 
 
0004311: Dwarf cancels Collect Hive Products: Job item lost or destroyed....x1116 and still rising...
Announcement spam as in title. Hive Products remain uncollected.
I don't really know what kind of peculiar circumstances caused this one, but I've uploaded a save of a few seconds before about 150 more copies of the message are generated: http://dffd.wimbli.com/file.php?id=4019 [^]
No tags attached.
related to 0003981resolved Toady One Having multiple active beekeepers causes dwarves with "Installing Colony in Hive" Job to become stuck 
Issue History
2011-03-23 10:53hyperactiveChipmunkNew Issue
2011-03-23 11:31QuietustNote Added: 0016497
2011-03-23 13:09DwarfuNote Added: 0016499
2011-03-23 13:11DwarfuRelationship addedrelated to 0004191
2011-03-24 10:02hyperactiveChipmunkNote Added: 0016517
2011-04-05 07:36FootkerchiefRelationship addedrelated to 0003981
2011-04-05 07:36FootkerchiefRelationship deletedrelated to 0004191
2011-04-05 07:37FootkerchiefRelationship replacedchild of 0003981
2014-08-07 13:23Toady OneNote Added: 0028537
2014-08-07 13:23Toady OneAssigned To => Toady One
2014-08-07 13:23Toady OneStatusnew => needs feedback
2014-08-07 13:24Toady OneRelationship replacedrelated to 0003981
2014-09-22 20:11UristErrant86Note Added: 0030326
2014-09-23 12:16FootkerchiefNote Added: 0030330
2014-09-23 12:19FootkerchiefStatusneeds feedback => confirmed
2014-09-27 11:18UristErrant86Note Added: 0030403
2022-12-15 10:19LaureeeeeeeeeeeeeeenNote Added: 0041356
2024-01-15 12:39eGrawlixNote Added: 0041379

Notes
(0016497)
Quietust   
2011-03-23 11:31   
Did you accidentally forbid the hive and/or its products?
(0016499)
Dwarfu   
2011-03-23 13:09   
The products are available (the job zooms to the hive). Pathing appears ok.

It looks as though all of your containers for gathering are already full. You are also making a lot of bins, but it seems everything is already hauled and not tasked, so they should be available. There is only an unglazed one, so maybe she is trying to use that. Forbidding and reclaiming all of them doesn't seem to help.

It is impossible to tell which object she is trying to use because the job is instantly taken and canceled on a step '.'

Only way I could get it to stop was to deconstruct that particular hive the job was using.

I waited for another hive to become full of wax and jelly, but no job was generated until I made some more jugs (wooden). The job was generated and taken and completed.

Something got confused with the jugs. There is rock nut oil in a couple of them, perhaps the jobs both tagged the same jug for use.
(0016517)
hyperactiveChipmunk   
2011-03-24 10:02   
So perhaps the presence of the oil in the jugs is not preventing the job from being created/assigned, but is preventing it from being carried out?

Thanks for the insights. I deconstructed the hive to silence it, too, but now that there seems to be some sense behind the madness, I'll be able to make some attempts to reproduce the behavior. I was completely at a loss for an explanation, originally.
(0028537)
Toady One   
2014-08-07 13:23   
I tried this under a few circumstances and couldn't get it to happen. We'll see what the status is in 0.40.07 now that beekeeping should be a little more workable in general.
(0030326)
UristErrant86   
2014-09-22 20:11   
I've had this same issue in 40.12 and am uploading a save to the file depot labeled with the issue number.
(0030330)
Footkerchief   
2014-09-23 12:16   
UristErrant86, it's easier if you post the link here like so: http://dffd.wimbli.com/file.php?id=9774 [^]
(0030403)
UristErrant86   
2014-09-27 11:18   
Thanks, Footkerchief, I'll remember that in the future. I just wanted to mention that I've discovered that it's possible to identify the hive that is generating the spam by using (t) to look into the hives until you find one containing a jug. Somehow, the jug appears to get "stuck" in the hive, preventing collection. Deconstruction of that hive stops the spam.
(0041356)
Laureeeeeeeeeeeeeeen   
2022-12-15 10:19   
Same issue on the Steam version.
Used T to identify the problem hive as per UristErrant86's advice, though it did not have a jug stuck in it.
I simply disallowed collecting products from that hive, I have many hives so it isn't an issue.
(0041379)
eGrawlix   
2024-01-15 12:39   
Same issue on the current (Jan 2024) Steam version.

I can't identify any hive with any jugs stuck in it. I do have plenty of empty jugs ready for use that are not being used for the job.

I did however find a note on the wiki ( https://dwarffortresswiki.org/index.php/Royal_jelly#Bugs [^] ) that led me to find I have several jugs filled with honey and/or royal jelly that are sitting in my finished goods bins. Could honey/jelly jugs placed into finished goods bins instead of food piles perhaps be a source of this bug?

My beekeepers were working correctly up until a trade caravan arrived (I think. It may just be coincidental timing of course). When it arrived I know I moved all my finished goods bins to the trade depot. The wiki ( https://dwarffortresswiki.org/index.php/Honey [^] ) suggests moving finished goods bins containing honey jugs may disrupt jobs. The bins were moved back to the finished goods pile several in-game months ago, but the beekeeping cancellation spam continues and the hives remain untended. Could honey/jelly jugs moved around while contained in finished goods bins perhaps be a source of this bug?

I hope these ideas may provide some hints about how to reproduce this bug if nothing else.