Page 3 of 4

RE: Repeatable CTD

Posted: Sat Dec 02, 2006 4:06 am
by Temple
ORIGINAL: krrpt

7 (attempted) games - 7 siege related crashes. At this point do you need any more saved files sent your way or do you have enough information to debug this issue?

krrpt, were all your crashes in the Basic, Intermediate or Advanced rules set? Mine were all in the basic.

RE: Repeatable CTD

Posted: Sat Dec 02, 2006 4:29 am
by Gil R.
ORIGINAL: krrpt

7 (attempted) games - 7 siege related crashes. At this point do you need any more saved files sent your way or do you have enough information to debug this issue?

My guess is that Eric has enough; he can correct me if I'm wrong. But if you can perhaps save those files (i.e., don't let autosaves be overwritten) it might not be a bad idea to do so.

RE: Repeatable CTD

Posted: Sat Dec 02, 2006 4:30 am
by Gil R.
ORIGINAL: Temple
ORIGINAL: krrpt

7 (attempted) games - 7 siege related crashes. At this point do you need any more saved files sent your way or do you have enough information to debug this issue?

krrpt, were all your crashes in the Basic, Intermediate or Advanced rules set? Mine were all in the basic.

Interesting. Temple, have you tried the advanced game to see if sieges still crash? That would be potentially useful information.

RE: Repeatable CTD

Posted: Sat Dec 02, 2006 4:35 am
by Temple
ORIGINAL: Gil R.

Interesting. Temple, have you tried the advanced game to see if sieges still crash? That would be potentially useful information.

I'm about to start reading the manual for the intermediate game rules, but it probably will be a little while before I can start up another game. The things I do for you people [;)]

RE: Repeatable CTD

Posted: Sat Dec 02, 2006 5:04 am
by Gil R.
Thanks, but I don't feel too much guilt: what you're doing reminds me of the legal phrase "inevitable discovery."

RE: Repeatable CTD

Posted: Sat Dec 02, 2006 5:31 am
by krrpt
ORIGINAL: Temple
ORIGINAL: krrpt

7 (attempted) games - 7 siege related crashes. At this point do you need any more saved files sent your way or do you have enough information to debug this issue?

krrpt, were all your crashes in the Basic, Intermediate or Advanced rules set? Mine were all in the basic.

Basic game. I'll give an intermediate or advanced game a shot.

RE: Repeatable CTD

Posted: Sat Dec 02, 2006 8:21 am
by Queeg
I just pulled off a successful seige with no crash (Pensacola). Advanced game.

Could the game level be the difference? I assume the betas mostly played the Advanced game. Perhaps it would help if folks experiencing CTDs could list what game level they are playing.

RE: Repeatable CTD

Posted: Sat Dec 02, 2006 8:55 am
by usecase
The siege crashes don't happen every time. I've been making a note of the frequency - it's happening to me on a 1 in 6 ratio.

The first crash was when I was sieging Fort Donelson with two armies, but I've also seen it happen if there's combat during a siege, or movement through the province being besieged.

Attaching VS 2005's trusty debugger doesn't shed much light (I'm unsurprised) - it's an unhandled exception.

The game is not really playable as it stands, though perversely, that's not really stopping me - I'm learning US geography, and generally fiddling around. There's a lot to take in.

RE: Repeatable CTD

Posted: Sat Dec 02, 2006 9:30 am
by dude
When it crashes here's what I've noticed:

It always crashes for me if i'm still showing siegeworks but the target fort or city is empty of enemy troops.  It most likely emptied the target of enemy units but did not register this as a victory (I notice the same behavior with COG but it never crashed.)  If I go back a turn and set my forces to do an agressive seige for the last turn of seiging; it has taken care of the problem each time.

It looks like there are times when the target city is wiped out but the siegeworks are not removed (nor are you credited with the victory yet).  Then when the next turn is run and the siege is calcuated the game crashes.  (I've been able to predict this each time.)

....the manual (pg 60) does mention a Cancel Siege function for the siegeworks but it's missing in game.


RE: Repeatable CTD

Posted: Sat Dec 02, 2006 10:07 am
by Queeg
Are you guys playing Advanced rules?

RE: Repeatable CTD

Posted: Sat Dec 02, 2006 12:03 pm
by vonSchnitter
Hi Chaps,

I am playing advanced as US.
Have seen 3 or 4 sieges so far (single fort, city, multiple fort) both by myself and the AI.
No crashes so far

Cheers

RE: Repeatable CTD

Posted: Sat Dec 02, 2006 2:45 pm
by Temple
I'm going to try an intermediate level game today and see what happens. Sort of like walking through a minefield, just because nothing has gone boom yet.... [;)]
It always crashes for me if i'm still showing siegeworks but the target fort or city is empty of enemy troops.  It most likely emptied the target of enemy units but did not register this as a victory (I notice the same behavior with COG but it never crashed.)  If I go back a turn and set my forces to do an agressive seige for the last turn of seiging; it has taken care of the problem each time.

It looks like there are times when the target city is wiped out but the siegeworks are not removed (nor are you credited with the victory yet).  Then when the next turn is run and the siege is calcuated the game crashes.  (I've been able to predict this each time.)

dude, this is exactly what has been happening to me. Are you doing Basic rules still or are these crashes under Intermediate and/or Advanced rules?




RE: Repeatable CTD

Posted: Sat Dec 02, 2006 3:17 pm
by Great_Ajax
I noticed in my crashing game that Knoxville has a siege icon but I lifted that siege by force last turn. It says Siege Strength: 0 Defender Strength: 0 and no enemy army is in the area.

Trey

RE: Repeatable CTD

Posted: Sat Dec 02, 2006 3:33 pm
by Queeg
Guys, has anyone had a crash while playing the Advanced game? It's hard to tell from the above posts. But that could be important information.

RE: Repeatable CTD

Posted: Sat Dec 02, 2006 3:56 pm
by Great_Ajax
Advanced Rules here.

Trey

RE: Repeatable CTD

Posted: Sat Dec 02, 2006 4:01 pm
by oldspec4
ORIGINAL: el hefe

Advanced Rules here.

Trey


Same for me

RE: Repeatable CTD

Posted: Sat Dec 02, 2006 7:08 pm
by dude
ORIGINAL:  Temple

dude, this is exactly what has been happening to me. Are you doing Basic rules still or are these crashes under Intermediate and/or Advanced rules?

Semi - Advanced (customized the options at start greatly.)
My understanding though (just from playing and reading the manual) the only real difference between the levels is in which options are on/off when you start.  I can't call what I'm playing a true "advanced" game.  I checked verious things off and turned a few others on.  So it's more of a custom setting.  The underlying mechanics between the basic/interm/adv are all the same for sieges from what I can tell though.

Dude

RE: Repeatable CTD

Posted: Sat Dec 02, 2006 7:21 pm
by Temple
ORIGINAL: dude
Semi - Advanced (customized the options at start greatly.)
My understanding though (just from playing and reading the manual) the only real difference between the levels is in which options are on/off when you start. I can't call what I'm playing a true "advanced" game. I checked verious things off and turned a few others on. So it's more of a custom setting. The underlying mechanics between the basic/interm/adv are all the same for sieges from what I can tell though.

Dude

Yeah, that's what I'm afraid of, I'll still get the crashes in Intermediate or Advanced.

Ok Gil, we need that patch! Do you want pizza or chinese or something else deliveried? We don't want you or Eric or whomever to have to leave the office to go get food. And any loved ones to notify that you won't be home? Dry cleaning to pick up?

RE: Repeatable CTD

Posted: Sat Dec 02, 2006 7:24 pm
by ericbabe
I think I've got the siege related CTD solved.  I have made a change to the code and have successfully run a few of the save files people had sent me that had been crashing.



RE: Repeatable CTD

Posted: Sat Dec 02, 2006 7:33 pm
by ahauschild
Awesome Eric, is there any way we can compile a new exe or dll so we can try it out. Currently i cant seem to be able to play any games since the siege crash always gets me.