View Issue Details

IDProjectCategoryView StatusLast Update
0000551Dwarf FortressDwarf Mode -- Jobs, Activity Zonespublic2010-06-09 06:46
ReporterGreyhawk Assigned ToToady One  
PrioritynormalSeveritycrashReproducibilityhave not tried
Status closedResolutionfixed 
PlatformWindowsOSVistaOS Versionsp1
Product Version0.31.01 
Fixed in Version0.31.03 
Summary0000551: Removing (shift-x) the last meeting zone can cause a crash.
DescriptionThere 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.
TagsNo tags attached.

Relationships

related to 0000691 closedToady One Crash when deleting zone. 

Activities

Toady One

2010-04-08 05:38

administrator   ~0002001

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.

Greyhawk

2010-04-08 07:16

reporter   ~0002019

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.

Jimmy

2010-04-08 07:57

reporter   ~0002026

I tried your save Greyhawk but it didn't reproduce for me. What steps did you take to get it to reliably reproduce?

Greyhawk

2010-04-08 07:58

reporter   ~0002027

Last edited: 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.

Kennel

2010-04-08 08:07

reporter   ~0002029

Last edited: 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.

Jimmy

2010-04-08 08:18

reporter   ~0002033

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!

Rafal99

2010-04-08 08:29

reporter   ~0002036

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).

Greyhawk

2010-04-08 08:31

reporter   ~0002038

"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.

Totaku

2010-04-09 12:26

reporter   ~0002379

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.

SirPenguin

2010-04-09 16:22

reporter   ~0002453

I cannot for the life in me recreate this...what size meeting zones are you guys using?

Toady One

2010-04-11 04:27

administrator   ~0002781

Okay, this one is fixed now. It had the same root cause as the hospital crash. Thanks for the save!

Issue History

Date Modified Username Field Change
2010-04-05 19:22 Greyhawk New Issue
2010-04-08 05:38 Toady One Relationship added related to 0000288
2010-04-08 05:38 Toady One Note Added: 0002001
2010-04-08 05:38 Toady One Assigned To => Toady One
2010-04-08 05:38 Toady One Status new => acknowledged
2010-04-08 07:16 Greyhawk Note Added: 0002019
2010-04-08 07:57 Jimmy Note Added: 0002026
2010-04-08 07:58 Greyhawk Note Added: 0002027
2010-04-08 08:00 Greyhawk Note Edited: 0002027
2010-04-08 08:03 Greyhawk Note Edited: 0002027
2010-04-08 08:04 Greyhawk Note Edited: 0002027
2010-04-08 08:07 Kennel Note Added: 0002029
2010-04-08 08:07 Kennel Note Edited: 0002029
2010-04-08 08:08 Kennel Note Edited: 0002029
2010-04-08 08:18 Jimmy Note Added: 0002033
2010-04-08 08:29 Rafal99 Note Added: 0002036
2010-04-08 08:31 Greyhawk Note Added: 0002038
2010-04-09 12:26 Totaku Note Added: 0002379
2010-04-09 16:22 SirPenguin Note Added: 0002453
2010-04-11 03:41 Toady One Relationship deleted related to 0000288
2010-04-11 03:46 Toady One Relationship added related to 0000691
2010-04-11 04:27 Toady One Note Added: 0002781
2010-04-11 04:27 Toady One Status acknowledged => resolved
2010-04-11 04:27 Toady One Fixed in Version => 0.31.03
2010-04-11 04:27 Toady One Resolution open => fixed
2010-06-09 06:46 Toady One Status resolved => closed