View Issue Details

IDProjectCategoryView StatusLast Update
0004465MMW v4Conversion/Levelingpublic2008-03-21 15:50
ReporterLudek Assigned To 
PriorityimmediateSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product Version3.0 
Summary0004465: f_aac_codec: Huge memory leak when converting m4a -> mp3
DescriptionAs reported here:
http://www.mediamonkey.com/forum/viewtopic.php?t=27206
TagsNo tags attached.
Fixed in build

Activities

Ludek

2008-03-13 17:52

developer   ~0013311

Note that this mem leak was present also in case of decoding FLAC and AAC, not only M4A, M4B and MP4.

Fixed.

rusty

2008-03-20 17:59

administrator   ~0013414

Last edited: 2008-03-20 18:06

Tested build 1144 with 1.0.1 of the aac plugin and the bug still seems to occur.

I was able to reproduce the problem twice with 'You can't hurry love.m4a' (no drm): once during auto-conversion and once during conversion. In both cases, conversion gets 'stuck' partway through, with 1 CPU at 100% and memory at 150-250MB (alternating).

I'm not sure if it's the same problem, though, since although the track plays normally, the cpu/memory problem seems to also occur at the conclusion of the track.

Note: The track plays correctly on both iTunes, Quicktime, and Winamp.

Ludek

2008-03-20 18:48

developer   ~0013417

Last edited: 2008-03-20 19:35

Yes, I see, it is another problem specific to this track and occurs on the conclusion of this track, and in addition this bug occurs only with release version of the plugin. I am looking into it.

Ludek

2008-03-20 20:03

developer   ~0013427

Yes, the decoding never ends for some tracks and only in the release version of the AAC plugin.

This was a really strange one, I fixed it, but I haven't found why this occured only in release version and only by using some tracks.

Fixed packages of
MediaMonkey_AAC_Plug-in_1_0_1_Trial.exe and MediaMonkey_AAC_Plug-in_1_0_1.exe
are uploaded.

rusty

2008-03-21 15:50

administrator   ~0013445

Verified.