I am quite happy with the new version, but there seems to be a problem. After updating and translating / implementing some of the new features, I encountered some random crashes.
I've done several test plays, every time a new game, but three times now the game crashes on clicking the OK button just before starting a mission on geoscape (arrived at landing/crash site and about to enter the briefing). This happened two times in UFO and one time in TFTD. It is not easy reproducible and complete random.
After some more tests on quick battle I can confirm the crash on quick battles too. Most of the time the briefing and map loaded just fine, but only sometimes the crash occur. Same map, same ships, same aliens, same soldiers and same equipment for every test. Game localisation is set to de.
I have the new "longer briefing music" feature active and use OGG music files for all tracks. After the first crash I turned it off and everything worked again, but it worked too after turning the feature back on again. Because of this random behavior I can not say for sure it is this feature causing the problem, but seems to be briefing related.
This is the error log:
[18-08-2017_22-00-34] [INFO] Data folder is:
[18-08-2017_22-00-34] [INFO] Data search is:
[18-08-2017_22-00-34] [INFO] - C:\Users\Administrator\Documents\OpenXcom\
[18-08-2017_22-00-34] [INFO] - C:\Games\UFOs\UFO2_Remastered
[18-08-2017_22-00-34] [INFO] - C:\Games\UFOs\UFO2_Remastered
[18-08-2017_22-00-34] [INFO] User folder is: C:\Games\UFOs\UFO2_Remastered\user\
[18-08-2017_22-00-34] [INFO] Config folder is: C:\Games\UFOs\UFO2_Remastered\user\
[18-08-2017_22-00-34] [INFO] Options loaded successfully.
[18-08-2017_22-00-34] [INFO] SDL initialized successfully.
[18-08-2017_22-00-34] [INFO] SDL_mixer initialized successfully.
[18-08-2017_22-00-34] [INFO] requested file not found: openxcom.png
[18-08-2017_22-00-34] [INFO] Attempting to set display to 1920x1080x32...
[18-08-2017_22-00-35] [INFO] Display set to 1920x1080x32.
[18-08-2017_22-00-35] [INFO] Loading data...
[18-08-2017_22-00-35] [INFO] Scanning standard mods in 'standard'...
[18-08-2017_22-00-35] [INFO] Scanning user mods in 'C:\Games\UFOs\UFO2_Remastered\user\mods'...
[18-08-2017_22-00-35] [INFO] Mapping resource files...
[18-08-2017_22-00-36] [INFO] Resources files mapped successfully.
[18-08-2017_22-00-37] [INFO] Loading fonts... Font.dat
[18-08-2017_22-00-37] [INFO] Loading extra resources from ruleset...
[18-08-2017_22-00-44] [INFO] Loading custom palettes from ruleset...
[18-08-2017_22-00-44] [INFO] Data loaded successfully.
[18-08-2017_22-00-44] [INFO] Loading language...
[18-08-2017_22-00-44] [INFO] Language loaded successfully.
[18-08-2017_22-00-44] [INFO] OpenXcom started successfully!
[18-08-2017_22-00-44] [INFO] Playing flx, 320x200, 200 frames
[18-08-2017_22-00-47] [INFO] SDL_mixer initialized successfully.
[18-08-2017_22-00-47] [INFO] SDL_mixer initialized successfully.
[18-08-2017_22-02-15] [INFO] Attempting to set display to 1920x1080x32...
[18-08-2017_22-02-15] [INFO] Display set to 1920x1080x32.
[18-08-2017_22-02-26] [INFO] Attempting to set display to 1920x1080x32...
[18-08-2017_22-02-26] [INFO] Display set to 1920x1080x32.
[18-08-2017_22-05-46] [FATAL] A fatal error has occurred: Segmentation fault. This usually indicates something missing in a mod.
[18-08-2017_22-08-06] [FATAL] OpenXcom has crashed: Segmentation fault. This usually indicates something missing in a mod.
The error states I am missing some resources, but I changed nothing and added no new content to both mods (UFO and TFTD) except updated commendations to the new format, but these seem to be working so far. Just updated OXCE+ (installed everything to all mods, so no missing data files). They worked both for years and I played several times through them, but this never happened before. Can this be some rare case scenario with the new longer briefing music code?
Maybe you can investigate if there is something wrong in the code. Thanks for your time.
Edit: I build a complete vanilla test environment with only OXCE+ 3.9a and the longer briefing music option enabled / disabled. Random crashes are there too. Seems to be OXCE+ has some error somewhere. Happens more often on the TFTD "Atlantis" map for testing.
Although even without longer briefing music enabled, but feeling less frequent. Well, random is random. I hope you can find something. I am out of ideas.