Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0009542Dwarf FortressDwarf Mode -- Itemspublic2016-02-07 06:252017-11-22 14:50
ReporterDiggums 
Assigned ToDwarfu 
PriorityhighSeveritycrashReproducibilityalways
StatusresolvedResolutionno change required 
PlatformPCOSWindowsOS Version7
Product Version0.42.05 
Target VersionFixed in Version 
Summary0009542: Crash when trying to render Titan Fat
DescriptionIn this http://dffd.bay12games.com/file.php?id=11752 [^] save I had just killed an unwelcome visitor (Mountain Titan).
One of the dwarfs was kind enough to drag the carcass to the butcher's and cut it up.
One of the resulting materials was Mountain titan fat x77 which I was hoping would feed my soap need.
The item is currently forbidden in the butcher's.
If enabled a dwarf will try to render it to tallow which will cause the crash.

If you press Z -> Kitchen -> Meat .. you should find Mountain titan meat but no Mountain titan fat which I thought was odd which is what leads me to believe that this is the problematic item.

DFHack contains the following error on load:

DFHack version 0.42.05-alpha1 (release)
Type in '?' or 'help' for general help, 'ls' to see all commands.

This is a prerelease build of DFHack. Some structures are likely
to be incorrect, resulting in crashes or save corruption
Make backups of your saves often!

Autonestbox stopped.
unstuck 0 doors
reshape_graphics
...5\Dwarf Fortress 0.42.05/hack/scripts/view-item-info.lua:251: bad argument 0000001
to 'decode' (material id is not a number)
stack traceback:
[C]: in function 'decode'
...5\Dwarf Fortress 0.42.05/hack/scripts/view-item-info.lua:251: in function 'add_react_prod'
...5\Dwarf Fortress 0.42.05/hack/scripts/view-item-info.lua:262: in function 'get_plant_reaction_products'
...5\Dwarf Fortress 0.42.05/hack/scripts/view-item-info.lua:294: in function 'GetFoodPropertiesStringList'
...5\Dwarf Fortress 0.42.05/hack/scripts/view-item-info.lua:345: in function 'get_all_uses_strings'
...5\Dwarf Fortress 0.42.05/hack/scripts/view-item-info.lua:400: in function <...5\Dwarf Fortress 0.42.05/hack/scripts/view-item-info.lua:380>
[DFHack]#
Steps To ReproduceGo to the Butcher's workshop and remove the forbidden flag from Titan fat
Additional InformationFort started in 42.04
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0034615)
PatrikLundell (reporter)
2016-02-07 07:42

If I understand the DF fault finding process correctly, you should first disable DFHack and load your save without it, unforbid the fat, and then resume. If it still crashes it's less likely to be caused by DFHack, with the DFHack error report just being a detection of a problem rather than a cause.
After that test I'd add a note with the results.
(0034626)
Button (reporter)
2016-02-09 06:38

Are you using any mods?
(0036906)
Dwarfu (manager)
2017-11-22 14:50

If you check your stocks screen, you'll see the fat. Fat doesn't show in the kitchen menu. Once it is rendered, the tallow will show.

Check with DFhack forums for this bug. The fat was rendered fine and there was no crash when I used vanilla DF 42.05.

- Issue History
Date Modified Username Field Change
2016-02-07 06:25 Diggums New Issue
2016-02-07 07:42 PatrikLundell Note Added: 0034615
2016-02-09 06:38 Button Note Added: 0034626
2017-11-22 14:50 Dwarfu Note Added: 0036906
2017-11-22 14:50 Dwarfu Status new => resolved
2017-11-22 14:50 Dwarfu Resolution open => no change required
2017-11-22 14:50 Dwarfu Assigned To => Dwarfu


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker