<p dir="auto">This log is showing frequently if a gif image in Recyclerview is not visible yet. But if gif image is visible the log stop? I use it without specifying it if its asBitmap or asGif because I want to allow the user to be able to put jpg or gif and load it to recyclerview.</p>
<p dir="auto"><strong>Glide Version/Integration library (if any)</strong>:3.6.1 with okhttp-integration:1.3.1@aar<br>
<strong>Device/Android Version</strong>: Nexus 5X, v.6.0.<br>
<strong>Issue details/Repro steps/Use case background</strong>:</p>
<p dir="auto">I'm using Glide for displaying images in RecyclerView and in FragmentStatePagerAdapter. On pre M versions of Android everything is going as expected. I did not faced any issues mentioned in <a href="https://github.com/bumptech/glide/wiki/Resource-re-use-in-Glide">https://github.com/bumptech/glide/wiki/Resource-re-use-in-Glide</a>. But on the Android 6 i'm getting this warning when scrolling the RecyclerView or FragmentPages.</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="W/Bitmap: Called reconfigure on a bitmap that is in use! This may cause graphical corruption!"><pre class="notranslate"><code class="notranslate">W/Bitmap: Called reconfigure on a bitmap that is in use! This may cause graphical corruption!
</code></pre></div>
<p dir="auto">I put a method onViewRecycled to the RecyclerView adapter, and increased RV pool size. It seems to be helping, but not completely. I'm still have this problem in the FragmentPager, and when I return to the RecyclerView by pressing back button, the warnings are back (I guess that can probably be fixed by increasing RV pool size in onResume).</p>
<p dir="auto">I'm loading the images from device as bitmaps. Can this be the source of the issue?</p>
<p dir="auto"><strong>Glide load line</strong>:</p>
<div class="highlight highlight-source-java notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="Glide.with(context)
                    .load(Uri.parse(filepath))
                    .asBitmap()
                    .centerCrop()
                    .diskCacheStrategy(DiskCacheStrategy.ALL)
                    .into(holder.guideCover);"><pre class="notranslate"><span class="pl-smi">Glide</span>.<span class="pl-en">with</span>(<span class="pl-s1">context</span>)
                    .<span class="pl-en">load</span>(<span class="pl-smi">Uri</span>.<span class="pl-en">parse</span>(<span class="pl-s1">filepath</span>))
                    .<span class="pl-en">asBitmap</span>()
                    .<span class="pl-en">centerCrop</span>()
                    .<span class="pl-en">diskCacheStrategy</span>(<span class="pl-smi">DiskCacheStrategy</span>.<span class="pl-c1">ALL</span>)
                    .<span class="pl-en">into</span>(<span class="pl-s1">holder</span>.<span class="pl-s1">guideCover</span>);</pre></div>
<p dir="auto">I love to use Glide because is super fast. The application is running as expected, hoverer I'm a bit nervous of those warning messages.</p>
<p dir="auto">What I'm doing wrong?</p>