isenchine
Empress
Hi Karadoc,
A happy tester of PAE with K-Mod dll experienced a repeatable crash to desktop and provided a save a few turns before.
I don't have a big experience with a debugger, but playing until the point of the crash, I received a lot of Assert failure reports.
If you are interested, here is below a list with the files and lines from K-Mod
But the one that caused the crash was the following: in CvGlobals.cpp, line 1985,
in CvBuildingInfo& CvGlobals::getBuildingInfo(BuildingTypes eBuildingNum) the Assert FAssert(eBuildingNum > -1);
It looks like the number was indeed -1.
Then appeared a Tab "vector" where the debugger stopped at line 463 with the following item:
std::vector<CvBuildingInfo*, std::allocator<CvBuildingInfo*>>*const
or at least something similar...
I don't know what to do or to think. Are those assert failures the sign of serious conflicts between the two mods? What could have caused the crash?
I realise now that PAE has enormous changes done via Python and that it might interfere with your code, I don't know (I guess it shouldn't but???).
What do you think? Any clue or tip will be greatly appreciated because I'm a bit desperate right now...
A happy tester of PAE with K-Mod dll experienced a repeatable crash to desktop and provided a save a few turns before.
I don't have a big experience with a debugger, but playing until the point of the crash, I received a lot of Assert failure reports.
If you are interested, here is below a list with the files and lines from K-Mod
Spoiler :
CvGameCoreUtils l.2122
CvPlayer l.12031, 12487
CvPlayerAI l.3599
CvPlot l.6523, 6633, 6648
CvSelectionGroup l.3411
CvSelectionGroupAI l.191
CvUnitAI l.5827, 11360, 11448
CvPlayer l.12031, 12487
CvPlayerAI l.3599
CvPlot l.6523, 6633, 6648
CvSelectionGroup l.3411
CvSelectionGroupAI l.191
CvUnitAI l.5827, 11360, 11448
But the one that caused the crash was the following: in CvGlobals.cpp, line 1985,
in CvBuildingInfo& CvGlobals::getBuildingInfo(BuildingTypes eBuildingNum) the Assert FAssert(eBuildingNum > -1);
It looks like the number was indeed -1.
Then appeared a Tab "vector" where the debugger stopped at line 463 with the following item:
std::vector<CvBuildingInfo*, std::allocator<CvBuildingInfo*>>*const
or at least something similar...
I don't know what to do or to think. Are those assert failures the sign of serious conflicts between the two mods? What could have caused the crash?
I realise now that PAE has enormous changes done via Python and that it might interfere with your code, I don't know (I guess it shouldn't but???).
What do you think? Any clue or tip will be greatly appreciated because I'm a bit desperate right now...
