Index: oak-segment/src/main/java/org/apache/jackrabbit/oak/plugins/segment/file/TarReader.java IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 =================================================================== --- oak-segment/src/main/java/org/apache/jackrabbit/oak/plugins/segment/file/TarReader.java (date 1458772141000) +++ oak-segment/src/main/java/org/apache/jackrabbit/oak/plugins/segment/file/TarReader.java (revision ) @@ -908,7 +912,7 @@ */ private ByteBuffer loadGraph() throws IOException { // read the graph metadata just before the tar index entry - int pos = access.length() - 2 * BLOCK_SIZE - getEntrySize(index.remaining()); + int pos = access.length() - 2 * BLOCK_SIZE - getEntrySize(index.remaining() + 16); ByteBuffer meta = access.read(pos - 16, 16); int crc32 = meta.getInt(); int count = meta.getInt();