Looks like the problem is caused by:
https://issues.apache.org/jira/browse/CASSANDRA-5202



On Fri, Feb 21, 2014 at 10:26 AM, Kasper Middelboe Petersen <
kas...@sybogames.com> wrote:

> Hi,
>
> I'm getting a "TSocket read 0 bytes" error in cqlsh when doing a "SELECT *
> FROM tbl".
>
> Anyone else experienced this?
>
> It's a single node cluster running locally. I've tried doing a nodetool
> cleanup but that didn't solve the issue.
>
> Version information:
>  INFO [main] 2014-02-21 10:20:25,224 StorageService.java (line 487)
> Cassandra version: 2.0.5
>  INFO [main] 2014-02-21 10:20:25,224 StorageService.java (line 488) Thrift
> API version: 19.39.0
>  INFO [main] 2014-02-21 10:20:25,227 StorageService.java (line 489) CQL
> supported versions: 2.0.0,3.1.4 (default: 3.1.4)
>
>
> I get this error in the cassandra logs:
>
> ERROR [Thrift:1] 2014-02-21 10:21:03,963 CustomTThreadPoolServer.java
> (line 212) Error occurred during processing of message.
> java.lang.IllegalArgumentException
> at java.nio.Buffer.limit(Buffer.java:267)
> at
> org.apache.cassandra.db.marshal.AbstractCompositeType.getBytes(AbstractCompositeType.java:55)
>  at
> org.apache.cassandra.db.marshal.AbstractCompositeType.getWithShortLength(AbstractCompositeType.java:64)
> at
> org.apache.cassandra.db.marshal.AbstractCompositeType.split(AbstractCompositeType.java:130)
>  at
> org.apache.cassandra.cql3.statements.SelectStatement.processColumnFamily(SelectStatement.java:874)
> at
> org.apache.cassandra.cql3.statements.SelectStatement.process(SelectStatement.java:854)
>  at
> org.apache.cassandra.cql3.statements.SelectStatement.processResults(SelectStatement.java:222)
> at
> org.apache.cassandra.cql3.statements.SelectStatement.execute(SelectStatement.java:202)
>  at
> org.apache.cassandra.cql3.statements.SelectStatement.execute(SelectStatement.java:172)
> at
> org.apache.cassandra.cql3.statements.SelectStatement.execute(SelectStatement.java:58)
>  at
> org.apache.cassandra.cql3.QueryProcessor.processStatement(QueryProcessor.java:188)
> at
> org.apache.cassandra.cql3.QueryProcessor.process(QueryProcessor.java:222)
>  at
> org.apache.cassandra.cql3.QueryProcessor.process(QueryProcessor.java:212)
> at
> org.apache.cassandra.thrift.CassandraServer.execute_cql3_query(CassandraServer.java:1958)
>  at
> org.apache.cassandra.thrift.Cassandra$Processor$execute_cql3_query.getResult(Cassandra.java:4486)
> at
> org.apache.cassandra.thrift.Cassandra$Processor$execute_cql3_query.getResult(Cassandra.java:4470)
>  at org.apache.thrift.ProcessFunction.process(ProcessFunction.java:39)
> at org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:39)
>  at
> org.apache.cassandra.thrift.CustomTThreadPoolServer$WorkerProcess.run(CustomTThreadPoolServer.java:194)
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>  at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> at java.lang.Thread.run(Thread.java:744)
>
>

Reply via email to