Skip to content

App crashes on startup after update due to FlutterCallbackInformation being null (WorkManager crash in DartExecutor) #624

@Muneeza-PT

Description

@Muneeza-PT

Issue details
io.flutter.embedding.engine.dart.DartExecutor$DartCallback.toString
java.lang.NullPointerException

Type
java.lang.NullPointerException

Exception java.lang.NullPointerException: Attempt to read from field 'java.lang.String io.flutter.view.FlutterCallbackInformation.callbackLibraryPath' on a null object reference in method 'java.lang.String io.flutter.embedding.engine.dart.DartExecutor$DartCallback.toString()'
at io.flutter.embedding.engine.dart.DartExecutor$DartCallback.toString (DartExecutor.java:426)
at java.lang.String.valueOf (String.java:4112)
at java.lang.StringBuilder.append (StringBuilder.java:179)
at io.flutter.embedding.engine.dart.DartExecutor.executeDartCallback (DartExecutor.java:181)
at dev.fluttercommunity.workmanager.BackgroundWorker.startWork$lambda$5 (BackgroundWorker.kt:111)
at android.os.Handler.handleCallback (Handler.java:942)
at android.os.Handler.dispatchMessage (Handler.java:99)
at android.os.Looper.loopOnce (Looper.java:204)
at android.os.Looper.loop (Looper.java:291)
at android.app.ActivityThread.main (ActivityThread.java:8168)
at java.lang.reflect.Method.invoke
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:601)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1136)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions