Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0009625Dwarf FortressDwarf Mode -- Jobs, Animal Handlingpublic2016-03-13 18:362019-11-13 21:36
normalminorhave not tried
needs feedbackopen 
0009625: Gelder locked in job cancel spam
Asmel Avuzaroth stands immobile, cancelling a handle job once every two frames, for: Animal inaccessible. I suspect, but am not certain, that the particular cat she is trying to geld died in a recent werebear attack. No currently extant cats are marked for gelding, the gelding labor has been disabled on the dwarf, and the dwarf has been assigned to a squad which was issued a station order. None of these have freed her.
http://dffd.bay12games.com/file.php?id=11852 [^]
No tags attached.
Issue History
2016-03-13 18:3601d55New Issue
2016-04-01 01:40jjl2357Note Added: 0034949
2016-07-23 02:36LeonidasNote Added: 0035686
2016-07-27 12:06salada123Issue Monitored: salada123
2018-11-16 16:19peccanNote Added: 0038950
2018-11-16 18:48FantasticDorfNote Added: 0038951
2018-11-17 02:52PatrikLundellNote Added: 0038952
2019-11-13 21:36LociNote Added: 0039579
2019-11-13 21:36LociAssigned To => Loci
2019-11-13 21:36LociStatusnew => needs feedback

2016-04-01 01:40   
Had a similar bug where a gelder repeatedly tried to geld the same animal, and then cancelling because the animal was already gelded.
2016-07-23 02:36   
I got this too in 43.03. My sole gelder was standing next to a gelded cat, unmoving and spamming. But there was no geld job being generated by a workshop. The gelder himself was generating a job of something like "Handle Pet", even though it was a Stray Cat.
2018-11-16 16:19   
Still an issue. One of my licensed gelders has spent weeks already trying to de-nad a nadless cat. I suspect the cat is also lifeless, since I recently had my yearly Great Brood-stock Culling, and this started after that. In effect, a dwarf is useless, only stopping her pursuit to neuter a memory of a cat to rest, eat, drink, and occasionally pray.

Urist McClueless cancels Handle Stray Cat (Tame): Animal inaccessible. x 136
2018-11-16 18:48   
Try clearing the screen of dead population entities by using DFhack to see if it frees up your gelder when the supposedly (undead) cat can't be reached.

Another example of offloaded dead units affecting the game ( 0010607 ),( 0002960 ),( 0009460 ) appear like this, since the unit id or 'soul' with all the attributes and personality stored is seperate to the body in entirety and not properly cleared.

Point being that probably in general dead units being offloaded in the dead(No#) screen and not going anywhere may be pushed up in priority to be fixed if it can be proven they're having a negative impact on the game.
2018-11-17 02:52   
Was the gelding job assigned with Dwarf Therapist? I think that bug was fixed, but it was possible to accidentally mark gelded animals for gelding with it, resulting in cancellation spam when DF tried to process a job it wouldn't have allowed the user to create in the first place.
2019-11-13 21:36   
Can anyone confirm that this problem occurs *without* using third-party utilities?