Fractal Softworks Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

Starsector 0.97a is out! (02/02/24); New blog post: Anubis-class Cruiser (12/20/24)

Pages: [1] 2

Author Topic: Constant crashing, leading to... bluescreen?  (Read 2703 times)

Shaeris

  • Ensign
  • *
  • Posts: 11
    • View Profile
Constant crashing, leading to... bluescreen?
« on: August 06, 2019, 01:23:17 PM »

Hey, I just recently got the game (admittedly from Sseth's shilling vid) and I've honestly been having a blast with it. That is, when I get to play it in the ~15 minute intervals it functions. Playing outside of fullscreen lead to a lot of screen flickerings, until the game would crash outright. Playing inside of fullscreen fixed that, but would lead to really awful audio glitches until eventually the game would just lock up and crash all the same. This has been going on since I picked it up, and playing the game in administrative mode didn't help much either.

I tried to look for error logs, but nothing came up in the starsector or starsector_core folders at all. It doesn't seem like the game is acknowledging the fact it's bugging out, and my windows event viewer doesn't show anything going on with my GPU. I recently updated JAVA, and have a relatively recent driver installed for my GTX 1070.

The only indication I had of what the source might be, was the fact playing the game gave me my first ever BSOD since I made this computer over a year ago. "DPC WATCHDOG VIOLATION" being the message tied to it, which from what I've read is occurs when an overwhelming amountof errors crop up in the system's bug checker.

At any rate, I'm honestly baffled that a java script game was able to make my PC hard crash all on its own. Does anyone know if there's specific settings you're meant to use to make sure the game runs properly on Windows 10, or on a (relatively) high end GPU? Because I kind of doubt this is tied to java or the install being corrupt.
Logged

Alex

  • Administrator
  • Admiral
  • *****
  • Posts: 24945
    • View Profile
Re: Constant crashing, leading to... bluescreen?
« Reply #1 on: August 06, 2019, 01:44:11 PM »

Sorry about the trouble!

Hmm. I have to say, this reminds me of what was going on with my old computer when its graphics card was on the fritz. A BSOD is beyond what the game can do, there's got to be some kind of system issue to make that happen - either a hardware problem, or some driver bugs/OS corruption/etc. I'd back up whatever data you care about, juuuust in case.

You did say that there's nothing gpu-related in event viewer; did you happen to see any errors related to the BSOD?

That aside, I'd recommend doing a graphics driver update, just in case, even if you've done it recently. Running checkdisk may be worth a go, too.
Logged

outdated

  • Lieutenant
  • **
  • Posts: 58
    • View Profile
Re: Constant crashing, leading to... bluescreen?
« Reply #2 on: August 06, 2019, 02:12:49 PM »

Quote
At any rate, I'm honestly baffled that a java script game was able to make my PC hard crash all on its own.
Java and JavaScript are two totally different things.
Logged

Schwartz

  • Admiral
  • *****
  • Posts: 1454
    • View Profile
Re: Constant crashing, leading to... bluescreen?
« Reply #3 on: August 06, 2019, 02:27:44 PM »

Before you think hardware, think device drivers. Starsector is one of the few games these days that uses OpenGL, which means issues can show themselves while all the DirectX stuff runs fine. I recommend you use Display Driver Uninstaller in Windows safe mode to make sure there are no leftovers. Then do a clean install of your graphics driver. You may also want to try other driver versions, if the latest one gives you this issue.
Logged

Shaeris

  • Ensign
  • *
  • Posts: 11
    • View Profile
Re: Constant crashing, leading to... bluescreen?
« Reply #4 on: August 07, 2019, 09:21:56 AM »

Small update. I reinstalled the game cleanly on my SSD (instead of having it sit on my old HDD) and it's been running better, but not quite without flaw. I don't have my game freeze up anymore, and I also fixed some weird audio glitches I'd get by intalling OpenGL. So yeah, these two things have helped make the game run longer.

The issue I have now though, is an error in my log that keeps cropping up every once in a while. Per request, I went ahead and did a clean install of the latest nvidia drivers but it didn't change much of anything. As far as I'm aware, there's still something making the game lock up and provoke a kernel exception.

Here's the general error info:

Faulting application name: java.exe, version: 7.0.790.15, time stamp: 0x552827be
Faulting module name: nvoglv64.dll, version: 26.21.14.3160, time stamp: 0x5d2f886b
Exception code: 0xc0000409
Fault offset: 0x0000000000f12919
Faulting process id: 0x4b70
Faulting application start time: 0x01d54d39d712d567
Faulting application path: C:\Program Files (x86)\Fractal Softworks\Starsector\jre\bin\java.exe
Faulting module path: C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_547eeefb57db4499\nvoglv64.dll
Report Id: 340158a6-082f-41e6-bbe2-d2d128c9b07c
Faulting package full name:
Faulting package-relative application ID:

And here's the XML view:

- <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <System>
  <Provider Name="Application Error" />
  <EventID Qualifiers="0">1000</EventID>
  <Level>2</Level>
  <Task>100</Task>
  <Keywords>0x80000000000000</Keywords>
  <TimeCreated SystemTime="2019-08-07T16:13:40.606616100Z" />
  <EventRecordID>13224</EventRecordID>
  <Channel>Application</Channel>
  <Computer>DESKTOP-PLURAQU</Computer>
  <Security />
  </System>
- <EventData>
  <Data>java.exe</Data>
  <Data>7.0.790.15</Data>
  <Data>552827be</Data>
  <Data>nvoglv64.dll</Data>
  <Data>26.21.14.3160</Data>
  <Data>5d2f886b</Data>
  <Data>c0000409</Data>
  <Data>0000000000f12919</Data>
  <Data>4b70</Data>
  <Data>01d54d39d712d567</Data>
  <Data>C:\Program Files (x86)\Fractal Softworks\Starsector\jre\bin\java.exe</Data>
  <Data>C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_547eeefb57db4499\nvoglv64.dll</Data>
  <Data>340158a6-082f-41e6-bbe2-d2d128c9b07c</Data>
  <Data />
  <Data />
  </EventData>
  </Event>

Logged

Alex

  • Administrator
  • Admiral
  • *****
  • Posts: 24945
    • View Profile
Re: Constant crashing, leading to... bluescreen?
« Reply #5 on: August 07, 2019, 09:30:29 AM »

Thank you for trying all the stuff, and for the info! This crash is in the nvidia graphics driver, nvoglv64.dll.

If the crashes happen around saving and loading: could you try opening up data/config/settings.json and setting "processMessagesWhileSavingOrLoading" to false? It'll make the game appear unresponsive while saving/loading, sometimes (but it'll come back fine) and should stop the crashes.

If this isn't related to saving/loading, hmm...
Logged

Shaeris

  • Ensign
  • *
  • Posts: 11
    • View Profile
Re: Constant crashing, leading to... bluescreen?
« Reply #6 on: August 07, 2019, 09:47:53 AM »

Yeah, it's not related to saving at all unfortunately.

I ran the game on starsector.bat for a half hour before finally it just crashed. Where can I check to see what the results were, log wise?
Logged

Alex

  • Administrator
  • Admiral
  • *****
  • Posts: 24945
    • View Profile
Re: Constant crashing, leading to... bluescreen?
« Reply #7 on: August 07, 2019, 11:21:24 AM »

For this sort of crash, you're looking for a file name hs_err_pid<number>.log, either in the Starsector folder or in starsector-core, with a creation time corresponding to the time of the crash.

The normal log file is in starsector-core/starsector.log, but that wouldn't catch these kinds of crashes that shut the application down before it has a chance to do anything in response.
Logged

Shaeris

  • Ensign
  • *
  • Posts: 11
    • View Profile
Re: Constant crashing, leading to... bluescreen?
« Reply #8 on: August 10, 2019, 02:23:11 PM »

I've been trying to work on it for a while now. It definitely seems to be an issue with the GPU not playing nice with OpenGL, but for all intents and purposes there's nothing wrong with either. I've gone through as clean of an install you can do for my Nvidia driver and I'll still eventually get hit with error 3 subcode 7. Tried every single fix I read (turning on maximum power for my GPU, adding a TDR delay to the registry, etc) but nothing really does the trick. The only suggested fix I can't do is to "turn 3D visual simulation on" under my global presets in the Nvidia control panel, because for whatever reason I don't even have presets to choose from in mine.

Suffice to say, it's been an exhausting adventure and I'm running out of options.The game can run anywhere from fifteen minutes, to five hours and eventually get hit with either god awful audio glitches or an immediate CTD. From what I've read, it's apparently an issue that stems from one's GPU competing with the on-board processor to try and deal with a suspended app but I have no means to really intervene in that regard unless I were to go out of my way to disable my integrated graphics through the BIOS, I guess.
Logged

Alex

  • Administrator
  • Admiral
  • *****
  • Posts: 24945
    • View Profile
Re: Constant crashing, leading to... bluescreen?
« Reply #9 on: August 10, 2019, 08:57:22 PM »

Hmm. Have you tried a clean install of a considerably older - say a year or so - version of the graphics drivers?

Also, if you've got an integrated card, you might be able to force the game to run using it instead of the nvidia card; it'll be slower performance-wise but might avoid the crashing.

(Thank you for your patience, btw, I really appreciate it! If at any point you feel like you've had enough and decide you want a refund,  please send me an email; fractalsoftworks [at] gmail [dot] com.)
Logged

Shaeris

  • Ensign
  • *
  • Posts: 11
    • View Profile
Re: Constant crashing, leading to... bluescreen?
« Reply #10 on: August 11, 2019, 10:38:04 PM »

Well, nothing driver related has helped the issue, and apparently my CPU doesn't come with integrated graphics so that was never even an option to begin with.

Guess I'm out of options. This is a real let down honestly, since I've been having fun with the game for what little time I'd get to try it. I won't push for any sort of refund, I think I'd just prefer to keep this thread open in case some sort of fix comes around.

All I can really say is that the crash usually seems to be related to OpenGL, and that there's always these absolutely awful audio glitches before it eventually just crashes outright.
Logged

Alex

  • Administrator
  • Admiral
  • *****
  • Posts: 24945
    • View Profile
Re: Constant crashing, leading to... bluescreen?
« Reply #11 on: August 12, 2019, 08:26:47 AM »

Thank you for the update. Ahh, again, my apologies!

It could in fact be a hardware problem, I think I mentioned this earlier. The audio glitches happening before the crash make it seem more likely; or at least that sounds like something is going wrong on a more fundamental level than just the graphics driver benignly throwing an error.
Logged

Shaeris

  • Ensign
  • *
  • Posts: 11
    • View Profile
Re: Constant crashing, leading to... bluescreen?
« Reply #12 on: August 12, 2019, 11:43:28 AM »

I'd be inclined to agree, if it weren't for the fact that this is only occuring with this game. Granted, I haven't played anything else that runs off Java (like Minecraft, etc) to really confirm that.

I might tinker on occasion when the mood strikes but for now I'm out of ideas, yeah.
Logged

Alex

  • Administrator
  • Admiral
  • *****
  • Posts: 24945
    • View Profile
Re: Constant crashing, leading to... bluescreen?
« Reply #13 on: August 12, 2019, 11:56:56 AM »

Yeah - the game uses OpenGL, and it's possible you haven't run any other games that do that, as it's not super common. The BSOD is also an indicator...
Logged

Shaeris

  • Ensign
  • *
  • Posts: 11
    • View Profile
Re: Constant crashing, leading to... bluescreen?
« Reply #14 on: August 16, 2019, 12:22:01 PM »

Out of curiosity, what's the version of OpenGL that the game runs off? I'm curious about whether or not downgrading might help in regards to all the kernel exceptions I get.
Logged
Pages: [1] 2