Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0002533Dwarf FortressDwarf Mode -- Jobs, Cancellation and Suspensionpublic2010-07-01 05:352010-07-10 05:43
ReporterChickenLips 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
StatusnewResolutionopen 
PlatformAMDOSWindowsOS VersionXP
Product Version0.31.08 
Target VersionFixed in Version 
Summary0002533: Collect Sand jobs repeteadly issue job cancellations and do not reselect a different bag if Forbidden
DescriptionI believe I'm seeing a bug analogous to (and probably using the same methodology as?) the Fill Pond jobs that are leaving buckets strewn about after job cancellations and that do not seem to be handling it properly when their targeted buckets are made unavailable (Forbidding, for example). (See 0002505.)

Situation: Glass Furnace with Collect Sand job, set to Repeat. The empty bag it has reserved for this purpose is sitting at another furnace. I'm trying to interrupt the dwarf heading over to it, so I Forbid the bag. It works.

Problem: However, after I do this, the job remains in the queue, apparently with the same empty bag reserved, and periodically repeats a job cancellation notice, "Item lost or destroyed".

It should probably either completely cancel the job at the sourcing workshop, or, preferably, just choose a new bag.
Steps To Reproduce1) Set a Glass Furnace on Collect Sand, with the job set to repeat.
2) Once the job is active, locate the bag it has reserved, then Forbid it.
3) Observe.
Additional InformationIn the save I will upload in a few hours, I have a dwarf walking to the furnace to pick up the empty bag to perform the Collect Sand job. It is the rightmost Magma Glass Furnace.

To reproduce it directly in this save, go into that furnace's (T) inventory, and Forbid the (rope reed fiber bag). You should get two job cancellation notices from it within 5 or 10 seconds, and another 20-30 seconds later. They will continue until you intervene.

As a helpful note, in about a minute or so a mooded dwarf claims a workshop. To switch right back to that location, hit SHIFT-F3.

The hotkey to take you to the Glass Furnace that is sourcing this particular Collect Sand job, hit F3. It's the top Glass Furnace camouflaged in the awkward-shaped Kaolinite room, hiding next to all the sandbags. Plotting.
Tagsbag, bucket, collect
Attached Files

- Relationships
related to 0001121new "Cancels collect sand: job item lost or destroyed" message spam when trying to collect sand in the waves 

-  Notes
(0009453)
ChickenLips (reporter)
2010-07-01 05:56

http://dffd.wimbli.com/file.php?id=2610 [^]
(0009455)
Footkerchief (manager)
2010-07-01 07:13
edited on: 2010-07-01 07:13

See also 0001121.


- Issue History
Date Modified Username Field Change
2010-07-01 05:35 ChickenLips New Issue
2010-07-01 05:56 ChickenLips Note Added: 0009453
2010-07-01 07:12 Footkerchief Relationship added related to 0001121
2010-07-01 07:13 Footkerchief Note Added: 0009455
2010-07-01 07:13 Footkerchief Note Edited: 0009455 View Revisions
2010-07-01 07:13 Footkerchief Note Edited: 0009455 View Revisions
2010-07-10 01:23 Khym Chanur Issue Monitored: Khym Chanur
2010-07-10 05:43 TomiTapio Tag Attached: bag
2010-07-10 05:43 TomiTapio Tag Attached: bucket
2010-07-10 05:43 TomiTapio Tag Attached: collect


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker