Hello Zhiyan,

Replying to the mailing list since this could help others. I'm not sure
what that could be, it's generally related to some kind of corruption,
perhaps CASSANDRA-10791. Although the message is similar to #10971, that is
restricted to streaming so it's a different issue here. Was this a one-off
problem or is it happening frequently? Did you upgrade recently? Did you
try running scrub in the affected node/sstables?

Thanks,

Paulo

2016-09-20 4:50 GMT-03:00 Zhiyan Shao <zhiyan.s...@gmail.com>:

> Hi Paul,
>
> I got a similar crash as #10961 but couldn't figure out where is the
> issue. Could you help take a look? The crash happened during select query
> with pagination. Here is the stack:
>
>
> ERROR [SharedPool-Worker-3] 2016-09-13 02:10:54,349 ErrorMessage.java:336
> - Unexpected exception during request java.lang.IllegalArgumentException:
> Not enough bytes. Offset: 2. Length: 837. Buffer size: 16 at
> org.apache.cassandra.db.composites.AbstractCType.checkRemaining(AbstractCType.java:362)
> ~[apache-cassandra-2.2.5.jar:2.2.5] at org.apache.cassandra.db.compos
> ites.AbstractCompoundCellNameType.fromByteBuffer(AbstractCompoundCellNameType.java:98)
> ~[apache-cassandra-2.2.5.jar:2.2.5] at org.apache.cassandra.service.p
> ager.SliceQueryPager.<init>(SliceQueryPager.java:65)
> ~[apache-cassandra-2.2.5.jar:2.2.5] at org.apache.cassandra.service.p
> ager.QueryPagers.pager(QueryPagers.java:91) 
> ~[apache-cassandra-2.2.5.jar:2.2.5]
> at org.apache.cassandra.service.pager.QueryPagers.pager(QueryPagers.java:100)
> ~[apache-cassandra-2.2.5.jar:2.2.5] at org.apache.cassandra.service.p
> ager.QueryPagers.pager(QueryPagers.java:126)
> ~[apache-cassandra-2.2.5.jar:2.2.5] at org.apache.cassandra.cql3.stat
> ements.SelectStatement.execute(SelectStatement.java:178)
> ~[apache-cassandra-2.2.5.jar:2.2.5] at org.apache.cassandra.cql3.stat
> ements.SelectStatement.execute(SelectStatement.java:76)
> ~[apache-cassandra-2.2.5.jar:2.2.5] at org.apache.cassandra.cql3.Quer
> yProcessor.processStatement(QueryProcessor.java:226)
> ~[apache-cassandra-2.2.5.jar:2.2.5] at org.apache.cassandra.cql3.Quer
> yProcessor.processPrepared(QueryProcessor.java:466)
> ~[apache-cassandra-2.2.5.jar:2.2.5] at org.apache.cassandra.cql3.Quer
> yProcessor.processPrepared(QueryProcessor.java:443)
> ~[apache-cassandra-2.2.5.jar:2.2.5] at org.apache.cassandra.transport
> .messages.ExecuteMessage.execute(ExecuteMessage.java:142)
> ~[apache-cassandra-2.2.5.jar:2.2.5] at org.apache.cassandra.transport
> .Message$Dispatcher.channelRead0(Message.java:507)
> [apache-cassandra-2.2.5.jar:2.2.5] at org.apache.cassandra.transport
> .Message$Dispatcher.channelRead0(Message.java:401)
> [apache-cassandra-2.2.5.jar:2.2.5] at io.netty.channel.SimpleChannel
> InboundHandler.channelRead(SimpleChannelInboundHandler.java:105)
> [netty-all-4.0.23.Final.jar:4.0.23.Final] at
> io.netty.channel.AbstractChannelHandlerContext.invokeChannel
> Read(AbstractChannelHandlerContext.java:333)
> [netty-all-4.0.23.Final.jar:4.0.23.Final] at
> io.netty.channel.AbstractChannelHandlerContext.access$700(Ab
> stractChannelHandlerContext.java:32) [netty-all-4.0.23.Final.jar:4.0.23.Final]
> at io.netty.channel.AbstractChannelHandlerContext$8.run(Abstrac
> tChannelHandlerContext.java:324) [netty-all-4.0.23.Final.jar:4.0.23.Final]
> at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
> [na:1.8.0_74] at org.apache.cassandra.concurren
> t.AbstractLocalAwareExecutorService$FutureTask.run(AbstractL
> ocalAwareExecutorService.java:164) [apache-cassandra-2.2.5.jar:2.2.5] at
> org.apache.cassandra.concurrent.SEPWorker.run(SEPWorker.java:105)
> [apache-cassandra-2.2.5.jar:2.2.5] at java.lang.Thread.run(Thread.java:745)
> [na:1.8.0_74]
>
> Thanks,
> Zhiyan
>
>

Reply via email to