java.lang.IllegalArgumentException: Input is expected to be encoded in multiple of 4 bytes but found: 381

GitHub | markrebhan | 5 months ago
  1. 0

    GitHub comment 182#239828947

    GitHub | 5 months ago | markrebhan
    java.lang.IllegalArgumentException: Input is expected to be encoded in multiple of 4 bytes but found: 381
  2. 0

    GitHub comment 151#246609897

    GitHub | 4 months ago | kishore25kumar
    java.lang.IllegalArgumentException: Input is expected to be encoded in multiple of 2 bytes but found: 17
  3. 0
    This error is caused by malformed HTTP request. You are trying to access unsecured page through https.
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

    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.IllegalArgumentException

      Input is expected to be encoded in multiple of 4 bytes but found: 381

      at com.amazonaws.util.Base64Codec.decode()
    2. AWS SDK for Java - Core
      Base64.decode
      1. com.amazonaws.util.Base64Codec.decode(Base64Codec.java:197)
      2. com.amazonaws.util.Base64.decode(Base64.java:54)
      2 frames
    3. AWS SDK for Android
      AbstractKinesisRecorder.submitAllRecords
      1. com.amazonaws.mobileconnectors.kinesis.kinesisrecorder.FileRecordParser.parse(FileRecordParser.java:45)
      2. com.amazonaws.mobileconnectors.kinesis.kinesisrecorder.AbstractKinesisRecorder.nextBatch(AbstractKinesisRecorder.java:204)
      3. com.amazonaws.mobileconnectors.kinesis.kinesisrecorder.AbstractKinesisRecorder.submitAllRecords(AbstractKinesisRecorder.java:125)
      3 frames