View Issue Details

IDProjectCategoryView StatusLast Update
0001335Dwarf FortressDwarf Mode -- Militarypublic2010-07-28 06:08
ReporterDKS Assigned ToToady One  
PrioritylowSeveritycrashReproducibilityalways
Status resolvedResolutionduplicate 
Product Version0.31.03 
Fixed in Version0.31.07 
Summary0001335: Military/squad related crash (with save)
DescriptionThe game crashes upon reaching winter. however if I set my squad "The Elder Bolts" to inactive the crash doesn't occur. After I reactivate them and wait a while the crash still occurs.
Steps To Reproduce1.get save file from http://dffd.wimbli.com/file.php?id=2159
2.load game
3.wait till winter
4.crash
Additional Informationhttp://dffd.wimbli.com/file.php?id=2159
for the save
Tagscrash, Military, season, squad

Relationships

child of 0000536 resolvedToady One Crash after unpausing - militia commander's squad info doesn't point back at squad 

Activities

Logical2u

2010-04-19 10:41

manager   ~0004250

Are they using knives?

DKS

2010-04-19 19:24

reporter   ~0004295

nope, all of them have training axes assigned

nocash

2010-04-20 17:04

reporter   ~0004390

I'm experiencing this same issue. I have two squads ("Keys" and "Tails") and the game will crash unless I set Tails to inactive. Due to lack of weapons, the entire squad is set to use the archer uniform but are actually wrestlers and the game time is mid-summer, so I doubt that is related.

nocash

2010-04-20 21:30

reporter   ~0004412

Last edited: 2010-04-23 14:41

I've pretty much narrowed this down to something with my militia commander, who is the leader of the Tails squad that is causing my crash. If I use the military menu to appoint a new squad leader (which has the side-effect of changing my appointed militia commander in the nobles screen), the game doesn't crash.

A note: I noticed that I have to do this through the military screen, though. Changing the militia commander in the nobles screen causes the "militia commander" title to drop from the previous one, but he "reacquires" his position shortly after (which ends in the game crashing, since he's still militia commander when whatever is happening is happening). Not sure if this is related, a separate bug, or just some kind of nuance that I'm unaware of.

Possibly related: my militia commander was recently injured and taken to the hospital. A doctor is performing surgery on him at the time the game crashes, when the squad should just be "activating" for training.

Info about my militia commander and things:

* He ONLY has Hunter skills enabled.
* As stated previously, this squad is set to use the standard archer uniform.
* He's NOT newly appointed, but he is a "replacement" after the previous one died.
* My fortress is being assaulted by goblins (not technically a siege, but I'm locked in for the time being).
* He was recently injured in a battle and taken to the hospital (see above).

Final interesting note: manually ordering the squad to station somewhere does not cause a crash, but once the move order is canceled (causing the squad to return to the training schedule) the game crashes shortly after. Setting a "Station at [point], 10 minimum" schedule does not seem to have the same effect and the game will still crash.

gullgotha

2010-04-21 15:56

reporter   ~0004516

I was getting a similar, BEX code crash and figured out it was the military that was causing it. It doesn't crash if i disband all the squads. I'm going to try to narrow it down and check if its a single dwarfs problem.

Toady One

2010-06-15 04:19

administrator   ~0008489

Yeah, this is the squad info disconnect bug. Saves will be patched for 0.31.07, but I'm still trying to figure out how the disconnect happens in the first place.

Issue History

Date Modified Username Field Change
2010-04-19 09:27 DKS New Issue
2010-04-19 10:41 Logical2u Note Added: 0004250
2010-04-19 12:33 Kennel Tag Attached: crash
2010-04-19 12:33 Kennel Tag Attached: Military
2010-04-19 12:33 Kennel Tag Attached: season
2010-04-19 12:33 Kennel Tag Attached: squad
2010-04-19 19:24 DKS Note Added: 0004295
2010-04-20 17:04 nocash Note Added: 0004390
2010-04-20 21:30 nocash Note Added: 0004412
2010-04-21 15:56 gullgotha Note Added: 0004516
2010-04-23 14:41 nocash Note Edited: 0004412
2010-05-27 18:42 Logical2u Relationship added child of 0000204
2010-06-13 12:46 user6 Relationship added child of 0000536
2010-06-13 12:46 user6 Relationship deleted child of 0000204
2010-06-15 04:19 Toady One Note Added: 0008489
2010-06-15 04:19 Toady One Assigned To => Toady One
2010-06-15 04:19 Toady One Status new => acknowledged
2010-06-15 06:22 Toady One Status acknowledged => resolved
2010-06-15 06:22 Toady One Fixed in Version => 0.31.07
2010-06-15 06:22 Toady One Resolution open => fixed
2010-06-15 06:59 user6 Status resolved => assigned
2010-06-15 07:00 user6 Status assigned => resolved
2010-06-15 07:00 user6 Fixed in Version 0.31.07 =>
2010-06-15 07:00 user6 Resolution fixed => duplicate
2010-06-15 07:04 user6 Fixed in Version => 0.31.07