java.lang.AssertionError: Buffer was already freed and cannot be used anymorenull

GitHub | lkairies | 3 years ago
tip
Do you know that we can give you better hits? Get more relevant results from Samebug’s stack trace search.
  1. 0

    R/W Replication: OSD crashes due to AssertionError "Buffer was already freed"

    GitHub | 3 years ago | lkairies
    java.lang.AssertionError: Buffer was already freed and cannot be used anymorenull

    Root Cause Analysis

    1. java.lang.AssertionError

      Buffer was already freed and cannot be used anymorenull

      at org.xtreemfs.foundation.buffer.ReusableBuffer.capacity()
    2. org.xtreemfs.foundation
      ReusableBuffer.capacity
      1. org.xtreemfs.foundation.buffer.ReusableBuffer.capacity(ReusableBuffer.java:185)
      1 frame
    3. org.xtreemfs.osd
      Stage.run
      1. org.xtreemfs.osd.operations.InternalRWRUpdateOperation.localWrite(InternalRWRUpdateOperation.java:58)
      2. org.xtreemfs.osd.operations.InternalRWRUpdateOperation$2.success(InternalRWRUpdateOperation.java:79)
      3. org.xtreemfs.osd.rwre.RWReplicationStage.processPrepareOp(RWReplicationStage.java:1053)
      4. org.xtreemfs.osd.rwre.RWReplicationStage.processMethod(RWReplicationStage.java:830)
      5. org.xtreemfs.osd.stages.Stage.run(Stage.java:140)
      5 frames