Author Topic: Bugs, crashes, typos & bad taste  (Read 1386384 times)

Offline Frubsy

  • Squaddie
  • *
  • Posts: 6
    • View Profile
Re: Bugs, crashes, typos & bad taste
« Reply #4065 on: March 08, 2024, 07:08:55 pm »
I'm getting the following error when starting the mission Syndicate Assassination: OpenXcom has crashed: Map generator encountered an error: no xcom units could be placed on the map.

I was wondering if anyone had encountered this before or if it was an issue with my setup, I tried re-installing x-com files just in case I was missing a map but that did not help. I also saw that crash happen on an Exalt VIP mission but I'm not sure if they share the same map

Here is the crash log and a save with the mission on map and a ship going to that mission.

Code: [Select]
[08-03-2024_10-26-13] [INFO] OpenXcom Version: Extended 7.11 (v2024-01-09)
[08-03-2024_10-26-13] [INFO] Platform: Windows 64 bit
[08-03-2024_10-26-13] [INFO] Data folder is:
[08-03-2024_10-26-13] [INFO] Data search is:
[08-03-2024_10-26-13] [INFO] - C:/Users/Alexis/Documents/OpenXcom/
[08-03-2024_10-26-13] [INFO] - C:/Program Files/OpenXcom Extended/
[08-03-2024_10-26-13] [INFO] User folder is: C:/Users/Alexis/Documents/OpenXcom/
[08-03-2024_10-26-13] [INFO] Config folder is: C:/Users/Alexis/Documents/OpenXcom/
[08-03-2024_10-26-13] [INFO] Options loaded successfully.
[08-03-2024_10-26-13] [INFO] SDL initialized successfully.
[08-03-2024_10-26-13] [INFO] SDL_mixer initialized successfully.
[08-03-2024_10-26-13] [INFO] Attempted locale:
[08-03-2024_10-26-13] [INFO] Detected locale: C
[08-03-2024_10-26-13] [INFO] Attempting to set display to 1920x1080x8...
[08-03-2024_10-26-13] [INFO] Display set to 1920x1080x8.
[08-03-2024_10-26-13] [INFO] Loading data...
[08-03-2024_10-26-13] [INFO] Scanning standard mods in ''...
[08-03-2024_10-26-13] [INFO] Scanning user mods in 'C:/Users/Alexis/Documents/OpenXcom/'...
[08-03-2024_10-26-14] [WARN] Error in version number in mod 'XCF-CyrNames': unexpected symbol
[08-03-2024_10-26-14] [INFO] Active mods:
[08-03-2024_10-26-14] [INFO] - x-com-files v3.2
[08-03-2024_10-26-14] [INFO] - lessdensesmoke v1.0.1
[08-03-2024_10-26-14] [INFO] - dark-geoscape v1.0
[08-03-2024_10-26-15] [INFO] Loading begins...
[08-03-2024_10-26-15] [INFO] Pre-loading rulesets...
[08-03-2024_10-26-15] [INFO] Loading vanilla resources...
[08-03-2024_10-26-15] [INFO] Loading rulesets...
[08-03-2024_10-26-20] [INFO] Loading rulesets done.
[08-03-2024_10-26-20] [INFO] Loading fonts... Font.dat
[08-03-2024_10-26-20] [INFO] Lazy loading: 1
[08-03-2024_10-26-20] [INFO] Loading custom palettes from ruleset...
[08-03-2024_10-26-20] [INFO] Creating a new palette: PAL_DGOOD_ACID
[08-03-2024_10-26-20] [INFO] Creating a new palette: PAL_DGOOD_SEA
[08-03-2024_10-26-20] [INFO] Creating a new palette: PAL_DGOOD_SPACE
[08-03-2024_10-26-20] [INFO] Creating a new palette: PAL_HEHEXD
[08-03-2024_10-26-20] [INFO] Creating a new palette: PAL_MARS
[08-03-2024_10-26-20] [INFO] Creating a new palette: PAL_MARS_LITE
[08-03-2024_10-26-20] [INFO] Creating a new palette: PAL_RED_SUN
[08-03-2024_10-26-20] [INFO] Making palette backups...
[08-03-2024_10-26-20] [INFO] After load.
[08-03-2024_10-26-20] [INFO] Supressed Error for 'STR_XCOM_BUZZER_UNIT': This unit can be recovered (in theory), but there is no corresponding 'liveAlien:' or 'civilianRecoveryType:' to recover.
[08-03-2024_10-26-20] [INFO] Supressed Error for 'STR_XCOM_CYBERMITE_UNIT': This unit can be recovered (in theory), but there is no corresponding 'liveAlien:' or 'civilianRecoveryType:' to recover.
[08-03-2024_10-26-20] [INFO] Loading ended.
[08-03-2024_10-26-21] [INFO] Data loaded successfully.
[08-03-2024_10-26-21] [INFO] Loading language...
[08-03-2024_10-26-21] [INFO] Language loaded successfully.
[08-03-2024_10-26-21] [INFO] OpenXcom started successfully!
[08-03-2024_10-26-21] [INFO] Using software scaling routine. For best results, try an OpenGL filter.
[08-03-2024_10-29-13] [FATAL] A fatal error has occurred: Map generator encountered an error: no xcom units could be placed on the map.
[08-03-2024_10-29-13] [FATAL] 0x5dc830 OpenXcom::CrossPlatform::stackTrace(void*)
[08-03-2024_10-29-13] [FATAL] 0x5dd6b0 OpenXcom::CrossPlatform::crashDump(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)
[08-03-2024_10-29-13] [FATAL] 0x41c880 exceptionLogger()
[08-03-2024_10-29-13] [FATAL] 0xc015d0 MPEGaction::MPEGaction()
[08-03-2024_10-29-13] [FATAL] 0xe4feb0 void std::iter_swap<__gnu_cxx::__normal_iterator<OpenXcom::ScriptProcData*, std::vector<OpenXcom::ScriptProcData, std::allocator<OpenXcom::ScriptProcData> > >, __gnu_cxx::__normal_iterator<OpenXcom::ScriptProcData*, std::vector<OpenXcom::ScriptProcData, std::allocator<OpenXcom::ScriptProcData> > > >(__gnu_cxx::__normal_iterator<OpenXcom::ScriptProcData*, std::vector<OpenXcom::ScriptProcData, std::allocator<OpenXcom::ScriptProcData> > >, __gnu_cxx::__normal_iterator<OpenXcom::ScriptProcData*, std::vector<OpenXcom::ScriptProcData, std::allocator<OpenXcom::ScriptProcData> > >)
[08-03-2024_10-29-13] [FATAL] 0xe60a80 std::__detail::_Compiler<std::__cxx11::regex_traits<char> >::_M_expression_term<true, true>(std::pair<bool, char>&, std::__detail::_BracketMatcher<std::__cxx11::regex_traits<char>, true, true>&)::{lambda(char)#1}::operator()(char) const
[08-03-2024_10-29-13] [FATAL] 0x520f70 OpenXcom::BattlescapeGenerator::deployXCOM(OpenXcom::RuleStartingCondition const*, OpenXcom::RuleEnviroEffects const*)
[08-03-2024_10-29-13] [FATAL] 0x5308d0 OpenXcom::BattlescapeGenerator::run()
[08-03-2024_10-29-13] [FATAL] 0x6deae0 OpenXcom::ConfirmLandingState::btnYesClick(OpenXcom::Action*)
[08-03-2024_10-29-13] [FATAL] 0x5f96c0 OpenXcom::InteractiveSurface::handle(OpenXcom::Action*, OpenXcom::State*)
[08-03-2024_10-29-13] [FATAL] 0x6b7d70 OpenXcom::State::handle(OpenXcom::Action*)
[08-03-2024_10-29-13] [FATAL] 0x5f4cf0 OpenXcom::Game::run()
[08-03-2024_10-29-13] [FATAL] 0x41c950 SDL_main
[08-03-2024_10-29-13] [FATAL] 0xa1c910 console_main
[08-03-2024_10-29-13] [FATAL] 0xa1ca30 WinMain
[08-03-2024_10-29-13] [FATAL] ??
[08-03-2024_10-29-13] [FATAL] ??
[08-03-2024_10-29-13] [FATAL] 0x7ffc0b2b7330 BaseThreadInitThunk
[08-03-2024_10-29-13] [FATAL] 0x7ffc0d082690 RtlUserThreadStart
[08-03-2024_10-29-18] [FATAL] OpenXcom has crashed: Map generator encountered an error: no xcom units could be placed on the map.
Log file: C:/Users/Alexis/Documents/OpenXcom/openxcom.log
If this error was unexpected, please report it on the OpenXcom forum (OXCE board).
The following can help us solve the problem:
1. a saved game from just before the crash (helps 98%)
2. a detailed description how to reproduce the crash (helps 80%)
3. a log file (helps 10%)
4. a screenshot of this error message (helps 5%)


Thanks for the help

Offline psavola

  • Commander
  • *****
  • Posts: 827
    • View Profile
Re: Bugs, crashes, typos & bad taste
« Reply #4066 on: March 08, 2024, 07:20:10 pm »
For what it's worth, the save works the fine when I try it.

EDIT: I do note that the save was with 7.11 OXCE version. I used 7.12. You could try to upgrade your OXCE.
« Last Edit: March 08, 2024, 08:17:42 pm by psavola »

Offline Juku121

  • Commander
  • *****
  • Posts: 1798
  • We're all mad here.
    • View Profile
Re: Bugs, crashes, typos & bad taste
« Reply #4067 on: March 08, 2024, 07:50:33 pm »
Yeah, I can't get it to crash, either. I presume the crash persists when you try again?

You can try the 3.3 snapshot from Github, that's what I used. Probably psavola too.


Since this mission has X-Com inside a fake UFO, the above kinda implies that this UFO fails to spawn or is otherwise defective.

Offline Frubsy

  • Squaddie
  • *
  • Posts: 6
    • View Profile
Re: Bugs, crashes, typos & bad taste
« Reply #4068 on: March 08, 2024, 08:36:17 pm »
Thanks for the replies, knowing the issue was on my side helped and after doing another more careful full re-install of the mod and OXCE I'm able to start the mission

Offline bluth

  • Sergeant
  • **
  • Posts: 14
    • View Profile
Re: Bugs, crashes, typos & bad taste
« Reply #4069 on: March 11, 2024, 12:04:26 pm »
Hey guys,

Just encountered my first crash after playing for at least 20 hours. I am actually kinda impressed by the stability of OXCE.

The crash occur when I'm on a Strange Life Forme Mission fighting Snakes. At some point during the Snakes' first turn the game crash with an error message. I tried loading the save made just before the fight starts 3 times (both manual save and auto) and I have the same crash every time. I got around the problem by leaving the mission so it's no big deal but I'm still curious to know what happened

I attached my save and the log to this message.

Thanks for your help !

Offline psavola

  • Commander
  • *****
  • Posts: 827
    • View Profile
Re: Bugs, crashes, typos & bad taste
« Reply #4070 on: March 11, 2024, 12:21:20 pm »
This crash occurred with Brutal-AI so, looking at past experiences, it's probably safe to assume it's due to BOXCE rather than OXCE or the mod.

Offline Juku121

  • Commander
  • *****
  • Posts: 1798
  • We're all mad here.
    • View Profile
Re: Bugs, crashes, typos & bad taste
« Reply #4071 on: March 11, 2024, 12:25:27 pm »
Yeah, probably something in the newer BOXCE. I tested with an older version (7.11), and the snakes worked out fine.

Offline bluth

  • Sergeant
  • **
  • Posts: 14
    • View Profile
Re: Bugs, crashes, typos & bad taste
« Reply #4072 on: March 11, 2024, 01:45:17 pm »
Nice, thanks for the quick answer.

In case it happens again I will just desactivate Brutal AI then.

Offline psavola

  • Commander
  • *****
  • Posts: 827
    • View Profile
Re: Bugs, crashes, typos & bad taste
« Reply #4073 on: March 14, 2024, 01:02:10 am »
This time I got Gertrude Ellison mission early (March 1998) so even my best agents had melee accuracy of 65-70 (no ninja training yet).

Gertrude Ellison has 1.2*Reactions (i.e. 65) melee dodge with zero penalties from the back and sides. This means that it is essentially impossible to succeed in melee stunning her at least with this kind of melee accuracy. I spent a couple of turns with 5+ agents prodding her.

Then I got fed up, and used Milkors with Stun clips. That killed her (as I feared it could). No matter, she wouldn't reveal anything all that important anyway.

But this made me really wonder, is it really intentional to make her reliable capture so difficult? She has better melee dodge than even the BL assassins (1.0*RE) and Master Lo Wo (1.0*RE). I don't understand this if this is really intentionally balanced this way.

Offline Akamashi

  • Colonel
  • ****
  • Posts: 157
    • View Profile
Re: Bugs, crashes, typos & bad taste
« Reply #4074 on: March 19, 2024, 05:57:02 pm »
This time I got Gertrude Ellison mission early (March 1998) so even my best agents had melee accuracy of 65-70 (no ninja training yet).

Gertrude Ellison has 1.2*Reactions (i.e. 65) melee dodge with zero penalties from the back and sides. This means that it is essentially impossible to succeed in melee stunning her at least with this kind of melee accuracy. I spent a couple of turns with 5+ agents prodding her.

Then I got fed up, and used Milkors with Stun clips. That killed her (as I feared it could). No matter, she wouldn't reveal anything all that important anyway.

But this made me really wonder, is it really intentional to make her reliable capture so difficult? She has better melee dodge than even the BL assassins (1.0*RE) and Master Lo Wo (1.0*RE). I don't understand this if this is really intentionally balanced this way.
A shotgun with rubber bullets can be obtained right at the start of the game.

Offline varajo411

  • Captain
  • ***
  • Posts: 56
    • View Profile
Re: Bugs, crashes, typos & bad taste
« Reply #4075 on: March 21, 2024, 12:10:47 pm »
As for me I just used tasers they worked fine

Offline psavola

  • Commander
  • *****
  • Posts: 827
    • View Profile
Re: Bugs, crashes, typos & bad taste
« Reply #4076 on: March 21, 2024, 06:51:14 pm »
Fair enough. But that was not my main point. It was that Gertrude Ellison's melee dodge is unbalanced when you consider the game as a whole. Why does she have the best melee dodge in the whole game (1.2*Re)? The next ones being various ninja masters, commandos etc. with 1.0*Re. I can't think of any reason why this would be so. (In addition to the fact that with this high melee reactions CQC is ridiculous and you should just shoot enemies from 1 square off.)

Offline Juku121

  • Commander
  • *****
  • Posts: 1798
  • We're all mad here.
    • View Profile
Re: Bugs, crashes, typos & bad taste
« Reply #4077 on: March 21, 2024, 07:02:32 pm »
Well, the interrogation and dossier imply she's some kind of super-sexy psionic, so maybe the dodge isn't all physical. Although then one would expect high-ranking Ethereals to be even worse, at the very least. Never mind all the actually dodgy enemies.

So, yeah, while in isolation, it's plausible that she might have such a high dodge value, it doesn't really gel with the rest of the mod's roster.



BTW, what does a high dodge multiplier have to do with CQC? Gertrude has middlingly high reactions and melee, but nowhere near Lo Wo or the other actual heavyweights.

Offline 0xEBJC

  • Colonel
  • ****
  • Posts: 180
  • Y'all are awesome! Thankful for this community.
    • View Profile
    • My Projects
Re: Bugs, crashes, typos & bad taste
« Reply #4078 on: March 25, 2024, 12:15:49 am »
I'm not sure is this is a X-Com Files issues or a BRUTAL-AI issues.

I'm playing X-Com Files with BRUTAL-AI and found that the following variable doesn't have a text string.  I did notice that when I first loaded BRUTAL-AI that it overwrote some of the default OXC text strings, which is why I wasn't sure what was causing the missing text.

STR_CORPSE_POWER_ARMOR

see attached image.

This was an item I just received after researching the Gillman Hero Corpse.

Also, looks like this is a non-item? sell for $0 and no research options? so just junk?
« Last Edit: March 25, 2024, 04:30:37 am by 0xEBJC »

Offline psavola

  • Commander
  • *****
  • Posts: 827
    • View Profile
Re: Bugs, crashes, typos & bad taste
« Reply #4079 on: March 25, 2024, 07:44:03 am »
Yes, this is an XCF problem (already reported earlier above). It is indeed true that this is currently essentially junk, because there is no manufacturing process to repair a broken power armor (like there are for many other armors). But maybe that could change in the future as well.