View Issue Details

IDProjectCategoryView StatusLast Update
0009625Dwarf FortressDwarf Mode -- Jobs, Animal Handlingpublic2019-11-13 21:36
Reporter01d55 Assigned ToLoci  
PrioritynormalSeverityminorReproducibilityhave not tried
Status feedbackResolutionopen 
Product Version0.42.06 
Summary0009625: Gelder locked in job cancel spam
DescriptionAsmel 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.
Additional Informationhttp://dffd.bay12games.com/file.php?id=11852
TagsNo tags attached.

Activities

jjl2357

2016-04-01 01:40

reporter   ~0034949

Had a similar bug where a gelder repeatedly tried to geld the same animal, and then cancelling because the animal was already gelded.

Leonidas

2016-07-23 02:36

reporter   ~0035686

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.

peccan

2018-11-16 16:19

reporter   ~0038950

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

FantasticDorf

2018-11-16 18:48

reporter   ~0038951

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.

PatrikLundell

2018-11-17 02:52

reporter   ~0038952

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.

Loci

2019-11-13 21:36

viewer   ~0039579

Can anyone confirm that this problem occurs *without* using third-party utilities?

Add Note

Note

Issue History

Date Modified Username Field Change
2016-03-13 18:36 01d55 New Issue
2016-04-01 01:40 jjl2357 Note Added: 0034949
2016-07-23 02:36 Leonidas Note Added: 0035686
2018-11-16 16:19 peccan Note Added: 0038950
2018-11-16 18:48 FantasticDorf Note Added: 0038951
2018-11-17 02:52 PatrikLundell Note Added: 0038952
2019-11-13 21:36 Loci Note Added: 0039579
2019-11-13 21:36 Loci Assigned To => Loci
2019-11-13 21:36 Loci Status new => feedback