Index: src/PdfXRefStreamParserObject.cpp =================================================================== --- src/PdfXRefStreamParserObject.cpp (revision 1264) +++ src/PdfXRefStreamParserObject.cpp (working copy) @@ -137,7 +137,9 @@ //printf("nCount=%i ", static_cast(nCount)); //printf("pBuffer=%li ", (long)(pBuffer - pStart)); //printf("pEnd=%li ", lBufferLen); - ReadXRefStreamEntry( pBuffer, lBufferLen, nW, nFirstObj++ ); + if( ! (*m_pOffsets)[nFirstObj].bParsed ) + ReadXRefStreamEntry( pBuffer, lBufferLen, nW, nFirstObj ); + nFirstObj++ ; pBuffer += entryLen; --nCount; }