Random Crash When Displaying Image Source - Unhandled exception: c0000005 / Fault address: 7FFF7DB55277

NMSS_1984

New Member
Hello

I've been having problems since yesterday with a bug that causes OBS to close directly without transmitting or recording, just preparing the window to show what I need. Whether it's an emulator, a game, or anything. Sometimes it closes without further ado, and other times it throws an error message that only says:

"Woops, OBS has crashed!

Would you like to copy the crash log to the clipboard? The crash log will still be saved to:

And here it indicates the path of my computer where the error report is."

I have looked at this report, but I do not understand what has crashed, it only says: Fault address: 7FFF7DB55277 and that Thread 4540: (Crashed) related to the w32-pthreads.dll. But I don't understand what the mistake is here to be able to solve it. It seems strange to me because not less than a week ago everything was working correctly and without errors.

If someone can help me solve it, I would be grateful.

I leave the reports and thank you in advance.
 

Attachments

  • Crash 2025-05-23 18-27-37.txt
    150 KB · Views: 18
  • 2025-05-23 18-26-19.txt
    62.8 KB · Views: 8

Suslik V

Active Member
Code:
18:27:34.405: [texture-amf-av1: 'Source Record'] settings:
18:27:34.405:     rate_control: VBR
18:27:34.405:     bitrate:      10000
18:27:34.405:     cqp:          20
18:27:34.405:     keyint:       120
18:27:34.405:     preset:       quality
18:27:34.405:     profile:      main
18:27:34.405:     width:        1920
18:27:34.405:     height:       1080
18:27:34.405:     params:       (none)
and
Code:
Unhandled exception: c0000005
Date/Time: 2025-05-23, 18:27:35
...

Thread 5478: (Crashed)
Stack            EIP              Arg0             Arg1             Arg2             Arg3             Address
0000005C62BFF7C0 00007FFF7E6E5277 0000000000000000 0000024A51C1E940 00007FFF5B432A90 0000000000000000 w32-pthreads.dll!pthread_mutex_unlock+0x27
0000005C62BFF800 00007FFF5B4B60D4 0000024A51C1E940 0000000000000001 0000024A56A252E0 0000005C62BFF901 obs.dll!video_output_disconnect+0x104
0000005C62BFF830 00007FFF5B430418 0000000000000000 0000024A56A252E0 00007FFF5B450DF0 00007FFF5B450DF0 obs.dll!remove_connection+0x1f8
0000005C62BFF880 00007FFF5B453665 0000005C62BFF970 00007FFF5B450DF0 0000024A0B538A00 0000000000000000 obs.dll!stop_video_encoders+0x125
0000005C62BFF8D0 00007FFF5B453751 0000000000000000 0000024A6E980980 0000000000000000 0000024A6E980980 obs.dll!end_data_capture_thread+0x71
0000005C62BFF910 00007FFF7E6E1461 0000024A56385C40 0000000000000000 0000000000000000 0000000000000000 w32-pthreads.dll!ptw32_threadStart+0x171
0000005C62BFF980 00007FFF845E37B0 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ucrtbase.dll!0x7fff845e37b0
0000005C62BFF9B0 00007FFF8678E8D7 0000000000000000 0000000000000000 000004F0FFFFFB30 000004D0FFFFFB30 kernel32.dll!0x7fff8678e8d7
0000005C62BFF9E0 00007FFF8719C5DC 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ntdll.dll!0x7fff8719c5dc

Thread 53A4:
Stack            EIP              Arg0             Arg1             Arg2             Arg3             Address
0000005C59B6BE38 00007FFF87261FF4 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ntdll.dll!0x7fff87261ff4
0000005C59B6BE40 00007FFF84A6D1DF 0000024A0B538A00 0000024A0B538A00 0000005C00000000 000000000000BFD0 kernelbase.dll!0x7fff84a6d1df
0000005C59B6BEE0 00007FFF5B44B79F 0000024A6EA4A580 0000005C59B6FA40 00000000FFFFFFFF 0000005C59B6FA40 obs.dll!obs_output_destroy+0xcf
0000005C59B6BF30 00007FFF5B453FFD 0000024A2A5D5110 0000024A51272F40 0000000000000020 0000000000000000 obs.dll!obs_output_release+0x2d
0000005C59B6BF60 00007FF77FFFBDB4 0000000000000000 0000024A38F16440 0000024A5153A7B0 00007FFE00020002 obs64.exe!OBSApp::qt_static_metacall+0x74
...
Likely interference from the Source Record plugin's side on object destroy. Please, check the plugin's thread, because some mistakes were fixed in the latest release of the plugin.
 

NMSS_1984

New Member
Code:
18:27:34.405: [texture-amf-av1: 'Source Record'] settings:
18:27:34.405:     rate_control: VBR
18:27:34.405:     bitrate:      10000
18:27:34.405:     cqp:          20
18:27:34.405:     keyint:       120
18:27:34.405:     preset:       quality
18:27:34.405:     profile:      main
18:27:34.405:     width:        1920
18:27:34.405:     height:       1080
18:27:34.405:     params:       (none)
and
Code:
Unhandled exception: c0000005
Date/Time: 2025-05-23, 18:27:35
...

Thread 5478: (Crashed)
Stack            EIP              Arg0             Arg1             Arg2             Arg3             Address
0000005C62BFF7C0 00007FFF7E6E5277 0000000000000000 0000024A51C1E940 00007FFF5B432A90 0000000000000000 w32-pthreads.dll!pthread_mutex_unlock+0x27
0000005C62BFF800 00007FFF5B4B60D4 0000024A51C1E940 0000000000000001 0000024A56A252E0 0000005C62BFF901 obs.dll!video_output_disconnect+0x104
0000005C62BFF830 00007FFF5B430418 0000000000000000 0000024A56A252E0 00007FFF5B450DF0 00007FFF5B450DF0 obs.dll!remove_connection+0x1f8
0000005C62BFF880 00007FFF5B453665 0000005C62BFF970 00007FFF5B450DF0 0000024A0B538A00 0000000000000000 obs.dll!stop_video_encoders+0x125
0000005C62BFF8D0 00007FFF5B453751 0000000000000000 0000024A6E980980 0000000000000000 0000024A6E980980 obs.dll!end_data_capture_thread+0x71
0000005C62BFF910 00007FFF7E6E1461 0000024A56385C40 0000000000000000 0000000000000000 0000000000000000 w32-pthreads.dll!ptw32_threadStart+0x171
0000005C62BFF980 00007FFF845E37B0 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ucrtbase.dll!0x7fff845e37b0
0000005C62BFF9B0 00007FFF8678E8D7 0000000000000000 0000000000000000 000004F0FFFFFB30 000004D0FFFFFB30 kernel32.dll!0x7fff8678e8d7
0000005C62BFF9E0 00007FFF8719C5DC 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ntdll.dll!0x7fff8719c5dc

Thread 53A4:
Stack            EIP              Arg0             Arg1             Arg2             Arg3             Address
0000005C59B6BE38 00007FFF87261FF4 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ntdll.dll!0x7fff87261ff4
0000005C59B6BE40 00007FFF84A6D1DF 0000024A0B538A00 0000024A0B538A00 0000005C00000000 000000000000BFD0 kernelbase.dll!0x7fff84a6d1df
0000005C59B6BEE0 00007FFF5B44B79F 0000024A6EA4A580 0000005C59B6FA40 00000000FFFFFFFF 0000005C59B6FA40 obs.dll!obs_output_destroy+0xcf
0000005C59B6BF30 00007FFF5B453FFD 0000024A2A5D5110 0000024A51272F40 0000000000000020 0000000000000000 obs.dll!obs_output_release+0x2d
0000005C59B6BF60 00007FF77FFFBDB4 0000000000000000 0000024A38F16440 0000024A5153A7B0 00007FFE00020002 obs64.exe!OBSApp::qt_static_metacall+0x74
...
Likely interference from the Source Record plugin's side on object destroy. Please, check the plugin's thread, because some mistakes were fixed in the latest release of the plugin.

Okay, yes. That's the problem. Thanks.
I have installed the new version of the plugin, but now it fails when changing the screen resolution of whatever I set to broadcast to full screen, OBS ends up crashing as well.
I tried a clean install of OBS using only the plugin that's giving me the error, either with the same configuration or another one, and I can't get it to work normally. I don't know what else to do to fix it.

I'm leaving the new log and the crash file in case they're helpful.
 

Attachments

  • 2025-05-24 11-32-43.txt
    13.8 KB · Views: 8
  • Crash 2025-05-24 11-33-47.txt
    99 KB · Views: 6

Suslik V

Active Member
These last logs you have posted are not much different from the previous ones. Anyway, I think you should post them in the Source Record discussion thread - there is chance that in this case these issues will be addressed in the next release of the plugin.

Meanwhile, there is alternative named "Branch Output" plugin, and you may try it (of course, do not install both plugins in one portable OBS, create another one portable for your tests):
 

NMSS_1984

New Member
These last logs you have posted are not much different from the previous ones. Anyway, I think you should post them in the Source Record discussion thread - there is chance that in this case these issues will be addressed in the next release of the plugin.

Meanwhile, there is alternative named "Branch Output" plugin, and you may try it (of course, do not install both plugins in one portable OBS, create another one portable for your tests):
I suspected it, but thanks for taking a look at the logs.
I already put on record what happened in the Source Record discussion, let's see if they fix it soon.
And thank you very much for the alternative, and the advice you have given me. I'll take a look at Branch Output. :)
 

Suslik V

Active Member
...it fails when changing the screen resolution...
It seems that there is a related issue on GitHub:
And if you dig into the relevant PRs and commits, you might find out that likely issue wouldn't be fixed until OBS v31.1.x. So, it is better to have workarounds and don't touch something that is surely leading to the crash.
 
Top