[ https://issues.apache.org/jira/browse/HBASE-7135?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13639580#comment-13639580 ]
stack commented on HBASE-7135: ------------------------------ [~zjushch] Can you say anything more about why this issue happened. Fix seems fine but how you think it was incorrectly serialized in the first place? > Serializing hfileBlcok is incorrect for SlabCache > ------------------------------------------------- > > Key: HBASE-7135 > URL: https://issues.apache.org/jira/browse/HBASE-7135 > Project: HBase > Issue Type: Bug > Affects Versions: 0.94.2 > Reporter: chunhui shen > Assignee: chunhui shen > Fix For: 0.95.1 > > Attachments: HBASE-7135.patch, HBASE-7135v2.patch > > > 2012-11-07 08:35:36,082 ERROR > org.apache.hadoop.hbase.io.hfile.slab.SingleSizeCache: Deserializer threw an > exception. This may indicate a bug. > java.io.IOException: Invalid HFile block magic: > \x00\x00\x00\x00\x00\x00\x00\x00 > at org.apache.hadoop.hbase.io.hfile.BlockType.parse(BlockType.java:153) > at org.apache.hadoop.hbase.io.hfile.BlockType.read(BlockType.java:164) > at org.apache.hadoop.hbase.io.hfile.HFileBlock.<init>(HFileBlock.java:254) > at > org.apache.hadoop.hbase.io.hfile.HFileBlock$1.deserialize(HFileBlock.java:148) > at > org.apache.hadoop.hbase.io.hfile.HFileBlock$1.deserialize(HFileBlock.java:140) > at > org.apache.hadoop.hbase.io.hfile.slab.SingleSizeCache.getBlock(SingleSizeCache.java:166) > at > org.apache.hadoop.hbase.io.hfile.slab.SlabCache.getBlock(SlabCache.java:245) > at > org.apache.hadoop.hbase.io.hfile.DoubleBlockCache.getBlock(DoubleBlockCache.java:100) > at > org.apache.hadoop.hbase.io.hfile.HFileReaderV2.getBlockFromCache(HFileReaderV2.java:267) > at > org.apache.hadoop.hbase.io.hfile.HFileReaderV2.readBlock(HFileReaderV2.java:349) > at > org.apache.hadoop.hbase.io.hfile.HFileBlockIndex$BlockIndexReader.loadDataBlockWithScanInfo(HFileBlockIndex.java:257) > at > org.apache.hadoop.hbase.io.hfile.HFileReaderV2$AbstractScannerV2.seekTo(HFileReaderV2.java:498) > at > org.apache.hadoop.hbase.io.hfile.HFileReaderV2$AbstractScannerV2.seekTo(HFileReaderV2.java:522) > at > org.apache.hadoop.hbase.regionserver.StoreFileScanner.seekAtOrAfter(StoreFileScanner.java:226) > at > org.apache.hadoop.hbase.regionserver.StoreFileScanner.seek(StoreFileScanner.java:145) -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira