View Issue Details

IDProjectCategoryView StatusLast Update
0021377MMW 5Playbackpublic2024-11-25 12:09
Reportermichal Assigned To 
PriorityurgentSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version5.1 
Target Version5.1.1Fixed in Version5.1.1 
Summary0021377: WASAPI and MMDS plugins have memory leaks
DescriptionOur output plugins contain memory leaks related to playback output threads. They are minor, but on some systems could cause even out-of-memory crashes after very long playback of thousands of files. Problem occurs each time plugin starts playback a little bit longer time after finished previous track, long enough, that previous playback thread is already finished and plugin has to create new. It was significant problem observed on a user's system where it takes quite long time to start playing the next file in the sequence (he has very slow access to NAS).
It can be tested by playing very short tracks and stopping playback for a second between tracks. Each new start adds circa 1 new handle held by mediamonkeyengine process, which is never released. Number of handles can be observed in standard Task Manager - add column "Handles".
Additional InformationTicket 7952
TagsNo tags attached.
Fixed in build3100

Activities

michal

2024-11-25 12:09

developer   ~0077716

Fixed in build 3100.