Fixing a Runetime Error

DMOC

Mathematician
Joined
Aug 23, 2007
Messages
5,594
I checked this thread (http://forums.civfanatics.com/showthread.php?t=322023) and it seems like we have similar problems. However, I have only downloaded BUG (latest version) and not BAT. The runtime error I get is exactly the same as what the other person got in the thread I linked, only I get the runtime when attempting to play multiplayer. I can play single-player. I just got the runtime error after downloading and playing the latest BUG version so I'm thinking this might be the culprit. Any ideas on how to fix this? :)

Windows XP. Civ BTS 3.17.
 
At what point do you get the error? Are you setting up the game, starting it, or playing? When you say you downloaded the latest BUG version, do you mean the 3.6 EXE installer, or did you access our SVN code repository to get the very latest code?

I can't think of a way that BUG could cause a runtime error like this as it's all Python code and no graphics. Are you using any other mods such as Blue Marble? Also, I assume you installed BUG as a mod, right?
 
I have Blue Marble, but that was installed about a year ago so I doubt it's effect on my game.

I have no problem setting up the game. It's when I click "MULTIPLAYER" then "DIRECT IP CONNECTION" and then I attempt to connect to a pitboss game, and while the game is loading, I get the runtime error message. I never actually enter the game itself due to the error crashing the game.

I don't know if I installed BUG as a mod. Any way to tell? I should probably reinstall. Also, what's the difference between the EXE installer and the SVN code repository? I just went on the BUG website that you linked to and clicked the link that was on the top (signaling the most recent udpate).
 
I have Blue Marble, but that was installed about a year ago so I doubt it's effect on my game.

Yeah, I seriously doubt that's the problem.

I don't know if I installed BUG as a mod.

Well, stuff installed to the CustomAssets folder is ignored by all multiplayer games. When using the EXE installer as you did, choosing "multiplayer install" installs BUG as a mod, which is what you'll need AFAIK. If you chose the "singleplayer install", BUG is in CustomAssets and shouldn't interfere with any multiplayer games.

The thing with multiplayer games, however, is that everyone must be using the same mod for it to work. If the host isn't using BUG when starting the game, I would expect a warning message and being kicked out rather than a CTD. Unfortunately, I haven't played any multiplayer BTS games yet--only testing using two instances on my machine.

Any way to tell?

Look where the BTS application is installed. It will have a Mods folder, and BUG should be installed in there as "BUG Mod 3.6".

Also, what's the difference between the EXE installer and the SVN code repository?

We do releases of the EXE every 3-4 months after more thorough testing. What's in the SVN is directly as we code it. You'll get the latest features before the EXE, but if you update frequently you might experience bugs. We're pretty good about fixing them quickly once reported, though. Check out the first post of the download thread for instructions on accessing SVN.

Finally, are you using the same BTS version as the host? I know there have been some troubles reported with the latest 3.19 patch and pitboss/PBEM games. I'm pretty sure everyone must be using the same patch.

Have you tried a normal multiplayer game with one of your friends to verify that LAN / INTERNET work as expected? It's always good to eliminate as many variables as possible.
 
EF, I do have a Mods folder in the BtS directory. However BUG isn't there - it has its own file entirely. Actually, it has TWO, 1 called "BUG Mod" and the other called "Custom-Assets-Backup-BUG 3.6."

Now hang on ... Balderstrom linked me to the exact same problem I had ... :goodjob: Now if I could only figure out how to fix this.

http://support.microsoft.com/ph/7745

Civ isn't on here. :(
 
Regarding those two folders, it sounds like you installed BUG using the single-player install method. The "BUG Mod" folder holds your user settings and BUG's help files and the backup CustomAssets folder is your old CustomAssets folder renamed during installation in case you had any custom changes of your own. You were given the choice of backing it up or installing directly into it.
 
Back
Top Bottom