java.lang.RuntimeException: Invalid vLong detected (negative values disallowed)

lucene-java-user | Krishnamurthy, Kannan | 1 year ago
  1. 0

    Index Corruption, lucene 5.0 codec, term posting.

    lucene-java-user | 1 year ago | Krishnamurthy, Kannan
    java.lang.RuntimeException: Invalid vLong detected (negative values disallowed)
  2. 0
    If the decompile process didn't work properly, try the Android APK Decompiler.
  3. 0
    I did this as root, and works dpkg --add-architecture i386 apt-get install libncurses5:i386 libstdc++6:i386 zlib1g:i386
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0
    SMS Emulator caused this error. abortBroadcast only works with broadcasts sent through Context.sendOrderedBroadcast.
  6. 0
    Switch to Android Build Tools 23.0.3

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.lang.RuntimeException

      Invalid vLong detected (negative values disallowed)

      at org.apache.lucene.store.ByteArrayDataInput.readVLong()
    2. Lucene
      CheckIndex.testPostings
      1. org.apache.lucene.store.ByteArrayDataInput.readVLong(ByteArrayDataInput.java:153)
      2. org.apache.lucene.codecs.blocktree.SegmentTermsEnumFrame.decodeMetaData(SegmentTermsEnumFrame.java:464)
      3. org.apache.lucene.codecs.blocktree.SegmentTermsEnum.docFreq(SegmentTermsEnum.java:983)
      4. org.apache.lucene.index.CheckIndex.checkFields(CheckIndex.java:1269)
      5. org.apache.lucene.index.CheckIndex.testPostings(CheckIndex.java:1716)
      5 frames