Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0001461Dwarf FortressDwarf Mode -- Interface, Generalpublic2010-04-23 11:292011-03-03 04:02
Toady One 
0001461: Crash when creating activity zone
I was setting an activity area and then I realized there was the option to change how the activity area is defined. I had already defined a single space of an activity center. I then pressed the button to get from rectangle to flow and when I realized what it did, I wanted to exit out since I did not need it. I pressed ESC and the game instantly crashed.
I began a new fortress and placed 1 single tile of activity space and proceeded to define by flow and before accepting the room flow, I pressed ESC which caused the crash bug to repeat. I have recreated the bug about twice.
there were conditions under which it wasn't repeatable, I don't know why. If you can't repeat it, try saving and exiting and when you enter try the same process again.
No tags attached.
child of 0001119resolved Toady One When Designating a Zone through Flow or Floor Flow, crashes when attempting to cancel using ESC key. 
Issue History
2010-04-23 11:29MercanthyrNew Issue
2010-04-23 11:34Logical2uNote Added: 0004749
2010-04-23 18:43MercanthyrNote Added: 0004814
2010-04-23 18:58MercanthyrNote Added: 0004816
2010-04-23 19:06MercanthyrNote Added: 0004818
2010-04-23 19:10MercanthyrNote Edited: 0004818bug_revision_view_page.php?bugnote_id=0004818#r1675
2010-04-23 19:29FootkerchiefCategoryDwarf Mode -- Flows => Dwarf Mode -- Interface, General
2010-04-23 19:29FootkerchiefSummaryactivity area crash => Crash when creating activity zone
2010-04-25 11:32SirPenguinNote Added: 0005012
2010-04-25 15:53SirPenguinIssue Monitored: SirPenguin
2010-04-25 21:37srycroftNote Added: 0005077
2010-04-25 21:37srycroftIssue Monitored: srycroft
2010-04-25 22:10derigoNote Added: 0005087
2010-04-25 22:10derigoTag Attached: Duplicate
2010-04-26 00:17FootkerchiefRelationship addedchild of 0001119
2010-04-26 00:18FootkerchiefNote Added: 0005097
2010-04-26 00:18FootkerchiefNote Edited: 0005097bug_revision_view_page.php?bugnote_id=0005097#r1787
2010-04-26 01:43MercanthyrNote Added: 0005100
2010-04-26 01:45MercanthyrNote Edited: 0005100bug_revision_view_page.php?bugnote_id=0005100#r1791
2010-09-03 07:05Logical2uTag Detached: Duplicate
2011-03-03 04:02Toady OneStatusnew => closed
2011-03-03 04:02Toady OneAssigned To => Toady One
2011-03-03 04:02Toady OneResolutionopen => fixed
2011-03-03 04:02Toady OneFixed in Version => 0.31.13

2010-04-23 11:34   
Are you sure you're playing on version .31.03?
Because this issue (or one very similar to it) was supposed to have been resolved in .31.02.

2010-04-23 18:43   
hmm... ok the one piece of information I probably should have shared was that it was from a .31.01. save folder. Let me gen a new world and see if it happens again.
2010-04-23 18:58   
The issue you're talking about, Logical2u, is not what happened to me. I didn't actually set activity area... only switched to flow selection and when I realized it was not what I wanted, I pressed ESC to cancel out of it before actually using flow selection to set the activity area. When I pressed ESC, the game instantly crashed.

I just tried it again with a world actually generated using 31.03 and was able to cause it to crash again.
2010-04-23 19:06   
(edited on: 2010-04-23 19:10)
Also, I keep trying it to make sure I'm getting it right, you have to place using the rectangle selector 1 tile of an activity zone, then in the same place enter into placing a new activity zone on top of that with the flow placer. Then when you have a rectangle selected using the flow selector but before accepting it, press ESC as if to cancel it.

Let me also apologize for making this a flows thing, I was in a hurry at the same time as being exhausted so I connected "flow selection" with that until I realized it was about liquid flows.

2010-04-25 11:32   
I have a save where you can recreate this. However, it seems like it only happens if I dig out an area and designate the zone in the same session. If I dig out the area and then save and reload, I cannot reproduce the bug. Thankfully I had a seasonal backup save which saved right before my dwarves started digging.

http://dffd.wimbli.com/file.php?id=2227 [^]

Steps to recreate:

1. Start a zone somewhere in the bended portion of the "L" shaped room after the dwarves dig it out. Like I said, if I let them dig it out then save/reload, the bug does not happen.

2. Select "Flow" and have it flow out until the zone just spills over the entrance

3. Hit escape

I am on 31.03
2010-04-25 21:37   
Related to 0001119?
2010-04-25 22:10   
duplicate of 0001119
2010-04-26 00:18   
I'm making this one a child of 0001119 since the notes here have more info about reproducing the bug.

2010-04-26 01:43   
(edited on: 2010-04-26 01:45)
when it happens to me it has nothing to do with actually resizing the flow.
Also, the flow zone must be over an already placed zone of at least 1 tile.

1. open up the activity area creator
2. set at least a one tile activity area
3. Use the flow selection method to highlight a new activity area OVER the activity area you just defined.
4. press ESC before confirming it.