Hi Mangler devs, The following bug [1] was reported by a Debian user, about a memory leak with mangler + pulseaudio. Would it be possible for you to take a look at it?
Thanks, Vincent [1] http://bugs.debian.org/712120 On Wed, Jun 12, 2013 at 11:47 PM, Jonathan David Amery <[email protected]> wrote: > Package: mangler > Version: 1.2.4-1 > Severity: important > > This bug also exists in 1.2.5-1 on the i386 architecture. I haven't tested > 1.2.5-1 on amd64 but I see no reason to assume it doesn't exist there. > > I'm using PulseAudio as my AudioSubsystem and haven't tested to see if the > bug exists with other AudioSubsystems. > > Last night I had a long session on mangler with about 10 other people; by > the end mangler was using 17.1g of address space: > > PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND > 5344 jdamery 20 0 17.1g 70m 20m S 1.3 1.8 19:49.35 mangler > > ( from top(1) ) > > These pages don't appear to be being touched, and consist of a large number > of pairs: > > 7fb7ea415000-7fb7ea416000 ---p 00000000 00:00 0 > 7fb7ea416000-7fb7eac16000 rw-p 00000000 00:00 0 > > ( from /proc/5344/maps -- I have attached the whole of this file ) > > A bit of investigation shows that the page pairs are leaked whenever sound > is produced. It appears that a new PulseAudio connection is made every time > a new sound is produced, and possibly the pages are being leaked in the > process. > > On the 32 bit architecture this rapidly causes it to run out of address > space at which point the client freezes and produces an error message on > stderr (which sadly I don't have a copy of at the moment to include in this > bug report). > > -- System Information: > Debian Release: 7.0 > APT prefers stable-updates > APT policy: (500, 'stable-updates'), (500, 'stable') > Architecture: amd64 (x86_64) > > Kernel: Linux 3.2.0-4-amd64 (SMP w/1 CPU core) > Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/dash > > Versions of packages mangler depends on: > ii libasound2 1.0.25-4 > ii libc6 2.13-38 > ii libdbus-1-3 1.6.8-1 > ii libdbus-glib-1-2 0.100.2-1 > ii libespeak1 1.46.02-2 > ii libg15daemon-client1 1.9.5.3-8.2 > ii libg15render1 1.3.0~svn316-2.2 > ii libgcc1 1:4.7.2-5 > ii libglib2.0-0 2.33.12+really2.32.4-5 > ii libglibmm-2.4-1c2a 2.32.1-1 > ii libgtk2.0-0 2.24.10-2 > ii libgtkmm-2.4-1c2a 1:2.24.2-1 > ii libpangomm-1.4-1 2.28.4-1 > ii libpulse0 2.0-6.1 > ii libsigc++-2.0-0c2a 2.2.10-0.2 > ii libstdc++6 4.7.2-5 > ii libventrilo3-0 1.2.4-1 > ii libx11-6 2:1.5.0-1 > ii libxi6 2:1.6.1-1 > ii libxosd2 2.2.14-2 > > mangler recommends no packages. > > mangler suggests no packages. > > -- no debconf information -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

