Bug Reports - Post Here!

Status
Not open for further replies.
I'm not generating a "CvMiniDump.dmp" file. I only generate a "civilizationv_395131_crash_2014_6_26T8_12_45C0.mdmp" file. What's the difference?
 
"CvMiniDump.dmp" file vs "{long name}.mdmp" file. What's the difference?

The "CvMiniDump.dmp" file is generate by the modded DLL as code within it causes a problem - the DLL devs can decode it. The "{long name}.mdmp" is written as the main .exe crashes, it's only of use to the Firaxis devs

If you're not getting a CvMiniDump.dmp file, that implies that the game is crashing as it loads the DLL, which is probably beyond our control to resolve. Are you 100% sure you have a fully verified install from Steam. As mentioned above, a re-install in not sufficient, you must also be logged into your Steam account, with it active and receiving updates, and then verify the game cache.
 
Yes, yes.. and yes. Well, I mean, I have to be online through Steam to start Civ5 in the first place. So I guess. But I've never had the issue of load failure of various mods .dll before.

How do I fully verify Civ through Steam? I have done that multiple times. There's nothing wrong. It's just this .dll mod that causes havoc. And this mod is the créme de la créme of Civ community, so it's just my luck :)

Hypothetical, it could be anything at this moment. But more likely, what could it be, is it windows? I have XP so it's a bit dated.
 
Okay, so, all was going well with the new release (nice to not have this many different mods needed), I could load saves. Now, I have a save in 1500 AD after about 200 turns or so, and it doesn't load. Similarly, I tried to load a save at some point earlier during a game and it crashed. I launched Civ5 again and loaded from the main menu and everything was fine.

Note that I used other mods: a slew from whoward, more luxuries, more religions. I can provide a comprehensive list if needed, but the problem remains that it was loading fine before, with the same list of mods.

I noticed the AI asking me for deals, giving me stuff but asking nothing in return. Their speech let me know that they were asking for techs, and I had techs to trade to them, but it appeared as if they didn't select any.

I'm not sure what was up with happiness either... The happiness I gained from luxuries varied wildly. I had once 42 happiness for having 9 luxuries, without any kind of bonus to them.
 
I ran the newest version of the mod through 169 turns with no issue. I saved the game. Then later when I tried to load it the game crashes each time.

A made another new game just to test it out and it worked fine for me.

So...there is a problem? Or there isn't? Did your second test work with the mod or without it?

Dekraa, I don't know what to say. As Whoward says, if it isn't generating the correct kind of crashdump file, we can't diagnose it. 99% of the time an instant-crash on startup is a versioning error – something in the modded DLL is looking for something in your version of civ that isn't there, which leads to the crash.

It shouldn't matter that you are on Windows XP. To verify your game cache, right-click it in steam, click properties, navigate to the third tab (I forget name), and click 'Verify Integrity of Game Cache.' Wait for it to finish, then, before loading the game, delete everything in your my docs/my games/civ 5/cache folder, as well as the /logs and /moduserdata folders. Once done, load the game, install the core version of the mod (and nothing else in your mod folder, for now), enable it, and load. If that truly doesn't work...I'm at a loss.

Whoward, are there any DLL elements that are disabled in the absence of certain DLC (aside from the expansions)? Could that be a problem?
G
 
Okay, so, all was going well with the new release (nice to not have this many different mods needed), I could load saves. Now, I have a save in 1500 AD after about 200 turns or so, and it doesn't load. Similarly, I tried to load a save at some point earlier during a game and it crashed. I launched Civ5 again and loaded from the main menu and everything was fine.

Note that I used other mods: a slew from whoward, more luxuries, more religions. I can provide a comprehensive list if needed, but the problem remains that it was loading fine before, with the same list of mods.

I noticed the AI asking me for deals, giving me stuff but asking nothing in return. Their speech let me know that they were asking for techs, and I had techs to trade to them, but it appeared as if they didn't select any.

I'm not sure what was up with happiness either... The happiness I gained from luxuries varied wildly. I had once 42 happiness for having 9 luxuries, without any kind of bonus to them.

To be clear, you do not need any of Whoward's 'core' mods (like the mod components dll) – they're all bundled in. Also, are you running anything else that has a dll? The issue (regarding deals) is quite odd - I haven't seen that problem at all. Also, if you are running the 'Full' version, variable value luxuries are included (population changes / era changes and # of cities affect how much happiness luxuries grant).

I'll test out the save-game problem – there are a lot of new variables being passed into the save state of the game, one may not be passing in/out correctly.

Also...who saves and loads during a civ game? Ironman that game! ;)

G
 
Also...who saves and loads during a civ game? Ironman that game! ;)G
Heh, sometimes I need to take a break, I can't let civ open all the time :P

Is there more info on the variable value luxuries? Tables, the like?

I'm fairly certain I'm not using any dll but I'll double check.
 
Whoward, are there any DLL elements that are disabled in the absence of certain DLC (aside from the expansions)?

DLC = Mongolia, Denmark etc
Expansions = G&K and BNW (although they live in the DLC folder)

DLC contain no C++ code of their own, any changes needed were rolled into the vanilla and expansion code bases, so I think it's safe to discount not having any of those being an issue.

I suppose it's possible that only having "vanilla + BNW" may be different to having "vanilla + G&K + BNW" but in that case you'd expect ALL dll's to crash and burn, not just this one.

The only other thing that could cause an issue should have been fixed - the DLL GUID

This is all very perplexing. :crazyeye:
 
DLC = Mongolia, Denmark etc
Expansions = G&K and BNW (although they live in the DLC folder)

DLC contain no C++ code of their own, any changes needed were rolled into the vanilla and expansion code bases, so I think it's safe to discount not having any of those being an issue.

I suppose it's possible that only having "vanilla + BNW" may be different to having "vanilla + G&K + BNW" but in that case you'd expect ALL dll's to crash and burn, not just this one.

The only other thing that could cause an issue should have been fixed - the DLL GUID

This is all very perplexing. :crazyeye:

The DLL GUID is unique to the CP mod, so that can't be it either.
G
 
Heh, sometimes I need to take a break, I can't let civ open all the time :P

Is there more info on the variable value luxuries? Tables, the like?

I'm fairly certain I'm not using any dll but I'll double check.

savegame fix in latest version - sorry about that!
G
 
So...there is a problem? Or there isn't? Did your second test work with the mod or without it?

Apologies Gazebo I realized how confusing that statement was.

There is still a problem. What I meant was that I can continue to make brand new games in the mod without issue. However, when attempting to load my saved games it was still failing.

But it sounds like you already have a fix in place, so I will try that out.
 
@Dekraa

You don't "have to be online" to start Civ V. You can as I do, just set the Steam client to 'offline' and play that way. I do this so that there are no updates happening behind the scenes that I don't know about. That way I know what has been installed onto my machine and helps to track any errors that may arise.

So just to get this clear, any other mod, including mods with a DLL, load fine and produce no CTDs?
Yet when this mod is installed you get a CTD before even getting to the mod selection menu?

You say you are running a XP machine, when the game launcher starts do you have an option to use either the DirectX 9 or 11 versions? Which DX version of the game do you select? Is your DX system up-to-date using the Windows update tool?

These are all points on the extreme edge of possibility but you never know.
 
So just to get this clear, any other mod, including mods with a DLL, load fine and produce no CTDs?
Yet when this mod is installed you get a CTD before even getting to the mod selection menu?

Yes! Communitas, CSD v23, or any other mod works perfect. It started to CTD when I enabled "various mod dll v(X)" into the game. Whenever I use that dll it crashes immediately when enabling and loading. And I hoped that now, when the CP was merged into "one", it would eradicate the problem. But I believe the same code is there, only built in.

I use DirectX 9.0, but that shouldn't be a problem as then Civ5 wouldn't start either. I don't know. It's something this dll does that no other mods does. And my system doesn't like it.

Trust me, I've done practically every tip so far I've found. It's a bit frustrating. Computers is a lovely thing. But thanks for all the help though.
 
Just thinking out loud.
G or W, is it possible you have a compiler switch or maybe a system file linked that stumbles when DX9 exe is used?
 
Just thinking out loud.
G or W, is it possible you have a compiler switch or maybe a system file linked that stumbles when DX9 exe is used?

Wouldn't help. As the exe is crashing while loading the DLL, the DLL wouldn't be able to run any code to check for the switch/file. And we know that it's crashing very early during the load process as the CvMiniDump handler is installed at the very first opportunity.
 
Using the latest version, I get a negative range for sea routes (-14,892,959 plots). On the other hand, land routes work just fine.
 
Using the latest version, I get a negative range for sea routes (-14,892,959 plots). On the other hand, land routes work just fine.

One of mine! I'm surprised no one has complained in my thread - oddly the distance on my machine is +18 million!
 
Status
Not open for further replies.
Back
Top Bottom