audacious-media-player / audacious

A lightweight and versatile audio player
https://audacious-media-player.org
Other
851 stars 115 forks source link

Memory leakage #374

Closed Audacious-Bot closed 5 months ago

Audacious-Bot commented 5 months ago

Author Name: Alexandr Smalcom Original Redmine Issue: https://redmine.audacious-media-player.org/issues/240 Original Date: 2013-01-12


In one-two days audacious can eat 1-1.5GB of RAM

System: Arch Linux 3.6.11-1-ARCH #1 SMP PREEMPT Tue Dec 18 08:57:15 CET 2012 x86_64 audacious-3.3.3-1 cairo 1.12.8-2

Audacious-Bot commented 5 months ago

Original Redmine Comment Author Name: John Lindgren Original Date: 2013-01-13T18:26:28Z


This looks like a Cairo bug.

Quote:

==7877== 9,428,736 bytes in 36,831 blocks are definitely lost in loss record 10,846 of 10,847
==7877==    at 0x4C2C04B: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7877==    by 0xB578C5A: ??? (in /usr/lib/libpixman-1.so.0.28.2)
==7877==    by 0xB547877: ??? (in /usr/lib/libpixman-1.so.0.28.2)
==7877==    by 0x8AF4239: ??? (in /usr/lib/libcairo.so.2.11200.8)
==7877==    by 0x8AF4B16: ??? (in /usr/lib/libcairo.so.2.11200.8)
==7877==    by 0x8AF4BB9: ??? (in /usr/lib/libcairo.so.2.11200.8)
==7877==    by 0x8AEF770: ??? (in /usr/lib/libcairo.so.2.11200.8)
==7877==    by 0x8AD5945: ??? (in /usr/lib/libcairo.so.2.11200.8)
==7877==    by 0x8AD631A: ??? (in /usr/lib/libcairo.so.2.11200.8)
==7877==    by 0x8A80C30: ??? (in /usr/lib/libcairo.so.2.11200.8)
==7877==    by 0x8AC3AE0: ??? (in /usr/lib/libcairo.so.2.11200.8)
==7877==    by 0x8AC8835: ??? (in /usr/lib/libcairo.so.2.11200.8)
Audacious-Bot commented 5 months ago

Original Redmine Comment Author Name: John Lindgren Original Date: 2013-01-13T23:00:51Z


What is the output of:

cat /proc/`pidof audacious`/status
Audacious-Bot commented 5 months ago

Original Redmine Comment Author Name: John Lindgren Original Date: 2013-01-14T00:09:41Z


This is most definitely a bug in Cairo: https://bugzilla.redhat.com/show_bug.cgi?id=882976 http://cgit.freedesktop.org/cairo/commit?id=5d21c9e224617110678a5b854a6a41049a02fca2

Audacious-Bot commented 5 months ago

Original Redmine Comment Author Name: Alexandr Smalcom Original Date: 2013-01-14T13:01:55Z


You are right. Tjx. I've built and installed last version of pixman and cairo from git. And all good at now.