List Info

Thread: CN: Fix memory leaks detected byMetroworks CodeWarrior




CN: Fix memory leaks detected byMetroworks CodeWarrior
user name
2006-10-02 18:57:45

Thanks,
Rishi.

At 03:36 PM 9/28/2006, Arnel.Periquetnokia.com wrote:
 Checked into HEAD and CAYS.
Thanks, Arnel

>-----Original Message-----
>From: ext Eric Hyche [ ehychereal.com" eudora="autourl"> mailto:ehychereal.com]
>Sent: Thursday, September 28, 2006 3:30 PM
>To: Periquet Arnel (Nokia-TP-MSW/Dallas);
>datatype-devhelixcommunity.org; protocol-devhelixcommunity.org
>Subject: RE: [Datatype-dev] [Protocol-dev] CR: Fix memory
>leaks detected byMetroworks CodeWarrior
>
>
>All of these changes look good.
>;
>=============================================
>Eric Hyche (ehychereal.com)
>Technical Lead
>RealNetworks, Inc. 
>
>> -----Original Message-----
>>; From: protocol-dev-bounceshelixcommunity.org
>> [ protocol-dev-bounceshelixcommunity.org" eudora="autourl"> mailto:protocol-dev-bounceshelixcommunity.org] On Behalf Of
>> Arnel.Periquetnokia.com
>> Sent: Thursday, September 28, 2006 4:20 PM
>> To: datatype-devhelixcommunity.org; protocol-devhelixcommunity.org
>> Subject: [Datatype-dev] [Protocol-dev] CR: Fix memory leaks detected
>> byMetroworks CodeWarrior
>>
>>      Modified by: Arnel.Periquetnokia.com
>>
>>      Reviewed by:
>>
>>      Date: 09-28-2006
>>
>>      Project: Helix MP4 datatype and RTSP protocol
>>
>>      Error ID: DMAN-6LNUB9
>>
>>      Synopsis: Remove memory leaks detected by Metroworks
>CodeWarrior IDE
>>
>>      This correction removes all Symbian instances of
>> User::Panic() invoked within the Metroworks CodeWarrior IDE emulator
>> during local and streaming playback. These panics were caused by the
>> emulator detecting leaked memory references upon return from
>;the Helix
>> engine, i.e. when the 'back' button is pressed after playback.
>>
>>      Files Modified:
>>
>>      Five separates errors were identified and corrected.
>>
>>      #1 datatype/mp4/audio/mdf/platform/symbian
>>               audioconfigs.cpp   ;           ;          -
>> Deallocate pCodec in SetFourCC()
>>
>>      #2 datatype/mp4/audio/renderer
>>               mp4adec.cpp  ;           ;           ;     -
>> Deallocate p_Config in BuidDLLAccessBridge()
>>
>>      #3 datatype/mdf/audio/common/platform/symbian
>>               symbianaudiodecoder.cpp         - Deallocate
>> pBuffer in SetConfiguration()
>>
>>      #4 build/umakecf
>>    ;        ;   symbian-plat-sec.cf  ;           ;        -
>> Resolve CodeWarrior linkage problem
>>
>>      #5 protocol/rtsp
>>    ;        ;   rtspclnt.cpp
>>               - Free m_pUDPPortToStreamNumMap in
>> ClearPreSetupResponseQueueMap()
>>
>>      Image Size and Heap Use Impact:
>>      Minimal
>>
>>      Platforms and Profiles Build Verified:F
>>       Winscw/helix-client-s60-mmf-mdf-arm
>>       Winscw/helix-client-s60-mmf-mdf-dsp
>>       Armv5/helix-client-s60-mmf-mdf-arm
>>       Armv5/helix-client-s60-mmf-mdf-dsp
>>;
>>      Platforms and Profiles Functionality Verified:
>>       Winscw/helix-client-s60-mmf-mdf-arm
>>       Armv5/helix-client-s60-mmf-mdf-arm
>>;
>>      Branch:
>>      HEAD
>>      Hxclient_2_1_0_cayennes
>>
>>  &nbsp; &nbsp;  <<audioconfigs_cpp.diff>;> <<mp4adec_cpp.diff>>
>> <<symbianaudiodecoder_cpp.diff>>; <<symbian-plat-sec_cf.diff>>
>> <<rtspclnt_cpp.diff>>;
>>
>>
>
&gt;

_______________________________________________
Datatype-dev mailing list
Datatype-devhelixcommunity.org
http://lists.helixcommunity.org/mailman/listinfo/datatype-dev


Rishi Mathew
Sr. Software Development Engineer
Helix Community
Real Networks, Inc.
rmathewreal.com
http://www.helixcommunity.org
http://www.realnetworks.com/products/support/devsupport.html

[1]

about | contact  Other archives ( Real Estate discussion Medical topics )