C++ Runtime Library error

NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
Forum rules
NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
Locked
DuckWaffle

C++ Runtime Library error

Post by DuckWaffle »

Hi guys, I was wondering if anyone has run into this error before? I'm trying to run Exult on Windows 7 Ultimate (patched and up to date blah blah blah) and every time I try to run the executable I get an error to the tune of:

Code: Select all

Assertion failed!

Program: ...\Exult.exe
File: conf/Configuration.cc
Line: 154

Expression: s[nn]=='<'

...
I've tried both the latest (2012-07-06) snapshot, and 1.4.9rc1, with the same results.

I also have a bunch of MS C++ libraries installed, cause I use visual studio 2010 for development. I'm almost tempted to compile my own version, but I'm feeling a little lazy at this point :P

Any clues?
DuckWaffle

Re: C++ Runtime Library error

Post by DuckWaffle »

Also, I forgot to mention that it's a 64bit version of Windows 7, if that makes any difference.
Dominus
Site Admin
Posts: 5656
Joined: Thu May 14, 2020 1:34 pm

Re: C++ Runtime Library error

Post by Dominus »

that's odd. I know for sure that the rc1 works fine on my W7 64bit.
Can you try nuking everything related to Exult including Program Files folder and the userspace stuff (for the save game and cfg locations see http://exult.info/docs.php#path_config_nt5) and install fresh?
--
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!
marzo
Site Admin
Posts: 1925
Joined: Thu May 14, 2020 1:34 pm

Re: C++ Runtime Library error

Post by marzo »

This means that exult.cfg is probably broken.
------
Marzo Sette Torres Junior
aka Geometrodynamic Dragon
[url=http://www.catb.org/~esr/faqs/smart-questions.html]How To Ask Questions The Smart Way[/url]
DuckWaffle

Re: C++ Runtime Library error

Post by DuckWaffle »

Yeah, it was totally the exult.cfg that was broken. It turns out that my problem was that I was installing Exult, then the All in One soundpack straight away. I nuked everything, installed Exult fresh, ran it once, then installed the soundpack and everything was fine and dandy.

Might be worth mentioning somewhere that you need to run Exult at least once before trying to install anything else additional like sound packs etc.

Thanks for the help though!
VisElEchNon
Posts: 59
Joined: Thu May 14, 2020 1:34 pm

Re: C++ Runtime Library error

Post by VisElEchNon »

Wow, now that I think about it I'm pretty sure I've always run the game once to make sure it installed correctly before I tried to install the sounds and mods...
Dominus
Site Admin
Posts: 5656
Joined: Thu May 14, 2020 1:34 pm

Re: C++ Runtime Library error

Post by Dominus »

Hmm, the sounpacks shouldn't matter since it's just putting the sound files somewhere and not messing with exult's config.
Got to try this out ;)
--
Read the documentation and the FAQ! There is no excuse for not reading them! RTFM
Read the Rules!
We do not support Piracy/Abandonware/Warez!
Locked