openxcom nightly 2019_11_04
hardmode 0.99.6
I have the following problem with hardmode mod. When I try to start ground combat with small UFO in Europe the game crashes to desktop with following message: Invalid MCD file: TERRAIN/UFOL83.MCD. I have tried to check if the mcd-file is corrupt but according to win-rar it should be fine. Also I dont have any other mods set.
I can confirm the issue, with my own savegames. When i use: OpenXcom Version: 1.0 git 2019-11-04 12:21
With the old Version i had: openxcom_git_master_2019_10_09_1441.zip the save loads correctly.
I will have to provide a fix for the MCD file in Question.
Here the logoutput for the developers:
[07-11-2019_04-30-50] [INFO] MCD UFOL83 object 37 has 0 armor
[07-11-2019_04-30-50] [INFO] MCD UFOL83 object 38 has 0 armor
[07-11-2019_04-30-50] [FATAL] A fatal error has occurred: invalid MCD file: TERRAIN/UFOL83.MCD, check log file for more details.
[07-11-2019_04-30-50] [FATAL] 0x634170 OpenXcom::CrossPlatform::stackTrace(void*)
[07-11-2019_04-30-50] [FATAL] 0x637a40 OpenXcom::CrossPlatform::crashDump(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
[07-11-2019_04-30-50] [FATAL] 0x401580 exceptionLogger()
[07-11-2019_04-30-50] [FATAL] 0xa24b28 MPEGaction::MPEGaction()
[07-11-2019_04-30-50] [FATAL] 0x703ed0 OpenXcom::BattlescapeGenerator::generateMap(std::vector<OpenXcom::MapScript*, std::allocator<OpenXcom::MapScript*> > const*)
[07-11-2019_04-30-50] [FATAL] 0x708140 OpenXcom::BattlescapeGenerator::run()
[07-11-2019_04-30-50] [FATAL] 0x46c820 OpenXcom::ConfirmLandingState::btnYesClick(OpenXcom::Action*)
[07-11-2019_04-30-50] [FATAL] 0x6455f0 OpenXcom::InteractiveSurface::mouseClick(OpenXcom::Action*, OpenXcom::State*)
[07-11-2019_04-30-50] [FATAL] 0x645a50 OpenXcom::InteractiveSurface::handle(OpenXcom::Action*, OpenXcom::State*)
[07-11-2019_04-30-50] [FATAL] 0x643b60 OpenXcom::State::handle(OpenXcom::Action*)
[07-11-2019_04-30-50] [FATAL] 0x63aa90 OpenXcom::Game::run()
[07-11-2019_04-30-50] [FATAL] 0x401820 SDL_main
[07-11-2019_04-30-50] [FATAL] 0x869c50 console_main
[07-11-2019_04-30-50] [FATAL] ??
[07-11-2019_04-30-50] [FATAL] 0x77ba0400 BaseThreadInitThunk
[07-11-2019_04-30-50] [FATAL] 0x77cd6540 RtlGetAppContainerNamedObjectPath
[07-11-2019_04-30-50] [FATAL] 0x77cd6540 RtlGetAppContainerNamedObjectPath
[07-11-2019_04-30-59] [FATAL] OpenXcom has crashed: invalid MCD file: TERRAIN/UFOL83.MCD, check log file for more details.
More details here: C:\Users\hellrazor\Documents\OpenXcom\openxcom.log
If this error was unexpected, please report it to the developers.