thisTinker
New Member
I stream 24/7 and use a variety of plugins/automation. We have a highly reliable setup, live since April- we change things cautiously. This is the first major OBS issue I cannot pinpoint a cause to (IE; a change that we can reverse which is related). Details below; I will be working on this essentially until a fix is found, but moving my setup to a backup machine first before i continue. Next steps are to test a few times live with a couple plugins removed, and in safe mode - but so far the crash has even happened while not-live just sitting dormant as OBS is open.
Nothing changed with my OBS setup, plugins, or machine - however, after installing a WACOM tablet driver and restarting this morning my OBS crashes 10 minutes after starting the stream (and some time after even being opened, possibly the same) every time. The crash shows a failure of Thread 8C6C: libobs: graphics thread (Crashed) , NVIDIA driver component nvwgf2umx.dll
it is worth noting that after the crashes OBS usually appears still in the bottom taskbar and shows as live; but it cannot be accesed/opened. If i go to task manager there are sometimes excess processes still active for OBS. The issue seems to only partially shut it down even after i get the 'whoops obs has crashed' dialog.
Uninstalling the WACOM driver changed nothing. Doing a clean reinstall and update of GPU drivers changed nothing. I stream 24/7 and have been for >3600 hours straight - the last 4 weeks have been without issues and changes until this. As it stands, Im primarily investigating the wacom driver as the cause but I have no clue what that messed with or how to fix it. It is vital my stream is up always, so I am very focused on solving this problem ASAP and may resort to a fresh install on a completely fresh machine - before doing so I want to see what is out there in the community, as I have seen other posts about the nvwgf2umx and libobs.
A week ago I did a BIOS update provided by CORSAIR to fix the intel microcode issue. We ran the stream fine and restarted fine every day afterward.
SFC scan found a corrupt img001.jpg file used by the windows login screen. found no evidence of drive degredation or other corruption, seems like a red herring.
Other troubleshooting steps included:
OBS repair
turning it off and back on while breathing heavily
Disabling my large set of browser pages and other sources
Reconnecting Twitch
Bitrate adjustments
disabling recording, buffer, other excess use of NVEC
basic scans using CORSAIR/windows tools (drivers, ssd, gpu, cpu, etc)
Steps to be taken today:
complete OBS reinstall
removing unnecessary plugins like the logitech one; but thats been installed for weeks without issue.
Praying to every god available
Running on safe mode (this seems simple, but alot of my stream depends on plugins like websocket so it is basically useless on safe mode but would help ID things - will update here when we learn more)
Scouring for relevant posts, more so than the hour spent this morning before work.
l am running Windows 11, Intel(R) Core(TM) i9-14900KF 3.20 GHz, NVIDIA 4090 Studio Driver 561.09 (after fresh GPU install, was functional on previous version as well)
Any suggestions, similar experiences, guidance, or emotional support appreciated.
Crash log:
Unhandled exception: c0000005
Date/Time: 2024-09-26, 13:43:11
Fault address: 7FFEC374C799 (c:\windows\system32\driverstore\filerepository\nvmdsi.inf_amd64_72e67a59bba77ee3\nvwgf2umx.dll)
libobs version: 30.2.3 (64-bit)
Windows version: 10.0 build 22631 (release: 23H2; revision: 4169; 64-bit)
CPU: Intel(R) Core(TM) i9-14900KF
Thread 8C6C: libobs: graphics thread (Crashed)
Stack EIP Arg0 Arg1 Arg2 Arg3 Address
000000CD846FCCC0 00007FFEC374C799 0000000000605C76 000000000000EA60 00000000000017A3 000001EBBC1D5B80 nvwgf2umx.dll!0x7ffec374c799
000000CD846FCD30 00007FFEC24987D5 000001EB00000000 0000000000000010 000000CD00000000 0000000000000001 nvwgf2umx.dll!0x7ffec24987d5
000000CD846FCF80 00007FFEC2495EBD 000001EB50C7F2C0 000001EB0AA0E7F0 0000000000000000 000000CD846FD2E8 nvwgf2umx.dll!0x7ffec2495ebd
...
000000CD846FEDB0 00007FFED7752004 000001EB4CE37C30 000000CD00000002 0000000000000048 0000000000000000 d3d11.dll!0x7ffed7752004
000000CD846FEFB0 00007FFED7739B43 0000000000000000 0000000000000010 000001EB49B80000 00007FFE00000000 d3d11.dll!0x7ffed7739b43
000000CD846FF340 00007FFED77396BD 0000000000000001 000001EB1296C9A0 000000000000EA60 000001EB1296C880 d3d11.dll!0x7ffed77396bd
000000CD846FF3E0 00007FFE64639788 000001EB15A4E900 000001EB134FB2E0 000001EB0000EA60 0000000000000000 libobs-d3d11.dll!gs_texture_2d::InitTexture+0x418
000000CD846FF460 00007FFE64639FF0 000001EB1296C880 000001EB4CC960E0 000001EB4CBFC060 000001EB04D01F58 libobs-d3d11.dll!gs_texture_2d::gs_texture_2d+0x250
000000CD846FF4B0 00007FFE64633FDE 000001EB4CC960E0 0000000000000000 0000000000003A98 0000000000003A98 libobs-d3d11.dll!device_texture_create+0x8e
000000CD846FF540 00007FFE82517887 000001EB134F11B8 0000000000000071 000001EB04D00B20 000001EB134FB2E0 obs.dll!gs_texture_create+0xe7
000000CD846FF590 00007FFE8251CD62 000001EB04D00B20 00007FFE63E58648 0000000000000000 000001EB0A986940 obs.dll!gs_image_file_init_texture+0x62
000000CD846FF5D0 00007FFE63E517B4 0000000000000000 0000000000000000 0000000000000000 0000000000000000 image-source.dll!image_source_load_texture+0x44
000000CD846FF600 00007FFE63E51D9A 000001EB509530E0 000001EB04CFDEE0 000001EB04CFDEE0 0000000000000000 image-source.dll!image_source_tick+0x3a
000000CD846FF680 00007FFE824C17A2 000001EB509530E0 0000000000000071 000001EB04D00B20 0000000000000001 obs.dll!obs_source_video_tick+0x562
000000CD846FF6F0 00007FFE824D3CA6 000001EB4CBFC060 000000CD846FF820 0000000000000000 0000000000000000 obs.dll!tick_sources+0x266
000000CD846FF750 00007FFE824D7501 0000000000000000 0000037739578218 0000000000000000 0000000000000000 obs.dll!obs_graphics_thread_loop+0x171
000000CD846FF800 00007FFE824D7A4F FFFFFFFFFFFFFFFF 000000078F7B19CA 000000CD846FF919 0000000000000000 obs.dll!obs_graphics_thread+0x12f
000000CD846FF8B0 00007FFEBE0814A7 000001EB4FDADBC0 0000000000000000 0000000000000000 0000000000000000 w32-pthreads.dll!ptw32_threadStart+0x1b7
000000CD846FF980 00007FFEDE3F9333 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ucrtbase.dll!0x7ffede3f9333
000000CD846FF9B0 00007FFEDFCC257D 0000000000000000 0000000000000000 0000000000000000 0000000000000000 kernel32.dll!0x7ffedfcc257d
000000CD846FF9E0 00007FFEE0AEAF28 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ntdll.dll!0x7ffee0aeaf28
...
Log info:
12:53:31.371: CPU Name: Intel(R) Core(TM) i9-14900KF
12:53:31.371: CPU Speed: 3187MHz
12:53:31.371: Physical Cores: 24, Logical Cores: 32
12:53:31.371: Physical Memory: 65381MB Total, 48026MB Free
12:53:31.371: Windows Version: 10.0 Build 22631 (release: 23H2; revision: 4169; 64-bit)
12:53:31.371: Running as administrator: true
12:53:31.371: Windows 10/11 Gaming Features:
12:53:31.371: Game DVR: On
12:53:31.371: Game Mode: Off
12:53:31.372: Sec. Software Status:
12:53:31.372: Microsoft Defender Antivirus: enabled (AV)
12:53:31.372: Windows Firewall: enabled (FW)
12:53:31.373: Current Date/Time: 2024-09-26, 12:53:31
12:53:31.373: Browser Hardware Acceleration: true
12:53:31.373: Hide OBS windows from screen capture: false
12:53:31.373: Qt Version: 6.6.3 (runtime), 6.6.3 (compiled)
12:53:31.373: Portable mode: false
12:53:31.570: OBS 30.2.3 (64-bit, windows)
12:53:31.570: ---------------------------------
12:53:31.570: ---------------------------------
12:53:31.570: audio settings reset:
12:53:31.570: samples per sec: 48000
12:53:31.570: speakers: 2
12:53:31.570: max buffering: 960 milliseconds
12:53:31.570: buffering type: dynamically increasing
12:53:31.571: ---------------------------------
12:53:31.571: Initializing D3D11...
12:53:31.571: Available Video Adapters:
12:53:31.572: Adapter 0: NVIDIA GeForce RTX 4090
12:53:31.572: Dedicated VRAM: 25314721792 (23.6 GiB)
12:53:31.572: Shared VRAM: 34278764544 (31.9 GiB)
12:53:31.573: PCI ID: 10de:2684
12:53:31.573: HAGS Status: Disabled (Default: No, Driver status: Supported)
12:53:31.573: Driver Version: 32.0.15.6109
12:53:31.573: output 0:
12:53:31.573: name=DELL S3220DGF
12:53:31.573: pos={0, 0}
12:53:31.573: size={2560, 1440}
12:53:31.573: attached=true
12:53:31.573: refresh=165
12:53:31.573: bits_per_color=8
12:53:31.573: space=RGB_FULL_G22_NONE_P709
12:53:31.573: primaries=[r=(0.675781, 0.314453), g=(0.272461, 0.657227), b=(0.151367, 0.068359), wp=(0.313477, 0.329102)]
12:53:31.573: relative_gamut_area=[709=1.245024, P3=0.917795, 2020=0.658457]
...
Nothing changed with my OBS setup, plugins, or machine - however, after installing a WACOM tablet driver and restarting this morning my OBS crashes 10 minutes after starting the stream (and some time after even being opened, possibly the same) every time. The crash shows a failure of Thread 8C6C: libobs: graphics thread (Crashed) , NVIDIA driver component nvwgf2umx.dll
it is worth noting that after the crashes OBS usually appears still in the bottom taskbar and shows as live; but it cannot be accesed/opened. If i go to task manager there are sometimes excess processes still active for OBS. The issue seems to only partially shut it down even after i get the 'whoops obs has crashed' dialog.
Uninstalling the WACOM driver changed nothing. Doing a clean reinstall and update of GPU drivers changed nothing. I stream 24/7 and have been for >3600 hours straight - the last 4 weeks have been without issues and changes until this. As it stands, Im primarily investigating the wacom driver as the cause but I have no clue what that messed with or how to fix it. It is vital my stream is up always, so I am very focused on solving this problem ASAP and may resort to a fresh install on a completely fresh machine - before doing so I want to see what is out there in the community, as I have seen other posts about the nvwgf2umx and libobs.
A week ago I did a BIOS update provided by CORSAIR to fix the intel microcode issue. We ran the stream fine and restarted fine every day afterward.
SFC scan found a corrupt img001.jpg file used by the windows login screen. found no evidence of drive degredation or other corruption, seems like a red herring.
Other troubleshooting steps included:
OBS repair
turning it off and back on while breathing heavily
Disabling my large set of browser pages and other sources
Reconnecting Twitch
Bitrate adjustments
disabling recording, buffer, other excess use of NVEC
basic scans using CORSAIR/windows tools (drivers, ssd, gpu, cpu, etc)
Steps to be taken today:
complete OBS reinstall
removing unnecessary plugins like the logitech one; but thats been installed for weeks without issue.
Praying to every god available
Running on safe mode (this seems simple, but alot of my stream depends on plugins like websocket so it is basically useless on safe mode but would help ID things - will update here when we learn more)
Scouring for relevant posts, more so than the hour spent this morning before work.
l am running Windows 11, Intel(R) Core(TM) i9-14900KF 3.20 GHz, NVIDIA 4090 Studio Driver 561.09 (after fresh GPU install, was functional on previous version as well)
Any suggestions, similar experiences, guidance, or emotional support appreciated.
Crash log:
Unhandled exception: c0000005
Date/Time: 2024-09-26, 13:43:11
Fault address: 7FFEC374C799 (c:\windows\system32\driverstore\filerepository\nvmdsi.inf_amd64_72e67a59bba77ee3\nvwgf2umx.dll)
libobs version: 30.2.3 (64-bit)
Windows version: 10.0 build 22631 (release: 23H2; revision: 4169; 64-bit)
CPU: Intel(R) Core(TM) i9-14900KF
Thread 8C6C: libobs: graphics thread (Crashed)
Stack EIP Arg0 Arg1 Arg2 Arg3 Address
000000CD846FCCC0 00007FFEC374C799 0000000000605C76 000000000000EA60 00000000000017A3 000001EBBC1D5B80 nvwgf2umx.dll!0x7ffec374c799
000000CD846FCD30 00007FFEC24987D5 000001EB00000000 0000000000000010 000000CD00000000 0000000000000001 nvwgf2umx.dll!0x7ffec24987d5
000000CD846FCF80 00007FFEC2495EBD 000001EB50C7F2C0 000001EB0AA0E7F0 0000000000000000 000000CD846FD2E8 nvwgf2umx.dll!0x7ffec2495ebd
...
000000CD846FEDB0 00007FFED7752004 000001EB4CE37C30 000000CD00000002 0000000000000048 0000000000000000 d3d11.dll!0x7ffed7752004
000000CD846FEFB0 00007FFED7739B43 0000000000000000 0000000000000010 000001EB49B80000 00007FFE00000000 d3d11.dll!0x7ffed7739b43
000000CD846FF340 00007FFED77396BD 0000000000000001 000001EB1296C9A0 000000000000EA60 000001EB1296C880 d3d11.dll!0x7ffed77396bd
000000CD846FF3E0 00007FFE64639788 000001EB15A4E900 000001EB134FB2E0 000001EB0000EA60 0000000000000000 libobs-d3d11.dll!gs_texture_2d::InitTexture+0x418
000000CD846FF460 00007FFE64639FF0 000001EB1296C880 000001EB4CC960E0 000001EB4CBFC060 000001EB04D01F58 libobs-d3d11.dll!gs_texture_2d::gs_texture_2d+0x250
000000CD846FF4B0 00007FFE64633FDE 000001EB4CC960E0 0000000000000000 0000000000003A98 0000000000003A98 libobs-d3d11.dll!device_texture_create+0x8e
000000CD846FF540 00007FFE82517887 000001EB134F11B8 0000000000000071 000001EB04D00B20 000001EB134FB2E0 obs.dll!gs_texture_create+0xe7
000000CD846FF590 00007FFE8251CD62 000001EB04D00B20 00007FFE63E58648 0000000000000000 000001EB0A986940 obs.dll!gs_image_file_init_texture+0x62
000000CD846FF5D0 00007FFE63E517B4 0000000000000000 0000000000000000 0000000000000000 0000000000000000 image-source.dll!image_source_load_texture+0x44
000000CD846FF600 00007FFE63E51D9A 000001EB509530E0 000001EB04CFDEE0 000001EB04CFDEE0 0000000000000000 image-source.dll!image_source_tick+0x3a
000000CD846FF680 00007FFE824C17A2 000001EB509530E0 0000000000000071 000001EB04D00B20 0000000000000001 obs.dll!obs_source_video_tick+0x562
000000CD846FF6F0 00007FFE824D3CA6 000001EB4CBFC060 000000CD846FF820 0000000000000000 0000000000000000 obs.dll!tick_sources+0x266
000000CD846FF750 00007FFE824D7501 0000000000000000 0000037739578218 0000000000000000 0000000000000000 obs.dll!obs_graphics_thread_loop+0x171
000000CD846FF800 00007FFE824D7A4F FFFFFFFFFFFFFFFF 000000078F7B19CA 000000CD846FF919 0000000000000000 obs.dll!obs_graphics_thread+0x12f
000000CD846FF8B0 00007FFEBE0814A7 000001EB4FDADBC0 0000000000000000 0000000000000000 0000000000000000 w32-pthreads.dll!ptw32_threadStart+0x1b7
000000CD846FF980 00007FFEDE3F9333 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ucrtbase.dll!0x7ffede3f9333
000000CD846FF9B0 00007FFEDFCC257D 0000000000000000 0000000000000000 0000000000000000 0000000000000000 kernel32.dll!0x7ffedfcc257d
000000CD846FF9E0 00007FFEE0AEAF28 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ntdll.dll!0x7ffee0aeaf28
...
Log info:
12:53:31.371: CPU Name: Intel(R) Core(TM) i9-14900KF
12:53:31.371: CPU Speed: 3187MHz
12:53:31.371: Physical Cores: 24, Logical Cores: 32
12:53:31.371: Physical Memory: 65381MB Total, 48026MB Free
12:53:31.371: Windows Version: 10.0 Build 22631 (release: 23H2; revision: 4169; 64-bit)
12:53:31.371: Running as administrator: true
12:53:31.371: Windows 10/11 Gaming Features:
12:53:31.371: Game DVR: On
12:53:31.371: Game Mode: Off
12:53:31.372: Sec. Software Status:
12:53:31.372: Microsoft Defender Antivirus: enabled (AV)
12:53:31.372: Windows Firewall: enabled (FW)
12:53:31.373: Current Date/Time: 2024-09-26, 12:53:31
12:53:31.373: Browser Hardware Acceleration: true
12:53:31.373: Hide OBS windows from screen capture: false
12:53:31.373: Qt Version: 6.6.3 (runtime), 6.6.3 (compiled)
12:53:31.373: Portable mode: false
12:53:31.570: OBS 30.2.3 (64-bit, windows)
12:53:31.570: ---------------------------------
12:53:31.570: ---------------------------------
12:53:31.570: audio settings reset:
12:53:31.570: samples per sec: 48000
12:53:31.570: speakers: 2
12:53:31.570: max buffering: 960 milliseconds
12:53:31.570: buffering type: dynamically increasing
12:53:31.571: ---------------------------------
12:53:31.571: Initializing D3D11...
12:53:31.571: Available Video Adapters:
12:53:31.572: Adapter 0: NVIDIA GeForce RTX 4090
12:53:31.572: Dedicated VRAM: 25314721792 (23.6 GiB)
12:53:31.572: Shared VRAM: 34278764544 (31.9 GiB)
12:53:31.573: PCI ID: 10de:2684
12:53:31.573: HAGS Status: Disabled (Default: No, Driver status: Supported)
12:53:31.573: Driver Version: 32.0.15.6109
12:53:31.573: output 0:
12:53:31.573: name=DELL S3220DGF
12:53:31.573: pos={0, 0}
12:53:31.573: size={2560, 1440}
12:53:31.573: attached=true
12:53:31.573: refresh=165
12:53:31.573: bits_per_color=8
12:53:31.573: space=RGB_FULL_G22_NONE_P709
12:53:31.573: primaries=[r=(0.675781, 0.314453), g=(0.272461, 0.657227), b=(0.151367, 0.068359), wp=(0.313477, 0.329102)]
12:53:31.573: relative_gamut_area=[709=1.245024, P3=0.917795, 2020=0.658457]
...