View Issue Details

IDProjectCategoryLast Update
0018125The Last FederationCrash/ExceptionOct 18, 2016 5:02 pm
Reporterblackwidower Assigned Tokeith.lamothe  
Severitymajor 
Status resolvedResolutionfixed 
Product Version3.002 
Fixed in Version3.003 
Summary0018125: Enter Combat... Crash
DescriptionPlaying a Betrayal game (which is a depressing experience but nevermind) I entered a combat scene, searching for lost tech on the former Hydral homeworld, and got a blank screen. All that I saw was the speed slider at the bottom and all I could do was quit the game. As I did, I was told to file a bug report, so here I am.

I have Lost Technologies and Betrayed Hope both installed, obviously.

Attached are all the relevant logs I could find.

Hope that's enough.
TagsNo tags attached.
Internal WeightNew

Activities

blackwidower

Jan 9, 2016 2:18 pm

reporter  

TLF error logs.zip (1,406,229 bytes)

Draco18s

Jan 9, 2016 2:55 pm

developer   ~0044009

Hmm, something went null somewhere.
Can you attach the most-recent save? One just before 9:01:08am

blackwidower

Jan 10, 2016 7:07 pm

reporter  

Betrayal Game.zip (208,199 bytes)

blackwidower

Jan 10, 2016 7:07 pm

reporter   ~0044032

Oooo... sadly no, since I kept playing past the issue, by not running the mission, and I overwrote the saves. So I don't have the saves from that moment. However, I can send the two most recent saves of that same playthrough. I don't know if that will be in any way helpful, but it's the best I can do. Sorry.

Draco18s

Jan 10, 2016 7:10 pm

developer   ~0044033

Darn. The save at the point where it occurred would have let me look at a reproducible case. I'll check those saves though.

Draco18s

Jan 10, 2016 7:18 pm

developer   ~0044034

Good news, that save has the problem.

blackwidower

Jan 10, 2016 7:21 pm

reporter   ~0044036

In the future, I'll remember to record the save files. But it might help if the request for error reports included a request for the save files. Or if the error logs included the save file bundled in.

Still, as a programmer myself, I should've thought of it.

Draco18s

Jan 10, 2016 7:33 pm

developer   ~0044037

The error log is just the output console saved to a textfile. The save file has to be done separately.

Anyway, I narrowed it down to a IsExpansionEnabled check returning false for Lost Technologies when the game goes to create a ship.

So my question is, did you start this game before getting Lost Technologies?

blackwidower

Jan 10, 2016 8:43 pm

reporter   ~0044045

Yes. I did start the game before getting Lost Technologies.

Draco18s

Jan 10, 2016 8:54 pm

developer   ~0044046

Ah ha.
That explains that, then. The "start new combat" logic is checking a different place for valid units than other parts of the game (e.g. if a quest is available). Not something I expected.
I'll see if I can rectify that without breaking all the things.

Draco18s

Jan 17, 2016 2:58 pm

developer   ~0044185

Update:
I know what I need to do, I just have to find the time to [i]do[/i] it.

keith.lamothe

Oct 18, 2016 5:02 pm

administrator   ~0045699

For 3.003:

* Fixed a crash bug that could happen when starting a game without the second expansion, then adding that expansion and continuing the game.

Thanks :)

Issue History

Date Modified Username Field Change
Jan 9, 2016 2:18 pm blackwidower New Issue
Jan 9, 2016 2:18 pm blackwidower File Added: TLF error logs.zip
Jan 9, 2016 2:55 pm Draco18s Note Added: 0044009
Jan 10, 2016 7:07 pm blackwidower File Added: Betrayal Game.zip
Jan 10, 2016 7:07 pm blackwidower Note Added: 0044032
Jan 10, 2016 7:10 pm Draco18s Note Added: 0044033
Jan 10, 2016 7:18 pm Draco18s Note Added: 0044034
Jan 10, 2016 7:21 pm blackwidower Note Added: 0044036
Jan 10, 2016 7:33 pm Draco18s Note Added: 0044037
Jan 10, 2016 8:43 pm blackwidower Note Added: 0044045
Jan 10, 2016 8:54 pm Draco18s Note Added: 0044046
Jan 17, 2016 2:58 pm Draco18s Note Added: 0044185
Oct 18, 2016 5:02 pm keith.lamothe Internal Weight => New
Oct 18, 2016 5:02 pm keith.lamothe Note Added: 0045699
Oct 18, 2016 5:02 pm keith.lamothe Status new => resolved
Oct 18, 2016 5:02 pm keith.lamothe Fixed in Version => 3.003
Oct 18, 2016 5:02 pm keith.lamothe Resolution open => fixed
Oct 18, 2016 5:02 pm keith.lamothe Assigned To => keith.lamothe