diff -r 4707a0db12f6 -r adb51f74b890 videocollection/mpxmyvideoscollection/src/vcxmyvideoscollectionutil.cpp --- a/videocollection/mpxmyvideoscollection/src/vcxmyvideoscollectionutil.cpp Mon Sep 20 18:25:37 2010 +0300 +++ b/videocollection/mpxmyvideoscollection/src/vcxmyvideoscollectionutil.cpp Tue Oct 05 09:26:49 2010 +0300 @@ -180,7 +180,9 @@ for ( TInt i = 0; i < count; i++ ) { media = CMPXMedia::NewL( *(fromArray->AtL( i )) ); // points to same shared memory + CleanupStack::PushL( media ); toArray->AppendL( media ); //ownership moves + CleanupStack::Pop( media ); } }