You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Brandon Williams (JIRA)" <ji...@apache.org> on 2010/07/15 15:43:53 UTC

[jira] Reopened: (CASSANDRA-475) sending random data crashes thrift service

     [ https://issues.apache.org/jira/browse/CASSANDRA-475?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Brandon Williams reopened CASSANDRA-475:
----------------------------------------


I'm occasionally getting this error with stress.py after doing a few million inserts:

ERROR 13:30:12,158 Thrift error occurred during processing of message.
org.apache.thrift.TException: Message length exceeded: 32
        at org.apache.thrift.protocol.TBinaryProtocol.checkReadLength(TBinaryProtocol.java:384)
        at org.apache.thrift.protocol.TBinaryProtocol.readBinary(TBinaryProtocol.java:361)
        at org.apache.cassandra.thrift.Column.read(Column.java:498)
        at org.apache.cassandra.thrift.ColumnOrSuperColumn.read(ColumnOrSuperColumn.java:351)
        at org.apache.cassandra.thrift.Mutation.read(Mutation.java:346)
        at org.apache.cassandra.thrift.Cassandra$batch_mutate_args.read(Cassandra.java:16780)
        at org.apache.cassandra.thrift.Cassandra$Processor$batch_mutate.process(Cassandra.java:3041)
        at org.apache.cassandra.thrift.Cassandra$Processor.process(Cassandra.java:2531)
        at org.apache.cassandra.thrift.CustomTThreadPoolServer$WorkerProcess.run(CustomTThreadPoolServer.java:167)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:619)

> sending random data crashes thrift service
> ------------------------------------------
>
>                 Key: CASSANDRA-475
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-475
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>            Reporter: Eric Evans
>            Assignee: Nate McCall
>             Fix For: 0.7
>
>         Attachments: trunk-475-config.txt, trunk-475-src-3.txt
>
>
> Use dd if=/dev/urandom count=1 | nc $host 9160 as a handy recipe for shutting a cassandra instance down. 
> Thrift has spoken (see THRIFT-601), but "Don't Do That" is probably an insufficient answer for our users. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.