View Issue Details

IDProjectCategoryView StatusLast Update
0009954Dwarf FortressDwarf Mode -- Interface, Managerpublic2017-03-27 19:35
Reporterdwarfo Assigned Tolethosor  
PrioritynormalSeveritycrashReproducibilityrandom
Status resolvedResolutionduplicate 
PlatformWindowsOSWindows 7 Home Premium SP1 64bit 
Product Version0.43.05 
Summary0009954: Filtering item type material on work order crashes
DescriptionUpon filtering in a material type in the conditions of a work order, Dwarf Fortress will occasionally crash.
Steps To Reproduce1. Open up Manager(work orders?)
2. Add a new order(blocks, brewing, etc.)
3. Add an item condition
4. Change material and type in something to filter
5. Cry after hours of work ruined
Additional InformationTends to hang up before going into the list of materials

Save:
http://dffd.bay12games.com/file.php?id=12732 (0.43.05, 0010145)
TagsNo tags attached.

Relationships

duplicate of 0009905 confirmedlethosor Filtering in work order product lists crashes the game and/or displays incorrect materials (usually with larger worlds) 
has duplicate 0010145 resolvedlethosor Crash to desktop when searching for rock nuts in manager item conditions 
has duplicate 0010155 resolvedLoci segfault on searching for "pig tail" material in workshop profile work order 

Activities

Loci

2016-08-03 05:32

viewer   ~0035746

Are you using a tileset? (0009905) If so, can you reproduce the crash without it?

dwarfo

2016-08-03 18:56

reporter   ~0035751

Last edited: 2016-08-03 18:57

I am playing vanilla Dwarf Fortress with the original ASCII graphics. I've observed that it seems to crash after playing after a moderate span of time(an hour or so), so perhaps it may have something to do with running out of memory; although it has happened before if I load up any save-file(is loading saved games strenuous on RAM?) and go through the aforementioned Steps to Reproduce.

sporkmonger

2016-09-07 10:05

reporter   ~0035853

I can confirm being able to reliably reproduce this issue as well, both with and without a tileset, both with and without dfhack.

sporkmonger

2016-09-07 10:40

reporter   ~0035854

After a bit more testing, I suspect this bug is related to window resizing. If I run in windowed mode with a fixed tile size and do not resize the window I can no longer reproduce. Setting auto-detect resolution causes the bug to happen again, both in windowed and full-screen.

I might suggest upgrading this to Reproducibility: Always.

In the interim, setting fixed tile size and avoiding resizes and auto settings seems to be a possible workaround.

jahanni

2016-09-16 04:23

reporter   ~0035875

Last edited: 2016-09-16 04:26

Also happens in Linux and in 0.43.03.

addictgamer

2016-11-24 01:50

reporter   ~0036059

Running Linux, I encounter this crash if I maximize the DF window, select "Change material", and start typing in "pig tail"

If I don't resize the window, it doesn't seem to always crash. Rather, it might sometimes hang first and then crash, or work just fine.

This is the only search term I've managed to find to crash the game in several minutes of playing around with it.

lethosor

2016-11-24 22:39

manager   ~0036060

Is this happening with 32-bit or 64-bit DF, or both?

Also, I couldn't reproduce this with resizing on OS X (64-bit DF) with a couple tries. Have you made any raw changes? Besides sporkmonger, is this occurring without utilities?

In case this is save-specific, a save may be useful.

MalevolentGM

2017-01-07 23:30

reporter   ~0036136

Last edited: 2017-01-07 23:31

I can confirm that this issue happens on windows 10 with no mods or utilities. It does appear to be linked to resizing the window, but it seems to be highly situational.

It seems like you need to have resized the window at some point *before* opening the manager window to see this crash. In addition, the "Amount of <thing>" needs to be set to any value other than "items". I reliably get this crash if I search under materials for "PLANT ". It seems like only certain search terms trigger the crash. Also, I occasionally don't get this crash if the "available is <condition>" isn't "at least" or "less than", but I didn't test every possible combination.

Edit: Version v0.43.05

lethosor

2017-01-09 09:32

manager   ~0036139

I've still been unable to reproduce this, but it could have something to do with the list height being handled inconsistently for large screens.

tps12

2017-01-20 19:43

reporter   ~0036188

Just saw this on OS X filtering on "iron."

lethosor

2017-01-21 08:59

manager   ~0036196

Is this occurring the first time you load a world, or does it happen after you've saved and/or loaded a new world?

lethosor

2017-02-27 11:59

manager   ~0036300

A save from 0010145: http://dffd.bay12games.com/file.php?id=12732 (0.43.05)

Sethatos

2017-03-09 13:47

reporter   ~0036310

Last edited: 2017-03-09 13:48

This happens on my fortress as well. Any time I go into details and try to specify a historical figure or particular event to carve a statue out of for example it crashes. It does so reliably every time. Windows 7, Phoebus tile set. 43.05 64 bit
Here's the save: http://dffd.bay12games.com/file.php?id=12560

lethosor

2017-03-27 19:35

manager   ~0036381

This appears to be the same issue as 0009905, so I'm going to resolve this issue in favor of that.

Issue History

Date Modified Username Field Change
2016-08-02 19:02 dwarfo New Issue
2016-08-03 05:32 Loci Note Added: 0035746
2016-08-03 05:32 Loci Assigned To => Loci
2016-08-03 05:32 Loci Status new => feedback
2016-08-03 18:56 dwarfo Note Added: 0035751
2016-08-03 18:56 dwarfo Status feedback => assigned
2016-08-03 18:57 dwarfo Note Edited: 0035751
2016-09-03 05:56 Loci Relationship added related to 0009905
2016-09-07 10:05 sporkmonger Note Added: 0035853
2016-09-07 10:40 sporkmonger Note Added: 0035854
2016-09-16 04:23 jahanni Note Added: 0035875
2016-09-16 04:25 jahanni Note Edited: 0035875
2016-09-16 04:26 jahanni Note Edited: 0035875
2016-11-24 01:50 addictgamer Note Added: 0036059
2016-11-24 22:39 lethosor Note Added: 0036060
2016-11-25 11:28 lethosor Summary Filtering Material Type Condition on Work Order Crashes => Filtering item type material on work order crashes
2016-12-28 17:51 lethosor Status assigned => feedback
2017-01-07 23:30 MalevolentGM Note Added: 0036136
2017-01-07 23:31 MalevolentGM Note Edited: 0036136
2017-01-09 09:32 lethosor Note Added: 0036139
2017-01-09 09:32 lethosor Status feedback => acknowledged
2017-01-20 19:43 tps12 Note Added: 0036188
2017-01-21 08:59 lethosor Note Added: 0036196
2017-02-22 08:40 Loci Relationship added related to 0010145
2017-02-27 11:56 lethosor Relationship replaced has duplicate 0010145
2017-02-27 11:59 lethosor Note Added: 0036300
2017-02-27 12:00 lethosor Additional Information Updated
2017-03-02 11:11 Loci Relationship added has duplicate 0010155
2017-03-09 13:47 Sethatos Note Added: 0036310
2017-03-09 13:48 Sethatos Note Edited: 0036310
2017-03-09 13:48 Sethatos Note Edited: 0036310
2017-03-27 19:35 lethosor Note Added: 0036381
2017-03-27 19:35 lethosor Relationship replaced duplicate of 0009905
2017-03-27 19:35 lethosor Status acknowledged => resolved
2017-03-27 19:35 lethosor Resolution open => duplicate
2017-03-27 19:35 lethosor Assigned To Loci => lethosor