pbdb.read(buf, _cpos);
byte[] val = buf.array();
if (!Arrays.equals(val, FREE)) {
SparseDataChunk ck = new SparseDataChunk(val, this.version);
if (index) {
<BUG>for (HashLocPair p : ck.getFingers()) {
</BUG>
DedupFileStore.addRef(p.hash, Longs.fromByteArray(p.hashloc));
}
}

pbdb.read(buf, _cpos);
byte[] val = buf.array();
if (!Arrays.equals(val, FREE)) {
SparseDataChunk ck = new SparseDataChunk(val, this.version);
if (index) {
for (HashLocPair p : ck.getFingers().values()) {
DedupFileStore.addRef(p.hash, Longs.fromByteArray(p.hashloc));
}
}
