View Issue Details

IDProjectCategoryLast Update
0019391Starward RogueCrash/ExceptionFeb 7, 2018 4:27 pm
ReporterNeikius Assigned ToChris_McElligottPark  
Status resolvedResolutionfixed 
Product Version2.000 (Expansion 1: AuGMENTED Launches!) 
Fixed in Version2.001 (Die A Fiery Death, Audio Crash) 
Summary0019391: Seemingly random CTDs
DescriptionBeen experiencing seemingly random CTDs on the last few days. Don't recall the details from every crash, but mostly I remember it crash when using teleport. Only on win10 (linux is fine). The only thing that comes to mind is windows updated to 1709. I did update GFX drivers and my virtio drivers (yes I am running windows in VM with PCIE passthrough gpu, though I doubt this is the cause), I was also running OBS while playing. Will try some variation now, submitting the crash reports for now.
TagsNo tags attached.

Activities

Neikius

Feb 1, 2018 3:10 pm

reporter  

Starward Rogue.7z (127,439 bytes)

Chris_McElligottPark

Feb 1, 2018 3:16 pm

administrator   ~0046817

Thanks for the report -- we've got an open support request in with Unity, because this seems to be deep in engine code. It only happens for some people some of the time, but it sounds a lot more frequent for you. Some people never see it, and I guess you're the other extreme. Blah. I'm hoping they get back to me quickly.

Neikius

Feb 4, 2018 4:31 am

reporter   ~0046850

I tried to run the game without OBS running, so unless there is already a fix out this might be the reason.

Chris_McElligottPark

Feb 5, 2018 9:59 am

administrator   ~0046853

Okay, the word I have back from unity on this at the moment is as follows:

----------------

- I have checked the video of the crash in one of your cases, right before the crash, the graphics seems to glitch out.
- A screenshot of R6025 pure virtual function call error makes me think the crash is caused by graphics device drivers.
- All the users who had crashes are using older graphics card driver versions.

For now, could you inform your users who have these crashes to update their graphics card drivers?

If these crashes happen again with new drivers, contact me again and send me the new log files and crash dump files.

Chris_McElligottPark

Feb 7, 2018 4:27 pm

administrator   ~0046918

* FINALLY fixed the longstanding super-infrequent crashing that was happening for some-but-not-all players. This has been a thorn in our side for two years now, but we finally got some excellent help from Unity's engine developers themselves, and it turns out that we were triggering a crash bug somewhere deep in the engine via calls to WWW.audio.GetAudioClip().
** That's now on their list to investigate and fix, but in our case now that we know what the problem actually is, we've switched approaches to no longer use that method at all, instead baking the music and voice tracks into the game itself. This is also why it would happen sometimes specifically during tutorials.
** We do still have to use this method for the SoundsFromMods optional folder, but that's just for modders who want to add sounds, and it should limit any crashes to on-startup only, not during gameplay. And in those instances it would only be if you're playing with some mods on, and even then only rarely if ever. For everyone currently playing the game that we are aware of, you won't have a crash from this piece. If you have a crash, that would be something else instead.
** Incidentally, the reason that the game was crashing after killing enemies or during room switches is... drumroll... because those are times when music tracks change. We were looking for so many other pieces of code that might be a problem during that time that we never thought to look at music. This is the same music code we've used since 2010 in every other title of ours prior to this one, so whatever the problem is with the underlying engine is must have been introduced in Unity 5 or thereabouts.

Issue History

Date Modified Username Field Change
Feb 1, 2018 3:10 pm Neikius New Issue
Feb 1, 2018 3:10 pm Neikius File Added: Starward Rogue.7z
Feb 1, 2018 3:16 pm Chris_McElligottPark Note Added: 0046817
Feb 4, 2018 4:31 am Neikius Note Added: 0046850
Feb 5, 2018 9:59 am Chris_McElligottPark Note Added: 0046853
Feb 7, 2018 4:27 pm Chris_McElligottPark Assigned To => Chris_McElligottPark
Feb 7, 2018 4:27 pm Chris_McElligottPark Status new => resolved
Feb 7, 2018 4:27 pm Chris_McElligottPark Resolution open => fixed
Feb 7, 2018 4:27 pm Chris_McElligottPark Fixed in Version => 2.001 (Die A Fiery Death, Audio Crash)
Feb 7, 2018 4:27 pm Chris_McElligottPark Note Added: 0046918