Game crashes only when OBS is running

ChillJer

New Member
Hi there! Thanks in advance for taking a look at this.

I have an issue when capturing No Mans Sky on OBS, using any kind of capture type. (Game, Window, or Display). Even in safe mode. The quality settings on the graphics don't affect this either.

I have been researching & attempting fixes on this for a few weeks now. I appreciate your time!

Every other game I play works. A few examples: Planet Coaster, Chained Together, and Outer Wilds. Also, No Man's Sky runs beautifully when not being captured.

When capturing No Man's Sky on OBS, one of two outcomes occur, 100% of the time:

Outcome #1- OBS Crashes: (Harder to recreate - video example linked in Logs/Reports section below.)
While playing, within 2-15 minutes, the OBS Preview will freeze. If it is really bad, the OBS UI becomes unresponsive and crashes the stream. Either way, the game FPS and my model tanks (I'm a vtuber), and my computer becomes generally sluggish. I have to restart my PC before things are back to normal. I haven't found any pattern to this, it just happens 'randomly' no matter if I am recording, streaming, or just testing in preview. Only when capturing NMS.

Outcome 2- No Man's Sky Crashes: (The more re-creatable issue - Log Attached) If I have the game running, and then transition to the gameplay scene from any other scene, the game crashes immediately. Attached is the log file for this, and at the bottom is my windows crash report.

Attempted fixes:
-Uninstalled and reinstalled OBS
-Removed (or reinstalled) all third-party extensions. (This issue still happens in OBS safe mode)
-Uninstalled and reinstalled No Man's Sky + Checked integrity of install via steam
-Uninstalled and reinstalled NVIDIA graphics drivers.
-Uninstalled Nahimic Drivers
-Uninstalled all Lenovo bloatware (including vantage)
-Moved all other games from SSD to free immediate extra space.
-Changed my model's input source from Game Capture to a spout2 source
-Rebuilt my OBS project from the ground up today...to no avail

At this point I'm at a loss at where to go next. I sincerely appreciate you taking the time to read this!

=====================
Logs/Reports

Outcome #1 Video:
https://www.twitch.tv/videos/2227123607?t=00h17m42s
This is not a 'content plug' or anything, it just happened to me yesterday and it's recorded. It didn't crash OBS, but made my system unstable.

Outcome #2 OBS Log URL: https://obsproject.com/logs/USm548to9UWmqMiu

Windows Message:
Faulting application name: NMS.exe, version: 61235.0.0.0, time stamp: 0x66a7cb17
Faulting module name: graphics-hook64.dll, version: 1.8.3.0, time stamp: 0x0133edd7
Exception code: 0xc0000005
Fault offset: 0x0000000000002c27
Faulting process id: 0x0x4288
Faulting application start time: 0x0x1DAF1ED3453C5F2
Faulting application path: C:\Program Files (x86)\Steam\steamapps\common\No Man's Sky\Binaries\NMS.exe
Faulting module path: C:\ProgramData\obs-studio-hook\graphics-hook64.dll
Report Id: 2d0e2dce-f52a-4ea1-b24b-ab8637f14307
Faulting package full name:
Faulting package-relative application ID:
 

Attachments

  • 2024-08-18 20-52-18.txt
    168.2 KB · Views: 17

Suslik V

Active Member

ChillJer

New Member
Thank you so much for your reply, Suslik!

A two PC setup would be the dream, but I only just saved enough to get this computer a few months ago. I'm afraid a second PC for this hobby is out of my price range. (Unless there is a relatively affordable option that I am unaware of. I will look around.)

Researching a little with Vulkan in mind, it looks like No Man's Sky is Vulkan-only, with no way to change to Directx or OpenGL. Is OBS simply not capable of hooking into Vulkan? Its such a common renderer.

If there is no workaround and a 2nd PC is my only option, I will have to accept it, but it is really heartbreaking. This game is very special to me, and I don't want to give up quite yet.

Thanks again!
 

Suslik V

Active Member
Display Capture source is not using hooks, so you may experiment a bit more (I don't know will it work for you or not). But the crash log in this case should be different.
 
Top