Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

馃悰 [firebase_messaging] causes crashes on Android and should be upgraded #8817

Closed
threos opened this issue Jun 1, 2022 · 2 comments 路 Fixed by #8847
Closed

馃悰 [firebase_messaging] causes crashes on Android and should be upgraded #8817

threos opened this issue Jun 1, 2022 · 2 comments 路 Fixed by #8847
Labels
platform: android Issues / PRs which are specifically for Android. plugin: messaging resolution: fixed A fix has been merged or is pending merge from a PR. type: bug Something isn't working type: crash A compile error or crash

Comments

@threos
Copy link

threos commented Jun 1, 2022

Bug report

We've seen that a small portion of our users is experiencing crashes due to the firebase_messaging plugin.
The crash message is: Log tag "TransportRuntime.Executor" exceeds limit of 23 characters and apparently issue happens because of an internal Logging dependency and is fixed by Firebase.
Original issue on Firebase Android SDK Repo
Official Firebase release notes confirming that issue has been solved with a release

However, Flutterfire still uses the 'buggy' version (BOM 30.0.0), causing Android apps to crash. The Cloud Messaging dependency should be updated to at least the BOM 30.0.2 version to fix this.

Exception message and stack trace from an affected user:

java.lang.IllegalArgumentException: Log tag "TransportRuntime.Executor" exceeds limit of 23 characters
  at android.util.Log.isLoggable (Native Method)
  at com.google.android.datatransport.runtime.logging.Logging.e (Logging.java:63)
  at com.google.android.datatransport.runtime.SafeLoggingExecutor$SafeLoggingRunnable.run (SafeLoggingExecutor.java:49)
  at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1113)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:588)
  at java.lang.Thread.run (Thread.java:818)
@threos threos added Needs Attention This issue needs maintainer attention. type: bug Something isn't working labels Jun 1, 2022
@threos threos changed the title 馃悰 firebase_messaging causes crashes on Android and should be upgraded 馃悰 [firebase_messaging] causes crashes on Android and should be upgraded Jun 1, 2022
@darshankawar darshankawar added the triage Issue is currently being triaged. label Jun 2, 2022
@darshankawar
Copy link

Thanks for the report. Keeping it open and labeling for further action from the team.

/cc @russellwheatley

@darshankawar darshankawar added plugin: messaging platform: android Issues / PRs which are specifically for Android. type: crash A compile error or crash and removed Needs Attention This issue needs maintainer attention. triage Issue is currently being triaged. labels Jun 2, 2022
@luttmfra
Copy link

luttmfra commented Jun 7, 2022

When can we expect the update?

@darshankawar darshankawar added the resolution: fixed A fix has been merged or is pending merge from a PR. label Jun 20, 2022
@firebase firebase locked and limited conversation to collaborators Jul 17, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
platform: android Issues / PRs which are specifically for Android. plugin: messaging resolution: fixed A fix has been merged or is pending merge from a PR. type: bug Something isn't working type: crash A compile error or crash
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants