View Issue Details

IDProjectCategoryView StatusLast Update
0001361Dwarf FortressDwarf Mode -- Jobs, Itemspublic2010-06-09 06:45
ReporterRafal99 Assigned Touser6 
PrioritylowSeverityminorReproducibilityrandom
Status closedResolutionduplicate 
OSWindows XP 32bitOS VersionSP 2 
Product Version0.31.03 
Summary0001361: Freshly produced stone items randomly marked for Melting
DescriptionWhile my mason was spamming stone furniture I viewed the workshop using (T) and noticed that two chert coffers have red M next to them, meaning they are marked for melting.
I couldn't remove melt designation using M key, nor did area order 'remove melt' work. However designating them for dumping then removing that designation cleared the melt designation too.
Happened later two times to freshly produced mechanisms too. I am sure I haven't designated any of these items for melting.
From about 200+ furniture and 100+ mechanisms it happened only to 2 coffers and 3 mechanisms, then never again. Most of these items was made from chert.
Steps To ReproduceNo idea.
Spam lots of furniture and it may happen.

As a programmer I have a theory that some data structures from earlier melted items are reused and the melting flag is not cleared. I might be completely wrong of course.

If this is really case then it requires to melt some items earlier for this bug to reproduce. I have melted quite a lot in the game where this bug happened.
Additional InformationWorld generated and fort started in 0.31.01.
The bug happened in both 0.31.02 and 03.
Tagsmelt

Relationships

duplicate of 0000609 resolveduser6 newly produced plant fiber sock designated for melting 

Activities

Rafal99

2010-04-22 10:50

reporter   ~0004618

Happened again to one Marble door and one Marble coffer, when I produced 60 of each.

derigo

2010-04-23 15:00

reporter   ~0004783

Last edited: 2010-04-23 16:47

this is a duplicate of 0000609 with a different item. 'Freshly produced' is key. Do you have a melting operation going on lsewhere in your fort? (like melting a bunch of leggings or something?)

I'm also a programmer, and came to the same conclusion that some datastructure or other must not be having its attributes reset, or is getting reused inappropriately or something.

Be careful with melting. Currently melting is known to cause crashes. I'm completely staying away from melting until this is resolved, though it means i need a LOT more iron ore to train my smiths.

Rafal99

2010-04-26 03:25

reporter   ~0005104

Thanks for info, I was looking at every bug containing 'melt' or 'melting' but somewhat I hasn't found that one.

And yes I have a lot of melting going on in my fort, mostly random metal items bought from traders for the whole purpose of melting them to get rare metals.

Didn't know that melting causes crashes. I have some reproducible crash in one of my saves, I must test if disabling all melting operations will prevent it.

Bryan Derksen

2010-04-27 21:30

reporter   ~0005466

I've recently designated a bunch of anvils for melting, and some have been melted down. Now my dwarfs have created a gold artifact flask that's designated for melting. Can't dump-undump to clear the flag on that, either. I may have to keep it forbidden for its own protection.

user6

2010-06-08 08:57

  ~0007947

Seems pretty certain by now that this is a duplicate of 0000609.

Issue History

Date Modified Username Field Change
2010-04-20 01:47 Rafal99 New Issue
2010-04-20 01:49 Rafal99 Tag Attached: melt
2010-04-22 10:50 Rafal99 Note Added: 0004618
2010-04-23 15:00 derigo Note Added: 0004783
2010-04-23 16:47 derigo Note Edited: 0004783
2010-04-26 03:25 Rafal99 Note Added: 0005104
2010-04-26 10:52 user6 Relationship added child of 0000609
2010-04-27 21:30 Bryan Derksen Note Added: 0005466
2010-06-08 08:57 user6 Note Added: 0007947
2010-06-08 08:57 user6 Relationship replaced duplicate of 0000609
2010-06-08 08:57 user6 Status new => resolved
2010-06-08 08:57 user6 Resolution open => duplicate
2010-06-08 08:57 user6 Assigned To => user6
2010-06-09 06:45 Toady One Status resolved => closed