It just happened to me again, attacking a planet, the battle view does not appear, I'm left looking at the main galaxy screen with no way to interact except to use task manager to kill it.
Once again there's no dump file. The debug.err has:
Debug Message: CBattleSystem::AddBattle IncrementMovementHoldCount ticket 0 attackerID 18652 defenderID 5017 count 1
Debug Message: Battle: Consuming random value 333284699 and seeding the m_battleStream
Debug Message: Player 0 faction power changed from 386366460 to 405390210 on tick 426381
Debug Message: totalProduction 1553762 totalBattleRating 403023650 treasury 17399808 influence 625000 numUnlockedTechs 111 numUnlockedCultureTraits 17
Debug Message: Popup Manager Update: Unhiding BattleInitiationWnd
Debug Message: Battle Initiated. Attacking fleet 18652
Debug Message: CBattleSystem::Update attacked 18652 defender 5017, Cancel DecrementMovementHoldCount count 0
Debug Message: Battle [Seed 333284699] [Attacking Fleet 18652] [Defending Fleet 5017] tick 426498
DebugMessage: WM_CLOSE message received.
Debug Message: MWin Strip Engine: Max used verts was 1000 verts
Debug Message: MWin Strip Engine: Max used verts was 1000 verts
Debug Message: CModifier::OnDestroyed modifierObjectID 7609
Debug Message: CModifier::OnDestroyed modifierObjectID 8064
Debug Message: CModifier::OnDestroyed modifierObjectID 8231
Debug Message: CModifier::OnDestroyed modifierObjectID 8768
Debug Message: CModifier::OnDestroyed modifierObjectID 10901
Debug Message: CModifier::OnDestroyed modifierObjectID 12378
Debug Message: CModifier::OnDestroyed modifierObjectID 14107
Debug Message: Fleet Destroyed. [ID 5556]
Debug Message: Fleet Destroyed. [ID 5558]
Debug Message: CModifier::OnDestroyed modifierObjectID 13303
Debug Message: CModifier::OnDestroyed modifierObjectID 17153
Debug Message: Fleet Destroyed. [ID 5563]
Debug Message: Fleet Destroyed. [ID 5565]
Followed by hundreds of lines of "Fleet Destroyed", "Improvement Destroyed", "Planet Destroyed" etc.