Public bug reported:

Howdy,

When one has TLS enabled, icecast2 leaks memory on client disconnect.
Given the nature of a streaming server this happens all the time.

There are two ways to solve this, one would be to switch to using
OpenSSL rather than WolfSSL, while the other would be to apply a tiny
patch that was written by one of the WolfSSL contributors and is
attached.

I tested both solutions and they most certainly do solve the problem.
One can easily test by setting up icecast2, connecting a source client,
then creating a loop with wget to generate a lot of connect/disconnect
noise.


~Unit 193

** Affects: icecast
     Importance: Unknown
         Status: Unknown

** Affects: icecast2 (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: icecast2 (Debian)
     Importance: Unknown
         Status: Unknown

** Attachment added: "1001-ssl_error_handling.patch"
   
https://bugs.launchpad.net/bugs/1899841/+attachment/5422292/+files/1001-ssl_error_handling.patch

** Bug watch added: gitlab.xiph.org/xiph/icecast-server/-/issues #2391
   https://gitlab.xiph.org/xiph/icecast-server/-/issues/2391

** Also affects: icecast via
   https://gitlab.xiph.org/xiph/icecast-server/-/issues/2391
   Importance: Unknown
       Status: Unknown

** Bug watch added: Debian Bug tracker #969018
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=969018

** Also affects: icecast2 (Debian) via
   https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=969018
   Importance: Unknown
       Status: Unknown

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1899841

Title:
  Leaks memory on client disconnect while using TLS

To manage notifications about this bug go to:
https://bugs.launchpad.net/icecast/+bug/1899841/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to