diff -r 3b7506f63335 -r f3d2589f22d6 mpx/playbackframework/playbackserver/src/mpxplaybackserver.cpp --- a/mpx/playbackframework/playbackserver/src/mpxplaybackserver.cpp Wed Jun 16 16:05:08 2010 +0100 +++ b/mpx/playbackframework/playbackserver/src/mpxplaybackserver.cpp Thu Jul 22 16:38:21 2010 +0100 @@ -72,8 +72,8 @@ CleanupStack::PushL(server); RProcess::Rendezvous(KErrNone); CActiveScheduler::Start(); + CleanupStack::PopAndDestroy(server); CActiveScheduler::Install(NULL); - CleanupStack::PopAndDestroy(server); CleanupStack::PopAndDestroy(scheduler); }