View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0021377 | MMW 5 | Playback | public | 2024-11-25 11:43 | 2024-11-25 12:09 |
Reporter | michal | Assigned To | |||
Priority | urgent | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 5.1 | ||||
Target Version | 5.1.1 | Fixed in Version | 5.1.1 | ||
Summary | 0021377: WASAPI and MMDS plugins have memory leaks | ||||
Description | Our 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 Information | Ticket 7952 | ||||
Tags | No tags attached. | ||||
Fixed in build | 3100 | ||||