Had the same problem, posted it before but Alex didn't reply so this was my original post again:
After abandoning a colony, I tried to press the return to colony list screen resulting in a crash.
This can be replicated with ease with my current save with the following steps:
Open Command in game, open Dyrim the volcanic planet and abandon it. When pressing 'Return to Colony List' it should crash. (Duplicated three times consecutively)
Update: this crash only happens when you press the 'Return to Colony List' right after abandoning a colony.
MEGA download link:
https://mega.nz/#!RyhSzISI!UEQ1vvZVlw7g9OUL_IxQ-VE-VVXPHa1RfPiBGMzKmwEThis is the .log file
Spoiler
111307 [Thread-4] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException
java.lang.NullPointerException
at com.fs.starfarer.campaign.ui.intel.o0OO.renderImpl(Unknown Source)
at com.fs.starfarer.ui.Q.render(Unknown Source)
at com.fs.starfarer.ui.oO00.renderImpl(Unknown Source)
at com.fs.starfarer.ui.Q.render(Unknown Source)
at com.fs.starfarer.ui.oO00.renderImpl(Unknown Source)
at com.fs.starfarer.campaign.command.OutpostItemRow.renderImpl(Unknown Source)
at com.fs.starfarer.ui.Q.render(Unknown Source)
at com.fs.starfarer.ui.oOO0OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.o00000(Unknown Source)
at com.fs.starfarer.ui.k.renderImpl(Unknown Source)
at com.fs.starfarer.ui.Q.render(Unknown Source)
at com.fs.starfarer.ui.Oo0o$Oo.renderImpl(Unknown Source)
at com.fs.starfarer.ui.Q.render(Unknown Source)
at com.fs.starfarer.ui.oO00.renderImpl(Unknown Source)
at com.fs.starfarer.ui.Oo0o.renderImpl(Unknown Source)
at com.fs.starfarer.ui.Q.render(Unknown Source)
at com.fs.starfarer.ui.oO00.renderImpl(Unknown Source)
at com.fs.starfarer.ui.Q.render(Unknown Source)
at com.fs.starfarer.ui.oO00.renderImpl(Unknown Source)
at com.fs.starfarer.campaign.ui.UITable.renderImpl(Unknown Source)
at com.fs.starfarer.ui.Q.render(Unknown Source)
at com.fs.starfarer.ui.oO00.renderImpl(Unknown Source)
at com.fs.starfarer.ui.Q.render(Unknown Source)
at com.fs.starfarer.ui.oO00.renderImpl(Unknown Source)
at com.fs.starfarer.campaign.command.F.renderImpl(Unknown Source)
at com.fs.starfarer.ui.Q.render(Unknown Source)
at com.fs.starfarer.ui.oO00.renderImpl(Unknown Source)
at com.fs.starfarer.ui.newui.D.renderImpl(Unknown Source)
at com.fs.starfarer.ui.Q.render(Unknown Source)
at com.fs.starfarer.ui.oO00.renderImpl(Unknown Source)
at com.fs.starfarer.ui.while.renderImpl(Unknown Source)
at com.fs.starfarer.ui.newui.if.renderImpl(Unknown Source)
at com.fs.starfarer.ui.Q.render(Unknown Source)
at com.fs.starfarer.ui.oO00.renderImpl(Unknown Source)
at com.fs.starfarer.ui.Q.render(Unknown Source)
at com.fs.starfarer.campaign.CampaignState.render(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$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)