Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0000551Dwarf FortressDwarf Mode -- Jobs, Activity Zonespublic2010-04-05 19:222010-06-09 06:46
Greyhawk 
Toady One 
normalcrashhave not tried
closedfixed 
WindowsVistasp1
0.31.01 
0.31.03 
0000551: Removing (shift-x) the last meeting zone can cause a crash.
There were animals and a couple dwarves hanging out at the only meeting zone I had. Happened after a save/load and I could repeat the crash. Then I tried creating another meeting zone somewhere else temporary and then removed the zone and it didn't crash. Removing the temporary zone also didn't crash, but no animals/dwarves reached it though.

I accidentally saved trying to exit so I can't provide one to test.
No tags attached.
related to 0000691closed Toady One Crash when deleting zone. 
Issue History
2010-04-05 19:22GreyhawkNew Issue
2010-04-05 19:23GreyhawkIssue Monitored: Greyhawk
2010-04-08 05:38Toady OneRelationship addedrelated to 0000288
2010-04-08 05:38Toady OneNote Added: 0002001
2010-04-08 05:38Toady OneAssigned To => Toady One
2010-04-08 05:38Toady OneStatusnew => acknowledged
2010-04-08 07:16GreyhawkNote Added: 0002019
2010-04-08 07:57JimmyNote Added: 0002026
2010-04-08 07:58GreyhawkNote Added: 0002027
2010-04-08 08:00GreyhawkNote Edited: 0002027bug_revision_view_page.php?bugnote_id=0002027#r622
2010-04-08 08:03GreyhawkNote Edited: 0002027bug_revision_view_page.php?bugnote_id=0002027#r623
2010-04-08 08:04GreyhawkNote Edited: 0002027bug_revision_view_page.php?bugnote_id=0002027#r624
2010-04-08 08:07KennelNote Added: 0002029
2010-04-08 08:07KennelNote Edited: 0002029bug_revision_view_page.php?bugnote_id=0002029#r626
2010-04-08 08:08KennelNote Edited: 0002029bug_revision_view_page.php?bugnote_id=0002029#r627
2010-04-08 08:18JimmyNote Added: 0002033
2010-04-08 08:29Rafal99Note Added: 0002036
2010-04-08 08:31GreyhawkNote Added: 0002038
2010-04-08 22:23KennelIssue Monitored: Kennel
2010-04-08 22:23KennelIssue End Monitor: Kennel
2010-04-09 12:26TotakuNote Added: 0002379
2010-04-09 16:22SirPenguinNote Added: 0002453
2010-04-11 03:41Toady OneRelationship deletedrelated to 0000288
2010-04-11 03:46Toady OneRelationship addedrelated to 0000691
2010-04-11 04:27Toady OneNote Added: 0002781
2010-04-11 04:27Toady OneStatusacknowledged => resolved
2010-04-11 04:27Toady OneFixed in Version => 0.31.03
2010-04-11 04:27Toady OneResolutionopen => fixed
2010-04-11 09:11GreyhawkIssue End Monitor: Greyhawk
2010-06-09 06:46Toady OneStatusresolved => closed

Notes
(0002001)
Toady One   
2010-04-08 05:38   
I suspect this is related to the hospital zone crash, but I won't be sure until I can grab a save where it happens reproducibly. Hopefully something will come up.
(0002019)
Greyhawk   
2010-04-08 07:16   
Dug through all my saves and found one that reproduces.

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

Just remove both meeting zones on the main floor and unpause to get it to crash.
(0002026)
Jimmy   
2010-04-08 07:57   
I tried your save Greyhawk but it didn't reproduce for me. What steps did you take to get it to reliably reproduce?
(0002027)
Greyhawk   
2010-04-08 07:58   
(edited on: 2010-04-08 08:04)
1. i
2. x
3. highlight bottom meeting zone
4. SHIFT-x
5. highlight top meeting zone
6. SHIFT-x
7. ESC
8. ESC
9. SPACEBAR
10. Wait a few seconds.

(0002029)
Kennel   
2010-04-08 08:07   
(edited on: 2010-04-08 08:08)
Reproduced on my Windows XP. I deleted only Activity Zone # 5 and it still crashed. When I deleted only AZ#4 it worked fine.

(0002033)
Jimmy   
2010-04-08 08:18   
Got it. It crashed two out of three tries for me this time. Sadly Dr Watson didn't report anything interesting for me. Thanks for the upload Greyhawk!
(0002036)
Rafal99   
2010-04-08 08:29   
I deleted hospital zone in my game with Shift+X and it crashed.
Deleting it with x + select whole zone never crashes (tried a few times).
(0002038)
Greyhawk   
2010-04-08 08:31   
"Deleting it with x + select whole zone never crashes (tried a few times). "

The zone isn't getting properly deleted in that case, see 0000074.
(0002379)
Totaku   
2010-04-09 12:26   
I just made an attempt to test this myself. Though I'm using an emulator in this case since I'm on a mac.

Results are rather identical when I remove the zone with shift+x. Though instead of crashing it freezes.

using x and selecting the whole zone with enter doesn't cause any crashes.
(0002453)
SirPenguin   
2010-04-09 16:22   
I cannot for the life in me recreate this...what size meeting zones are you guys using?
(0002781)
Toady One   
2010-04-11 04:27   
Okay, this one is fixed now. It had the same root cause as the hospital crash. Thanks for the save!