Bug Report OBS Crashing, am using NDI

NekoTV

New Member
I will post what I posted on the git hub, maybe this isn't specifically an ndi issue.

Been having a fairly new issue. Using OBS NDI the NDI stream will freeze on the receiving end. If I try to interact with the source on the receiving end it will freeze OBS. I can add the same source and it works again, but I can't delete the old one. If I do this more than 2 times it lags like crazy (probably because the bandwidth of 3 4k streams.. OBS only crashes once I try to interact with the NDI source that has a frozen video feed. The audio from the feeds is fine. This happens at any resolution/framerate I've tried many.
On the sending end, on my gaming PC OBS is functioning perfectly. I don't even have to be streaming or recording for this video feed freeze to occur.
I am on The latest release of both obs/ndi as well as windows. NDI is the only thing I have set up to OBS besides being signed into mixer account for streamkey.
Crash 2019-11-08 14-09-54.txt
I recently fully updated my bios to the most recent. I now get random hard CTD with no error or crashlog generation. I don't even have to interact with the NDI source anymore I will mention I currently have no overclocks on cpu or memory for all the testing.
 
Last edited:

Sukiyucky

Member
When you say "Been having a fairly new issue", I am assuming your NDI setup has been working prior to this.

According to the log file (of the attachment), the stack trace of the thread that crashed shows, OBS Web Socket was involved.

Thread 11A0 (Crashed)
Stack EIP Arg0 Arg1 Arg2 Arg3 Address
0000007AE0CAE848 00007FFB12D73656 000001C54C9BE680 000001C5536BBD30 000001C54CE1E680 00007FFB2765C7EB w32-pthreads.dll!pthread_mutex_lock+0x56
0000007AE0CAE928 00007FFAFC36A2D5 000001C54C9BE680 000001C54CE1E4A0 000001C54CE1E680 000001C54CE1E4A0 obs.dll!signal_handler_disconnect+0x35
0000007AE0CAE968 00007FFADD85135D 000001C5536E5F70 0000000000000001 000001C54CE1E4A0 00007FFADD86D591 obs-websocket.dll!WSEvents::~WSEvents+0x3d


Did you do something with an UI interface to trigger this crash? Or did it happen out of the blue?
Can you do this repeatedly to cause the crash?
What happens if you do the manual equivalent without using OBS Remote Socket?
Are you running the current 4.6.1 version of OBS Web Socket (May 2019)?

Your other log file (of which you don't tell us where it came from, NDI Server? NDI Client? from same machine?) shows that it crashed in the OpenGL library that is part of the OBS distribution:

00007FFFED1B0000-00007FFFED43F000 C:\Program Files\obs-studio\bin\64bit\libGLESv2.dll

Thread 2E44 (Crashed)
Stack EIP Arg0 Arg1 Arg2 Arg3 Address
0000007F51CAE598 00007FFFC5680266 0000007F51CAE638 00007FFFC5AC22C8 0000000000000000 00007FFFC5AC22C8 libglesv2.dll!0x7fffc5680266
0000007F51CAE608 00007FFFC567E47B 00007FFFD05C3736 00007FF81250267D 00000234BCBEF150 0000007F51CAE7E0 libglesv2.dll!0x7fffc567e47b
0000007F51CAE688 00007FFFC567BEE0 00000234C3697518 00007FF81250267D 00000234C3697498 0000007F00000000 libglesv2.dll!0x7fffc567bee0
0000007F51CAE6D8 00007FFFC567DB2A 0000000000000150 0000009C01DF3C00 0000E06C1921919B 0000007F4F4E7000 libglesv2.dll!0x7fffc567db2a
0000007F51CAE718 00007FFFC5936F8B 0000007F51CAE7D8 0000007F51CAE878 0000000000000001 0000000000000001 libglesv2.dll!0x7fffc5936f8b


That crash happened the day before and is a separate issue. Please create a new post regarding that issue as it doesn't appear to be related and needs to be handled separately. Try to remember what you were doing to cause the crash.
 

NekoTV

New Member
I simply open OBS, and let it sit there do not interact with it at all and it crashes. both crash logs are from the receiving computer. the sending one never crashes or has any issue. The first log is BEFORE bios update, the second one is after. I don't actually use obs web socket, it is just installed. maybe that is why I actually got a crashlog, because prior to randomly deciding to install websocket I was just getting CTD with 0 crash logs.

I was correct, uninstalling websocket stopped the crashlog from generating, I will edit the main post to reflect that that isn't actually an inssue I have or care about.
 

Sukiyucky

Member
You should change this post from Question/Help to be Bug Report for OBS Web Socket so Palakis is aware there is a problem.
That OBS Web Socket crashes out of the blue is not something to shove under the rug. This maybe an OBS 24.x.x issue and more investigation needed with a fix.
 

NekoTV

New Member
To anyone that reads through the comments, I see that I think suki misunderstood or I was not clear enough. The crashing isn't fixed. the websocket was just a side meaningless adventure.
 

Narcogen

Active Member
So you uninstalled websocket and it still crashes? If so, I'd post a crashlog without websocket installed.
 

Harold

Active Member
IF you've updated the NDI plugin, you also may need to use DDU to reinstall your video card drivers.
 

NekoTV

New Member
I did a full uninstall of ndi, runtime, obs, nvidia driver. Full restart, full reinstall, full restart. still persists.
 

Narcogen

Active Member
Have you posted a regular log, not a crashlog, so we can see your setup, on either the sending or receiving computer, or better yet, both?
 

NekoTV

New Member
okay then.

2019-11-10 13-28-45 Is the gaming pc. 2019-11-09 16-05-38 is stream pc

I have disabled "browser source hardware acceleration" under advanced as a test (on stream pc)
 

Attachments

  • 2019-11-10 13-28-45.txt
    5.1 KB · Views: 36
  • 2019-11-09 16-05-38.txt
    4.9 KB · Views: 24

Narcogen

Active Member
16:05:39.827: base resolution: 3840x2160
16:05:39.827: output resolution: 3840x2160
16:05:39.827: downscale filter: Bicubic
16:05:39.827: fps: 60/1


So.. you're trying to stream 4k60? Where to?

16:05:39.827: YUV mode: 709/Full

Probably should be 709/Partial for most users. Not sure about stability issues but this does increase load, which may be an issue for you given your resolution and framerate selections.

https://obsproject.com/forum/resour...t-color-range-settings-guide-test-charts.442/

I don't see anything else obvious, but any performance issues aren't written to the logs if there aren't any output sessions (streams or recording). I realize your issue is crashing and this happens even without an output session, but it's possible there are things going on that could be problematic but aren't being written to the log because those statistics are only written to the log during an output session.

That and the Windows version on the streaming machine is older than on the gaming machine.
 
I am very new to all this (been in IT 20+ years)

I have a Surface Pro 6 running iVcam for my phone to OBS + NDI. That end seems to work fine, but the steam system OBS+NDI keeps crashing. Where are the logs I should be looking at?

Steam system is Windows 10 completely up to date
Intel i7 6850K
64gb 2400 RAM
512 950 M.2 SSD
1080 Ti video card.

I am not seeing any spikes in RAM or CPU. so I am stumped. Point me to the logs so I can figure out what is going on.

Thanks in advance.
 
I am very new to all this (been in IT 20+ years)

I have a Surface Pro 6 running iVcam for my phone to OBS + NDI. That end seems to work fine, but the steam system OBS+NDI keeps crashing. Where are the logs I should be looking at?

Steam system is Windows 10 completely up to date
Intel i7 6850K
64gb 2400 RAM
512 950 M.2 SSD
1080 Ti video card.

I am not seeing any spikes in RAM or CPU. so I am stumped. Point me to the logs so I can figure out what is going on.

Thanks in advance.


OBS is 25.0.8
NDI is 4.5.1.0
 
Here are the logs and the crash logs. I am hoping someone will see this and have an Idea. I was using the 4.9 (latest version) of NDI and downgraded to 4.8 just to test, but it does the same thing. OBS runs fine, attach the NDI source and it crashes and continues to crash everytime I reopen till I move away from the NDI source. Any ideas?
 

Attachments

  • Crash 2020-07-07 12-36-13.txt
    125.3 KB · Views: 21
  • 2020-07-07 16-22-08.txt
    12.9 KB · Views: 15

xandru

New Member
Hi, did anyone manage to fix this issue ? because I have the same problem I am trying to use vmix to output a video signal with alpha through NDI and opening it on OBS, it keeps on putting up a popup that OBS has crashed. I am using vmix and OBS on the same pc.

Thanks
 

Attachments

  • Crash 2024-05-09 09-21-15.txt
    148.2 KB · Views: 16
Top