It was really odd. I just completely wiped my old starsector files, including saves and whatnot. Downloaded the new update and decided to try the missions again. I play the first one with no problem, and won easily. I start turning the tables, and the game crashes. I know next to nothing about coding, so I'm not sure what exactly caused it. This was at the end of the logs though. Obviously there we no mods installed as it was a fresh installation.
- Creating streaming player for music with id [music-miscallenous_main_menu.ogg]
816798 [Thread-11] INFO sound.H - Playing music with id [music-miscallenous_main_menu.ogg]
2019833 [Thread-5] DEBUG com.fs.graphics.TextureLoader - Loading image graphics/backgrounds/background2.jpg into existing tex id 304
2020209 [Thread-5] DEBUG com.fs.graphics.TextureLoader - Loaded 200.34 MB of texture data so far
2020210 [Thread-5] INFO com.fs.graphics.TextureLoader - Cleaned buffer for texture graphics/backgrounds/background2.jpg (using cast)
2020232 [Thread-5] INFO com.fs.starfarer.combat.CombatEngine - FP1: 8, FP2: 9, maxFP1: 235, maxFP2: 265
2021370 [Thread-11] INFO sound.O - Creating streaming player for music with id [music-battle_ambience_01.ogg]
2021370 [Thread-11] INFO sound.H - Playing music with id [music-battle_ambience_01.ogg]
2156878 [Thread-11] INFO sound.O - Creating streaming player for music with id [music-miscallenous_main_menu.ogg]
2156879 [Thread-11] INFO sound.H - Playing music with id [music-miscallenous_main_menu.ogg]
2171306 [Thread-5] DEBUG com.fs.graphics.TextureLoader - Loading image graphics/backgrounds/background4.jpg into existing tex id 304
2171705 [Thread-5] ERROR com.fs.starfarer.combat.O0OO - java.lang.OutOfMemoryError
java.lang.OutOfMemoryError
at sun.misc.Unsafe.allocateMemory(Native Method)
at java.nio.DirectByteBuffer.<init>(Unknown Source)
at java.nio.ByteBuffer.allocateDirect(Unknown Source)
at org.lwjgl.BufferUtils.createByteBuffer(BufferUtils.java:60)
at com.fs.graphics.TextureLoader.o00000(Unknown Source)
at com.fs.graphics.TextureLoader.o00000(Unknown Source)
at com.fs.graphics.TextureLoader.o00000(Unknown Source)
at com.fs.starfarer.combat.CombatEngine.replaceBackground(Unknown Source)
at com.fs.starfarer.combat.CombatEngine.setDefaultBackground(Unknown Source)
at com.fs.starfarer.title.ooOO.float.load(Unknown Source)
at com.fs.starfarer.title.OoOO.float.super(Unknown Source)
at com.fs.starfarer.B.null.class$super(Unknown Source)
at com.fs.super.A.new(Unknown Source)
at com.fs.starfarer.combat.O0OO.o00000(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$2.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)