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() >>