glide
glide copied to clipboard
Fatal Exception: java.lang.IllegalArgumentException: You cannot start a load for a destroyed activity at com.bumptech.glide.manager.RequestManagerRetriever.assertNotDestroyed(RequestManagerRetriever.java:348)
Glide Version: 4.12.0
Integration libraries: com.squareup.okhttp3:okhttp:4.9.1
Device/Android Version: All Devices
Issue details / Repro steps / Use case background: I don't know probably home screen while loading profile picture
Glide load line / GlideModule (if any) / list Adapter code (if any):
String base64String = profilPhotoSplitted[1];
byte[] decodedString = Base64.decode(base64String, Base64.NO_WRAP);
Bitmap decodedByte = BitmapFactory.decodeByteArray(decodedString, 0, decodedString.length);
Glide.with(this).load(decodedByte).error(R.drawable.userprofile_placeholder).into(civUserProfile);
Layout XML:
<FrameLayout xmlns:android="...
Stack trace / LogCat:
Fatal Exception: java.lang.IllegalArgumentException: You cannot start a load for a destroyed activity
at com.bumptech.glide.manager.RequestManagerRetriever.assertNotDestroyed(RequestManagerRetriever.java:348)
at com.bumptech.glide.manager.RequestManagerRetriever.get(RequestManagerRetriever.java:148)
at com.bumptech.glide.Glide.with(Glide.java:826)
at app.package.name.MainActivity.initDrawerHeader(MainActivity.java:1969)
at app.package.name.gui.fragment.UserFragment$4.onSuccess(UserFragment.java:766)
at app.package.name.RequestServiceHelper$ParseAndSendResponseWithObject.onPostExecute(RequestServiceHelper.java:530)
at app.package.name.RequestServiceHelper$ParseAndSendResponseWithObject.onPostExecute(RequestServiceHelper.java:421)
at android.os.AsyncTask.finish(AsyncTask.java:695)
at android.os.AsyncTask.access$600(AsyncTask.java:180)
at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:712)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:214)
at android.app.ActivityThread.main(ActivityThread.java:7127)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:494)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:975)
