From: SourceForge.net <no...@so...> - 2005-03-08 21:44:17
|
Bugs item #1159287, was opened at 2005-03-08 20:04 Message generated for change (Comment added) made by mroi You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=109655&aid=1159287&group_id=9655 Category: xine Group: v1.0 >Status: Pending Resolution: None Priority: 5 Submitted By: Dominik Bodi (sabine) Assigned to: Nobody/Anonymous (nobody) Summary: xine-lib memory allocation problem Initial Comment: http://bugs.kde.org/show_bug.cgi?id=100039 describes the observed problem in detail, therefore I will summarise a wee bit. The effect being seen is that when playing many audio files in succession, the VIRT size of the player frontend's process is steadily increasing. This does not happen with other backends (e.g. gstreamer) and communication at the kde bugtracker suggest that this problem is related to xine and not to the amarok frontend. Imho this seems to be a problem with some memory allocation that does not re-use freed memory but instead keeps allocating unused memory, probably by steadily incrementing or decrementing some address pointers. Total memory usage seems to remain more or less constant, but eventually the memory allocator will run out of address space. On a 32bit architecture like x86 that may well happen after a few hours. That may crash the frontend or produce other effects because of a pointer overflow/underflow. Cheers, Dominik ---------------------------------------------------------------------- >Comment By: Michael Roitzsch (mroi) Date: 2005-03-08 22:44 Message: Logged In: YES user_id=552060 The KDE bug you quote mentiones a pthread join problem and exactly such a problem has been fixed in CVS HEAD very recently. Could you try amaroK with latest CVS of xine-lib? Maybe the problem is already gone. Michael ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=109655&aid=1159287&group_id=9655 |