diff -r ba33815114d6 -r abcbdabaa4c5 skins/AknSkins/srvsrc/AknsSrvChunkLookup.cpp --- a/skins/AknSkins/srvsrc/AknsSrvChunkLookup.cpp Thu Jan 07 13:25:09 2010 +0200 +++ b/skins/AknSkins/srvsrc/AknsSrvChunkLookup.cpp Mon Jan 18 21:12:52 2010 +0200 @@ -820,7 +820,10 @@ Mem::Copy(&maskindex, (content+6+paramnamelen*2), sizeof(TUint32)); Mem::Copy(&filenameoffset, (content+10+paramnamelen*2), sizeof(TUint32)); TInt* baseptr = (TInt*)(aBasePtr); - baseptr = baseptr+(baseptr[EAknsSrvFilenameAreaBaseOffset]/4); + if ( baseptr ) + { + baseptr = baseptr+(baseptr[EAknsSrvFilenameAreaBaseOffset]/4); + } TAknsSrvMPPtr iFilename; iFilename.iPtrType = EAknsSrvMPPtrBaseRelativeRAM;