SpellForce Platinum: Error - illegal char AND/OR ACCESS_VIOLATION
Posted: Mon 6. Mar 2023, 10:50
Dear SpellForce friends
Below follows a shortened GOG-post of mine about a nasty crash I try to get rid of since last december. It's separated into
1) list the errors
2) some details when the crash occurs and information about my systems
3) lastly troubleshooting checklist.
NEOX was so kind to help me out with a german version of the game.
I will update this thread to let you know if it worked.
Hope, I placed this in the correct section of this forum. Otherwise, please let me know.
1)------------------------------------------------------------------------------------------------------------ ----------------------------------------------------------------------------
Spellforce Critical Error
G:\Spellforce\release\candidate\code\Utl\UtlText.cpp(80) : error:
Assertment failed!
Message: CUtlFont::GetCharacterWidth: illegal char (Char: 8217)
If I press "cancel" it repeats a similar message.
Only if I press "ignore" it's followed by:
Code: EXEPTION_ACCESS_VIOLATION
Info: The thread tried to read from or write to a virtual address for which it does not have the appropriate access.
Flags: 0x00000000 Addr: 0x6f6cf7b2
eax: 0x00000001 ebx: 0x128fbb40 ecx: 0x0858fec4 edx: 0x00000000
ebp: 0x0019f578 edi: 0x6f6d0ba0 esp: 0x0019f550 eip: 0x6f6cf7b2 esi: 0x08421s20
segc: 0x0023 segd: 0x002b sege: 0x002b segf: 0x0053 segg: 0x002b segs: 0x002b
2)------------------------------------------------------------------------------------------------------------ ----------------------------------------------------------------------------
Yes, it's unmodded out of the box from GOG.
Crashes mostly on the second map then a goblin drops dead and I surely cannot pass the third map because of that. I'm troubleshooting with GOG since december 2022. Both on a DeskopPC - Windows 10 Home (1909) - and an older laptop - Windows 10 Prof. (21H2).
Desktop uses: i3 9100f with a Nvidia gtx 1650 super (gainward pegasus)
Laptop is a Lenovo t440p from around 2013 with i5 and Nvidia gt 730m
3)------------------------------------------------------------------------------------------------------------ ----------------------------------------------------------------------------
First I followed all instructions in the support section and even tried alternate Nvidia Drivers.
What I did with GOG-Support as far (unsuccsessfully):
1) GOG GALAXY repair
2) Install the June 2010 DirectX runtime package
3) If you are using Nahimic, please could you disable this audio software or uninstall it completely as it has proven to be problematic with many games
4) "Disable full screen optimization" and "Run as administrator"
5) Close all software that has an overlay
6) Reinstalled the game AND added it to your anti-virus/firewall software's exception/trusted list.
7) Reinstalled both Visual C++ 2019 Redistributable Packages:
8) DirectPlay activated.
9) Updated graphics drivers.
10) Windowed mode (gog-galaxy and direct exe config tried)
11) Applying nexus widescreen patch to the game. (spellforceplatinumedition/mods/8)
12) Install and launch the game in “clean boot mode”
13) Install the game to a short path.
14) DEP (Data Execution Prevention) using default setting.
15) Create a new temporary Windows administrator account.
16) Editing the config file for the game which can be found in the game's installation folder:
GOG-forumpost: spellforce_platinum_crashes_when_clicking_on_options_button
17) Applying wrapper DXVK to the game.
18) Create a new Powerplan for the game: Make sure to set the maximum and minimum process state to 50%.
-----------------------------------------
-----------------------------------------
Further troubleshooting:
- Tried the german patch from PoooMukkel linked compiware.de at pcgamingwiki.com: Same errors.
Below follows a shortened GOG-post of mine about a nasty crash I try to get rid of since last december. It's separated into
1) list the errors
2) some details when the crash occurs and information about my systems
3) lastly troubleshooting checklist.
NEOX was so kind to help me out with a german version of the game.
I will update this thread to let you know if it worked.
Hope, I placed this in the correct section of this forum. Otherwise, please let me know.
1)------------------------------------------------------------------------------------------------------------ ----------------------------------------------------------------------------
Spellforce Critical Error
G:\Spellforce\release\candidate\code\Utl\UtlText.cpp(80) : error:
Assertment failed!
Message: CUtlFont::GetCharacterWidth: illegal char (Char: 8217)
If I press "cancel" it repeats a similar message.
Only if I press "ignore" it's followed by:
Code: EXEPTION_ACCESS_VIOLATION
Info: The thread tried to read from or write to a virtual address for which it does not have the appropriate access.
Flags: 0x00000000 Addr: 0x6f6cf7b2
eax: 0x00000001 ebx: 0x128fbb40 ecx: 0x0858fec4 edx: 0x00000000
ebp: 0x0019f578 edi: 0x6f6d0ba0 esp: 0x0019f550 eip: 0x6f6cf7b2 esi: 0x08421s20
segc: 0x0023 segd: 0x002b sege: 0x002b segf: 0x0053 segg: 0x002b segs: 0x002b
2)------------------------------------------------------------------------------------------------------------ ----------------------------------------------------------------------------
Yes, it's unmodded out of the box from GOG.
Crashes mostly on the second map then a goblin drops dead and I surely cannot pass the third map because of that. I'm troubleshooting with GOG since december 2022. Both on a DeskopPC - Windows 10 Home (1909) - and an older laptop - Windows 10 Prof. (21H2).
Desktop uses: i3 9100f with a Nvidia gtx 1650 super (gainward pegasus)
Laptop is a Lenovo t440p from around 2013 with i5 and Nvidia gt 730m
3)------------------------------------------------------------------------------------------------------------ ----------------------------------------------------------------------------
First I followed all instructions in the support section and even tried alternate Nvidia Drivers.
What I did with GOG-Support as far (unsuccsessfully):
1) GOG GALAXY repair
2) Install the June 2010 DirectX runtime package
3) If you are using Nahimic, please could you disable this audio software or uninstall it completely as it has proven to be problematic with many games
4) "Disable full screen optimization" and "Run as administrator"
5) Close all software that has an overlay
6) Reinstalled the game AND added it to your anti-virus/firewall software's exception/trusted list.
7) Reinstalled both Visual C++ 2019 Redistributable Packages:
8) DirectPlay activated.
9) Updated graphics drivers.
10) Windowed mode (gog-galaxy and direct exe config tried)
11) Applying nexus widescreen patch to the game. (spellforceplatinumedition/mods/8)
12) Install and launch the game in “clean boot mode”
13) Install the game to a short path.
14) DEP (Data Execution Prevention) using default setting.
15) Create a new temporary Windows administrator account.
16) Editing the config file for the game which can be found in the game's installation folder:
GOG-forumpost: spellforce_platinum_crashes_when_clicking_on_options_button
17) Applying wrapper DXVK to the game.
18) Create a new Powerplan for the game: Make sure to set the maximum and minimum process state to 50%.
-----------------------------------------
-----------------------------------------
Further troubleshooting:
- Tried the german patch from PoooMukkel linked compiware.de at pcgamingwiki.com: Same errors.