cordova-android icon indicating copy to clipboard operation
cordova-android copied to clipboard

Firebase Crashlytics: java.util.ConcurrentModificationException

Open gagapg opened this issue 5 years ago • 4 comments

Bug Report

Hi all, I have an issue on Firebase Crash log, Please help me check it, I am getting this crash frequently. Thanks!

Problem

*LinkedHashMap.java line 757, This issue has 44 crashes affecting 29 users (last 7 days)

Fatal Exception: java.util.ConcurrentModificationException
       at java.util.LinkedHashMap$LinkedHashIterator.nextNode(LinkedHashMap.java:757)
       at java.util.LinkedHashMap$LinkedValueIterator.next(LinkedHashMap.java:785)
       at org.apache.cordova.PluginManager.postMessage(PluginManager.java:310)
       at org.apache.cordova.CordovaWebViewImpl.postMessage(CordovaWebViewImpl.java:381)
       at org.apache.cordova.splashscreen.SplashScreen$2.run(SplashScreen.java:166)
       at android.os.Handler.handleCallback(Handler.java:873)
       at android.os.Handler.dispatchMessage(Handler.java:99)
       at android.os.Looper.loop(Looper.java:214)
       at android.app.ActivityThread.main(ActivityThread.java:6986)
       at java.lang.reflect.Method.invoke(Method.java)
       at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1445)

*LinkedHashMap.java line 760, This issue has 44 crashes affecting 29 users (last 7 days)

Fatal Exception: java.util.ConcurrentModificationException
       at java.util.LinkedHashMap$LinkedHashIterator.nextNode(LinkedHashMap.java:760)
       at java.util.LinkedHashMap$LinkedValueIterator.next(LinkedHashMap.java:788)
       at org.apache.cordova.PluginManager.postMessage(PluginManager.java:310)
       at org.apache.cordova.CordovaWebViewImpl.postMessage(CordovaWebViewImpl.java:381)
       at org.apache.cordova.splashscreen.SplashScreen$2.run(SplashScreen.java:166)
       at android.os.Handler.handleCallback(Handler.java:907)
       at android.os.Handler.dispatchMessage(Handler.java:105)
       at android.os.Looper.loop(Looper.java:216)
       at android.app.ActivityThread.main(ActivityThread.java:7625)
       at java.lang.reflect.Method.invoke(Method.java)
       at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:524)
       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:987)

*LinkedHashMap.java line 775

java.util.LinkedHashMap$LinkedHashIterator.nextNode (LinkedHashMap.java:775)
java.util.LinkedHashMap$LinkedValueIterator.next (LinkedHashMap.java:803)
org.apache.cordova.PluginManager.postMessage (PluginManager.java:310)
org.apache.cordova.CordovaWebViewImpl.postMessage (CordovaWebViewImpl.java:381)
org.apache.cordova.splashscreen.SplashScreen$2.run (SplashScreen.java:166)
android.os.Handler.handleCallback (Handler.java:888)
android.os.Handler.dispatchMessage (Handler.java:100)
android.os.Looper.loop (Looper.java:213)
android.app.ActivityThread.main (ActivityThread.java:8147)
java.lang.reflect.Method.invoke (Method.java)
com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:513)
com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1101)

Environment, Platform, Device

cordova-android 8.1.0 cordova-plugin-splashscreen 5.0.3 "Splashscreen"

Almost happens on Android 8+ Some devices: Galaxy S8, S9+, Galaxy A7(2017), Note 9, Xperia XZ Premium,...

Codes

image

Checklist

  • [x] I searched for existing GitHub issues
  • [x] I updated all Cordova tooling to most recent version
  • [x] I included all the necessary information above

gagapg avatar Jan 30 '20 03:01 gagapg

I've transferred this issue to cordova-android since the PluginManager file is maintained here. Also, it looks similar to #794

timbru31 avatar Jan 31 '20 13:01 timbru31

Thank for update, but I'm using the latest cordova-android version. So do I need waiting for the next update of cordova-android?

gagapg avatar Feb 03 '20 07:02 gagapg

Hi, Do you guys have any plans to fix it in the next release?

gagapg avatar Feb 13 '20 11:02 gagapg

Same Crash appears to User with our App. I use [email protected]. Please fix!

EinfachHans avatar Mar 09 '20 10:03 EinfachHans