Howdy, I've got a repeatable crash that occurs when selecting Open Coms with a Legio Infernalis Special Taskforce that's friendly and patrolling. I've copied the part of the crash log below. I've no clue if it's a interaction that's causing the cash, and I've made a copy of my save that I can provide if it helps.
Crash Log
54211 [Thread-9] INFO sound.O - Creating streaming player for music with id [faction_pirate_encounter_03_friendly.ogg]
54212 [Thread-9] INFO sound.null - Playing music with id [faction_pirate_encounter_03_friendly.ogg]
54482 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain - java.lang.StringIndexOutOfBoundsException: String index out of range: 0
java.lang.StringIndexOutOfBoundsException: String index out of range: 0
at java.lang.String.charAt(Unknown Source)
at com.fs.starfarer.rpg.Person.getPostArticle(Unknown Source)
at com.fs.starfarer.api.impl.campaign.CoreCampaignPluginImpl.updatePersonFacts(CoreCampaignPluginImpl.java:432)
at com.fs.starfarer.rpg.Person.getMemory(Unknown Source)
at com.fs.starfarer.rpg.Person.getMemory(Unknown Source)
at com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl.updateP ersonMemory(RuleBasedInteractionDialogPluginImpl.java:140)
at com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl.notifyA ctivePersonChanged(RuleBasedInteractionDialogPluginImpl.java:155)
at com.fs.starfarer.api.impl.campaign.FleetInteractionDialogPluginImpl.optionSelec ted(FleetInteractionDialogPluginImpl.java:1301)
at com.fs.starfarer.ui.newui.V$1.super(Unknown Source)
at com.fs.starfarer.ui.newui.OoOO.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.k.buttonPressed(Unknown Source)
at com.fs.starfarer.ui.oooO.new(Unknown Source)
at com.fs.starfarer.ui.oooO.processInput(Unknown Source)
at com.fs.starfarer.ui.k.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.interface.processInput(Unknown Source)
at com.fs.starfarer.ui.oO00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.oO00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.newui.OoOO.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.interface.processInput(Unknown Source)
at com.fs.starfarer.ui.oO00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.oO00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.N.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.newui.V.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.interface.processInput(Unknown Source)
at com.fs.starfarer.ui.oO00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.dispatchEventsToChildren(Unknown Source)
at com.fs.starfarer.ui.oO00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInputImpl(Unknown Source)
at com.fs.starfarer.ui.interface.processInput(Unknown Source)
at com.fs.starfarer.campaign.CampaignState.processInput(Unknown Source)
at com.fs.starfarer.BaseGameState.traverse(Unknown Source)
at com.fs.state.AppDriver.begin(Unknown Source)
at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
at com.fs.starfarer.StarfarerLauncher.o00000(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
mod list
"pantera_ANewLevel25",
"lw_autosave",
"timid_admins",
"beyondthesector",
"CaptainsLog",
"capturecrew",
"Csp",
"CAS",
"chatter",
"timid_commissioned_hull_mods",
"lw_console",
"diyplanets",
"dynamictariffs",
"fluffships",
"gunnyhegexpeditionary",
"hte",
"IndEvo",
"lw_lazylib",
"MagicLib",
"missingships",
"mir",
"nexerelin",
"wisp_perseanchronicles",
"remnant_command_transfer",
"roider",
"PT_ShipDirectionMarker",
"speedUp",
"eli95",
"timid_supply_forging",
"tahlan",
"exalted",
"star_federation",
"TORCHSHIPS",
"vayrashippack",
"prv",
"shaderLib"