Skip to content

firebase_messaging [onBackgroundMessage] Attempt to invoke virtual method 'com.google.android.gms.tasks.Task com.google.firebase.iid.FirebaseInstanceId.getInstanceId() #2297

Closed
@aliheader

Description

@aliheader

Facing this issue when try to handle the onBackgroundMessage.

Log

D/libGLESv2(15070): STS_GLApi : DTS, ODTC are not allowed for Package : com.example.flutter_firestore_chat

D/ViewRootImpl@f45d8b4[MainActivity](15070): MSG_WINDOW_FOCUS_CHANGED 1

D/ViewRootImpl@f45d8b4[MainActivity](15070): Relayout returned: old=[0,0][1080,1920] new=[0,0][1080,1920] result=0x1 surface={valid=true 2160332800} changed=false

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): Failed to handle method call

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): java.lang.NullPointerException: Attempt to invoke virtual method 'com.google.android.gms.tasks.Task com.google.firebase.iid.FirebaseInstanceId.getInstanceId()' on a null object reference

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070):   at io.flutter.plugins.firebasemessaging.FirebaseMessagingPlugin.onMethodCall(FirebaseMessagingPlugin.java:237)

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070):   at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:231)

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070):   at io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(DartMessenger.java:93)

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070):   at io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(FlutterJNI.java:642)

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070):   at android.os.MessageQueue.nativePollOnce(Native Method)

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070):   at android.os.MessageQueue.next(MessageQueue.java:325)

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070):   at android.os.Looper.loop(Looper.java:142)

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070):   at android.app.ActivityThread.main(ActivityThread.java:6942)

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070):   at java.lang.reflect.Method.invoke(Native Method)

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070):   at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:327)

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070):   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1374)

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): Failed to handle method call

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): java.lang.NullPointerException: Attempt to invoke virtual method 'com.google.android.gms.tasks.Task com.google.firebase.iid.FirebaseInstanceId.getInstanceId()' on a null object reference

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070):   at io.flutter.plugins.firebasemessaging.FirebaseMessagingPlugin.onMethodCall(FirebaseMessagingPlugin.java:185)

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070):   at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:231)

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070):   at io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(DartMessenger.java:93)

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070):   at io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(FlutterJNI.java:642)

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070):   at android.os.MessageQueue.nativePollOnce(Native Method)

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070):   at android.os.MessageQueue.next(MessageQueue.java:325)

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070):   at android.os.Looper.loop(Looper.java:142)

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070):   at android.app.ActivityThread.main(ActivityThread.java:6942)

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070):   at java.lang.reflect.Method.invoke(Native Method)

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070):   at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:327)

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070):   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1374)

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): Failed to handle method call

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070): java.lang.RuntimeException: PluginRegistrantCallback is not
set.

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070):   at io.flutter.plugins.firebasemessaging.FlutterFirebaseMessagingService.startBackgroundIsolate(FlutterFirebaseMessagingService.java:157)

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070):   at io.flutter.plugins.firebasemessaging.FirebaseMessagingPlugin.onMethodCall(FirebaseMessagingPlugin.java:176)

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070):   at io.flutter.plugin.common.MethodChannel$IncomingMethodCallHandler.onMessage(MethodChannel.java:231)

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070):   at io.flutter.embedding.engine.dart.DartMessenger.handleMessageFromDart(DartMessenger.java:93)

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070):   at io.flutter.embedding.engine.FlutterJNI.handlePlatformMessage(FlutterJNI.java:642)

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070):   at android.os.MessageQueue.nativePollOnce(Native Method)

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070):   at android.os.MessageQueue.next(MessageQueue.java:325)

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070):   at android.os.Looper.loop(Looper.java:142)

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070):   at android.app.ActivityThread.main(ActivityThread.java:6942)

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070):   at java.lang.reflect.Method.invoke(Native Method)

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070):   at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:327)

E/MethodChannel#plugins.flutter.io/firebase_messaging(15070):   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1374)

I/flutter (15070): Error Token PlatformException(error, Attempt to invoke virtual method 'com.google.android.gms.tasks.Task com.google.firebase.iid.FirebaseInstanceId.getInstanceId()' on a null object reference, null)

E/flutter (15070): [ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Unhandled Exception: PlatformException(error, Attempt to invoke virtual method 'com.google.android.gms.tasks.Task com.google.firebase.iid.FirebaseInstanceId.getInstanceId()' on a null object reference, null)

E/flutter (15070): #0      StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:569:7)

E/flutter (15070): #1      MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:321:33)

E/flutter (15070): <asynchronous suspension>

E/flutter (15070): #2      FirebaseMessaging.configure (package:firebase_messaging/firebase_messaging.dart:114:14)

E/flutter (15070): #3      _AuthScreenState.initiallizeFirebase (package:flutter_firestore_chat/main.dart:78:24)

E/flutter (15070): #4      _AsyncAwaitCompleter.start (dart:async-patch/async_patch.dart:45:6)

E/flutter (15070): #5      _AuthScreenState.initiallizeFirebase (package:flutter_firestore_chat/main.dart:69:22)

E/flutter (15070): #6      _AuthScreenState.initState (package:flutter_firestore_chat/main.dart:65:5)

E/flutter (15070): #7      StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4355:58)

E/flutter (15070): #8      ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)

E/flutter (15070): #9      Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)

E/flutter (15070): #10     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)

E/flutter (15070): #11     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)

E/flutter (15070): #12     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)

E/flutter (15070): #13     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)

E/flutter (15070): #14     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)

E/flutter (15070): #15     Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)

E/flutter (15070): #16     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)

E/flutter (15070): #17     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)

E/flutter (15070): #18     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)

E/flutter (15070): #19     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)

E/flutter (15070): #20     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)

E/flutter (15070): #21     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)

E/flutter (15070): #22     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)

E/flutter (15070): #23     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)

E/flutter (15070): #24     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)

E/flutter (15070): #25     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)

E/flutter (15070): #26     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)

E/flutter (15070): #27     Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)

E/flutter (15070): #28     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)

E/flutter (15070): #29     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)

E/flutter (15070): #30     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)

E/flutter (15070): #31     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)

E/flutter (15070): #32     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)

E/flutter (15070): #33     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)

E/flutter (15070): #34     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)

E/flutter (15070): #35     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)

E/flutter (15070): #36     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)

E/flutter (15070): #37     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)

E/flutter (15070): #38     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)

E/flutter (15070): #39     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)

E/flutter (15070): #40     Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)

E/flutter (15070): #41     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)

E/flutter (15070): #42     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)

E/flutter (15070): #43     ComponentElement.mount (package:flutter/s

E/flutter (15070): [ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Unhandled Exception: PlatformException(error, PluginRegistrantCallback is not set., null)

E/flutter (15070): #0      StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:569:7)

E/flutter (15070): #1      MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:321:33)

E/flutter (15070): <asynchronous suspension>

E/flutter (15070): #2      FirebaseMessaging.configure (package:firebase_messaging/firebase_messaging.dart:130:16)

E/flutter (15070): #3      _AuthScreenState.initiallizeFirebase (package:flutter_firestore_chat/main.dart:78:24)

E/flutter (15070): #4      _AsyncAwaitCompleter.start (dart:async-patch/async_patch.dart:45:6)

E/flutter (15070): #5      _AuthScreenState.initiallizeFirebase (package:flutter_firestore_chat/main.dart:69:22)

E/flutter (15070): #6      _AuthScreenState.initState (package:flutter_firestore_chat/main.dart:65:5)

E/flutter (15070): #7      StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4355:58)

E/flutter (15070): #8      ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)

E/flutter (15070): #9      Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)

E/flutter (15070): #10     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)

E/flutter (15070): #11     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)

E/flutter (15070): #12     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)

E/flutter (15070): #13     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)

E/flutter (15070): #14     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)

E/flutter (15070): #15     Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)

E/flutter (15070): #16     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)

E/flutter (15070): #17     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)

E/flutter (15070): #18     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)

E/flutter (15070): #19     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)

E/flutter (15070): #20     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)

E/flutter (15070): #21     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)

E/flutter (15070): #22     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)

E/flutter (15070): #23     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)

E/flutter (15070): #24     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)

E/flutter (15070): #25     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)

E/flutter (15070): #26     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)

E/flutter (15070): #27     Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)

E/flutter (15070): #28     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)

E/flutter (15070): #29     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)

E/flutter (15070): #30     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)

E/flutter (15070): #31     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)

E/flutter (15070): #32     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)

E/flutter (15070): #33     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)

E/flutter (15070): #34     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)

E/flutter (15070): #35     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)

E/flutter (15070): #36     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)

E/flutter (15070): #37     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)

E/flutter (15070): #38     Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)

E/flutter (15070): #39     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)

E/flutter (15070): #40     Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)

E/flutter (15070): #41     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)

E/flutter (15070): #42     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)

E/flutter (15070): #43     ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)

E/flutter (15070): #44     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)

E/flutter (15070): #2155 

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions