View Issue Details

IDProjectCategoryView StatusLast Update
0000140Dwarf FortressDwarf Mode -- Jobs, Designationspublic2014-09-07 12:17
ReporterCriptfeind Assigned ToToady One  
PrioritynormalSeverityminorReproducibilitysometimes
Status resolvedResolutionfixed 
Summary0000140: Miner cancels mine, and the designation.
DescriptionWhen one of my peasants got stuck in a hole I did not rescue him but his mining labor was still on, when I told my other miners to dig out a new spot a job got assigned to the stuck peasant. He decided he can’t get to it so he quit the job and the designation got canceled.
Steps To ReproduceIsolate a miner and try to mine some place he can’t get to.
Additional InformationIf no miners can get to a designation than this glitch does not happen.
Tagspathfinding, underground

Relationships

related to 0000727 resolvedToady One Construction gets suspended when the assigned dwarf gives birth 
related to 0002262 confirmeduser6 Dwarves cancel repeating workshop job when assigned to a burrow not containing materials 
has duplicate 0000235 resolveduser6 Stuck Dwarfs Cause Problems 
has duplicate 0000371 closeduser6 many job cancellations after a worker becomes trapped. 
has duplicate 0000640 resolvedLogical2u Trapped Dwarves cancel jobs to free them. 
related to 0000018 closedToady One Pathfinding fails to update after map changes 
related to 0000402 resolvedToady One Prisoners cancel their jobs incorrectly when chained, removing them from workshop 

Activities

Criptfeind

2010-04-02 08:49

reporter   ~0000190

I think It has to do with all the pathfinding bugs.

DoctorZuber

2010-04-02 10:00

reporter   ~0000215

Last edited: 2010-04-03 09:49

I had a very similar problem come up, I should test a bit more but I think I might have a clue what is going on with this one...

Like you, my miner was trapped, I was trying to force him to dig a causality pit straight down with ramps. At some point he became thirsty and things suddenly stopped.

Repeatedly the trapped miner would start the dig action, I could see the tile blinking yellow, he would then interrupt himself with a drink task, when he realized he could not path to the drink, he would then stop and cancel the dig task removing the dig marker.

Thirsty dwarves should not be canceling dig tasks!

To completely isolate this, I removed the mining labor from all dwarves except the trapped dwarf and repeated the attempt to get him to dig himself out several times. He still failed to dig, too thirsty.

DoctorZuber

2010-04-04 01:30

reporter   ~0000818

0000235 0000371

Toady One

2014-09-07 12:17

administrator   ~0030018

This doesn't reproduce now, so I'm assuming it was fixed in the intervening years. If somebody has a save just before a designation gets screwed up, I could use it.

Issue History

Date Modified Username Field Change
2010-04-02 08:48 Criptfeind New Issue
2010-04-02 08:49 Criptfeind Note Added: 0000190
2010-04-02 08:49 Criptfeind Tag Attached: pathfinding
2010-04-02 08:49 Criptfeind Tag Attached: underground
2010-04-02 10:00 DoctorZuber Note Added: 0000215
2010-04-03 09:48 user6 Relationship added child of 0000018
2010-04-03 09:49 DoctorZuber Note Edited: 0000215
2010-04-04 01:30 DoctorZuber Note Added: 0000818
2010-04-11 18:35 user6 Tag Attached: Still Present in 31.03?
2010-04-12 12:26 user6 Relationship replaced related to 0000018
2010-04-12 12:27 user6 Relationship added parent of 0000235
2010-04-12 12:27 user6 Relationship added has duplicate 0000371
2010-04-12 12:50 user6 Relationship deleted related to 0000018
2010-04-12 12:50 user6 Relationship added related to 0000018
2010-04-29 13:14 user6 Category General => Dwarf Mode -- Jobs, Designations
2010-06-04 10:06 user6 Tag Renamed Still Present in 31.03? => Fixed in 31.03?
2010-07-20 08:46 user6 Relationship added related to 0000402
2010-07-20 08:52 user6 Relationship added related to 0000640
2010-07-20 09:07 user6 Relationship added parent of 0000727
2010-09-22 08:55 Logical2u Relationship replaced has duplicate 0000640
2010-12-11 08:59 user11 Tag Detached: Fixed in 31.03?
2014-01-22 12:27 user6 Relationship replaced has duplicate 0000235
2014-01-27 20:20 user6 Relationship added related to 0002262
2014-09-07 12:16 Toady One Relationship replaced related to 0000727
2014-09-07 12:17 Toady One Note Added: 0030018
2014-09-07 12:17 Toady One Status new => resolved
2014-09-07 12:17 Toady One Resolution open => fixed
2014-09-07 12:17 Toady One Assigned To => Toady One