AirenSoft / OvenMediaEngine

OvenMediaEngine (OME) is a Sub-Second Latency Live Streaming Server with Large-Scale and High-Definition. #WebRTC #LLHLS
https://airensoft.com/ome.html
GNU Affero General Public License v3.0
2.61k stars 1.06k forks source link

Crash #1639

Closed naanlizard closed 5 months ago

naanlizard commented 5 months ago

Describe the bug Today, our OME instance crashed after quite a long uptime without issue. Apologies, but I may not have logs for this one, though I will keep trying to recover them. I also don't really have any information about what might've triggered it as we were away

Server.xml

Dockerfile

crash.dump.txt

I'm not sure what else might be helpful, so please feel free to ask

getroot commented 5 months ago

Thanks for reporting. This is a bug that we just discovered and fixed. This is the same issue with https://github.com/AirenSoft/OvenMediaEngine/issues/1631 It's a problem where OME crashes when the RTMP client sends a message that we don't expect.

This is scheduled to be released soon.

dimiden commented 5 months ago

@naanlizard For now, I have fixed the issue where OME was crashed in the https://github.com/AirenSoft/OvenMediaEngine/commit/eb72d658fcc5d0c12626c6559b3860da568abcf2. The compatibility with some encoders are still being worked on, and an update will be provided soon.

dimiden commented 5 months ago

Since this issue is the same as #1631, I will post future updates on #1631.