Difficult to complete games, lots of unhandled exceptions and even blue screens

It seems to me the game has become more unstable in the last day or two. I'm not sure I've completed even a single game in the last few days--I keep getting unhandled exception errors and, today, even BSODs.

Here's the log from the unhandled exception I just got. By the way, there's a problem with the way it deals with these errors. There's a greyed out button that says "report this," but since it's greyed out, I can't select it. And if I "abort game" then the whole error dialogue disappears along with the game, and so I still can't "report this." Is there supposed to be a way to report the bug? Because, other than posting it here by hand, there's not.

EXCEPTION_ACCESS_VIOLATION (0xc0000005) at address 0x774a7d89
    attempted to write memory at 0x00ed90fc

Program : C:\Program Files\Stardock Games\Demigod\bin\Demigod.exe
Cmd line arguments :

Callstack:
 RtlLeaveCriticalSection + 9 bytes ((Unknown)(0) + 0 bytes)

Last 100 lines of log...

A full record of the log is stored in the Demigodlog.txt file

info: If we are trying to attack the same location, ignore the new request
info: Setting audio parameter 'WARSCORE' to value '3.000000'
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: ARMY_1 Adding upgrade [CBuildingHealth01]
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: Setting audio parameter 'LEVEL' to value '7.000000'
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack our current target, ignore the new request
debug: Loading module '\000/lua/sim/tasks/seedbuild.lua\000'
debug: Loading module '\000/lua/common/validatebuild.lua\000'
info: Setting audio parameter 'WARSCORE' to value '4.000000'
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack the same location, ignore the new request
debug: Loading module '\000/units/heroes/hgsa01/hgsa01mine03_script.lua\000'
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: ARMY_1 Adding upgrade [CGoldIncome01]
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: Can't use \000HEPA01VenomSpit03
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: ARMY_10 Adding upgrade [CBuildingStrength01]
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: Setting audio parameter 'WARSCORE' to value '4.000000'
info: ARMY_9 Adding upgrade [CGoldIncome01]
debug: Loading module '\000/units/heroes/hoak/hoakraisedeadward03_script.lua\000'
info: If we are trying to attack the same location, ignore the new request
debug: Loading module '\000/units/strongholds/stronghold02/stronghold02_script.lua\000'
info: Setting audio parameter 'WARSCORE' to value '5.000000'
info: *DEBUG: Applying buff - StrengthenStronghold02
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: KILL VO : [KillHero_hgsa01]
info: Setting audio parameter 'LEVEL' to value '8.000000'
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: Setting audio parameter 'ALIVE' to value '0.000000'
debug: Loading module '\000/projectiles/aftermatheffect01/aftermatheffect01_script.lua\000'
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: Setting audio parameter 'LEVEL' to value '2.000000'
info: Setting audio parameter 'LEVEL' to value '3.000000'
info: Setting audio parameter 'LEVEL' to value '4.000000'
info: Setting audio parameter 'LEVEL' to value '5.000000'
info: Setting audio parameter 'LEVEL' to value '6.000000'
info: Setting audio parameter 'LEVEL' to value '7.000000'
info: Setting audio parameter 'LEVEL' to value '8.000000'
info: Setting audio parameter 'ALIVE' to value '1.000000'

484 views 1 replies
Reply #1 Top

Being an optimist, I tried again. Almost won, but maybe ten seconds before victory, I got an error again. Here's the log:

EXCEPTION_ACCESS_VIOLATION (0xc0000005) at address 0x00ca72c2
    attempted to write memory at 0x0010edb8

Program : C:\Program Files\Stardock Games\Demigod\bin\Demigod.exe
Cmd line arguments : /serverproxyonly /skipintro

Callstack:
 Unknown symbol (address 0x00ca72c2)

Last 100 lines of log...

A full record of the log is stored in the Demigodlog.txt file

info: Setting audio parameter 'LEVEL' to value '12.000000'
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: Can't use \000HEPA01VenomSpit04
info: Can't use \000HEPA01VenomSpit04
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: Can't use \000HEPA01FoulGrasp02
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: KILL VO : [KillHero_hepa01]
info: If we are trying to attack our current target, ignore the new request
info: Can't use \000HEPA01VenomSpit04
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: Setting audio parameter 'WARSCORE' to value '10.000000'
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: Setting audio parameter 'LEVEL' to value '13.000000'
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: Removing upgrade [CTroopArmor01]
info: ARMY2_1 Adding upgrade [CTroopArmor02]
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: KILL VO : [KillHero_hepa01]
info: *UITest: \0001\000   \000Master Shake killed Tristiano (+1400 gold) assisted by Mistikman
info: *UITest: \0002\000   \000(+700 gold)
info: If we are trying to attack our current target, ignore the new request
info: *UITest: \0001\000   \000Mistikman killed JAGuarinc (+1500 gold) assisted by Master Shake
info: *UITest: \0002\000   \000(+750 gold)
info: ARMY1_2 Adding upgrade [CTroopNumber06]
info: If we are trying to attack the same location, ignore the new request
info: Setting audio parameter 'LEVEL' to value '14.000000'
debug: Loading module '\000/units/reinforcements/rgiant/rgiant01_script.lua\000'
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: Can't use \000HEPA01VenomSpit04
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack the same location, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack our current target, ignore the new request
info: If we are trying to attack our current target, ignore the new request