iBufferSize *= bufferedFrames;\r
for (TInt i=0 ; i<KSoundBuffers ; i++)\r
{\r
- iSoundBuffers[i] = HBufC8::NewL(iBufferSize);\r
- iSoundBuffers[i]->Des().FillZ (iBufferSize);\r
+ // it seems .SetLength(max) throws USER:23 panic,\r
+ // so make them a bit larger\r
+ iSoundBuffers[i] = HBufC8::NewL(iBufferSize+4);\r
+ iSoundBuffers[i]->Des().FillZ (iBufferSize+4);\r
}\r
\r
iCurrentBuffer = 0;\r