-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Janus crash with VideoRoom streams summary [1.x] #3249
Comments
Please test with #3247 too, since it addresses a couple of race conditions in the VideoRoom. |
Thanks @lminiero will do. |
I know you guys are on vacation right now, I am just updating the issue to keep you in the loop when you got back. I've updated a few servers with the patch mentioned above but one of them only last 2 days up, it did not crash in the same way as previous crashes though, but it did last much less than previous revisions. I am attaching full BT let me know if you need something else, thank you!
https://gist.github.com/zevarito/d71a35b43d1e699f2791784a952dad2e |
Thanks for the backtrace, can you try with #3259 ? |
@zevarito any update? Did you try the proposed patch? |
@atoppi no servers have crashed so far with this patch, the longest running is about 10 days now, however previous releases took 3 months some times to crash so deploying carefully. |
Closing as I merged @tmatth 's patch. |
What version of Janus is this happening on?
It does happen in latest e1c7704 but it is happening since a few months now.
Have you tested a more recent version of Janus too?
Yes
Was this working before?
This same exception and a similar one (same function) I think is around since May at least.
Is there a gdb or libasan trace of the issue?
Additional context
I've also seen a related exception that I don't have the backtrace at hand which fails in the same function but a little bit earlier and the core dump generated says
janus
instead ofhloop
.My guess is that it is some sort of race condition when that list is generated and a publisher leaves the room at the same time.
It crash approximately after 2 weeks on every server, but I have the sense that latest build might also crash early, updated recently will let you know.
Let me know if you need me to provide any extra info and thank you very much for looking into this issue!
The text was updated successfully, but these errors were encountered: