Hello, I was looking to experiment with ultragrid on windows as a potential solution in my streaming setup, but I'm experiencing an issue where a crash occurs when attempting to query for dshow devices. I found this is working fine on my personal computer but my secondary computer is only having this issue.
I tried running the following command and got this response.
PS C:\Users\vMix\Documents\UltraGrid-1.10.3-win64> .\uv -t dshow:help
UltraGrid 1.10.3 (tags/v1.10.3 rev 12e2705 built Feb 20 2026 14:57:56)
dshow grabber options:
-t dshow:[full|short]help
-t dshow[:device=<DeviceNumber>|<DeviceName>][:mode=<ModeNumber>][:RGB]
Flag RGB forces use of RGB codec, otherwise native is used if possible.
or
-t dshow:[Device]<DeviceNumber>:<codec>:<width>:<height>:<fps>
Devices:
Assertion failed: codec != VC_NONE, file src/video_codec.c, line 441
Backtrace:
15 (00007FF62FF3658D): print_stacktrace_win - 0x7FF62FF36540
File: D:\a\UltraGrid\UltraGrid\src\utils\windows.c, line: 306, displacement: 16
14 (00007FF62FE9C0F3): crash_signal_handler - 0x7FF62FE9C0E0
File: D:\a\UltraGrid\UltraGrid\src\host.cpp, line: 1406, displacement: 5
13 (00007FFA1B6C19A9): raise - 0x7FFA1B6C17D0
12 (00007FFA1B6A4AD1): abort - 0x7FFA1B6A4AA0
11 (00007FFA1B660FB9): isctype_l - 0x7FFA1B660B90
10 (00007FFA1B6C2B01): assert - 0x7FFA1B6C2A90
9 (00007FF6300FB144): assert - 0x7FF6300FB0F0
8 (00007FF62FF3B797): is_codec_opaque - 0x7FF62FF3B750
File: D:\a\UltraGrid\UltraGrid\src\video_codec.c, line: 441, displacement: 25
7 (00007FF62FFD3B34): vidcap_dshow_probe_internal - 0x7FF62FFD35B0
File: D:\a\UltraGrid\UltraGrid\src\video_capture\DirectShowGrabber.cpp, line: 517, displacement: 8
6 (00007FF62FFD18FD): vidcap_dshow_init - 0x7FF62FFD1500
File: D:\a\UltraGrid\UltraGrid\src\video_capture\DirectShowGrabber.cpp, line: 847, displacement: 837
5 (00007FF62FF3ED75): initialize_video_capture - 0x7FF62FF3EC90
File: D:\a\UltraGrid\UltraGrid\src\video_capture.c, line: 155, displacement: 0
4 (00007FF630084DB7): main - 0x7FF6300811A0
File: D:\a\UltraGrid\UltraGrid\src\main.cpp, line: 1455, displacement: 0
3 (00007FF62FE910FE): WinMainCRTStartup - 0x7FF62FE91000
2 (00007FF62FE913E6): mainCRTStartup - 0x7FF62FE913D0
1 (00007FFA1BA7E8D7): BaseThreadInitThunk - 0x7FFA1BA7E8C0
0 (00007FFA1DA4C3FC): RtlUserThreadStart - 0x7FFA1DA4C3D0
UltraGrid has crashed (SIGABRT).
Additionally when running uv-qt, it posts this error after sitting on "Capabilities querying in safe mode".
I attempted using the latest release & continuious, along with admin elevation, and the same issue occurs. I was not able to find much info from anyone else experiencing this issue. I don't see a core dump generated after the crash but I can attach it if it happens to generate somewhere.
System info:
CPU: Intel Ultra 7 265k
RAM: 64GB DDR5
GPU: RTX 4070 Ti Super (Driver 595.79 Studio)
SDI: BMD Decklink 8k Pro G2
Hello, I was looking to experiment with ultragrid on windows as a potential solution in my streaming setup, but I'm experiencing an issue where a crash occurs when attempting to query for dshow devices. I found this is working fine on my personal computer but my secondary computer is only having this issue.
I tried running the following command and got this response.
Additionally when running uv-qt, it posts this error after sitting on "Capabilities querying in safe mode".
I attempted using the latest release & continuious, along with admin elevation, and the same issue occurs. I was not able to find much info from anyone else experiencing this issue. I don't see a core dump generated after the crash but I can attach it if it happens to generate somewhere.
System info:
CPU: Intel Ultra 7 265k
RAM: 64GB DDR5
GPU: RTX 4070 Ti Super (Driver 595.79 Studio)
SDI: BMD Decklink 8k Pro G2