Bug Report Memory leaks at the end of the log w/o reasons

Fenrir

Forum Admin
The memory leak is caused by browser source, and it's a few kb if that. Nothing to worry about.

Most of the errors I see in your log are connection failures on your RTMP server.

22:13:40.976: WriteN, RTMP send error 10054 (4097 bytes)
22:13:40.976: WriteN, RTMP send error 10054 (39 bytes)
22:13:40.977: WriteN, RTMP send error 10038 (42 bytes)
22:13:40.977: [rtmp stream: 'adv_stream'] Disconnected from rtmp://192.168.0.55/transcode-only
 

sneaky4oe

Member
Yeah, that's what I was nitially concerned of. I had 1:40:00 of stream w/o problems, and then my OBS just started reconnecting over and over. Server started sending the stream on each reconnection, and then OBS reconnected again. And a few times like this. I even restarted server a few times - didn't help. Restarting OBS didn't help as well.
 

Cryonic

Member
The second log is mine.

I bumped into some issues when my stream got disconnected from Twitch (modem reset due to an autoupdate of the firmware), i could not stop the stream - had to kill OBS and restart it.
For me it is not that common since i stream directly to twitch with a single PC, different story, different hardware, but still - this should NEVER happen, the last thing you want to fix when your stream dropped is your streaming software.
 

Fenrir

Forum Admin
The soft-lock on reconnect (when you try to stop the reconnect) is something that we're aware of, just haven't been able to track down the cause yet.
 

sneaky4oe

Member
In my case, I was unable to stop stream - that's the reason I had to restart it... May I help to diagnose that somehow?
 

Cryonic

Member
Same here.

Btw. i work for StreamElements right now (support team member) and sneaky is on board by Restream.io - so we can definetly spread the word or pull more people in for testing, it helps not just us, but many others.
 

Fenrir

Forum Admin
It's been discussed, but no real plan so far due to how inconsequential they are. Keep an eye on patch notes for more info on that one.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
When it reports in the log file for memory leaks, what it means is unfreed allocations. The author of the browser source plugin used some functions that return string allocations (that are typically just 20ish bytes each), but he never freed them. It'll be fixed the next time we update the browser source, but due to some issues with a CEF update, we might not deploy it in 20.1.

They allocations are quite literally in the order of bytes -- they are completely inconsequential and nothing to worry about. All stray allocations are cleaned up when the program terminates regardless anyway.
 

Cryonic

Member
There is still the problem that sneaky gets random disconnects to his local nginx server and the server is stable, so what is going on there?

Would love to see some updates on the browser source, specially because i work for StreamElements and our overlays are pretty heavy, so every bit counts.
 

Fenrir

Forum Admin
Disconnects like that are purely a connection failure. Either the local network isn't stable, or the nginx server is failing somehow.
 

Cryonic

Member
Well i told him to check his local network, check the router for errors or disconnects in the logs and check the nginx server. It worked for him with the same network config before, but since he moved to the Ryzen system with an Aorus board, he is getting stability issues. Not pointing fingers at anyone, but this is pretty much the only thing that changed, everything else is the same for him so far i know.

Told him to get a separate network adapter, sadly he has no PCI-e slots open, so USB to LAN or something similar will do.
 
Top