hbeni/fgcom-mumble

Bug: occassional Freeze of Mumble GUI

hbeni opened this issue · 5 comments

hbeni commented

Describe the bug

Occasionally the Mumble GUI will freeze. Audio is still audible, and also the plugin seems to continue working.
The reason is yet to be found.
Behaviour was triggerable after 10-15 minutes with 30 fgcom-fakepilots online

To Reproduce
Steps to reproduce the behavior:

  • Connect to server with 30 pilot load test bots
  • Conect with mumble instance with active plugin

Expected behavior
Normal operation.


related to mumble-voip/mumble#5187
maybe related to mumble-voip/mumble#5193

hbeni commented

It looks like the freeze may be related to the comment change API calls.
When compiled with make CFLAGS+="-DNO_COMMENT" clean plugin the freeze seem to not occur.
Maybe it also has to do with overloading by the debug log writing?

Further testing needed.

hbeni commented

Maybe it also has to do with overloading by the debug log writing?

Release version (make clean plugin) did run here for nearly two hours with 30 bots; so maybe it is really excessive logging combined with the related lockings, building up time?

=> was not reproducible with this session.

hbeni commented

=> was not reproducible with this session.

Seems I can't reproduce with a current build of mumble and the plugin in not-debug mode.
So probably this is happening by debugging.

I need some other real people to debug this, probably on another wednesday-GA session in the future.

hbeni commented

Tried to reproduce today with make clean plugin-debug and 30 bots.
No result, no crash, no freeeze, client alive for nearly 2 hours, and before that in two steps for about 40mins each.
Maybe mumble-voip/mumble#5193 did help here too? Don't know.

Will try to reproduce a last time on next GA-Session with real human clients.

hbeni commented

So, I will close this now.
Was not reproducable with 7 real human clients.