View Issue Details

IDProjectCategoryView StatusLast Update
0000703Dwarf FortressDwarf Mode -- Jobs, Childcarepublic2014-09-01 04:21
ReporterKristian Assigned Touser11 
PrioritynormalSeverityminorReproducibilityhave not tried
Status confirmedResolutionopen 
Product Version0.31.01 
Summary0000703: Chained mother "cancels seek infant" until death from dehydration, and other imprisonment issues
DescriptionPoor Rovod the surgeon, happily married and mother of a lovely dwarven baby, was framed by the evil mayor for "violation of production order" and sentenced to 101 days of imprisonment. She was taken to the jail and chained there. She then commenced trying to nurse her baby, which was sadly left lying somewhere, abandoned. The order was canceled, but she persisted trying to reach her infant to the exclusion of all else, including drinking and eating, although there was plenty to be had in the jail. She consequently died from dehydration.

This must be considered a case of bad job priority. Seeing how violations of production orders may hit just about anyone, this could be bad for a fort, although I suppose it's not a problem all that often.
Steps To Reproduce1. Wait until a mother of an infant is jailed for whatever reason.
2. She will seek her infant and cancel the order, until she dies or is released.
TagsNo tags attached.

Relationships

related to 0002999 new Goblin shoots ineffectually at caged (berserk) elf diplomat 
related to 0000094 confirmedToady One Injured dwarves not recovered, ignored by doctors, and/or don't get food/water 
parent of 0001521 new Soldier on duty while in prison 
parent of 0002479 resolvedToady One Imprisoned dwarf "cancels Store Owned Item: Item inaccessible" about once/day 
parent of 0000402 resolvedToady One Prisoners cancel their jobs incorrectly when chained, removing them from workshop 
parent of 0002606 resolvedToady One prisoner died of dehydration, plenty of water, labor. 
parent of 0002718 new Chained dwarf hauling item refuses to drop it, preventing him from interacting with other objects. 
parent of 0002910 confirmeduser1294 Mayor tries to Conduct Meeting with chained prisoner in wrong place 
parent of 0002919 resolveduser11 Doctor stuck trying to treat caged patient, who dies of thirst 
has duplicate 0002269 resolvedLogical2u Dwarf in Prison floods announcements "seeking infant" 
has duplicate 0003202 resolvedLogical2u Imprisoned parent dwarf spams log with cancellation messages 
has duplicate 0004875 resolveduser1294 Imprisoned mothers cannot reach their infants: message spam 
has duplicate 0007372 resolveduser1294 Imprisoned parents seek inaccessible children, causing job-cancel-spam 
related to 0002542 resolveduser6 2 prisoners, one of those is ignored by feeding/give water and dies of dehydration 
related to 0005545 resolveduser6 Hammerer cancels punishment - Prisoner starves 
related to 0001842 new Apparently babies aren't cared for when mothers are in hospital 
related to 0005436 new Beaten criminal keeps job designation, doesn't move on 
related to 0006406 new Criminal sentenced to jail followed by hammerstrikes, hammerer does repeated cage/uncage 
related to 0005645 acknowledgeduser11 Outpost liaison stuck on a jailed mayor 
related to 0000765 new Parents spam cancellation messages when babies are outside burrow 
related to 0010156 new Injured dwarf constantly seeks infant, cannot receive medical help 
Not all the children of this issue are yet resolved or closed.

Activities

FishofMuu

2010-04-07 10:54

reporter   ~0001795

This almost seems like INABIAF to me.

Kristian

2010-04-12 02:26

reporter   ~0003005

Probably true, but not a very nice feature, if so.

This sad story did not end with the death of the mother, however. Some months after her demise, her baby, neglected by all the dwarves of the fortress, also died from dehydration. This was the last drop for the father, who in a fit of rage left his smelter and ran to the dormitory where the mayor lay sleeping. He assaulted her with his bare hands and teeth, until the hastily summoned militia put him down in a pool of blood and gore, as these things tend to end. The dwarves then continued going about their business, dragging the blood all over the fortress on their boots, staining the entire place a fittingly gruesome crimson.

At the very least, someone should try to look after the baby in the mother's absence, to avoid this kind of misery. Say the father, for instance.

derigo

2010-04-12 02:45

reporter   ~0003008

The laws of dwarven childcare clearly state that if the mother is horribly killed for whatever reason, the infant shall be left to fend for himself among the kittens. As a dwarven father, it is his solemn duty to do nothing to aid the child in his plight. Especially not, like, give him anything to eat or drink. This helps ensure all dwarves grow up to be alcoholics.

Passive Fist

2010-06-28 23:00

reporter   ~0009290

I have also experienced this bug. Not only did it result in the death of two dwarfs but it spammed my log history until I turned off job cancellation reporting.

ra2phoenix

2010-09-12 21:04

reporter   ~0012606

Also got this issue with an imprisoned dwarf mother. The child wasn't totally newborn but it was still an infant. I guess they took it away when she got chained up..

See log:

Deduk Itebathel, Administrator has ended a mandate.
Deduk Itebathel, Administrator has mandated the construction of certain goods.
Erush Idokol, Smith cancels Store Item in Bag: Seeking Infant.
Erush Idokol, Smith cancels Store Item in Bag: Seeking Infant.
Erush Idokol, Smith cancels Seek Infant: Infant inaccessible.

Commence spam..

Kipi

2010-09-22 08:33

reporter   ~0012887

Have this problem as well.
I also noticed that FPS dropped significaly when the mother chained, perhaps due the spamming of job cancelations. I don't have any hard data about how much it dropped since I didn't have FPS meter on, but the game was pretty fast (around 100+ FPS I would estimate) and now the game is literally crawling. Nothing else special had happened when the drop happened.

zahlman

2011-07-17 12:04

reporter   ~0018276

1) Confirmed in 0.31.25.

2) Happens *even if the infant in question was already deceased at the time imprisonment began*.

Patroclus

2012-04-08 10:27

reporter   ~0022160

The solution is to deconstruct the chain that the mother is locked up with, and have no other chains available for justice. The mother will go grab her baby, and then take care of her own hunger/thirst. The guardsmen will then issue her a beating for not being in prison, but as long as she survives that, then both mother and baby will be fine.

More importantly, this stops the "seeking infant" spam.

Dame de la Licorne

2014-09-01 04:21

reporter   ~0029852

Confirming that this is still present in .40.10.

Add Note

Note

Issue History

Date Modified Username Field Change
2010-04-07 03:15 Kristian New Issue
2010-04-07 10:54 FishofMuu Note Added: 0001795
2010-04-12 02:26 Kristian Note Added: 0003005
2010-04-12 02:45 derigo Note Added: 0003008
2010-04-25 10:05 user6 Relationship added related to 0001521
2010-06-10 19:09 Logical2u Relationship added has duplicate 0002269
2010-06-25 07:00 user6 Relationship added related to 0002468
2010-06-27 19:52 user6 Relationship replaced parent of 0001521
2010-06-27 19:52 user6 Relationship replaced parent of 0002468
2010-06-27 19:52 user6 Relationship added parent of 0002479
2010-06-28 23:00 Passive Fist Note Added: 0009290
2010-06-30 13:27 user6 Relationship added parent of 0000402
2010-07-02 07:04 user6 Relationship added related to 0002542
2010-07-12 10:46 user6 Relationship added parent of 0002606
2010-07-16 11:28 user6 Relationship added parent of 0002718
2010-07-16 11:28 user6 Summary Chained mother seeks infant, cancels due to being chained, until death from dehydration => Chained mother "cancels seek infant" until death from dehydration, and other imprisonment issues
2010-07-16 11:28 user6 Sticky Issue No => Yes
2010-07-31 13:47 user6 Relationship added parent of 0002910
2010-08-02 12:51 user6 Relationship added parent of 0002919
2010-09-11 08:31 Logical2u Relationship added has duplicate 0003202
2010-09-12 21:04 ra2phoenix Note Added: 0012606
2010-09-22 08:33 Kipi Note Added: 0012887
2011-03-02 09:50 user6 Relationship added related to 0002999
2011-07-17 12:04 zahlman Note Added: 0018276
2011-09-03 14:36 user1294 Relationship added has duplicate 0004875
2012-03-05 08:37 user6 Relationship added related to 0005545
2012-03-05 08:40 user6 Relationship added related to 0000094
2012-03-05 08:56 user6 Relationship added related to 0001842
2012-03-05 09:01 user6 Relationship added related to 0005436
2012-04-08 10:17 user6 Relationship added related to 0005791
2012-04-08 10:27 Patroclus Note Added: 0022160
2012-05-01 11:37 user6 Relationship deleted related to 0005791
2014-01-13 09:35 user6 Relationship added related to 0006406
2014-01-22 11:38 user6 Relationship added related to 0005645
2014-01-27 20:53 user6 Relationship deleted parent of 0002468
2014-01-27 20:54 user6 Relationship added related to 0000765
2014-07-16 03:01 user1294 Relationship added has duplicate 0007372
2014-08-09 11:06 user11 Assigned To => user11
2014-08-09 11:06 user11 Status new => confirmed
2014-09-01 04:21 Dame de la Licorne Note Added: 0029852
2017-03-10 15:58 user6 Relationship added related to 0010156