bumptech / bumptech/glide

java.lang.IllegalStateException: Had two simultaneous puts for

Open
#4,474 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
35k
Forks
6.2k
Avg merge
1d 11h
Merged PRs (30d)
8

Description

We have a lot of pictures to load and cache, and this issue happens only once.
the glide version is 4.11.0, and there has a lot of exceptions with different keys, like:

GlideExecutor: Request threw uncaught throwable
java.lang.IllegalStateException: Had two simultaneous puts for: cbdf3aef0069cb495ef2abe4e4717ce5964351509bc668a5b4c6031fc7c1d360
at com.bumptech.glide.load.b.b.g.a(DiskLruCacheWrapper.java:24)
at com.bumptech.glide.load.b.M.a(SourceGenerator.java:19)
at com.bumptech.glide.load.b.M.a(SourceGenerator.java:3)
at com.bumptech.glide.load.b.l.l(DecodeJob.java:4)
at com.bumptech.glide.load.b.l.m(DecodeJob.java:4)
at com.bumptech.glide.load.b.l.run(DecodeJob.java:7)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:919)
at com.bumptech.glide.load.b.c.b.run(GlideExecutor.java:6)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.