Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-1883

NPE in get_slice quorum read

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Low
    • Resolution: Fixed
    • 0.6.9, 0.7.0 rc 3
    • None
    • None
    • Linux Fedora 12 x86_64

    • Low

    Description

      Getting this NPE as of the 2010-12-17 0.7 trunk. Some data may be corrupt somewhere on a node. It could be a null key somewhere.

      ERROR [pool-1-thread-28] 2010-12-18 12:53:20,411 Cassandra.java (line 2707) Internal error processing get_slice
      java.lang.NullPointerException
      at org.apache.cassandra.service.DigestMismatchException.<init>(DigestMismatchException.java:30)
      at org.apache.cassandra.service.ReadResponseResolver.resolve(ReadResponseResolver.java:92)
      at org.apache.cassandra.service.ReadResponseResolver.resolve(ReadResponseResolver.java:43)
      at org.apache.cassandra.service.QuorumResponseHandler.get(QuorumResponseHandler.java:91)
      at org.apache.cassandra.service.StorageProxy.strongRead(StorageProxy.java:362)
      at org.apache.cassandra.service.StorageProxy.readProtocol(StorageProxy.java:229)
      at org.apache.cassandra.thrift.CassandraServer.readColumnFamily(CassandraServer.java:128)
      at org.apache.cassandra.thrift.CassandraServer.getSlice(CassandraServer.java:225)
      at org.apache.cassandra.thrift.CassandraServer.multigetSliceInternal(CassandraServer.java:301)
      at org.apache.cassandra.thrift.CassandraServer.get_slice(CassandraServer.java:263)
      at org.apache.cassandra.thrift.Cassandra$Processor$get_slice.process(Cassandra.java:2699)
      at org.apache.cassandra.thrift.Cassandra$Processor.process(Cassandra.java:2555)
      at org.apache.cassandra.thrift.CustomTThreadPoolServer$WorkerProcess.run(CustomTThreadPoolServer.java:167)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
      at java.lang.Thread.run(Thread.java:636)

      Attachments

        1. digestmismatch-debug.txt
          10 kB
          Karl Mueller
        2. 1883.txt
          6 kB
          Jonathan Ellis

        Activity

          People

            jbellis Jonathan Ellis
            kmueller Karl Mueller
            Jonathan Ellis
            T Jake Luciani
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: