Skip to content

java.lang.IllegalArgumentException: You cannot start a load for a destroyed activity - glide #29699

@LeoJHarris

Description

@LeoJHarris

Description

Random issue that I can not reproduce but happening on a small subset of devices according to firebase

I believe a previously closed issue maybe the same thing happening:
#17549

Steps to Reproduce

No enough information to say at this point.

Link to public reproduction project repository

No response

Version with bug

9.0.70 SR7

Is this a regression from previous behavior?

Yes, this used to work in .NET MAUI

Last version that worked well

7.0.92

Affected platforms

Android

Affected platform versions

Android 14 and up

Did you find any workaround?

No

Relevant log output

Fatal Exception: java.lang.RuntimeException: Unable to start activity ComponentInfo{######/crc641b109f8ad35faaaf.MainActivity}: java.lang.IllegalArgumentException: You cannot start a load for a destroyed activity
       at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4206)
       at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4393)
       at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:222)
       at android.app.servertransaction.TransactionExecutor.executeNonLifecycleItem(TransactionExecutor.java:133)
       at android.app.servertransaction.TransactionExecutor.executeTransactionItems(TransactionExecutor.java:103)
       at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:80)
       at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2773)
       at android.os.Handler.dispatchMessage(Handler.java:109)
       at android.os.Looper.loopOnce(Looper.java:232)
       at android.os.Looper.loop(Looper.java:317)
       at android.app.ActivityThread.main(ActivityThread.java:8934)
       at java.lang.reflect.Method.invoke(Method.java)
       at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:591)
       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:911)
        
          Caused by java.lang.IllegalArgumentException: You cannot start a load for a destroyed activity
       at com.bumptech.glide.manager.RequestManagerRetriever.assertNotDestroyed(RequestManagerRetriever.java:236)
       at com.bumptech.glide.manager.RequestManagerRetriever.get(RequestManagerRetriever.java:110)
       at com.bumptech.glide.manager.RequestManagerRetriever.get(RequestManagerRetriever.java:92)
       at com.bumptech.glide.Glide.with(Glide.java:545)
       at com.microsoft.maui.PlatformInterop.loadImageFromFont(PlatformInterop.java:394)
       at crc641b109f8ad35faaaf.MainActivity.n_onCreate(MainActivity.java)
       at crc641b109f8ad35faaaf.MainActivity.onCreate(MainActivity.java:63)
       at android.app.Activity.performCreate(Activity.java:9079)
       at android.app.Activity.performCreate(Activity.java:9057)
       at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1531)
       at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4188)
       at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4393)
       at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:222)
       at android.app.servertransaction.TransactionExecutor.executeNonLifecycleItem(TransactionExecutor.java:133)
       at android.app.servertransaction.TransactionExecutor.executeTransactionItems(TransactionExecutor.java:103)
       at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:80)
       at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2773)
       at android.os.Handler.dispatchMessage(Handler.java:109)
       at android.os.Looper.loopOnce(Looper.java:232)
       at android.os.Looper.loop(Looper.java:317)
       at android.app.ActivityThread.main(ActivityThread.java:8934)
       at java.lang.reflect.Method.invoke(Method.java)
       at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:591)
       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:911)

Metadata

Metadata

Labels

s/needs-attentionIssue has more information and needs another looks/no-reproCan no longer be reproduced on latests/triagedIssue has been reviewedt/bugSomething isn't working

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions