12/19/2018 07:26:18 Direct3D
12/19/2018 07:26:18 Screen: 1920 x 1080
12/19/2018 07:26:18 Scale: 1.00
12/19/2018 07:26:18 Background blt: Enabled
12/19/2018 07:26:18 Use Direct X: Enabled
12/19/2018 07:26:18 Use GPU compositing: Enabled
12/19/2018 07:26:18 LogPixelsY: 120
12/19/2018 07:26:18 DeviceType: 0x1
12/19/2018 07:26:18 Caps: 0x00020000
12/19/2018 07:26:18 Caps2: 0xe0020000
12/19/2018 07:26:18 Caps3: 0x00000320
12/19/2018 07:26:18 DevCaps: 0x0019ae50
12/19/2018 07:26:18 DevCaps2: 0x00000051
12/19/2018 07:26:18 [DX] Buffer Format: 22
12/19/2018 07:26:18 Graphics quality maximum: 31 ms; 4 cores.
12/19/2018 07:26:18 Transcendence 1.8 Beta 4
12/19/2018 07:26:23 Loading user collection.
12/19/2018 07:26:24 Loading news.
12/19/2018 07:26:24 All resources downloaded.
12/19/2018 07:26:31 Loaded game file version: 1.8 Beta 4 (1.8.204.1)
12/19/2018 07:26:31 Extension: Corporate Hierarchy Vol 1 [1.2.16]
12/19/2018 07:26:31 Extension: Corporate Command [1.2.16]
12/19/2018 07:26:31 Extension: The Stars of the Pilgrim HD [1.0.6]
12/19/2018 07:26:31 Using API version: 43
12/19/2018 08:30:52 Unable to add ship order 1 to ship class 3011; no target specified
12/19/2018 08:30:52 Unable to add ship order 2 to ship class 103009; no target specified
12/19/2018 08:30:52 Unable to add ship order 2 to ship class 3010; no target specified
12/19/2018 08:30:52 Unable to add ship order 2 to ship class 3003; no target specified
12/19/2018 10:05:32 Unable to continue due to program error.
program state: OnAnimate
program state: miscellaneous animation
game state: destroyed
Please contact [email protected] with a copy of Debug.log and your save file. We are sorry for the inconvenience.
See Also
Still happening in 1.8 Beta 5. No stack trace: https://ministry.kronosaur.com/record.hexm?id=84920
Current status:
In the betas I added code to dump out the current system information. But that information is not in the crash dump, which means either g_pUniverse is NULL or g_pUniverse->m_pCurrentSystem is NULL.
If g_pUniverse were NULL, then we would have crashed in PaintSRS, but since that doesn't show up in the stack trace, g_pUniverse must be valid. Thus m_pCurrentSystem is probably NULL.
When I tried to artificially set m_pCurrentSystem to NULL, the engine seemed to recover, but it's possible that some other circumstance has to happen.
I've added debug code into 1.8 to get more information.
Fixed in 1.8.2. See: https://ministry.kronosaur.com/record.hexm?id=86326