[jira] [Updated] (CASSANDRA-15595) Many errors of "java.lang.AssertionError: Illegal bounds"
[ https://issues.apache.org/jira/browse/CASSANDRA-15595?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Brandon Williams updated CASSANDRA-15595: - Since Version: 3.0.0 Source Control Link: https://github.com/apache/cassandra/commit/4886968c4e973488df4f2da480785beff09b562b Resolution: Fixed Status: Resolved (was: Ready to Commit) Committed, thanks! > Many errors of "java.lang.AssertionError: Illegal bounds" > - > > Key: CASSANDRA-15595 > URL: https://issues.apache.org/jira/browse/CASSANDRA-15595 > Project: Cassandra > Issue Type: Bug > Components: Local/Caching >Reporter: Yakir Gibraltar >Assignee: ZhaoYang >Priority: Normal > Fix For: 3.0.21, 3.11.7, 4.0-beta > > > Hi, i'm running cassandra 3.11.6 and getting on all hosts many errors of: > {code} > ERROR [ReadStage-6] 2020-02-24 13:53:34,528 > AbstractLocalAwareExecutorService.java:169 - Uncaught exception on thread > Thread[ReadStage-6,5,main] > java.lang.AssertionError: Illegal bounds [-2102982480..-2102982472); size: > 2761628520 > at org.apache.cassandra.io.util.Memory.checkBounds(Memory.java:345) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at org.apache.cassandra.io.util.Memory.getLong(Memory.java:254) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.compress.CompressionMetadata.chunkFor(CompressionMetadata.java:234) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.util.CompressedChunkReader$Standard.readChunk(CompressedChunkReader.java:114) > ~[apache-cassandra-3.11.6.ja > r:3.11.6] > at org.apache.cassandra.cache.ChunkCache.load(ChunkCache.java:158) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at org.apache.cassandra.cache.ChunkCache.load(ChunkCache.java:39) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > com.github.benmanes.caffeine.cache.BoundedLocalCache$BoundedLocalLoadingCache.lambda$new$0(BoundedLocalCache.java:2949) > ~[caffeine-2.2.6.jar:na] > at > com.github.benmanes.caffeine.cache.BoundedLocalCache.lambda$doComputeIfAbsent$15(BoundedLocalCache.java:1807) > ~[caffeine-2.2.6.jar:na] > at > java.util.concurrent.ConcurrentHashMap.compute(ConcurrentHashMap.java:1853) > ~[na:1.8.0-zing_19.12.102.0] > at > com.github.benmanes.caffeine.cache.BoundedLocalCache.doComputeIfAbsent(BoundedLocalCache.java:1805) > ~[caffeine-2.2.6.jar:na] > at > com.github.benmanes.caffeine.cache.BoundedLocalCache.computeIfAbsent(BoundedLocalCache.java:1788) > ~[caffeine-2.2.6.jar:na] > at > com.github.benmanes.caffeine.cache.LocalCache.computeIfAbsent(LocalCache.java:97) > ~[caffeine-2.2.6.jar:na] > at > com.github.benmanes.caffeine.cache.LocalLoadingCache.get(LocalLoadingCache.java:66) > ~[caffeine-2.2.6.jar:na] > at > org.apache.cassandra.cache.ChunkCache$CachingRebufferer.rebuffer(ChunkCache.java:236) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.cache.ChunkCache$CachingRebufferer.rebuffer(ChunkCache.java:214) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.util.RandomAccessReader.reBufferAt(RandomAccessReader.java:65) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.util.RandomAccessReader.seek(RandomAccessReader.java:207) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.util.FileHandle.createReader(FileHandle.java:150) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.sstable.format.SSTableReader.getFileDataInput(SSTableReader.java:1807) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.columniterator.AbstractSSTableIterator.(AbstractSSTableIterator.java:103) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.columniterator.SSTableIterator.(SSTableIterator.java:49) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.sstable.format.big.BigTableReader.iterator(BigTableReader.java:72) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.sstable.format.big.BigTableReader.iterator(BigTableReader.java:65) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.StorageHook$1.makeRowIterator(StorageHook.java:100) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.SinglePartitionReadCommand.queryMemtableAndSSTablesInTimestampOrder(SinglePartitionReadCommand.java:982) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.SinglePartitionReadCommand.queryMemtableAndDiskInternal(SinglePartitionReadCommand.java:693) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at >
[jira] [Updated] (CASSANDRA-15595) Many errors of "java.lang.AssertionError: Illegal bounds"
[ https://issues.apache.org/jira/browse/CASSANDRA-15595?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Brandon Williams updated CASSANDRA-15595: - Status: Ready to Commit (was: Review In Progress) > Many errors of "java.lang.AssertionError: Illegal bounds" > - > > Key: CASSANDRA-15595 > URL: https://issues.apache.org/jira/browse/CASSANDRA-15595 > Project: Cassandra > Issue Type: Bug > Components: Local/Caching >Reporter: Yakir Gibraltar >Assignee: ZhaoYang >Priority: Normal > Fix For: 3.0.21, 3.11.7, 4.0-beta > > > Hi, i'm running cassandra 3.11.6 and getting on all hosts many errors of: > {code} > ERROR [ReadStage-6] 2020-02-24 13:53:34,528 > AbstractLocalAwareExecutorService.java:169 - Uncaught exception on thread > Thread[ReadStage-6,5,main] > java.lang.AssertionError: Illegal bounds [-2102982480..-2102982472); size: > 2761628520 > at org.apache.cassandra.io.util.Memory.checkBounds(Memory.java:345) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at org.apache.cassandra.io.util.Memory.getLong(Memory.java:254) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.compress.CompressionMetadata.chunkFor(CompressionMetadata.java:234) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.util.CompressedChunkReader$Standard.readChunk(CompressedChunkReader.java:114) > ~[apache-cassandra-3.11.6.ja > r:3.11.6] > at org.apache.cassandra.cache.ChunkCache.load(ChunkCache.java:158) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at org.apache.cassandra.cache.ChunkCache.load(ChunkCache.java:39) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > com.github.benmanes.caffeine.cache.BoundedLocalCache$BoundedLocalLoadingCache.lambda$new$0(BoundedLocalCache.java:2949) > ~[caffeine-2.2.6.jar:na] > at > com.github.benmanes.caffeine.cache.BoundedLocalCache.lambda$doComputeIfAbsent$15(BoundedLocalCache.java:1807) > ~[caffeine-2.2.6.jar:na] > at > java.util.concurrent.ConcurrentHashMap.compute(ConcurrentHashMap.java:1853) > ~[na:1.8.0-zing_19.12.102.0] > at > com.github.benmanes.caffeine.cache.BoundedLocalCache.doComputeIfAbsent(BoundedLocalCache.java:1805) > ~[caffeine-2.2.6.jar:na] > at > com.github.benmanes.caffeine.cache.BoundedLocalCache.computeIfAbsent(BoundedLocalCache.java:1788) > ~[caffeine-2.2.6.jar:na] > at > com.github.benmanes.caffeine.cache.LocalCache.computeIfAbsent(LocalCache.java:97) > ~[caffeine-2.2.6.jar:na] > at > com.github.benmanes.caffeine.cache.LocalLoadingCache.get(LocalLoadingCache.java:66) > ~[caffeine-2.2.6.jar:na] > at > org.apache.cassandra.cache.ChunkCache$CachingRebufferer.rebuffer(ChunkCache.java:236) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.cache.ChunkCache$CachingRebufferer.rebuffer(ChunkCache.java:214) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.util.RandomAccessReader.reBufferAt(RandomAccessReader.java:65) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.util.RandomAccessReader.seek(RandomAccessReader.java:207) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.util.FileHandle.createReader(FileHandle.java:150) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.sstable.format.SSTableReader.getFileDataInput(SSTableReader.java:1807) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.columniterator.AbstractSSTableIterator.(AbstractSSTableIterator.java:103) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.columniterator.SSTableIterator.(SSTableIterator.java:49) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.sstable.format.big.BigTableReader.iterator(BigTableReader.java:72) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.sstable.format.big.BigTableReader.iterator(BigTableReader.java:65) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.StorageHook$1.makeRowIterator(StorageHook.java:100) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.SinglePartitionReadCommand.queryMemtableAndSSTablesInTimestampOrder(SinglePartitionReadCommand.java:982) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.SinglePartitionReadCommand.queryMemtableAndDiskInternal(SinglePartitionReadCommand.java:693) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.SinglePartitionReadCommand.queryMemtableAndDisk(SinglePartitionReadCommand.java:670) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at >
[jira] [Updated] (CASSANDRA-15595) Many errors of "java.lang.AssertionError: Illegal bounds"
[ https://issues.apache.org/jira/browse/CASSANDRA-15595?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Brandon Williams updated CASSANDRA-15595: - Reviewers: Brandon Williams, Brandon Williams (was: Brandon Williams) Brandon Williams, Brandon Williams Status: Review In Progress (was: Patch Available) > Many errors of "java.lang.AssertionError: Illegal bounds" > - > > Key: CASSANDRA-15595 > URL: https://issues.apache.org/jira/browse/CASSANDRA-15595 > Project: Cassandra > Issue Type: Bug > Components: Local/Caching >Reporter: Yakir Gibraltar >Assignee: ZhaoYang >Priority: Normal > Fix For: 3.0.21, 3.11.7, 4.0-beta > > > Hi, i'm running cassandra 3.11.6 and getting on all hosts many errors of: > {code} > ERROR [ReadStage-6] 2020-02-24 13:53:34,528 > AbstractLocalAwareExecutorService.java:169 - Uncaught exception on thread > Thread[ReadStage-6,5,main] > java.lang.AssertionError: Illegal bounds [-2102982480..-2102982472); size: > 2761628520 > at org.apache.cassandra.io.util.Memory.checkBounds(Memory.java:345) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at org.apache.cassandra.io.util.Memory.getLong(Memory.java:254) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.compress.CompressionMetadata.chunkFor(CompressionMetadata.java:234) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.util.CompressedChunkReader$Standard.readChunk(CompressedChunkReader.java:114) > ~[apache-cassandra-3.11.6.ja > r:3.11.6] > at org.apache.cassandra.cache.ChunkCache.load(ChunkCache.java:158) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at org.apache.cassandra.cache.ChunkCache.load(ChunkCache.java:39) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > com.github.benmanes.caffeine.cache.BoundedLocalCache$BoundedLocalLoadingCache.lambda$new$0(BoundedLocalCache.java:2949) > ~[caffeine-2.2.6.jar:na] > at > com.github.benmanes.caffeine.cache.BoundedLocalCache.lambda$doComputeIfAbsent$15(BoundedLocalCache.java:1807) > ~[caffeine-2.2.6.jar:na] > at > java.util.concurrent.ConcurrentHashMap.compute(ConcurrentHashMap.java:1853) > ~[na:1.8.0-zing_19.12.102.0] > at > com.github.benmanes.caffeine.cache.BoundedLocalCache.doComputeIfAbsent(BoundedLocalCache.java:1805) > ~[caffeine-2.2.6.jar:na] > at > com.github.benmanes.caffeine.cache.BoundedLocalCache.computeIfAbsent(BoundedLocalCache.java:1788) > ~[caffeine-2.2.6.jar:na] > at > com.github.benmanes.caffeine.cache.LocalCache.computeIfAbsent(LocalCache.java:97) > ~[caffeine-2.2.6.jar:na] > at > com.github.benmanes.caffeine.cache.LocalLoadingCache.get(LocalLoadingCache.java:66) > ~[caffeine-2.2.6.jar:na] > at > org.apache.cassandra.cache.ChunkCache$CachingRebufferer.rebuffer(ChunkCache.java:236) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.cache.ChunkCache$CachingRebufferer.rebuffer(ChunkCache.java:214) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.util.RandomAccessReader.reBufferAt(RandomAccessReader.java:65) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.util.RandomAccessReader.seek(RandomAccessReader.java:207) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.util.FileHandle.createReader(FileHandle.java:150) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.sstable.format.SSTableReader.getFileDataInput(SSTableReader.java:1807) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.columniterator.AbstractSSTableIterator.(AbstractSSTableIterator.java:103) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.columniterator.SSTableIterator.(SSTableIterator.java:49) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.sstable.format.big.BigTableReader.iterator(BigTableReader.java:72) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.sstable.format.big.BigTableReader.iterator(BigTableReader.java:65) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.StorageHook$1.makeRowIterator(StorageHook.java:100) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.SinglePartitionReadCommand.queryMemtableAndSSTablesInTimestampOrder(SinglePartitionReadCommand.java:982) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.SinglePartitionReadCommand.queryMemtableAndDiskInternal(SinglePartitionReadCommand.java:693) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at >
[jira] [Updated] (CASSANDRA-15595) Many errors of "java.lang.AssertionError: Illegal bounds"
[ https://issues.apache.org/jira/browse/CASSANDRA-15595?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ZhaoYang updated CASSANDRA-15595: - Test and Documentation Plan: Added unit test to reproduce. CI for trunk: [https://circleci.com/workflow-run/1d30e8e9-8f9e-4b34-be22-e94b7c508561] Status: Patch Available (was: Open) patch: [trunk|https://github.com/jasonstack/cassandra/commits/CASSANDRA-15595-trunk] | [3.11|https://github.com/jasonstack/cassandra/commits/CASSANDRA-15595-3.11] | [3.0|https://github.com/jasonstack/cassandra/commits/CASSANDRA-15595-3.0] Assuming primary index is not corrupted, the error should be caused by chunk index INT overflow on a large sstable with small compression chunk length (4kb as shown in the schema). The patch changes chunk index "idx" from INT to LONG and added an unit test to reproduce the error. Also added fix version "4.0-beta", because it's more likely to hit this error in 4.0 which reduces compression chunk length from 64k to 16k. > Many errors of "java.lang.AssertionError: Illegal bounds" > - > > Key: CASSANDRA-15595 > URL: https://issues.apache.org/jira/browse/CASSANDRA-15595 > Project: Cassandra > Issue Type: Bug > Components: Local/Caching >Reporter: Yakir Gibraltar >Assignee: ZhaoYang >Priority: Normal > Fix For: 3.0.21, 3.11.7, 4.0-beta > > > Hi, i'm running cassandra 3.11.6 and getting on all hosts many errors of: > {code} > ERROR [ReadStage-6] 2020-02-24 13:53:34,528 > AbstractLocalAwareExecutorService.java:169 - Uncaught exception on thread > Thread[ReadStage-6,5,main] > java.lang.AssertionError: Illegal bounds [-2102982480..-2102982472); size: > 2761628520 > at org.apache.cassandra.io.util.Memory.checkBounds(Memory.java:345) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at org.apache.cassandra.io.util.Memory.getLong(Memory.java:254) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.compress.CompressionMetadata.chunkFor(CompressionMetadata.java:234) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.util.CompressedChunkReader$Standard.readChunk(CompressedChunkReader.java:114) > ~[apache-cassandra-3.11.6.ja > r:3.11.6] > at org.apache.cassandra.cache.ChunkCache.load(ChunkCache.java:158) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at org.apache.cassandra.cache.ChunkCache.load(ChunkCache.java:39) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > com.github.benmanes.caffeine.cache.BoundedLocalCache$BoundedLocalLoadingCache.lambda$new$0(BoundedLocalCache.java:2949) > ~[caffeine-2.2.6.jar:na] > at > com.github.benmanes.caffeine.cache.BoundedLocalCache.lambda$doComputeIfAbsent$15(BoundedLocalCache.java:1807) > ~[caffeine-2.2.6.jar:na] > at > java.util.concurrent.ConcurrentHashMap.compute(ConcurrentHashMap.java:1853) > ~[na:1.8.0-zing_19.12.102.0] > at > com.github.benmanes.caffeine.cache.BoundedLocalCache.doComputeIfAbsent(BoundedLocalCache.java:1805) > ~[caffeine-2.2.6.jar:na] > at > com.github.benmanes.caffeine.cache.BoundedLocalCache.computeIfAbsent(BoundedLocalCache.java:1788) > ~[caffeine-2.2.6.jar:na] > at > com.github.benmanes.caffeine.cache.LocalCache.computeIfAbsent(LocalCache.java:97) > ~[caffeine-2.2.6.jar:na] > at > com.github.benmanes.caffeine.cache.LocalLoadingCache.get(LocalLoadingCache.java:66) > ~[caffeine-2.2.6.jar:na] > at > org.apache.cassandra.cache.ChunkCache$CachingRebufferer.rebuffer(ChunkCache.java:236) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.cache.ChunkCache$CachingRebufferer.rebuffer(ChunkCache.java:214) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.util.RandomAccessReader.reBufferAt(RandomAccessReader.java:65) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.util.RandomAccessReader.seek(RandomAccessReader.java:207) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.util.FileHandle.createReader(FileHandle.java:150) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.sstable.format.SSTableReader.getFileDataInput(SSTableReader.java:1807) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.columniterator.AbstractSSTableIterator.(AbstractSSTableIterator.java:103) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.columniterator.SSTableIterator.(SSTableIterator.java:49) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.sstable.format.big.BigTableReader.iterator(BigTableReader.java:72) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at >
[jira] [Updated] (CASSANDRA-15595) Many errors of "java.lang.AssertionError: Illegal bounds"
[ https://issues.apache.org/jira/browse/CASSANDRA-15595?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] ZhaoYang updated CASSANDRA-15595: - Fix Version/s: 4.0-beta 3.0.21 > Many errors of "java.lang.AssertionError: Illegal bounds" > - > > Key: CASSANDRA-15595 > URL: https://issues.apache.org/jira/browse/CASSANDRA-15595 > Project: Cassandra > Issue Type: Bug > Components: Local/Caching >Reporter: Yakir Gibraltar >Assignee: ZhaoYang >Priority: Normal > Fix For: 3.0.21, 3.11.7, 4.0-beta > > > Hi, i'm running cassandra 3.11.6 and getting on all hosts many errors of: > {code} > ERROR [ReadStage-6] 2020-02-24 13:53:34,528 > AbstractLocalAwareExecutorService.java:169 - Uncaught exception on thread > Thread[ReadStage-6,5,main] > java.lang.AssertionError: Illegal bounds [-2102982480..-2102982472); size: > 2761628520 > at org.apache.cassandra.io.util.Memory.checkBounds(Memory.java:345) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at org.apache.cassandra.io.util.Memory.getLong(Memory.java:254) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.compress.CompressionMetadata.chunkFor(CompressionMetadata.java:234) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.util.CompressedChunkReader$Standard.readChunk(CompressedChunkReader.java:114) > ~[apache-cassandra-3.11.6.ja > r:3.11.6] > at org.apache.cassandra.cache.ChunkCache.load(ChunkCache.java:158) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at org.apache.cassandra.cache.ChunkCache.load(ChunkCache.java:39) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > com.github.benmanes.caffeine.cache.BoundedLocalCache$BoundedLocalLoadingCache.lambda$new$0(BoundedLocalCache.java:2949) > ~[caffeine-2.2.6.jar:na] > at > com.github.benmanes.caffeine.cache.BoundedLocalCache.lambda$doComputeIfAbsent$15(BoundedLocalCache.java:1807) > ~[caffeine-2.2.6.jar:na] > at > java.util.concurrent.ConcurrentHashMap.compute(ConcurrentHashMap.java:1853) > ~[na:1.8.0-zing_19.12.102.0] > at > com.github.benmanes.caffeine.cache.BoundedLocalCache.doComputeIfAbsent(BoundedLocalCache.java:1805) > ~[caffeine-2.2.6.jar:na] > at > com.github.benmanes.caffeine.cache.BoundedLocalCache.computeIfAbsent(BoundedLocalCache.java:1788) > ~[caffeine-2.2.6.jar:na] > at > com.github.benmanes.caffeine.cache.LocalCache.computeIfAbsent(LocalCache.java:97) > ~[caffeine-2.2.6.jar:na] > at > com.github.benmanes.caffeine.cache.LocalLoadingCache.get(LocalLoadingCache.java:66) > ~[caffeine-2.2.6.jar:na] > at > org.apache.cassandra.cache.ChunkCache$CachingRebufferer.rebuffer(ChunkCache.java:236) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.cache.ChunkCache$CachingRebufferer.rebuffer(ChunkCache.java:214) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.util.RandomAccessReader.reBufferAt(RandomAccessReader.java:65) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.util.RandomAccessReader.seek(RandomAccessReader.java:207) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.util.FileHandle.createReader(FileHandle.java:150) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.sstable.format.SSTableReader.getFileDataInput(SSTableReader.java:1807) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.columniterator.AbstractSSTableIterator.(AbstractSSTableIterator.java:103) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.columniterator.SSTableIterator.(SSTableIterator.java:49) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.sstable.format.big.BigTableReader.iterator(BigTableReader.java:72) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.sstable.format.big.BigTableReader.iterator(BigTableReader.java:65) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.StorageHook$1.makeRowIterator(StorageHook.java:100) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.SinglePartitionReadCommand.queryMemtableAndSSTablesInTimestampOrder(SinglePartitionReadCommand.java:982) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.SinglePartitionReadCommand.queryMemtableAndDiskInternal(SinglePartitionReadCommand.java:693) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.SinglePartitionReadCommand.queryMemtableAndDisk(SinglePartitionReadCommand.java:670) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at >
[jira] [Updated] (CASSANDRA-15595) Many errors of "java.lang.AssertionError: Illegal bounds"
[ https://issues.apache.org/jira/browse/CASSANDRA-15595?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Brandon Williams updated CASSANDRA-15595: - Fix Version/s: 3.11.7 > Many errors of "java.lang.AssertionError: Illegal bounds" > - > > Key: CASSANDRA-15595 > URL: https://issues.apache.org/jira/browse/CASSANDRA-15595 > Project: Cassandra > Issue Type: Bug > Components: Local/Caching >Reporter: Yakir Gibraltar >Priority: Normal > Fix For: 3.11.7 > > > Hi, i'm running cassandra 3.11.6 and getting on all hosts many errors of: > {code} > ERROR [ReadStage-6] 2020-02-24 13:53:34,528 > AbstractLocalAwareExecutorService.java:169 - Uncaught exception on thread > Thread[ReadStage-6,5,main] > java.lang.AssertionError: Illegal bounds [-2102982480..-2102982472); size: > 2761628520 > at org.apache.cassandra.io.util.Memory.checkBounds(Memory.java:345) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at org.apache.cassandra.io.util.Memory.getLong(Memory.java:254) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.compress.CompressionMetadata.chunkFor(CompressionMetadata.java:234) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.util.CompressedChunkReader$Standard.readChunk(CompressedChunkReader.java:114) > ~[apache-cassandra-3.11.6.ja > r:3.11.6] > at org.apache.cassandra.cache.ChunkCache.load(ChunkCache.java:158) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at org.apache.cassandra.cache.ChunkCache.load(ChunkCache.java:39) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > com.github.benmanes.caffeine.cache.BoundedLocalCache$BoundedLocalLoadingCache.lambda$new$0(BoundedLocalCache.java:2949) > ~[caffeine-2.2.6.jar:na] > at > com.github.benmanes.caffeine.cache.BoundedLocalCache.lambda$doComputeIfAbsent$15(BoundedLocalCache.java:1807) > ~[caffeine-2.2.6.jar:na] > at > java.util.concurrent.ConcurrentHashMap.compute(ConcurrentHashMap.java:1853) > ~[na:1.8.0-zing_19.12.102.0] > at > com.github.benmanes.caffeine.cache.BoundedLocalCache.doComputeIfAbsent(BoundedLocalCache.java:1805) > ~[caffeine-2.2.6.jar:na] > at > com.github.benmanes.caffeine.cache.BoundedLocalCache.computeIfAbsent(BoundedLocalCache.java:1788) > ~[caffeine-2.2.6.jar:na] > at > com.github.benmanes.caffeine.cache.LocalCache.computeIfAbsent(LocalCache.java:97) > ~[caffeine-2.2.6.jar:na] > at > com.github.benmanes.caffeine.cache.LocalLoadingCache.get(LocalLoadingCache.java:66) > ~[caffeine-2.2.6.jar:na] > at > org.apache.cassandra.cache.ChunkCache$CachingRebufferer.rebuffer(ChunkCache.java:236) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.cache.ChunkCache$CachingRebufferer.rebuffer(ChunkCache.java:214) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.util.RandomAccessReader.reBufferAt(RandomAccessReader.java:65) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.util.RandomAccessReader.seek(RandomAccessReader.java:207) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.util.FileHandle.createReader(FileHandle.java:150) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.sstable.format.SSTableReader.getFileDataInput(SSTableReader.java:1807) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.columniterator.AbstractSSTableIterator.(AbstractSSTableIterator.java:103) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.columniterator.SSTableIterator.(SSTableIterator.java:49) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.sstable.format.big.BigTableReader.iterator(BigTableReader.java:72) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.sstable.format.big.BigTableReader.iterator(BigTableReader.java:65) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.StorageHook$1.makeRowIterator(StorageHook.java:100) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.SinglePartitionReadCommand.queryMemtableAndSSTablesInTimestampOrder(SinglePartitionReadCommand.java:982) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.SinglePartitionReadCommand.queryMemtableAndDiskInternal(SinglePartitionReadCommand.java:693) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.SinglePartitionReadCommand.queryMemtableAndDisk(SinglePartitionReadCommand.java:670) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.SinglePartitionReadCommand.queryStorage(SinglePartitionReadCommand.java:504) >
[jira] [Updated] (CASSANDRA-15595) Many errors of "java.lang.AssertionError: Illegal bounds"
[ https://issues.apache.org/jira/browse/CASSANDRA-15595?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Brandon Williams updated CASSANDRA-15595: - Bug Category: Parent values: Degradation(12984)Level 1 values: Other Exception(12998) Complexity: Normal Component/s: Local/Caching Discovered By: User Report Status: Open (was: Triage Needed) > Many errors of "java.lang.AssertionError: Illegal bounds" > - > > Key: CASSANDRA-15595 > URL: https://issues.apache.org/jira/browse/CASSANDRA-15595 > Project: Cassandra > Issue Type: Bug > Components: Local/Caching >Reporter: Yakir Gibraltar >Priority: Normal > > Hi, i'm running cassandra 3.11.6 and getting on all hosts many errors of: > {code} > ERROR [ReadStage-6] 2020-02-24 13:53:34,528 > AbstractLocalAwareExecutorService.java:169 - Uncaught exception on thread > Thread[ReadStage-6,5,main] > java.lang.AssertionError: Illegal bounds [-2102982480..-2102982472); size: > 2761628520 > at org.apache.cassandra.io.util.Memory.checkBounds(Memory.java:345) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at org.apache.cassandra.io.util.Memory.getLong(Memory.java:254) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.compress.CompressionMetadata.chunkFor(CompressionMetadata.java:234) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.util.CompressedChunkReader$Standard.readChunk(CompressedChunkReader.java:114) > ~[apache-cassandra-3.11.6.ja > r:3.11.6] > at org.apache.cassandra.cache.ChunkCache.load(ChunkCache.java:158) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at org.apache.cassandra.cache.ChunkCache.load(ChunkCache.java:39) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > com.github.benmanes.caffeine.cache.BoundedLocalCache$BoundedLocalLoadingCache.lambda$new$0(BoundedLocalCache.java:2949) > ~[caffeine-2.2.6.jar:na] > at > com.github.benmanes.caffeine.cache.BoundedLocalCache.lambda$doComputeIfAbsent$15(BoundedLocalCache.java:1807) > ~[caffeine-2.2.6.jar:na] > at > java.util.concurrent.ConcurrentHashMap.compute(ConcurrentHashMap.java:1853) > ~[na:1.8.0-zing_19.12.102.0] > at > com.github.benmanes.caffeine.cache.BoundedLocalCache.doComputeIfAbsent(BoundedLocalCache.java:1805) > ~[caffeine-2.2.6.jar:na] > at > com.github.benmanes.caffeine.cache.BoundedLocalCache.computeIfAbsent(BoundedLocalCache.java:1788) > ~[caffeine-2.2.6.jar:na] > at > com.github.benmanes.caffeine.cache.LocalCache.computeIfAbsent(LocalCache.java:97) > ~[caffeine-2.2.6.jar:na] > at > com.github.benmanes.caffeine.cache.LocalLoadingCache.get(LocalLoadingCache.java:66) > ~[caffeine-2.2.6.jar:na] > at > org.apache.cassandra.cache.ChunkCache$CachingRebufferer.rebuffer(ChunkCache.java:236) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.cache.ChunkCache$CachingRebufferer.rebuffer(ChunkCache.java:214) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.util.RandomAccessReader.reBufferAt(RandomAccessReader.java:65) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.util.RandomAccessReader.seek(RandomAccessReader.java:207) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.util.FileHandle.createReader(FileHandle.java:150) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.sstable.format.SSTableReader.getFileDataInput(SSTableReader.java:1807) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.columniterator.AbstractSSTableIterator.(AbstractSSTableIterator.java:103) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.columniterator.SSTableIterator.(SSTableIterator.java:49) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.sstable.format.big.BigTableReader.iterator(BigTableReader.java:72) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.sstable.format.big.BigTableReader.iterator(BigTableReader.java:65) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.StorageHook$1.makeRowIterator(StorageHook.java:100) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.SinglePartitionReadCommand.queryMemtableAndSSTablesInTimestampOrder(SinglePartitionReadCommand.java:982) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.SinglePartitionReadCommand.queryMemtableAndDiskInternal(SinglePartitionReadCommand.java:693) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at >
[jira] [Updated] (CASSANDRA-15595) Many errors of "java.lang.AssertionError: Illegal bounds"
[ https://issues.apache.org/jira/browse/CASSANDRA-15595?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Yakir Gibraltar updated CASSANDRA-15595: Platform: Linux (was: All) Severity: Normal > Many errors of "java.lang.AssertionError: Illegal bounds" > - > > Key: CASSANDRA-15595 > URL: https://issues.apache.org/jira/browse/CASSANDRA-15595 > Project: Cassandra > Issue Type: Bug >Reporter: Yakir Gibraltar >Priority: Normal > > Hi, i'm running cassandra 3.11.6 and getting on all hosts many errors of: > {code} > ERROR [ReadStage-6] 2020-02-24 13:53:34,528 > AbstractLocalAwareExecutorService.java:169 - Uncaught exception on thread > Thread[ReadStage-6,5,main] > java.lang.AssertionError: Illegal bounds [-2102982480..-2102982472); size: > 2761628520 > at org.apache.cassandra.io.util.Memory.checkBounds(Memory.java:345) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at org.apache.cassandra.io.util.Memory.getLong(Memory.java:254) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.compress.CompressionMetadata.chunkFor(CompressionMetadata.java:234) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.util.CompressedChunkReader$Standard.readChunk(CompressedChunkReader.java:114) > ~[apache-cassandra-3.11.6.ja > r:3.11.6] > at org.apache.cassandra.cache.ChunkCache.load(ChunkCache.java:158) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at org.apache.cassandra.cache.ChunkCache.load(ChunkCache.java:39) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > com.github.benmanes.caffeine.cache.BoundedLocalCache$BoundedLocalLoadingCache.lambda$new$0(BoundedLocalCache.java:2949) > ~[caffeine-2.2.6.jar:na] > at > com.github.benmanes.caffeine.cache.BoundedLocalCache.lambda$doComputeIfAbsent$15(BoundedLocalCache.java:1807) > ~[caffeine-2.2.6.jar:na] > at > java.util.concurrent.ConcurrentHashMap.compute(ConcurrentHashMap.java:1853) > ~[na:1.8.0-zing_19.12.102.0] > at > com.github.benmanes.caffeine.cache.BoundedLocalCache.doComputeIfAbsent(BoundedLocalCache.java:1805) > ~[caffeine-2.2.6.jar:na] > at > com.github.benmanes.caffeine.cache.BoundedLocalCache.computeIfAbsent(BoundedLocalCache.java:1788) > ~[caffeine-2.2.6.jar:na] > at > com.github.benmanes.caffeine.cache.LocalCache.computeIfAbsent(LocalCache.java:97) > ~[caffeine-2.2.6.jar:na] > at > com.github.benmanes.caffeine.cache.LocalLoadingCache.get(LocalLoadingCache.java:66) > ~[caffeine-2.2.6.jar:na] > at > org.apache.cassandra.cache.ChunkCache$CachingRebufferer.rebuffer(ChunkCache.java:236) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.cache.ChunkCache$CachingRebufferer.rebuffer(ChunkCache.java:214) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.util.RandomAccessReader.reBufferAt(RandomAccessReader.java:65) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.util.RandomAccessReader.seek(RandomAccessReader.java:207) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.util.FileHandle.createReader(FileHandle.java:150) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.sstable.format.SSTableReader.getFileDataInput(SSTableReader.java:1807) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.columniterator.AbstractSSTableIterator.(AbstractSSTableIterator.java:103) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.columniterator.SSTableIterator.(SSTableIterator.java:49) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.sstable.format.big.BigTableReader.iterator(BigTableReader.java:72) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.io.sstable.format.big.BigTableReader.iterator(BigTableReader.java:65) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.StorageHook$1.makeRowIterator(StorageHook.java:100) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.SinglePartitionReadCommand.queryMemtableAndSSTablesInTimestampOrder(SinglePartitionReadCommand.java:982) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.SinglePartitionReadCommand.queryMemtableAndDiskInternal(SinglePartitionReadCommand.java:693) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.SinglePartitionReadCommand.queryMemtableAndDisk(SinglePartitionReadCommand.java:670) > ~[apache-cassandra-3.11.6.jar:3.11.6] > at > org.apache.cassandra.db.SinglePartitionReadCommand.queryStorage(SinglePartitionReadCommand.java:504) > ~[apache-cassandra-3.11.6.jar:3.11.6] >