Fractal Softworks Forum

Please login or register.

Login with username, password and session length

Author Topic: [0.96~0.97] Vanilla mission text descriptors occasionally fail to load  (Read 173 times)

Ruddygreat

  • Admiral
  • *****
  • Posts: 525
  • Seals :^)
    • View Profile

unsure if this has been reported before (or if it's even a vanilla issue), but we get reports in the discord every so often of the game failing to launch due to the game being unable to find a mission descriptor file, despite the file being there.

it always works when the user just launches the game again so it's not a massive problem, but it's a wierd one that's been occurring for a while now so I thought I'd report it.

Alex

  • Administrator
  • Admiral
  • *****
  • Posts: 24157
    • View Profile
Re: [0.96~0.97] Vanilla mission text descriptors occasionally fail to load
« Reply #1 on: February 24, 2024, 09:16:50 AM »

Thanks for the report! A stack trace would be helpful here.
Logged

Ruddygreat

  • Admiral
  • *****
  • Posts: 525
  • Seals :^)
    • View Profile
Re: [0.96~0.97] Vanilla mission text descriptors occasionally fail to load
« Reply #2 on: February 24, 2024, 09:41:21 AM »

here's the trace from the most recent time it happened -

9645 [Thread-2] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.RuntimeException: Error loading [data/missions/predatororprey/descriptor.json] resource, not found in <like 10 million directories because the user had a load of mods>
   at com.fs.util.Object.Object(Unknown Source) ~[port.common_obf.jar:?]
   at com.fs.util.Object.Ô00000(Unknown Source) ~[port.common_obf.jar:?]
   at com.fs.starfarer.loading.LoadingUtils.Ø00000(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.loading.LoadingUtils.o00000(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.loading.LoadingUtils.ô00000(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.loading.SpecStore.class(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.loading.SpecStore.ÓO0000(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.loading.ResourceLoaderState.init(Unknown Source) ~[port_obf.jar:?]
   at com.fs.state.AppDriver.begin(Unknown Source) ~[port.common_obf.jar:?]
   at com.fs.starfarer.combat.CombatMain.main(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.StarfarerLauncher.super(Unknown Source) ~[port_obf.jar:?]
   at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source) ~[port_obf.jar:?]
   at java.base/java.lang.Thread.run(Thread.java:1575) [?:?]

Alex

  • Administrator
  • Admiral
  • *****
  • Posts: 24157
    • View Profile
Re: [0.96~0.97] Vanilla mission text descriptors occasionally fail to load
« Reply #3 on: February 24, 2024, 09:50:52 AM »

Thank you!

The <like 10 million directories because the user had a load of mods> would actually be an important part to see here :)

Weird, regardless, though. Also, port_obf? Is this the java23 port? That could well have something to do with it, too; it's not even running vanilla code at this point.
Logged

Ruddygreat

  • Admiral
  • *****
  • Posts: 525
  • Seals :^)
    • View Profile
Re: [0.96~0.97] Vanilla mission text descriptors occasionally fail to load
« Reply #4 on: February 24, 2024, 11:57:23 AM »

here's all the directories from that user's trace
 massive block of directories
[E:\Starsector\starsector-core\..\mods\AdvancedGunneryControl,
E:\Starsector\starsector-core\..\mods\Adversary-v6.0.0,
E:\Starsector\starsector-core\..\mods\Ashes of  The Domain- Vaults of Knowledge,
E:\Starsector\starsector-core\..\mods\Apex Design Collective,
E:\Starsector\starsector-core\..\mods\Armour Visualiser,
E:\Starsector\starsector-core\..\mods\BSC 0.1.98.3,
E:\Starsector\starsector-core\..\mods\CarrierUI-1.0.3,
E:\Starsector\starsector-core\..\mods\Combat-Activators-v1.3.0,
E:\Starsector\starsector-core\..\mods\Combat Chatter,
E:\Starsector\starsector-core\..\mods\CustomizableStarSystems-v2.0.0,
E:\Starsector\starsector-core\..\mods\DetailedCombatResults,
E:\Starsector\starsector-core\..\mods\Diable-Avionics-v2.8.0,
E:\Starsector\starsector-core\..\mods\Diktat Enhancement 1.2.2c,
E:\Starsector\starsector-core\..\mods\Domain Explorarium Expansion,
E:\Starsector\starsector-core\..\mods\ED Shipyard,
E:\Starsector\starsector-core\..\mods\Emergent Threats,
E:\Starsector\starsector-core\..\mods\Emergent Threats-IX Revival,
E:\Starsector\starsector-core\..\mods\FPE,E:\Starsector\starsector-core\..\mods\Flux Reticle,
E:\Starsector\starsector-core\..\mods\Gensoukyou_0.8.1_rc1_t10_li,
E:\Starsector\starsector-core\..\mods\Grand.Colonies2.0.e,
E:\Starsector\starsector-core\..\mods\HMI_Supervillains,
E:\Starsector\starsector-core\..\mods\Halo HomeSystems v0.4.8,
E:\Starsector\starsector-core\..\mods\HMI,
E:\Starsector\starsector-core\..\mods\Hiver Swarm 1.11,
E:\Starsector\starsector-core\..\mods\holy_covenant_of_kemet,
E:\Starsector\starsector-core\..\mods\Hyperdrive,
E:\Starsector\starsector-core\..\mods\Industrial.Evolution3.3.e,
E:\Starsector\starsector-core\..\mods\Interstellar Imperium,
E:\Starsector\starsector-core\..\mods\Iron Shell 1.183aj,
E:\Starsector\starsector-core\..\mods\LOST_SECTOR-v.0.6.1d,
E:\Starsector\starsector-core\..\mods\Larger Zoom Out,
E:\Starsector\starsector-core\..\mods\LazyLib,
E:\Starsector\starsector-core\..\mods\Leading Pip,
E:\Starsector\starsector-core\..\mods\Luddic_Enhancement,
E:\Starsector\starsector-core\..\mods\LunaLib,
E:\Starsector\starsector-core\..\mods\MagicLib,
E:\Starsector\starsector-core\..\mods\Mayasuran Navy,
E:\Starsector\starsector-core\..\mods\MoreBarMissions,
E:\Starsector\starsector-core\..\mods\More.Combat.Terrain.Effects,
E:\Starsector\starsector-core\..\mods\MoreMilitaryMissions,
E:\Starsector\starsector-core\..\mods\New Beginnings,
E:\Starsector\starsector-core\..\mods\Nexerelin,
E:\Starsector\starsector-core\..\mods\Nomadic Survival,
E:\Starsector\starsector-core\..\mods\ObviousNeutron,
E:\Starsector\starsector-core\..\mods\Ore Refinery 0.7.1,
E:\Starsector\starsector-core\..\mods\Quality Captains,
E:\Starsector\starsector-core\..\mods\Random-Assortment-of-Things,
E:\Starsector\starsector-core\..\mods\Ruthless Sector,
E:\Starsector\starsector-core\..\mods\ScanThoseGates,
E:\Starsector\starsector-core\..\mods\Scy-Nation-v1.7.0,
E:\Starsector\starsector-core\..\mods\SEEKER_UC-v0.6.1,
E:\Starsector\starsector-core\..\mods\Ship and Weapon Pack,
E:\Starsector\starsector-core\..\mods\SpeedUp,
E:\Starsector\starsector-core\..\mods\Starship Legends,
E:\Starsector\starsector-core\..\mods\System_Marker,
E:\Starsector\starsector-core\..\mods\Exalted,
E:\Starsector\starsector-core\..\mods\Tri-Tac Special Circumstances 0.8.1,
E:\Starsector\starsector-core\..\mods\Underworld,
E:\Starsector\starsector-core\..\mods\VIC,
E:\Starsector\starsector-core\..\mods\Volantian-Starsector-Mod-0.5.1,
E:\Starsector\starsector-core\..\mods\WhichMod,
E:\Starsector\starsector-core\..\mods\WhichTMI-1.2.0,
E:\Starsector\starsector-core\..\mods\Audio Plus,
E:\Starsector\starsector-core\..\mods\GraphicsLib,
E:\Starsector\starsector-core\..\mods\Rouge,
../starfarer.res/res,CLASSPATH]
[close]

and iirc the port_obf stuff is from the shenandoah gc thingamajig, though I've had this crash happen in a mostly vanilla game (though I didn't keep the log around)

Alex

  • Administrator
  • Admiral
  • *****
  • Posts: 24157
    • View Profile
Re: [0.96~0.97] Vanilla mission text descriptors occasionally fail to load
« Reply #5 on: February 24, 2024, 12:03:29 PM »

Thank you! Hm, nothing immediately enlightening there, unfortunately. I'll keep an eye out - just about the only thing I can do here, I think.
Logged