Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0003981Dwarf FortressDwarf Mode -- Jobs, Farming/Farmer's Workshoppublic2011-02-16 21:132014-08-07 13:46
GauHelldragon 
Toady One 
normalminorhave not tried
resolvedfixed 
0.31.19 
0.40.07 
0003981: Having multiple active beekeepers causes dwarves with "Installing Colony in Hive" Job to become stuck
I have a dwarf who has 'installing Colony in Hive' job, who has been sitting in the same spot outside. He is standing on a chert tile with some grass nearby. There doesn't seem to be anything else around. He has been standing there for at least a month now.
0.40.02, bees, Save Included
related to 0004223resolved Toady One Dwarves don't "split" bee hives, only use wild ones 
related to 0004311confirmed Toady One Dwarf cancels Collect Hive Products: Job item lost or destroyed....x1116 and still rising... 
related to 0003138new  Dead dwarf assigned unpathable coffin 
parent of 0004014resolved Toady One "Dwarf cancels Install Colony in Hive: Could not find Path" drops FPS 
parent of 0004191resolved Footkerchief job item lost or destroyed, beekeeping fail 
parent of 0003961resolved Toady One Dwarf interrupted during beehive stocking doesn't lose job 
parent of 0005726resolved Toady One Beehives + burrow = "cancels Install Colony In Hive: Forbidden area" 
has duplicate 0004435resolved Dwarfu Beekeepers Stuck at Map Edge 
has duplicate 0004867resolved Dwarfu Strange behaviour when installing colony in hive 
has duplicate 0004976resolved Dwarfu Having bees underground by putting channels to the sun above them screwed up dwarf pathfinding on the way to do colony tasks 
related to 0003979resolved Toady One Hives immediately fill with thousands of bees. 
Issue History
2011-02-16 21:13GauHelldragonNew Issue
2011-02-16 23:01DwarfuNote Added: 0015163
2011-02-16 23:11DwarfuNote Edited: 0015163bug_revision_view_page.php?bugnote_id=0015163#r5743
2011-02-17 09:32Khym ChanurIssue Monitored: Khym Chanur
2011-02-17 11:07FootkerchiefRelationship addedrelated to 0003979
2011-02-20 15:05SirPenguinNote Added: 0015342
2011-02-20 15:05SirPenguinTag Attached: Save Included
2011-02-20 17:36SirPenguinIssue Monitored: SirPenguin
2011-02-20 23:44JmzLostNote Added: 0015353
2011-02-28 10:54SirPenguinTag Attached: bees
2011-03-15 10:43DawideIssue Monitored: Dawide
2011-03-16 10:42wierdwNote Added: 0016299
2011-03-16 10:56FootkerchiefRelationship addedrelated to 0004223
2011-03-17 20:35kwielandNote Added: 0016344
2011-03-18 02:45wierdwNote Added: 0016345
2011-03-18 05:29kwielandNote Added: 0016346
2011-03-18 07:13CoaldiamondNote Added: 0016348
2011-04-03 01:10DwarfuRelationship addedhas duplicate 0004435
2011-04-05 07:35FootkerchiefRelationship addedparent of 0004014
2011-04-05 07:35FootkerchiefRelationship replacedrelated to 0004014
2011-04-05 07:36FootkerchiefRelationship addedrelated to 0004191
2011-04-05 07:36FootkerchiefRelationship addedrelated to 0004311
2011-04-05 07:37FootkerchiefRelationship addedrelated to 0003138
2011-04-05 07:37FootkerchiefRelationship replacedparent of 0004014
2011-04-05 07:37FootkerchiefRelationship replacedparent of 0004191
2011-04-05 07:37FootkerchiefRelationship replacedparent of 0004311
2011-04-05 07:39FootkerchiefSticky IssueNo => Yes
2011-04-05 15:04hyndisNote Added: 0017105
2011-04-07 13:42nshapterNote Added: 0017175
2011-04-07 13:52hyndisNote Added: 0017176
2011-08-10 10:32Knight OtuRelationship addedparent of 0003961
2011-08-12 06:29kwielandNote Added: 0018484
2011-08-12 16:16malvadoNote Added: 0018492
2011-08-30 00:59DwarfuRelationship addedhas duplicate 0004867
2011-08-30 11:47AdamfostasNote Added: 0018655
2011-12-08 02:52DwarfuRelationship addedhas duplicate 0004976
2011-12-09 05:26flamootNote Added: 0019090
2012-02-21 10:03janglurNote Added: 0020391
2012-03-24 08:33BuglistIssue Monitored: Buglist
2012-03-27 01:24RhenayaNote Added: 0021781
2012-03-27 01:28RhenayaNote Edited: 0021781bug_revision_view_page.php?bugnote_id=0021781#r8121
2012-03-27 01:30RhenayaNote Edited: 0021781bug_revision_view_page.php?bugnote_id=0021781#r8122
2012-03-27 08:23RhenayaNote Added: 0021792
2012-03-27 09:24RhenayaIssue Monitored: Rhenaya
2012-03-29 07:39FootkerchiefRelationship addedparent of 0005726
2012-04-05 13:41MrCNote Added: 0022113
2012-05-03 11:25nshapterNote Added: 0022424
2012-05-06 09:24FosforIssue Monitored: Fosfor
2013-04-13 03:48AreyarNote Added: 0023941
2013-04-13 03:48AreyarNote Deleted: 0023941
2014-04-13 19:55DwarfuAssigned To => Dwarfu
2014-04-13 19:55DwarfuStatusnew => acknowledged
2014-07-10 23:57SirPenguinNote Added: 0025696
2014-07-13 05:31eliotcougarTag Attached: 0.40.02
2014-07-13 05:32eliotcougarNote Added: 0026112
2014-07-16 02:19Larix2Note Added: 0026603
2014-07-26 01:02GotonNote Added: 0027578
2014-07-28 14:40DwarfuStatusacknowledged => confirmed
2014-07-28 16:52KirkegaardIssue Monitored: Kirkegaard
2014-08-06 22:02lethosorSummaryDwarf with "Installing Colony in Hive" Job stuck in middle of nowhere. => Having multiple active beekeepers causes dwarves with "Installing Colony in Hive" Job to become stuck
2014-08-07 13:24Toady OneRelationship replacedrelated to 0004311
2014-08-07 13:24Toady OneStatusconfirmed => resolved
2014-08-07 13:24Toady OneFixed in Version => Next Version
2014-08-07 13:24Toady OneResolutionopen => fixed
2014-08-07 13:24Toady OneAssigned ToDwarfu => Toady One
2014-08-07 13:32lethosorSticky IssueYes => No
2014-08-07 13:46KirkegaardIssue End Monitor: Kirkegaard

Notes
(0015163)
Dwarfu   
2011-02-16 23:01   
(edited on: 2011-02-16 23:11)
I just had this happen.

It was when new hives were built and two farmers went after the same wild hive - one got it and completed the job, but the other just stood where the wild hive used to be.

He only became responsive again when I used the job menu to remove him from the job.

Edit: However, he returned to the same spot. I had to deconstruct the empty hives and rebuild one at a time.

(0015342)
SirPenguin   
2011-02-20 15:05   
I have the same issue. I believe this problem occurs when there are two or more beekeepers.

Here is a save of the issue. The expedition leader is the stuck dwarf.

http://dffd.wimbli.com/file.php?id=3826 [^]
(0015353)
JmzLost   
2011-02-20 23:44   
I have been having the same issue. I have 3 beekeepers, and every time a wild colony spawns they all rush to install it. The issue seems to be that the wild colony is not being tasked by the first dwarf, so other dwarfs think it is available for installing. -JMZ
(0016299)
wierdw   
2011-03-16 10:42   
I have seen this also. I think I know how to reproduce the bug as well.

To reproduce, spam construction of beehives, so that the number of hiveboxes exceeds the total number of wild and splittable hives available.

Dwarves will assign a natural/splittable hive to the construction task, however, they do not lock that hive. As a result, some of the queued up hive box buildings will have assigned materials that no longer exist when the bee keeper comes around to collect them (namely the live bees); instead of announcing that this has happened, the keeper stands around in the spot where the hive was, doing nothing. To correct the problem you need to unconstruct the problem hive(s) (you will know which they are, because they will not have bees in them.), then reconstruct them. At that point, the dwarves will re-evaluate available materials (including bee sources), and will collect bees properly.

I believe that this is related to bug 0004223.
(0016344)
kwieland   
2011-03-17 20:35   
To add to this, my bee keeper stands on a spot that with [k] shows Dense rush. Maybe there used to be a hive there, but it was already collected?
(0016345)
wierdw   
2011-03-18 02:45   
kwieland:

Yes, In all the instances I have seen this bug, the place were the dwarves go to stand used to have a beehive. This happens wen two dwarves allocate that hive or installing a colony. Naturally, only one can collect it. Then the bug happens.
(0016346)
kwieland   
2011-03-18 05:29   
I see. I didn't realize that the hive was actually GONE when they tried to collect them.
(0016348)
Coaldiamond   
2011-03-18 07:13   
I too experienced this bug. Two of my beekeepers were stuck in place. It caused a huge amount of message spam and cut my FPS from 99 to 45.

I was able to fix the problem in game by locating 2 empty hives awaiting a colony, and changing their settings (q-> go to hive-> c) to accept no colonies. As soon as the setting was changed, the two stuck dwarves wandered off with no further prob. Messages stopped, and FPS recovered.
(0017105)
hyndis   
2011-04-05 15:04   
I'm also seeing this. In my efforts to get a fortress drunken with mead I built about two dozen hives and had some 30+ farmer dwarves (with beekeeping enabled on all of them) and only about 3-4 hives were populated with bees. I had a bunch of dwarves just seem to get stuck.

They would run off to seemingly random places on the map, often with 2-3 dwarves on that same tile, trying to put bees into a hive. Nothing happened, they just kept at it until they got hungry, tired, or thirsty enough to cancel the job, and another dwarf would rush over and also get stuck in the same area.

To reproduce this embark on a temperate, pleasant biome and make a large number of hives. Easiest way is probably to embark with stones or logs on the wagon and make hives.

Set them all up and enable beekeeping on all of your dwarves. The first couple hives work fine, but it seems when there are multiple hives all needing bees at the same time problems arise.
(0017175)
nshapter   
2011-04-07 13:42   
Urist McStupid, legendary Beekeeper died of thirst!
(0017176)
hyndis   
2011-04-07 13:52   
They won't die of thirst, but they will get thirsty. Then when they get thirsty enough they will cancel the job and go off and booze.

Same deal with being hungry or tired. They will not work themselves to death, they just won't get anything done.
(0018484)
kwieland   
2011-08-12 06:29   
My experience is the same as hyndis.
(0018492)
malvado   
2011-08-12 16:16   
Same Experience as above Two. The Dwarf that is involved will be stuck in this state for years in one spot.
(0018655)
Adamfostas   
2011-08-30 11:47   
Adding my experience to the above. Can confirm that this happens when only one dwarf has bee-keeping labour enabled.
(0019090)
flamoot   
2011-12-09 05:26   
I made my own bug about this because I thought it had to do with the colonies being underground which I've tried twice with the same results so maybe that does make it worse

http://www.bay12games.com/dwarves/mantisbt/view.php?id=4976 [^]

I thought it was pathfinding
(0020391)
janglur   
2012-02-21 10:03   
Save example here:
http://dffd.wimbli.com/file.php?id=5644 [^]

(Not the intended purpose of save but occurs here too)
(0021781)
Rhenaya   
2012-03-27 01:24   
(edited on: 2012-03-27 01:30)
still a problem it even gets more hilarious if more units got beekeeping as all of them run to the same tile and get stuck. though i think there was a colony once as i saw a silkmoth nearby without colony (using a mod) ... but it also happend before the mod with just bees.

canceling the job a few times till they go to sleep or just got occupied with other stuff for some time, makes them to get one new colonies again sometimes, but get stuck on the old place for no reason again anyway

(0021792)
Rhenaya   
2012-03-27 08:23   
think i found the problem:

if you build several hives at once they all create a "get colony from x" spot, where x is all the same, so after the first x is empty but he treis to fill the other hives from there too and gets stuck

setting hive to not colonize and allow them again or rebuild them totally creates a new job and everything seems find again
(0022113)
MrC   
2012-04-05 13:41   
I have this bug too. I fixed it by "q" then selecting each hive and pressing "c"
this stops the hives from having colonies installed.

Looks like i wont have mead for a while.
(0022424)
nshapter   
2012-05-03 11:25   
This happens in 34.07 vanilla as well.
(0025696)
SirPenguin   
2014-07-10 23:57   
This bug still happens in 40.x
(0026112)
eliotcougar   
2014-07-13 05:32   
Just checked... Happens in 0.40.2... Pity... No beekeeping in the new version then... :(
(0026603)
Larix2   
2014-07-16 02:19   
Checked again. The bug is still present in 0.40.03.

The "hotfix"
- toggle affected hive to "don't install"
- let game run a few steps
- toggle hive back to "install"

solves the problem reliably, but is of course a step of micromanagement that shouldn't be necessary.
(0027578)
Goton   
2014-07-26 01:02   
Still a problem in 0.40.04 but the above fix works.