-
Notifications
You must be signed in to change notification settings - Fork 6.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mark has been invalidated, pos: 65536 markLimit: 65536 #2510
Comments
That can happen if a decoder either reads too far into the stream in the handles() method. It an also happen if a decoder returns true from handles(), reads more than the available bytes in it's decode method and still fails decode a resource. |
@sjudd it is caused by the glide build-in decoders. After a debug trace, I find the owner is I am a little confused about the design in In addition, I have another question. The |
Probably you just want
Let me know if prepend doesn't work for you. See also: http://bumptech.github.io/glide/doc/configuration.html#ordering-components |
This issue has been automatically marked as stale because it has not had activity in the last seven days. It will be closed if no further activity occurs within the next seven days. Thank you for your contributions. |
Glide Version: 4.2
Integration libraries: No
Device/Android Version: HUAWEI H30-T00, Android 4.2.2, API 17
Issue details / Repro steps / Use case background:
I want to write a glide webp support integration for our app to display animated webp image with libwebp, but when I want to load some anim webp samples, it will throw "com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream$InvalidMarkException: Mark has been invalidated, pos: 65536 markLimit: 65536" in some internal decodes, so the later decoder will failed due to the inputstream has been broken.
Use the
https://www.gstatic.com/webp/animated/1.webp
can produce this problem. some 5.0 device work fine, but this device throw exception.Glide load line /
GlideModule
(if any) / list Adapter code (if any):Stack trace / LogCat:
The text was updated successfully, but these errors were encountered: