Skip to content

Fixed enhanced broadcasting crash for unsupported GPU#1674

Merged
aleksandr-voitenko merged 3 commits intostagingfrom
fix-enhanced-broadcasting-no-gpu-crash
Apr 24, 2026
Merged

Fixed enhanced broadcasting crash for unsupported GPU#1674
aleksandr-voitenko merged 3 commits intostagingfrom
fix-enhanced-broadcasting-no-gpu-crash

Conversation

@aleksandr-voitenko
Copy link
Copy Markdown
Collaborator

@aleksandr-voitenko aleksandr-voitenko commented Apr 22, 2026

Description

Fix Enhanced Broadcasting crash when Twitch rejects unsupported GPUs

Motivation and Context

Twitch Enhanced Broadcasting can return a valid error response when the current GPU is unsupported. In that case, DownloadGoLiveConfig() throws, and that exception was escaping the Enhanced Broadcasting IPC Start handlers and terminating the OBS server process.

This change converts that failure into a normal IPC error so the client receives a regular exception instead of crashing.

How Has This Been Tested?

Unit test.

Types of changes

  • Bug fix (non-breaking change which fixes an issue)

@aleksandr-voitenko aleksandr-voitenko force-pushed the fix-enhanced-broadcasting-no-gpu-crash branch from 21bfe9c to 75a760f Compare April 22, 2026 12:03
@aleksandr-voitenko aleksandr-voitenko merged commit bf0bc00 into staging Apr 24, 2026
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants