firebase / quickstart-unity

Firebase Quickstart Samples for Unity
https://firebase.google.com/games
Apache License 2.0
834 stars 428 forks source link

[FireStore] CRASH : signal 6 JNI ERROR (app bug): global reference table overflow #627

Closed Thaina closed 4 years ago

Thaina commented 4 years ago

Please fill in the following fields:

Unity editor version: 2018.4.19f Firebase Unity SDK version: 6.13 Firebase plugins in use : Auth, FireStore, DynamicLinks, Messaging Additional SDKs you are using : Facebook, GoogleAdsManager, VoxelBusters Platform you are using the Unity editor on: Windows Platform you are targeting: Android Scripting Runtime: IL2CPP

Please answer the following, if applicable:

Have you been able to reproduce this issue with just the Firebase Unity quickstarts (this GitHub project)?

What's the issue repro rate?

Please describe the issue here:

Just have firestore listener for a list of 18-30 of large and complex document. And updating some of them from server has throw these below exception

I am not sure which is the related log, it seem a very large log related was thrown when crash

Firebase.Firestore.QuerySnapshot

``` 03-31 13:51:24.403 7265 7517 I Unity : Firebase.Firestore.QuerySnapshot 03-31 13:51:24.403 7265 7517 I Unity : <>c__DisplayClass46_1:<.ctor>b__37(QuerySnapshot) 03-31 13:51:24.403 7265 7517 I Unity : Firebase.Firestore.c__AnonStorey1:<>m__0() 03-31 13:51:24.403 7265 7517 I Unity : Firebase.ExceptionAggregator:Wrap(Action) 03-31 13:51:24.403 7265 7517 I Unity : 03-31 13:51:24.403 7265 7517 I Unity : (Filename: ./Runtime/Export/Debug.bindings.h Line: 45) 03-31 13:51:24.403 7265 7517 I Unity : ```

JNI ERROR (app bug): global reference table overflow (max=51200)global reference table dump:

``` 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] JNI ERROR (app bug): global reference table overflow (max=51200)global reference table dump: 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] Last 10 entries (of 51200): 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 51199: 0x13fc92c0 java.lang.Double 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 51198: 0x13fc92b0 java.lang.Double 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 51197: 0x13fc92a0 java.lang.Double 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 51196: 0x13fc9290 java.lang.Double 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 51195: 0x13fc9280 java.lang.Double 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 51194: 0x13fc9270 java.lang.Double 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 51193: 0x13fc9260 java.lang.Double 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 51192: 0x13fc9250 java.lang.Double 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 51191: 0x13fc9240 java.lang.Double 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 51190: 0x13fc9230 java.lang.Double 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] Summary: 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 17523 of java.lang.Double (17474 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 15539 of java.lang.Long (2571 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 5873 of java.lang.String (3217 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 5618 of java.util.HashMap (4481 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 2760 of java.lang.Class (507 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 1682 of java.util.ArrayList (1622 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 533 of $Proxy18 (533 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 533 of $Proxy17 (533 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 391 of java.lang.Boolean (4 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 276 of java.nio.DirectByteBuffer (276 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 154 of com.google.firebase.firestore.QueryDocumentSnapshot (154 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 18 of com.google.firebase.firestore.QuerySnapshot (16 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 18 of com.google.android.gms.games.internal.zzg$zzc (18 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 17 of android.app.LoadedApk$ReceiverDispatcher$InnerReceiver (17 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 14 of com.google.firebase.firestore.DocumentSnapshot (13 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 14 of com.google.firebase.firestore.Query (14 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 12 of android.app.LoadedApk$ServiceDispatcher$InnerConnection (12 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 10 of android.app.LoadedApk$ServiceDispatcher$DeathMonitor (10 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 9 of com.google.firebase.firestore.CollectionReference (9 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 8 of com.google.firebase.Timestamp (4 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 8 of com.google.firebase.firestore.core.ListenerRegistrationImpl (8 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 8 of android.os.Binder (8 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 8 of android.os.Handler$MessengerImpl (8 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 6 of android.content.ContentProvider$Transport (6 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 5 of android.database.ContentObserver$Transport (5 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 4 of com.google.firebase.MessagingUnityPlayerActivity (1 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 4 of com.google.firebase.firestore.DocumentSnapshot$ServerTimestampBehavior (3 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 4 of dalvik.system.PathClassLoader (3 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 4 of java.lang.ref.WeakReference (4 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 4 of dalvik.system.DexClassLoader (4 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 4 of com.google.firebase.auth.internal.zzj (4 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 3 of android.opengl.EGLDisplay (2 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 3 of android.opengl.EGLSurface (2 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 3 of android.opengl.EGLContext (2 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 3 of com.google.android.gms.tasks.zzu (3 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 3 of com.google.firebase.firestore.DocumentChange$Type (3 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 3 of com.google.firebase.firestore.DocumentReference (3 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 3 of com.google.firebase.firestore.Source (3 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 2 of $Proxy12 (1 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 2 of android.hardware.display.DisplayManager (1 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 2 of org.chromium.content.browser.webcontents.WebContentsImpl (2 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 2 of org.chromium.base.JavaHandlerThread (2 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 2 of org.chromium.content.browser.webcontents.WebContentsObserverProxy (2 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 2 of org.chromium.content.browser.framehost.NavigationControllerImpl (2 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 2 of $Proxy6 (2 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 2 of com.google.firebase.firestore.Query$Direction (2 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 2 of com.google.firebase.firestore.MetadataChanges (2 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 2 of org.chromium.mojo.system.impl.WatcherImpl (2 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 2 of java.lang.ThreadGroup (2 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 2 of android.os.Handler (2 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 2 of android.view.autofill.AutofillManager$AutofillManagerClient (2 unique instances) 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of com.qualcomm.qti.Performance$PerfServiceDeathRecipient 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of com.google.firebase.iid.zzaz 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of $Proxy19 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of org.chromium.net.NetworkChangeNotifier 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of org.chromium.content.browser.BackgroundSyncNetworkObserver 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of org.chromium.content.browser.ChildProcessLauncherHelperImpl 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of org.chromium.media.AudioManagerAndroid 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of org.chromium.ui.base.WindowAndroid 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of org.chromium.android_webview.AwBrowserContext 03-31 13:51:24.528 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of org.chromium.net.ProxyChangeListener 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of org.chromium.policy.CombinedPolicyProvider 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of com.voxelbusters.nativeplugins.features.ui.UiHandler 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of $Proxy3 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of $Proxy4 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of $Proxy5 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of $Proxy7 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of $Proxy8 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of $Proxy9 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of com.voxelbusters.nativeplugins.features.billing.BillingHandler 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of $Proxy10 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of $Proxy11 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of com.voxelbusters.nativeplugins.features.utility.UtilityHandler 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of org.chromium.policy.PolicyConverter 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of org.chromium.ui.gfx.ViewConfigurationHelper 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of com.google.firebase.auth.internal.cpp.JniAuthStateListener 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of com.google.firebase.auth.internal.cpp.JniIdTokenListener 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of DK 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of H9 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of com.google.android.gms.auth.api.signin.GoogleSignInAccount 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of com.google.android.gms.games.VideosClient 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of com.google.android.gms.games.internal.zzp 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of com.google.android.gms.games.SnapshotsClient 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of com.google.android.gms.games.internal.zzg$zzai 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of com.google.games.bridge.InvitationCallbackProxy 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of com.google.android.gms.games.InvitationsClient 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of com.google.android.gms.games.RealTimeMultiplayerClient 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of com.google.android.gms.games.TurnBasedMultiplayerClient 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of com.google.android.gms.games.EventsClient 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of $Proxy13 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of $Proxy14 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of $Proxy15 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of $Proxy16 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of com.google.android.gms.games.internal.zzg$zzo 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of com.google.firebase.firestore.FieldValue$ServerTimestampFieldValue 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of com.onesignal.OneSignalUnityProxy 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of com.google.firebase.firestore.FirebaseFirestore 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of com.google.firebase.firestore.FieldValue$DeleteFieldValue 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of androidx.browser.customtabs.CustomTabsClient$2 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of Wi 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of org.chromium.device.time_zone_monitor.TimeZoneMonitor 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of qs 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of org.chromium.content.browser.ContentNfcDelegate 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of java.lang.Object 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of java.lang.reflect.Method 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of dalvik.system.VMRuntime 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of android.util.DisplayMetrics 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of android.view.Choreographer 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of android.net.ConnectivityManager 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of android.media.MediaRouter 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of android.hardware.input.InputManager 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of android.media.AudioManager 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of android.os.Bundle 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of android.app.ActivityThread$ApplicationThread 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of android.view.inputmethod.InputMethodManager$ControlledInputConnectionWrapper 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of android.location.LocationManager 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of android.content.ClipboardManager$1 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of android.media.MediaRouter$Static$Client 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of android.media.PlayerBase$IPlayerWrapper 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of android.view.WindowManagerGlobal$1 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of android.media.MediaRouter$Static$1 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of android.hardware.input.InputManager$InputDevicesChangedListener 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of android.view.Display 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of android.view.inputmethod.InputMethodManager$1 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of android.hardware.display.DisplayManagerGlobal$DisplayManagerCallback 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of android.view.accessibility.AccessibilityManager$1 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of android.os.PersistableBundle$1 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of android.os.SystemVibrator 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of android.view.ViewRootImpl$W 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of android.app.SharedPreferencesImpl 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of android.os.HandlerThread 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of android.telephony.PhoneStateListener$IPhoneStateListenerStub 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of android.app.SharedPreferencesImpl$EditorImpl 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of org.fmod.FMODAudioDevice 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of com.google.firebase.FirebaseApp 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of com.google.firebase.auth.internal.zzn 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of com.unity3d.player.UnityPlayer 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of com.google.android.gms.common.internal.BaseGmsClient$zzd 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of io.fabric.sdk.android.services.common.DataCollectionArbiter 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of com.google.firebase.analytics.FirebaseAnalytics 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of com.google.firebase.auth.internal.zzl 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of com.unity3d.player.Camera2Wrapper 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] 1 of com.crashlytics.android.Crashlytics 03-31 13:51:24.529 7265 7517 F MyApp: java_vm_ext.cc:666] ```

(another) JNI ERROR (app bug): global reference table overflow (max=51200)global reference table dump:

``` 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] JNI ERROR (app bug): global reference table overflow (max=51200)global reference table dump: 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] Last 10 entries (of 51198): 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 51197: 0x13fc92c0 java.lang.Double 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 51196: 0x13fc92b0 java.lang.Double 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 51195: 0x13fc92a0 java.lang.Double 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 51194: 0x13fc9290 java.lang.Double 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 51193: 0x13fc9280 java.lang.Double 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 51192: 0x13fc9270 java.lang.Double 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 51191: 0x13fc9260 java.lang.Double 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 51190: 0x13fc9250 java.lang.Double 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 51189: 0x13fc9240 java.lang.Double 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 51188: 0x13fc9230 java.lang.Double 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] Summary: 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 17523 of java.lang.Double (17474 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 15538 of java.lang.Long (2570 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 5873 of java.lang.String (3217 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 5618 of java.util.HashMap (4481 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 2760 of java.lang.Class (507 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 1682 of java.util.ArrayList (1622 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 533 of $Proxy18 (533 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 533 of $Proxy17 (533 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 391 of java.lang.Boolean (4 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 276 of java.nio.DirectByteBuffer (276 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 154 of com.google.firebase.firestore.QueryDocumentSnapshot (154 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 18 of com.google.firebase.firestore.QuerySnapshot (16 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 18 of com.google.android.gms.games.internal.zzg$zzc (18 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 17 of android.app.LoadedApk$ReceiverDispatcher$InnerReceiver (17 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 14 of com.google.firebase.firestore.DocumentSnapshot (13 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 14 of com.google.firebase.firestore.Query (14 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 12 of android.app.LoadedApk$ServiceDispatcher$InnerConnection (12 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 10 of android.app.LoadedApk$ServiceDispatcher$DeathMonitor (10 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 9 of com.google.firebase.firestore.CollectionReference (9 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 8 of com.google.firebase.Timestamp (4 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 8 of com.google.firebase.firestore.core.ListenerRegistrationImpl (8 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 8 of android.os.Binder (8 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 8 of android.os.Handler$MessengerImpl (8 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 6 of android.content.ContentProvider$Transport (6 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 5 of android.database.ContentObserver$Transport (5 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 4 of com.google.firebase.MessagingUnityPlayerActivity (1 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 4 of com.google.firebase.firestore.DocumentSnapshot$ServerTimestampBehavior (3 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 4 of dalvik.system.PathClassLoader (3 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 4 of java.lang.ref.WeakReference (4 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 4 of dalvik.system.DexClassLoader (4 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 4 of com.google.firebase.auth.internal.zzj (4 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 3 of android.opengl.EGLDisplay (2 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 3 of android.opengl.EGLSurface (2 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 3 of android.opengl.EGLContext (2 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 3 of com.google.android.gms.tasks.zzu (3 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 3 of com.google.firebase.firestore.DocumentChange$Type (3 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 3 of com.google.firebase.firestore.DocumentReference (3 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 3 of com.google.firebase.firestore.Source (3 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 2 of android.hardware.display.DisplayManager (1 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 2 of org.chromium.content.browser.webcontents.WebContentsImpl (2 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 2 of org.chromium.base.JavaHandlerThread (2 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 2 of org.chromium.content.browser.webcontents.WebContentsObserverProxy (2 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 2 of org.chromium.content.browser.framehost.NavigationControllerImpl (2 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 2 of $Proxy6 (2 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 2 of com.google.firebase.firestore.Query$Direction (2 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 2 of com.google.firebase.firestore.MetadataChanges (2 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 2 of org.chromium.mojo.system.impl.WatcherImpl (2 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 2 of java.lang.ThreadGroup (2 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 2 of android.os.Handler (2 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 2 of android.view.autofill.AutofillManager$AutofillManagerClient (2 unique instances) 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of com.qualcomm.qti.Performance$PerfServiceDeathRecipient 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of com.google.firebase.iid.zzaz 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of $Proxy19 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of org.chromium.net.NetworkChangeNotifier 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of org.chromium.content.browser.BackgroundSyncNetworkObserver 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of org.chromium.content.browser.ChildProcessLauncherHelperImpl 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of org.chromium.media.AudioManagerAndroid 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of org.chromium.ui.base.WindowAndroid 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of org.chromium.android_webview.AwBrowserContext 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of org.chromium.net.ProxyChangeListener 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of org.chromium.policy.CombinedPolicyProvider 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of $Proxy12 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of com.voxelbusters.nativeplugins.features.ui.UiHandler 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of $Proxy3 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of $Proxy4 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of $Proxy5 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of $Proxy7 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of $Proxy8 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of $Proxy9 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of com.voxelbusters.nativeplugins.features.billing.BillingHandler 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of $Proxy10 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of $Proxy11 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of com.voxelbusters.nativeplugins.features.utility.UtilityHandler 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of org.chromium.policy.PolicyConverter 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of org.chromium.ui.gfx.ViewConfigurationHelper 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of com.google.firebase.auth.internal.cpp.JniAuthStateListener 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of com.google.firebase.auth.internal.cpp.JniIdTokenListener 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of DK 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of H9 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of com.google.android.gms.auth.api.signin.GoogleSignInAccount 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of com.google.android.gms.games.VideosClient 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of com.google.android.gms.games.internal.zzp 03-31 13:51:24.558 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of com.google.android.gms.games.SnapshotsClient 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of com.google.android.gms.games.internal.zzg$zzai 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of com.google.games.bridge.InvitationCallbackProxy 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of com.google.android.gms.games.InvitationsClient 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of com.google.android.gms.games.RealTimeMultiplayerClient 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of com.google.android.gms.games.TurnBasedMultiplayerClient 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of com.google.android.gms.games.EventsClient 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of $Proxy13 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of $Proxy14 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of $Proxy15 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of $Proxy16 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of com.google.android.gms.games.internal.zzg$zzo 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of com.google.firebase.firestore.FieldValue$ServerTimestampFieldValue 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of com.onesignal.OneSignalUnityProxy 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of com.google.firebase.firestore.FirebaseFirestore 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of com.google.firebase.firestore.FieldValue$DeleteFieldValue 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of androidx.browser.customtabs.CustomTabsClient$2 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of Wi 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of org.chromium.device.time_zone_monitor.TimeZoneMonitor 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of qs 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of org.chromium.content.browser.ContentNfcDelegate 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of java.lang.Object 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of java.lang.reflect.Method 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of dalvik.system.VMRuntime 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of android.util.DisplayMetrics 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of android.view.Choreographer 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of android.net.ConnectivityManager 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of android.media.MediaRouter 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of android.hardware.input.InputManager 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of android.media.AudioManager 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of android.os.Bundle 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of android.app.ActivityThread$ApplicationThread 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of android.view.inputmethod.InputMethodManager$ControlledInputConnectionWrapper 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of android.location.LocationManager 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of android.content.ClipboardManager$1 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of android.media.MediaRouter$Static$Client 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of android.media.PlayerBase$IPlayerWrapper 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of android.view.WindowManagerGlobal$1 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of android.media.MediaRouter$Static$1 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of android.hardware.input.InputManager$InputDevicesChangedListener 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of android.view.Display 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of android.view.inputmethod.InputMethodManager$1 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of android.hardware.display.DisplayManagerGlobal$DisplayManagerCallback 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of android.view.accessibility.AccessibilityManager$1 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of android.os.PersistableBundle$1 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of android.os.SystemVibrator 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of android.view.ViewRootImpl$W 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of android.app.SharedPreferencesImpl 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of android.os.HandlerThread 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of android.telephony.PhoneStateListener$IPhoneStateListenerStub 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of android.app.SharedPreferencesImpl$EditorImpl 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of org.fmod.FMODAudioDevice 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of com.google.firebase.FirebaseApp 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of com.google.firebase.auth.internal.zzn 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of com.unity3d.player.UnityPlayer 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of com.google.android.gms.common.internal.BaseGmsClient$zzd 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of io.fabric.sdk.android.services.common.DataCollectionArbiter 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of com.google.firebase.analytics.FirebaseAnalytics 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of com.google.firebase.auth.internal.zzl 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of com.unity3d.player.Camera2Wrapper 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] 1 of com.crashlytics.android.Crashlytics 03-31 13:51:24.559 7265 7605 F MyApp: java_vm_ext.cc:666] ```

Runtime aborting...

``` 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] Runtime aborting... 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] All threads: 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] DALVIK THREADS (100): 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] "UnityChoreographer" prio=6 tid=33 Runnable 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] | group="" sCount=0 dsCount=0 flags=0 obj=0x13a40000 self=0x7d57616800 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] | sysTid=7605 nice=-2 cgrp=default sched=0/0 handle=0x7d93a06d50 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] | state=R schedstat=( 6756898224 1276722302 13046 ) utm=445 stm=230 core=7 HZ=100 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] | stack=0x7d93904000-0x7d93906000 stackSize=1039KB 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] | held mutexes= "mutator lock"(shared held) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #00 pc 00000000004108e8 /apex/com.android.runtime/lib64/libart.so (art::DumpNativeStack(std::__1::basic_ostream>&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+140) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #01 pc 00000000004f8040 /apex/com.android.runtime/lib64/libart.so (art::Thread::DumpStack(std::__1::basic_ostream>&, bool, BacktraceMap*, bool) const+512) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #02 pc 000000000051297c /apex/com.android.runtime/lib64/libart.so (art::DumpCheckpoint::Run(art::Thread*)+828) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #03 pc 00000000004f8d4c /apex/com.android.runtime/lib64/libart.so (art::Thread::RunCheckpointFunction()+176) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #04 pc 00000000004b7b3c /apex/com.android.runtime/lib64/libart.so (art::Runtime::Abort(char const*)+204) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #05 pc 000000000000b458 /system/lib64/libbase.so (android::base::LogMessage::~LogMessage()+580) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #06 pc 000000000037869c /apex/com.android.runtime/lib64/libart.so (art::JavaVMExt::AddGlobalRef(art::Thread*, art::ObjPtr)+288) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #07 pc 0000000000385b28 /apex/com.android.runtime/lib64/libart.so (art::JNI::NewGlobalRef(_JNIEnv*, _jobject*)+592) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #08 pc 0000000000e5056c /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libunity.so (???) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] at bitter.jnibridge.JNIBridge.invoke(Native method) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] at bitter.jnibridge.JNIBridge$a.invoke(unavailable:-1) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] - locked <0x05074d7e> (a java.lang.Object[]) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] at java.lang.reflect.Proxy.invoke(Proxy.java:1006) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] at android.view.Choreographer$FrameCallback.doFrame(Choreographer.java:-2) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1039) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] at android.view.Choreographer.doCallbacks(Choreographer.java:864) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] at android.view.Choreographer.doFrame(Choreographer.java:795) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1026) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] at android.os.Handler.handleCallback(Handler.java:883) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] at android.os.Handler.dispatchMessage(Handler.java:100) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] at android.os.Looper.loop(Looper.java:214) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] at android.os.HandlerThread.run(HandlerThread.java:67) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] "UnityMain" prio=5 tid=5 Runnable 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] | group="" sCount=0 dsCount=0 flags=0 obj=0x13a407b8 self=0x7da6a33800 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] | sysTid=7517 nice=0 cgrp=default sched=0/0 handle=0x7e025e0d50 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] | state=R schedstat=( 89088216145 30972712613 351343 ) utm=8014 stm=894 core=4 HZ=100 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] | stack=0x7e024de000-0x7e024e0000 stackSize=1039KB 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] | held mutexes= "abort lock" "mutator lock"(shared held) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #00 pc 00000000004108e8 /apex/com.android.runtime/lib64/libart.so (art::DumpNativeStack(std::__1::basic_ostream>&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+140) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #01 pc 00000000004f8040 /apex/com.android.runtime/lib64/libart.so (art::Thread::DumpStack(std::__1::basic_ostream>&, bool, BacktraceMap*, bool) const+512) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #02 pc 000000000051297c /apex/com.android.runtime/lib64/libart.so (art::DumpCheckpoint::Run(art::Thread*)+828) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #03 pc 000000000050b7a0 /apex/com.android.runtime/lib64/libart.so (art::ThreadList::RunCheckpoint(art::Closure*, art::Closure*)+456) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #04 pc 000000000050a9e4 /apex/com.android.runtime/lib64/libart.so (art::ThreadList::Dump(std::__1::basic_ostream>&, bool)+1292) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #05 pc 00000000004b801c /apex/com.android.runtime/lib64/libart.so (art::Runtime::Abort(char const*)+1452) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #06 pc 000000000000b458 /system/lib64/libbase.so (android::base::LogMessage::~LogMessage()+580) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #07 pc 000000000037869c /apex/com.android.runtime/lib64/libart.so (art::JavaVMExt::AddGlobalRef(art::Thread*, art::ObjPtr)+288) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #08 pc 0000000000385b28 /apex/com.android.runtime/lib64/libart.so (art::JNI::NewGlobalRef(_JNIEnv*, _jobject*)+592) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #09 pc 0000000000219754 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libFirebaseCppApp-6_12_0.so (firebase::firestore::Wrapper::Wrapper(firebase::firestore::FirestoreInternal*, _jobject*, firebase::firestore::Wrapper::AllowNullObject)+48) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #10 pc 000000000021e0f8 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libFirebaseCppApp-6_12_0.so (firebase::firestore::FieldValueInternal::FieldValueInternal(firebase::firestore::FieldValueInternal const&)+16) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #11 pc 00000000002156e0 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libFirebaseCppApp-6_12_0.so (firebase::firestore::FieldValue::FieldValue(firebase::firestore::FieldValue const&)+32) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #12 pc 0000000000211abc /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libFirebaseCppApp-6_12_0.so (void std::__ndk1::allocator_traits>::__construct_range_forward(std::__ndk1::allocator&, firebase::firestore::FieldValue*, std::__ndk1::allocator&, firebase::firestore::FieldValue*&)+36) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #13 pc 0000000000211a74 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libFirebaseCppApp-6_12_0.so (_ZNSt6__ndk16vectorIN8firebase9firestore10FieldValueENS_9allocatorIS3_EEE18__construct_at_endIPS3_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESA_SA_m+36) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #14 pc 000000000020c160 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libFirebaseCppApp-6_12_0.so (std::__ndk1::vector>::vector(std::__ndk1::vector> const&)+60) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #15 pc 000000000020c0e0 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libFirebaseCppApp-6_12_0.so (SwigValueWrapper>>::operator=(std::__ndk1::vector> const&)+36) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #16 pc 000000000020c838 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libFirebaseCppApp-6_12_0.so (Firebase_Firestore_CSharp_FieldValueInternal_array_value+24) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #17 pc 0000000002fe201c /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libil2cpp.so (???) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #18 pc 0000000002fd7690 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libil2cpp.so (???) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #19 pc 0000000002fd5c38 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libil2cpp.so (???) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #20 pc 0000000002fd5a50 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libil2cpp.so (???) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #21 pc 0000000001c60cc0 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libil2cpp.so (???) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #22 pc 0000000001c60cc0 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libil2cpp.so (???) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #23 pc 0000000001c60cc0 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libil2cpp.so (???) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #24 pc 0000000001c60cc0 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libil2cpp.so (???) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #25 pc 0000000002f6c90c /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libil2cpp.so (???) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #26 pc 000000000212b5b8 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libil2cpp.so (???) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #27 pc 000000000200d188 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libil2cpp.so (???) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #28 pc 0000000002f967cc /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libil2cpp.so (???) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #29 pc 00000000011c9a38 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libil2cpp.so (???) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #30 pc 0000000002feb794 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libil2cpp.so (???) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #31 pc 0000000003028884 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libil2cpp.so (???) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #32 pc 000000000102484c /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libil2cpp.so (???) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #33 pc 00000000002131e4 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libFirebaseCppApp-6_12_0.so (firebase::firestore::csharp::QueryEventListener::QuerySnapshotEvent(int, firebase::firestore::QuerySnapshot, firebase::firestore::Error)+84) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #34 pc 0000000000213410 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libFirebaseCppApp-6_12_0.so (_ZN8firebase8callback16CallbackVariadicIJiNS_9firestore13QuerySnapshotENS2_5ErrorEEE11RunInternalIJLi0ELi1ELi2EEEEvNS0_15IntegerSequenceIJXspT_EEEE+48) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #35 pc 000000000024cb5c /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libFirebaseCppApp-6_12_0.so (firebase::callback::CallbackEntry::Execute()+60) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #36 pc 000000000024c6a4 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libFirebaseCppApp-6_12_0.so (firebase::callback::CallbackDispatcher::DispatchCallbacks()+92) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #37 pc 000000000024c630 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libFirebaseCppApp-6_12_0.so (firebase::callback::PollCallbacks()+44) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #38 pc 0000000002ff07b8 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libil2cpp.so (???) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #39 pc 0000000002ff06f0 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libil2cpp.so (???) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #40 pc 0000000003029e38 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libil2cpp.so (???) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #41 pc 0000000000de7fb0 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libil2cpp.so (???) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #42 pc 0000000000f1a31c /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libil2cpp.so (???) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #43 pc 000000000067d2a8 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libunity.so (???) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #44 pc 0000000000688e84 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libunity.so (???) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #45 pc 0000000000691ef0 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libunity.so (???) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #46 pc 000000000053033c /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libunity.so (???) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #47 pc 00000000005f47ec /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libunity.so (???) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #48 pc 00000000005f4820 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libunity.so (???) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #49 pc 00000000005f49dc /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libunity.so (???) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #50 pc 00000000006db4b4 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libunity.so (???) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #51 pc 00000000006e8eb8 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libunity.so (???) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] at com.unity3d.player.UnityPlayer.nativeRender(Native method) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] at com.unity3d.player.UnityPlayer.c(unavailable:-1) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] at com.unity3d.player.UnityPlayer$e$2.queueIdle(unavailable:-1) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] at android.os.MessageQueue.next(MessageQueue.java:405) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] at android.os.Looper.loop(Looper.java:174) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] at com.unity3d.player.UnityPlayer$e.run(unavailable:-1) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] "main" prio=5 tid=1 Native 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] | group="" sCount=1 dsCount=0 flags=1 obj=0x719d4e78 self=0x7e97b12c00 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] | sysTid=7265 nice=-10 cgrp=default sched=0/0 handle=0x7e99078ed0 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] | state=S schedstat=( 18083729060 561033837 9886 ) utm=900 stm=908 core=7 HZ=100 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] | stack=0x7ff1ca9000-0x7ff1cab000 stackSize=8192KB 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] | held mutexes= 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] kernel: (couldn't read /proc/self/task/7265/stack) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #00 pc 00000000000d0f48 /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #01 pc 00000000000180bc /system/lib64/libutils.so (android::Looper::pollInner(int)+144) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #02 pc 0000000000017f8c /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+56) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #03 pc 000000000013cb40 /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int)+44) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] at android.os.MessageQueue.nativePollOnce(Native method) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] at android.os.MessageQueue.next(MessageQueue.java:336) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] at android.os.Looper.loop(Looper.java:174) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] at android.app.ActivityThread.main(ActivityThread.java:7397) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] at java.lang.reflect.Method.invoke(Native method) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:935) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] "Jit thread pool worker thread 0" prio=5 tid=2 Native 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] | group="" sCount=1 dsCount=0 flags=1 obj=0x12fc01a8 self=0x7e06200000 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] | sysTid=7271 nice=0 cgrp=default sched=0/0 handle=0x7e0768bd40 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] | state=S schedstat=( 224967361 63778751 359 ) utm=14 stm=8 core=4 HZ=100 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] | stack=0x7e0758d000-0x7e0758f000 stackSize=1023KB 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] | held mutexes= 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] kernel: (couldn't read /proc/self/task/7271/stack) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #00 pc 000000000008033c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #01 pc 000000000014b1f4 /apex/com.android.runtime/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+148) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #02 pc 00000000005143dc /apex/com.android.runtime/lib64/libart.so (art::ThreadPool::GetTask(art::Thread*)+256) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #03 pc 0000000000513768 /apex/com.android.runtime/lib64/libart.so (art::ThreadPoolWorker::Run()+144) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #04 pc 0000000000513228 /apex/com.android.runtime/lib64/libart.so (art::ThreadPoolWorker::Callback(void*)+148) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #05 pc 00000000000e6890 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+36) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #06 pc 0000000000084b6c /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] (no managed stack frames) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] "Signal Catcher" prio=5 tid=7 WaitingInMainSignalCatcherLoop 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] | group="" sCount=1 dsCount=0 flags=1 obj=0x12fc0220 self=0x7e017e9800 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] | sysTid=7276 nice=0 cgrp=default sched=0/0 handle=0x7e07586d50 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] | state=S schedstat=( 195208 30104 2 ) utm=0 stm=0 core=1 HZ=100 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] | stack=0x7e07490000-0x7e07492000 stackSize=991KB 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] | held mutexes= 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] kernel: (couldn't read /proc/self/task/7276/stack) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #00 pc 00000000000d11c8 /apex/com.android.runtime/lib64/bionic/libc.so (__rt_sigtimedwait+8) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #01 pc 000000000008fc20 /apex/com.android.runtime/lib64/bionic/libc.so (sigwait+68) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #02 pc 00000000004d9eec /apex/com.android.runtime/lib64/libart.so (art::SignalCatcher::WaitForSignal(art::Thread*, art::SignalSet&)+392) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #03 pc 00000000004d8c6c /apex/com.android.runtime/lib64/libart.so (art::SignalCatcher::Run(void*)+268) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #04 pc 00000000000e6890 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+36) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #05 pc 0000000000084b6c /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] (no managed stack frames) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] "HeapTaskDaemon" prio=5 tid=8 WaitingForTaskProcessor 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] | group="" sCount=1 dsCount=0 flags=1 obj=0x12fc3468 self=0x7e97c09400 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] | sysTid=7277 nice=4 cgrp=default sched=0/0 handle=0x7e07489d50 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] | state=S schedstat=( 1284469656 215658575 1359 ) utm=119 stm=9 core=4 HZ=100 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] | stack=0x7e07387000-0x7e07389000 stackSize=1039KB 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] | held mutexes= 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] kernel: (couldn't read /proc/self/task/7277/stack) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #00 pc 000000000008033c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #01 pc 000000000014b1f4 /apex/com.android.runtime/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+148) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #02 pc 000000000028f1c8 /apex/com.android.runtime/lib64/libart.so (art::gc::TaskProcessor::GetTask(art::Thread*)+444) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #03 pc 000000000028fa54 /apex/com.android.runtime/lib64/libart.so (art::gc::TaskProcessor::RunAllTasks(art::Thread*)+92) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] at dalvik.system.VMRuntime.runHeapTasks(Native method) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] at java.lang.Daemons$HeapTaskDaemon.runInternal(Daemons.java:523) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] at java.lang.Daemons$Daemon.run(Daemons.java:137) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] at java.lang.Thread.run(Thread.java:919) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] "ReferenceQueueDaemon" prio=5 tid=9 Waiting 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] | group="" sCount=1 dsCount=0 flags=1 obj=0x12fc0298 self=0x7e97c5e000 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] | sysTid=7278 nice=4 cgrp=default sched=0/0 handle=0x7e07380d50 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] | state=S schedstat=( 13849693 7456615 47 ) utm=1 stm=0 core=5 HZ=100 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] | stack=0x7e0727e000-0x7e07280000 stackSize=1039KB 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] | held mutexes= 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] kernel: (couldn't read /proc/self/task/7278/stack) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #00 pc 000000000008033c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #01 pc 000000000014b1f4 /apex/com.android.runtime/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+148) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #02 pc 000000000040be00 /apex/com.android.runtime/lib64/libart.so (art::Monitor::Wait(art::Thread*, long, int, bool, art::ThreadState)+620) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] native: #03 pc 000000000040d860 /apex/com.android.runtime/lib64/libart.so (art::Monitor::Wait(art::Thread*, art::ObjPtr, long, int, bool, art::ThreadState)+284) 03-31 13:51:24.973 7265 7517 F MyApp: runtime.cc:630] at java.lang.Object.wait(Native method) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] - waiting on <0x0b2c92df> (a java.lang.Class) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at java.lang.Object.wait(Object.java:442) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at java.lang.Object.wait(Object.java:568) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at java.lang.Daemons$ReferenceQueueDaemon.runInternal(Daemons.java:215) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] - locked <0x0b2c92df> (a java.lang.Class) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at java.lang.Daemons$Daemon.run(Daemons.java:137) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at java.lang.Thread.run(Thread.java:919) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] "FinalizerDaemon" prio=5 tid=10 Waiting 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | group="" sCount=1 dsCount=0 flags=1 obj=0x12fc0310 self=0x7e97c5fc00 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | sysTid=7279 nice=4 cgrp=default sched=0/0 handle=0x7e07277d50 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | state=S schedstat=( 19336813 6653544 60 ) utm=1 stm=0 core=4 HZ=100 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | stack=0x7e07175000-0x7e07177000 stackSize=1039KB 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | held mutexes= 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] kernel: (couldn't read /proc/self/task/7279/stack) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #00 pc 000000000008033c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #01 pc 000000000014b1f4 /apex/com.android.runtime/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+148) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #02 pc 000000000040be00 /apex/com.android.runtime/lib64/libart.so (art::Monitor::Wait(art::Thread*, long, int, bool, art::ThreadState)+620) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #03 pc 000000000040d860 /apex/com.android.runtime/lib64/libart.so (art::Monitor::Wait(art::Thread*, art::ObjPtr, long, int, bool, art::ThreadState)+284) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at java.lang.Object.wait(Native method) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] - waiting on <0x0e34ab2c> (a java.lang.Object) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at java.lang.Object.wait(Object.java:442) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:190) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] - locked <0x0e34ab2c> (a java.lang.Object) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:211) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:271) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at java.lang.Daemons$Daemon.run(Daemons.java:137) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at java.lang.Thread.run(Thread.java:919) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] "FinalizerWatchdogDaemon" prio=5 tid=11 Waiting 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | group="" sCount=1 dsCount=0 flags=1 obj=0x12fc0388 self=0x7e01864000 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | sysTid=7280 nice=4 cgrp=default sched=0/0 handle=0x7e0716ed50 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | state=S schedstat=( 1086563 3556300 25 ) utm=0 stm=0 core=5 HZ=100 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | stack=0x7e0706c000-0x7e0706e000 stackSize=1039KB 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | held mutexes= 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] kernel: (couldn't read /proc/self/task/7280/stack) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #00 pc 000000000008033c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #01 pc 000000000014b1f4 /apex/com.android.runtime/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+148) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #02 pc 000000000040be00 /apex/com.android.runtime/lib64/libart.so (art::Monitor::Wait(art::Thread*, long, int, bool, art::ThreadState)+620) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #03 pc 000000000040d860 /apex/com.android.runtime/lib64/libart.so (art::Monitor::Wait(art::Thread*, art::ObjPtr, long, int, bool, art::ThreadState)+284) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at java.lang.Object.wait(Native method) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] - waiting on <0x089c79f5> (a java.lang.Daemons$FinalizerWatchdogDaemon) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at java.lang.Object.wait(Object.java:442) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at java.lang.Object.wait(Object.java:568) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at java.lang.Daemons$FinalizerWatchdogDaemon.sleepUntilNeeded(Daemons.java:339) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] - locked <0x089c79f5> (a java.lang.Daemons$FinalizerWatchdogDaemon) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at java.lang.Daemons$FinalizerWatchdogDaemon.runInternal(Daemons.java:319) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at java.lang.Daemons$Daemon.run(Daemons.java:137) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at java.lang.Thread.run(Thread.java:919) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] "Binder:7265_1" prio=5 tid=12 Native 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | group="" sCount=1 dsCount=0 flags=1 obj=0x12fc0408 self=0x7e06266800 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | sysTid=7281 nice=0 cgrp=default sched=0/0 handle=0x7e06f67d50 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | state=S schedstat=( 30151764 33435160 171 ) utm=2 stm=1 core=7 HZ=100 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | stack=0x7e06e71000-0x7e06e73000 stackSize=991KB 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | held mutexes= 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] kernel: (couldn't read /proc/self/task/7281/stack) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #00 pc 00000000000d1084 /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+4) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #01 pc 000000000008b6b0 /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+132) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #02 pc 0000000000058d14 /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+244) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #03 pc 0000000000058ef0 /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+24) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #04 pc 00000000000596c8 /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+64) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #05 pc 000000000007f7f4 /system/lib64/libbinder.so (android::PoolThread::threadLoop()+24) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #06 pc 00000000000135f0 /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+328) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #07 pc 00000000000c3b8c /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+140) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #08 pc 00000000000e6890 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+36) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #09 pc 0000000000084b6c /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] (no managed stack frames) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] "Binder:7265_2" prio=5 tid=13 Native 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | group="" sCount=1 dsCount=0 flags=1 obj=0x12fc0480 self=0x7e01875800 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | sysTid=7282 nice=0 cgrp=default sched=0/0 handle=0x7e06e6ad50 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | state=S schedstat=( 36749950 15987557 193 ) utm=2 stm=1 core=4 HZ=100 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | stack=0x7e06d74000-0x7e06d76000 stackSize=991KB 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | held mutexes= 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] kernel: (couldn't read /proc/self/task/7282/stack) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #00 pc 00000000000d1084 /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+4) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #01 pc 000000000008b6b0 /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+132) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #02 pc 0000000000058d14 /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+244) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #03 pc 0000000000058ef0 /system/lib64/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+24) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #04 pc 00000000000596f4 /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+108) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #05 pc 000000000007f7f4 /system/lib64/libbinder.so (android::PoolThread::threadLoop()+24) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #06 pc 00000000000135f0 /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+328) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #07 pc 00000000000c3b8c /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+140) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #08 pc 00000000000e6890 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+36) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #09 pc 0000000000084b6c /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] (no managed stack frames) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] "Profile Saver" prio=5 tid=14 Native 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | group="" sCount=1 dsCount=0 flags=1 obj=0x12fc04f8 self=0x7e06278000 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | sysTid=7298 nice=9 cgrp=default sched=0/0 handle=0x7e06c80d50 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | state=S schedstat=( 99228383 27583954 101 ) utm=8 stm=1 core=2 HZ=100 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | stack=0x7e06b8a000-0x7e06b8c000 stackSize=991KB 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | held mutexes= 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] kernel: (couldn't read /proc/self/task/7298/stack) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #00 pc 000000000008033c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #01 pc 000000000014b1f4 /apex/com.android.runtime/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+148) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #02 pc 0000000000346c1c /apex/com.android.runtime/lib64/libart.so (art::ProfileSaver::Run()+412) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #03 pc 000000000034aaf4 /apex/com.android.runtime/lib64/libart.so (art::ProfileSaver::RunProfileSaverThread(void*)+88) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #04 pc 00000000000e6890 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+36) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #05 pc 0000000000084b6c /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] (no managed stack frames) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] "queued-work-looper" prio=5 tid=15 Native 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | group="" sCount=1 dsCount=0 flags=1 obj=0x12fc0570 self=0x7e01869400 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | sysTid=7314 nice=-2 cgrp=default sched=0/0 handle=0x7e06a74d50 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | state=S schedstat=( 176033058 40059690 292 ) utm=7 stm=10 core=4 HZ=100 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | stack=0x7e06972000-0x7e06974000 stackSize=1039KB 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | held mutexes= 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] kernel: (couldn't read /proc/self/task/7314/stack) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #00 pc 00000000000d0f48 /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #01 pc 00000000000180bc /system/lib64/libutils.so (android::Looper::pollInner(int)+144) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #02 pc 0000000000017f8c /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+56) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #03 pc 000000000013cb40 /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int)+44) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at android.os.MessageQueue.nativePollOnce(Native method) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at android.os.MessageQueue.next(MessageQueue.java:336) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at android.os.Looper.loop(Looper.java:174) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at android.os.HandlerThread.run(HandlerThread.java:67) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] "GoogleApiHandler" prio=5 tid=18 Native 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | group="" sCount=1 dsCount=0 flags=1 obj=0x12fc0850 self=0x7e01865c00 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | sysTid=7322 nice=9 cgrp=default sched=0/0 handle=0x7e01af2d50 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | state=S schedstat=( 719517541 765643758 2307 ) utm=50 stm=21 core=6 HZ=100 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | stack=0x7e019f0000-0x7e019f2000 stackSize=1039KB 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | held mutexes= 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] kernel: (couldn't read /proc/self/task/7322/stack) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #00 pc 00000000000d0f48 /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #01 pc 00000000000180bc /system/lib64/libutils.so (android::Looper::pollInner(int)+144) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #02 pc 0000000000017f8c /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+56) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #03 pc 000000000013cb40 /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int)+44) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at android.os.MessageQueue.nativePollOnce(Native method) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at android.os.MessageQueue.next(MessageQueue.java:336) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at android.os.Looper.loop(Looper.java:174) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at android.os.HandlerThread.run(HandlerThread.java:67) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] "TokenRefresher" prio=5 tid=19 Native 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | group="" sCount=1 dsCount=0 flags=1 obj=0x12fc0930 self=0x7e01870400 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | sysTid=7323 nice=10 cgrp=default sched=0/0 handle=0x7e01bfbd50 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | state=S schedstat=( 617031 2250781 6 ) utm=0 stm=0 core=5 HZ=100 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | stack=0x7e01af9000-0x7e01afb000 stackSize=1039KB 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | held mutexes= 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] kernel: (couldn't read /proc/self/task/7323/stack) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #00 pc 00000000000d0f48 /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+8) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #01 pc 00000000000180bc /system/lib64/libutils.so (android::Looper::pollInner(int)+144) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #02 pc 0000000000017f8c /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+56) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #03 pc 000000000013cb40 /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int)+44) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at android.os.MessageQueue.nativePollOnce(Native method) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at android.os.MessageQueue.next(MessageQueue.java:336) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at android.os.Looper.loop(Looper.java:174) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at android.os.HandlerThread.run(HandlerThread.java:67) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] "pool-2-thread-1" prio=5 tid=20 Waiting 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | group="" sCount=1 dsCount=0 flags=1 obj=0x12fc0b80 self=0x7e018c9000 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | sysTid=7332 nice=0 cgrp=default sched=0/0 handle=0x7da6848d50 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | state=S schedstat=( 15054529 24579581 47 ) utm=0 stm=1 core=2 HZ=100 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | stack=0x7da6746000-0x7da6748000 stackSize=1039KB 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | held mutexes= 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] kernel: (couldn't read /proc/self/task/7332/stack) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #00 pc 000000000008033c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #01 pc 00000000004efdac /apex/com.android.runtime/lib64/libart.so (art::Thread::Park(bool, long)+464) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #02 pc 0000000000442d80 /apex/com.android.runtime/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+612) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at sun.misc.Unsafe.park(Native method) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] - waiting on an unknown object 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at java.lang.Thread.run(Thread.java:919) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] "Queue" prio=5 tid=23 Waiting 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | group="" sCount=1 dsCount=0 flags=1 obj=0x12fc0cf0 self=0x7e018ce400 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | sysTid=7340 nice=-8 cgrp=default sched=0/0 handle=0x7e019e9d50 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | state=S schedstat=( 53826670 16951092 64 ) utm=5 stm=0 core=1 HZ=100 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | stack=0x7e018e7000-0x7e018e9000 stackSize=1039KB 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] | held mutexes= 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] kernel: (couldn't read /proc/self/task/7340/stack) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #00 pc 000000000008033c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #01 pc 00000000004efdac /apex/com.android.runtime/lib64/libart.so (art::Thread::Park(bool, long)+464) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] native: #02 pc 0000000000442d80 /apex/com.android.runtime/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+612) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at sun.misc.Unsafe.park(Native method) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] - waiting on an unknown object 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067) 03-31 13:51:24.974 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:548) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation(DependencyPriorityBlockingQueue.java:197) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.get(DependencyPriorityBlockingQueue.java:236) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:65) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:46) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at java.lang.Thread.run(Thread.java:919) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] "Queue" prio=5 tid=24 Waiting 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] | group="" sCount=1 dsCount=0 flags=1 obj=0x12fc0e58 self=0x7e01873c00 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] | sysTid=7347 nice=10 cgrp=default sched=0/0 handle=0x7da5109d50 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] | state=S schedstat=( 94467186 93454271 144 ) utm=9 stm=0 core=2 HZ=100 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] | stack=0x7da5007000-0x7da5009000 stackSize=1039KB 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] | held mutexes= 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] kernel: (couldn't read /proc/self/task/7347/stack) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] native: #00 pc 000000000008033c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] native: #01 pc 00000000004efdac /apex/com.android.runtime/lib64/libart.so (art::Thread::Park(bool, long)+464) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] native: #02 pc 0000000000442d80 /apex/com.android.runtime/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+612) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at sun.misc.Unsafe.park(Native method) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] - waiting on an unknown object 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:548) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation(DependencyPriorityBlockingQueue.java:197) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.get(DependencyPriorityBlockingQueue.java:236) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:65) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:46) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at java.lang.Thread.run(Thread.java:919) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] "Queue" prio=5 tid=25 Waiting 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] | group="" sCount=1 dsCount=0 flags=1 obj=0x12fc0f20 self=0x7e018d5400 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] | sysTid=7345 nice=-8 cgrp=default sched=0/0 handle=0x7da531bd50 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] | state=S schedstat=( 495468 7607605 12 ) utm=0 stm=0 core=3 HZ=100 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] | stack=0x7da5219000-0x7da521b000 stackSize=1039KB 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] | held mutexes= 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] kernel: (couldn't read /proc/self/task/7345/stack) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] native: #00 pc 000000000008033c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] native: #01 pc 00000000004efdac /apex/com.android.runtime/lib64/libart.so (art::Thread::Park(bool, long)+464) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] native: #02 pc 0000000000442d80 /apex/com.android.runtime/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+612) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at sun.misc.Unsafe.park(Native method) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] - waiting on an unknown object 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:548) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.performOperation(DependencyPriorityBlockingQueue.java:197) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.get(DependencyPriorityBlockingQueue.java:236) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:65) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:46) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] | stack=0x7da5110000-0x7da5112000 stackSize=1039KB 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:548) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:65) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] native: #00 pc 000000000008033c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at sun.misc.Unsafe.park(Native method) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:46) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] "Queue" prio=5 tid=28 Waiting 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] | state=S schedstat=( 500729 5214322 10 ) utm=0 stm=0 core=3 HZ=100 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] | group="" sCount=1 dsCount=0 flags=1 obj=0x12fc1240 self=0x7e018d0000 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] | stack=0x7da5534000-0x7da5536000 stackSize=1039KB 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) 03-31 13:51:24.975 7265 7517 F MyApp: runtime.cc:630] | sysTid=7349 nice=-8 cgrp=default sched=0/0 handle=0x7da5000d50 03-31 13:51:24.976 7265 7517 F MyApp: runtime.cc:630] native: #01 pc 00000000004efdac /apex/com.android.runtime/lib64/libart.so (art::Thread::Park(bool, long)+464) 03-31 13:51:24.976 7265 7517 F MyApp: runtime.cc:630] at sun.misc.Unsafe.park(Native method) 03-31 13:51:24.976 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067) 03-31 13:51:24.976 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:548) 03-31 13:51:24.976 7265 7517 F MyApp: runtime.cc:630] at io.fabric.sdk.android.services.concurrency.DependencyPriorityBlockingQueue.take(DependencyPriorityBlockingQueue.java:65) 03-31 13:51:24.976 7265 7517 F MyApp: runtime.cc:630] | stack=0x7d96319000-0x7d9631b000 stackSize=1039KB 03-31 13:51:24.976 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067) 03-31 13:51:24.976 7265 7517 F MyApp: runtime.cc:630] at io.fabric.sdk.android.services.common.ExecutorUtils$1$1.onRun(ExecutorUtils.java:75) 03-31 13:51:24.976 7265 7517 F MyApp: runtime.cc:630] 03-31 13:51:24.976 7265 7517 F MyApp: runtime.cc:630] | stack=0x7d98834000-0x7d98836000 stackSize=1039KB 03-31 13:51:24.976 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) 03-31 13:51:24.976 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) 03-31 13:51:24.976 7265 7517 F MyApp: runtime.cc:630] "TcmReceiver" prio=5 tid=36 Native 03-31 13:51:24.976 7265 7517 F MyApp: runtime.cc:630] | held mutexes= 03-31 13:51:24.976 7265 7517 F MyApp: runtime.cc:630] at android.net.LocalSocketImpl.readba_native(Native method) 03-31 13:51:24.976 7265 7517 F MyApp: runtime.cc:630] - locked <0x0046c38a> (a java.lang.Object) 03-31 13:51:24.976 7265 7517 F MyApp: runtime.cc:630] | held mutexes= 03-31 13:51:24.976 7265 7517 F MyApp: runtime.cc:630] native: #01 pc 000000000014b62c /apex/com.android.runtime/lib64/libart.so (art::ConditionVariable::TimedWait(art::Thread*, long, int)+168) 03-31 13:51:24.976 7265 7517 F MyApp: runtime.cc:630] at java.lang.Object.wait(Native method) 03-31 13:51:24.976 7265 7517 F MyApp: runtime.cc:630] kernel: (couldn't read /proc/self/task/7406/stack) 03-31 13:51:24.977 7265 7517 F MyApp: runtime.cc:630] "pool-7-thread-1" prio=5 tid=43 Waiting 03-31 13:51:24.977 7265 7517 F MyApp: runtime.cc:630] | group="" sCount=1 dsCount=0 flags=1 obj=0x12fc2af0 self=0x7da69c7000 03-31 13:51:24.977 7265 7517 F MyApp: runtime.cc:630] | stack=0x7d909da000-0x7d909dc000 stackSize=1039KB 03-31 13:51:24.977 7265 7517 F MyApp: runtime.cc:630] native: #00 pc 000000000008033c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28) 03-31 13:51:24.977 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067) 03-31 13:51:24.977 7265 7517 F MyApp: runtime.cc:630] "Binder:7265_3" prio=5 tid=21 Native 03-31 13:51:24.978 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:920) 03-31 13:51:24.978 7265 7517 F MyApp: runtime.cc:630] at java.lang.Thread.run(Thread.java:919) 03-31 13:51:24.978 7265 7517 F MyApp: runtime.cc:630] 03-31 13:51:24.978 7265 7517 F MyApp: runtime.cc:630] | group="" sCount=1 dsCount=0 flags=1 obj=0x139c0a70 self=0x7d51eaa800 03-31 13:51:24.978 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:459) 03-31 13:51:24.978 7265 7517 F MyApp: runtime.cc:630] | sysTid=7940 nice=0 cgrp=default sched=0/0 handle=0x7d3f1bfd50 03-31 13:51:24.978 7265 7517 F MyApp: runtime.cc:630] native: #00 pc 000000000008033c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28) 03-31 13:51:24.978 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) 03-31 13:51:24.978 7265 7517 F MyApp: runtime.cc:630] at android.os.MessageQueue.nativePollOnce(Native method) 03-31 13:51:24.979 7265 7517 F MyApp: runtime.cc:630] | state=S schedstat=( 15488494 19196770 49 ) utm=1 stm=0 core=6 HZ=100 03-31 13:51:24.979 7265 7517 F MyApp: runtime.cc:630] 03-31 13:51:24.979 7265 7517 F MyApp: runtime.cc:630] "ThreadPoolForeg" prio=5 tid=58 Native 03-31 13:51:24.979 7265 7517 F MyApp: runtime.cc:630] "NetworkService" prio=5 tid=59 Native 03-31 13:51:24.979 7265 7517 F MyApp: runtime.cc:630] | held mutexes= 03-31 13:51:24.979 7265 7517 F MyApp: runtime.cc:630] | sysTid=7973 nice=0 cgrp=default sched=0/0 handle=0x7d29fc2d50 03-31 13:51:24.979 7265 7517 F MyApp: runtime.cc:630] native: #01 pc 00000000000180bc /system/lib64/libutils.so (android::Looper::pollInner(int)+144) 03-31 13:51:24.979 7265 7517 F MyApp: runtime.cc:630] at android.os.HandlerThread.run(HandlerThread.java:67) 03-31 13:51:24.979 7265 7517 F MyApp: runtime.cc:630] | group="" sCount=1 dsCount=0 flags=1 obj=0x139c1ee8 self=0x7d5eb75400 03-31 13:51:24.979 7265 7517 F MyApp: runtime.cc:630] kernel: (couldn't read /proc/self/task/7963/stack) 03-31 13:51:24.979 7265 7517 F MyApp: runtime.cc:630] native: #02 pc 00000000000e5e78 /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_timedwait+120) 03-31 13:51:24.979 7265 7517 F MyApp: runtime.cc:630] 03-31 13:51:24.979 7265 7517 F MyApp: runtime.cc:630] | sysTid=7975 nice=0 cgrp=default sched=0/0 handle=0x7d28eb9d50 03-31 13:51:24.979 7265 7517 F MyApp: runtime.cc:630] native: #03 pc 000000000040d860 /apex/com.android.runtime/lib64/libart.so (art::Monitor::Wait(art::Thread*, art::ObjPtr, long, int, bool, art::ThreadState)+284) 03-31 13:51:24.979 7265 7517 F MyApp: runtime.cc:630] - locked <0x0b07c071> (a java.lang.Object) 03-31 13:51:24.979 7265 7517 F MyApp: runtime.cc:630] | state=S schedstat=( 35180415 11388960 94 ) utm=3 stm=0 core=3 HZ=100 03-31 13:51:24.980 7265 7517 F MyApp: runtime.cc:630] "pool-16-thread-1" prio=5 tid=69 Waiting 03-31 13:51:24.980 7265 7517 F MyApp: runtime.cc:630] | sysTid=7987 nice=0 cgrp=default sched=0/0 handle=0x7d20695d50 03-31 13:51:24.980 7265 7517 F MyApp: runtime.cc:630] | held mutexes= 03-31 13:51:24.980 7265 7517 F MyApp: runtime.cc:630] kernel: (couldn't read /proc/self/task/7987/stack) 03-31 13:51:24.980 7265 7517 F MyApp: runtime.cc:630] native: #00 pc 000000000008033c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28) 03-31 13:51:24.980 7265 7517 F MyApp: runtime.cc:630] native: #01 pc 00000000004efdac /apex/com.android.runtime/lib64/libart.so (art::Thread::Park(bool, long)+464) 03-31 13:51:24.980 7265 7517 F MyApp: runtime.cc:630] native: #02 pc 0000000000442d80 /apex/com.android.runtime/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+612) 03-31 13:51:24.980 7265 7517 F MyApp: runtime.cc:630] at sun.misc.Unsafe.park(Native method) 03-31 13:51:24.980 7265 7517 F MyApp: runtime.cc:630] - waiting on an unknown object 03-31 13:51:24.980 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) 03-31 13:51:24.980 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067) 03-31 13:51:24.980 7265 7517 F MyApp: runtime.cc:630] "Chartboost Thread #1" prio=5 tid=70 Waiting 03-31 13:51:24.980 7265 7517 F MyApp: runtime.cc:630] | sysTid=7989 nice=0 cgrp=default sched=0/0 handle=0x7d1e48fd50 03-31 13:51:24.980 7265 7517 F MyApp: runtime.cc:630] native: #02 pc 0000000000442d80 /apex/com.android.runtime/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+612) 03-31 13:51:24.980 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092) 03-31 13:51:24.980 7265 7517 F MyApp: runtime.cc:630] 03-31 13:51:24.980 7265 7517 F MyApp: runtime.cc:630] at sun.misc.Unsafe.park(Native method) 03-31 13:51:24.980 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067) 03-31 13:51:24.980 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) 03-31 13:51:24.980 7265 7517 F MyApp: runtime.cc:630] | stack=0x7d1c17b000-0x7d1c17d000 stackSize=1039KB 03-31 13:51:24.980 7265 7517 F MyApp: runtime.cc:630] at sun.misc.Unsafe.park(Native method) 03-31 13:51:24.980 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092) 03-31 13:51:24.980 7265 7517 F MyApp: runtime.cc:630] | held mutexes= 03-31 13:51:24.980 7265 7517 F MyApp: runtime.cc:630] - waiting on an unknown object 03-31 13:51:24.981 7265 7517 F MyApp: runtime.cc:630] kernel: (couldn't read /proc/self/task/7994/stack) 03-31 13:51:24.981 7265 7517 F MyApp: runtime.cc:630] at sun.misc.Unsafe.park(Native method) 03-31 13:51:24.981 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:548) 03-31 13:51:24.981 7265 7517 F MyApp: runtime.cc:630] native: #00 pc 000000000008033c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28) 03-31 13:51:24.981 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152) 03-31 13:51:24.981 7265 7517 F MyApp: runtime.cc:630] 03-31 13:51:24.981 7265 7517 F MyApp: runtime.cc:630] native: #00 pc 00000000000d1e24 /apex/com.android.runtime/lib64/bionic/libc.so (read+4) 03-31 13:51:24.981 7265 7517 F MyApp: runtime.cc:630] | sysTid=8019 nice=0 cgrp=default sched=0/0 handle=0x7d1292cd50 03-31 13:51:24.981 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) 03-31 13:51:24.981 7265 7517 F MyApp: runtime.cc:630] kernel: (couldn't read /proc/self/task/8058/stack) 03-31 13:51:24.981 7265 7517 F MyApp: runtime.cc:630] | sysTid=8063 nice=0 cgrp=default sched=0/0 handle=0x7d11823d50 03-31 13:51:24.981 7265 7517 F MyApp: runtime.cc:630] native: #00 pc 000000000008033c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28) 03-31 13:51:24.981 7265 7517 F MyApp: runtime.cc:630] at java.lang.Thread.run(Thread.java:919) 03-31 13:51:24.982 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190) 03-31 13:51:24.982 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152) 03-31 13:51:24.982 7265 7517 F MyApp: runtime.cc:630] 03-31 13:51:24.982 7265 7517 F MyApp: runtime.cc:630] native: #02 pc 0000000000442d80 /apex/com.android.runtime/lib64/libart.so (art::Unsafe_park(_JNIEnv*, _jobject*, unsigned char, long)+612) 03-31 13:51:24.982 7265 7517 F MyApp: runtime.cc:630] at sun.misc.Unsafe.park(Native method) 03-31 13:51:24.982 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067) 03-31 13:51:24.982 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152) 03-31 13:51:24.982 7265 7517 F MyApp: runtime.cc:630] | held mutexes= 03-31 13:51:24.982 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) 03-31 13:51:24.982 7265 7517 F MyApp: runtime.cc:630] native: #01 pc 00000000000180bc /system/lib64/libutils.so (android::Looper::pollInner(int)+144) 03-31 13:51:24.982 7265 7517 F MyApp: runtime.cc:630] native: #01 pc 00000000004efdac /apex/com.android.runtime/lib64/libart.so (art::Thread::Park(bool, long)+464) 03-31 13:51:24.982 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067) 03-31 13:51:24.982 7265 7517 F MyApp: runtime.cc:630] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) 03-31 13:51:24.982 7265 7517 F MyApp: runtime.cc:630] | sysTid=8123 nice=0 cgrp=default sched=0/0 handle=0x7d0ebedd50 03-31 13:51:24.982 7265 7517 F MyApp: runtime.cc:630] at sun.misc.Unsafe.park(Native method) 03-31 13:51:24.983 7265 7517 F MyApp: runtime.cc:630] | state=S schedstat=( 133125 26250 4 ) utm=0 stm=0 core=6 HZ=100 03-31 13:51:24.983 7265 7517 F MyApp: runtime.cc:630] - waiting on an unknown object 03-31 13:51:24.986 7265 7517 F MyApp: runtime.cc:638] JNI ERROR (app bug): global reference table overflow (max=51200)global reference table dump: 03-31 13:51:24.986 7265 7517 F MyApp: runtime.cc:638] 5873 of java.lang.String (3217 unique instances) 03-31 13:51:24.986 7265 7517 F MyApp: runtime.cc:638] 533 of $Proxy18 (533 unique instances) 03-31 13:51:24.986 7265 7517 F MyApp: runtime.cc:638] 9 of com.google.firebase.firestore.CollectionReference (9 unique instances) 03-31 13:51:24.986 7265 7517 F MyApp: runtime.cc:638] 3 of com.google.firebase.firestore.DocumentChange$Type (3 unique instances) 03-31 13:51:24.986 7265 7517 F MyApp: runtime.cc:638] 1 of com.google.firebase.iid.zzaz 03-31 13:51:24.986 7265 7517 F MyApp: runtime.cc:638] 1 of org.chromium.content.browser.ChildProcessLauncherHelperImpl 03-31 13:51:24.986 7265 7517 F MyApp: runtime.cc:638] 1 of com.google.android.gms.games.internal.zzg$zzai 03-31 13:51:24.986 7265 7517 F MyApp: runtime.cc:638] 1 of com.google.android.gms.games.EventsClient 03-31 13:51:24.986 7265 7517 F MyApp: runtime.cc:638] 1 of com.google.firebase.firestore.FieldValue$ServerTimestampFieldValue 03-31 13:51:24.987 7265 7517 F MyApp: runtime.cc:638] 1 of android.app.ActivityThread$ApplicationThread 03-31 13:51:24.987 7265 7517 F MyApp: runtime.cc:638] 1 of android.content.ClipboardManager$1 03-31 13:51:24.987 7265 7517 F MyApp: runtime.cc:638] 1 of android.hardware.display.DisplayManagerGlobal$DisplayManagerCallback 03-31 13:51:24.987 7265 7517 F MyApp: runtime.cc:638] 1 of android.app.SharedPreferencesImpl 03-31 13:51:24.987 7265 7517 F MyApp: runtime.cc:638] 1 of org.fmod.FMODAudioDevice 03-31 13:51:24.987 7265 7517 F MyApp: runtime.cc:638] ```

CRASH : signal 6 (SIGABRT), code -6 (?), fault addr --------

``` 03-31 13:51:26.283 7265 7517 E CRASH : signal 6 (SIGABRT), code -6 (?), fault addr -------- 03-31 13:51:26.283 7265 7517 E CRASH : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 03-31 13:51:26.285 7265 7517 E CRASH : Build type 'Release', Scripting Backend 'il2cpp', CPU 'arm64-v8a' 03-31 13:51:26.285 7265 7517 E CRASH : Build fingerprint: 'Nokia/Onyx_00WW/B2N_sprout:10/QKQ1.190828.002/00WW_4_10F:user/release-keys' 03-31 13:51:26.285 7265 7517 E CRASH : Revision: '0' 03-31 13:51:26.285 7265 7517 E CRASH : pid: 7265, tid: 7517, name: UnityMain >>> com.MyCompany.MyApp <<< 03-31 13:51:26.285 7265 7517 E CRASH : x0 0000000000000000 x1 0000000000001d5d x2 0000000000000006 x3 0000007e025df550 03-31 13:51:26.285 7265 7517 E CRASH : x4 fefeff7d92b51f97 x5 fefeff7d92b51f97 x6 fefeff7d92b51f97 x7 7f7f7f7fffff7fff 03-31 13:51:26.285 7265 7517 E CRASH : x8 00000000000000f0 x9 553c3113374b8ce3 x10 0000000000000001 x11 0000000000000000 03-31 13:51:26.285 7265 7517 E CRASH : x12 fffffff0fffffbdf x13 ffffffffffffffff x14 0000000000000004 x15 ffffffffffffffff 03-31 13:51:26.285 7265 7517 E CRASH : x16 0000007e941fa8c0 x17 0000007e941d6900 x18 0000007d8640c000 x19 0000000000001c61 03-31 13:51:26.285 7265 7517 E CRASH : x20 0000000000001d5d x21 00000000ffffffff x22 0000007cf587e800 x23 0000007e119070ff 03-31 13:51:26.285 7265 7517 E CRASH : x24 0000007e118e7227 x25 0000007e11e23000 x26 0000007e117fd258 x27 0000007e11e23000 03-31 13:51:26.285 7265 7517 E CRASH : x28 0000000000000043 x29 0000007e025df5f0 x30 0000007e941880c4 03-31 13:51:26.285 7265 7517 E CRASH : sp 0000007e025df530 pc 0000007e941880f0 pstate 0000000000000000 03-31 13:51:26.285 7265 7517 E CRASH : 03-31 13:51:26.285 7265 7517 E CRASH : backtrace: 03-31 13:51:26.359 7265 7517 E CRASH : #00 pc 000000000000068c [vdso] () 03-31 13:51:26.359 7265 7517 E CRASH : #01 pc 00000000000420ec /apex/com.android.runtime/lib64/bionic/libc.so (abort+156) 03-31 13:51:26.359 7265 7517 E CRASH : #02 pc 000000000038b358 /apex/com.android.runtime/lib64/libart.so (_ZN3art7Runtime5AbortEPKc+2280) 03-31 13:51:26.359 7265 7517 E CRASH : #03 pc 0000000000003458 /system/lib64/libbase.so (_ZN7android4base10LogMessageD1Ev+580) 03-31 13:51:26.359 7265 7517 E CRASH : #04 pc 000000000024b69c /apex/com.android.runtime/lib64/libart.so (_ZN3art9JavaVMExt12AddGlobalRefEPNS_6ThreadENS_6ObjPtrINS_6mirror6ObjectEEE+288) 03-31 13:51:26.359 7265 7517 E CRASH : #05 pc 0000000000258b28 /apex/com.android.runtime/lib64/libart.so (_ZN3art3JNI12NewGlobalRefEP7_JNIEnvP8_jobject+592) 03-31 13:51:26.359 7265 7517 E CRASH : #06 pc 0000000000219754 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libFirebaseCppApp-6_12_0.so (_ZN8firebase9firestore7WrapperC1EPNS0_17FirestoreInternalEP8_jobjectNS1_15AllowNullObjectE+48) 03-31 13:51:26.359 7265 7517 E CRASH : #07 pc 000000000021e0f8 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libFirebaseCppApp-6_12_0.so (_ZN8firebase9firestore18FieldValueInternalC1ERKS1_+16) 03-31 13:51:26.359 7265 7517 E CRASH : #08 pc 00000000002156e0 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libFirebaseCppApp-6_12_0.so (_ZN8firebase9firestore10FieldValueC2ERKS1_+32) 03-31 13:51:26.359 7265 7517 E CRASH : #09 pc 0000000000211abc /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libFirebaseCppApp-6_12_0.so (_ZNSt6__ndk116allocator_traitsINS_9allocatorIN8firebase9firestore10FieldValueEEEE25__construct_range_forwardIPS4_S8_EEvRS5_T_SA_RT0_+36) 03-31 13:51:26.359 7265 7517 E CRASH : #10 pc 0000000000211a74 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libFirebaseCppApp-6_12_0.so (_ZNSt6__ndk16vectorIN8firebase9firestore10FieldValueENS_9allocatorIS3_EEE18__construct_at_endIPS3_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESA_SA_m+36) 03-31 13:51:26.359 7265 7517 E CRASH : #11 pc 000000000020c160 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libFirebaseCppApp-6_12_0.so (_ZNSt6__ndk16vectorIN8firebase9firestore10FieldValueENS_9allocatorIS3_EEEC2ERKS6_+60) 03-31 13:51:26.359 7265 7517 E CRASH : #12 pc 000000000020c0e0 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libFirebaseCppApp-6_12_0.so (_ZN16SwigValueWrapperINSt6__ndk16vectorIN8firebase9firestore10FieldValueENS0_9allocatorIS4_EEEEEaSERKS7_+36) 03-31 13:51:26.359 7265 7517 E CRASH : #13 pc 000000000020c838 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libFirebaseCppApp-6_12_0.so (Firebase_Firestore_CSharp_FieldValueInternal_array_value+24) 03-31 13:51:26.359 7265 7517 E CRASH : #14 pc 0000000002fe201c /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libil2cpp.so () 03-31 13:51:26.359 7265 7517 E CRASH : #15 pc 0000000002fd7690 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libil2cpp.so () 03-31 13:51:26.359 7265 7517 E CRASH : #16 pc 0000000002fd5c38 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libil2cpp.so () 03-31 13:51:26.359 7265 7517 E CRASH : #17 pc 0000000002fd5a50 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libil2cpp.so () 03-31 13:51:26.359 7265 7517 E CRASH : #18 pc 0000000001c60cc0 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libil2cpp.so () 03-31 13:51:26.359 7265 7517 E CRASH : #19 pc 0000000001c60cc0 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libil2cpp.so () 03-31 13:51:26.359 7265 7517 E CRASH : #20 pc 0000000001c60cc0 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libil2cpp.so () 03-31 13:51:26.359 7265 7517 E CRASH : #21 pc 0000000001c60cc0 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libil2cpp.so () 03-31 13:51:26.359 7265 7517 E CRASH : #22 pc 0000000002f6c90c /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libil2cpp.so () 03-31 13:51:26.359 7265 7517 E CRASH : #23 pc 000000000212b5b8 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libil2cpp.so () 03-31 13:51:26.359 7265 7517 E CRASH : #24 pc 000000000200d188 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libil2cpp.so () 03-31 13:51:26.359 7265 7517 E CRASH : #25 pc 0000000002f967cc /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libil2cpp.so () 03-31 13:51:26.359 7265 7517 E CRASH : #26 pc 00000000011c9a38 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libil2cpp.so () 03-31 13:51:26.359 7265 7517 E CRASH : #27 pc 0000000002feb794 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libil2cpp.so () 03-31 13:51:26.359 7265 7517 E CRASH : #28 pc 0000000003028884 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libil2cpp.so () 03-31 13:51:26.359 7265 7517 E CRASH : #29 pc 000000000102484c /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libil2cpp.so () 03-31 13:51:26.359 7265 7517 E CRASH : #30 pc 00000000002131e4 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libFirebaseCppApp-6_12_0.so (_ZN8firebase9firestore6csharp18QueryEventListener18QuerySnapshotEventEiNS0_13QuerySnapshotENS0_5ErrorE+84) 03-31 13:51:26.359 7265 7517 E CRASH : #31 pc 0000000000213410 /data/app/com.MyCompany.MyApp-g4YhkWA4TfNzWV3vNX3cpw==/lib/arm64/libFirebaseCppApp-6_12_0.so (_ZN8firebase8callback16CallbackVariadicIJiNS_9firestore13QuerySnapshotENS2_5ErrorEEE11RunInternalIJLi0ELi1ELi2EEEEvNS0_15IntegerSequenceIJXspT_EEEE+48) 03-31 13:51:26.360 7265 7517 E MessageQueue: IdleHandler threw exception 03-31 13:51:26.360 7265 7517 E MessageQueue: java.lang.Error: signal 6 (SIGABRT), code -6 (?), fault addr -------- 03-31 13:51:26.360 7265 7517 E MessageQueue: Build fingerprint: 'Nokia/Onyx_00WW/B2N_sprout:10/QKQ1.190828.002/00WW_4_10F:user/release-keys' 03-31 13:51:26.360 7265 7517 E MessageQueue: Revision: '0' 03-31 13:51:26.360 7265 7517 E MessageQueue: pid: 7265, tid: 7517, name: UnityMain >>> com.MyCompany.MyApp <<< 03-31 13:51:26.360 7265 7517 E MessageQueue: x0 0000000000000000 x1 0000000000001d5d x2 0000000000000006 x3 0000007e025df550 03-31 13:51:26.360 7265 7517 E MessageQueue: x4 fefeff7d92b51f97 x5 fefeff7d92b51f97 x6 fefeff7d92b51f97 x7 7f7f7f7fffff7fff 03-31 13:51:26.360 7265 7517 E MessageQueue: x8 00000000000000f0 x9 553c3113374b8ce3 x10 0000000000000001 x11 0000000000000000 03-31 13:51:26.360 7265 7517 E MessageQueue: x12 fffffff0fffffbdf x13 ffffffffffffffff x14 0000000000000004 x15 ffffffffffffffff 03-31 13:51:26.360 7265 7517 E MessageQueue: x16 0000007e941fa8c0 x17 0000007e941d6900 x18 0000007d8640c000 x19 0000000000001c61 03-31 13:51:26.360 7265 7517 E MessageQueue: x20 0000000000001d5d x21 00000000ffffffff x22 0000007cf587e800 x23 0000007e119070ff 03-31 13:51:26.360 7265 7517 E MessageQueue: x24 0000007e118e7227 x25 0000007e11e23000 x26 0000007e117fd258 x27 0000007e11e23000 03-31 13:51:26.360 7265 7517 E MessageQueue: x28 0000000000000043 x29 0000007e025df5f0 x30 0000007e941880c4 03-31 13:51:26.360 7265 7517 E MessageQueue: sp 0000007e025df530 pc 0000007e941880f0 pstate 0000000000000000 03-31 13:51:26.360 7265 7517 E MessageQueue: 03-31 13:51:26.360 7265 7517 E MessageQueue: at [vdso].(:0) 03-31 13:51:26.360 7265 7517 E MessageQueue: at libc.abort(abort:156) 03-31 13:51:26.360 7265 7517 E MessageQueue: at libart._ZN3art7Runtime5AbortEPKc(_ZN3art7Runtime5AbortEPKc:2280) 03-31 13:51:26.360 7265 7517 E MessageQueue: at libbase._ZN7android4base10LogMessageD1Ev(_ZN7android4base10LogMessageD1Ev:580) 03-31 13:51:26.360 7265 7517 E MessageQueue: at libart._ZN3art9JavaVMExt12AddGlobalRefEPNS_6ThreadENS_6ObjPtrINS_6mirror6ObjectEEE(_ZN3art9JavaVMExt12AddGlobalRefEPNS_6ThreadENS_6ObjPtrINS_6mirror6ObjectEEE:288) 03-31 13:51:26.360 7265 7517 E MessageQueue: at libart._ZN3art3JNI12NewGlobalRefEP7_JNIEnvP8_jobject(_ZN3art3JNI12NewGlobalRefEP7_JNIEnvP8_jobject:592) 03-31 13:51:26.360 7265 7517 E MessageQueue: at libFirebaseCppApp-6_12_0._ZN8firebase9firestore7WrapperC1EPNS0_17FirestoreInternalEP8_jobjectNS1_15AllowNullObjectE(_ZN8firebase9firestore7WrapperC1EPNS0_17FirestoreInternalEP8_jobjectNS1_15AllowNullObjectE:48) 03-31 13:51:26.360 7265 7517 E MessageQueue: at libFirebaseCppApp-6_12_0._ZN8firebase9firestore18FieldValueInternalC1ERKS1_(_ZN8firebase9firestore18FieldValueInternalC1ERKS1_:16) 03-31 13:51:26.360 7265 7517 E MessageQueue: at libFirebaseCppApp-6_12_0._ZN8firebase9firestore10FieldValueC2ERKS1_(_ZN8firebase9firestore10FieldValueC2ERKS1_:32) 03-31 13:51:26.360 7265 7517 E MessageQueue: at libFirebaseCppApp-6_12_0._ZNSt6__ndk116allocator_traitsINS_9allocatorIN8firebase9firestore10FieldValueEEEE25__construct_range_forwardIPS4_S8_EEvRS5_T_SA_RT0_(_ZNSt6__ndk116allocator_traitsINS_9allocatorIN8firebase9firestore10FieldValueEEEE25__construct_range_forwardIPS4_S8_EEvRS5_T_SA_RT0_:36) 03-31 13:51:26.360 7265 7517 E MessageQueue: at libFirebaseCppApp-6_12_0._ZNSt6__ndk16vectorIN8firebase9firestore10FieldValueENS_9allocatorIS3_EEE18__construct_at_endIPS3_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESA_SA_m(_ZNSt6__ndk16vectorIN8firebase9firestore10FieldValueENS_9allocatorIS3_EEE18__construct_at_endIPS3_EENS_9enable_ifIXsr21__is_forward_iteratorIT_EE5valueEvE4typeESA_SA_m:36) 03-31 13:51:26.360 7265 7517 E MessageQueue: at libFirebaseCppApp-6_12_0._ZNSt6__ndk16vectorIN8firebase9firestore10FieldValueENS_9allocatorIS3_EEEC2ERKS6_(_ZNSt6__ndk16vectorIN8firebase9firestore10FieldValueENS_9allocatorIS3_EEEC2ERKS6_:60) 03-31 13:51:26.360 7265 7517 E MessageQueue: at libFirebaseCppApp-6_12_0._ZN16SwigValueWrapperINSt6__ndk16vectorIN8firebase9firestore10FieldValueENS0_9allocatorIS4_EEEEEaSERKS7_(_ZN16SwigValueWrapperINSt6__ndk16vectorIN8firebase9firestore10FieldValueENS0_9allocatorIS4_EEEEEaSERKS7_:36) 03-31 13:51:26.360 7265 7517 E MessageQueue: at libFirebaseCppApp-6_12_0.Firebase_Firestore_CSharp_FieldValueInternal_array_value(Firebase_Firestore_CSharp_FieldValueInternal_array_value:24) 03-31 13:51:26.360 7265 7517 E MessageQueue: at libil2cpp.(:0) 03-31 13:51:26.360 7265 7517 E MessageQueue: at libil2cpp.(:0) 03-31 13:51:26.360 7265 7517 E MessageQueue: at libil2cpp.(:0) 03-31 13:51:26.360 7265 7517 E MessageQueue: at libil2cpp.(:0) 03-31 13:51:26.360 7265 7517 E MessageQueue: at libil2cpp.(:0) 03-31 13:51:26.360 7265 7517 E MessageQueue: at libil2cpp.(:0) 03-31 13:51:26.360 7265 7517 E MessageQueue: at libil2cpp.(:0) 03-31 13:51:26.360 7265 7517 E MessageQueue: at libil2cpp.(:0) 03-31 13:51:26.360 7265 7517 E MessageQueue: at libil2cpp.(:0) 03-31 13:51:26.360 7265 7517 E MessageQueue: at libil2cpp.(:0) 03-31 13:51:26.360 7265 7517 E MessageQueue: at libil2cpp.(:0) 03-31 13:51:26.360 7265 7517 E MessageQueue: at libil2cpp.(:0) 03-31 13:51:26.360 7265 7517 E MessageQueue: at libil2cpp.(:0) 03-31 13:51:26.360 7265 7517 E MessageQueue: at libil2cpp.(:0) 03-31 13:51:26.360 7265 7517 E MessageQueue: at libil2cpp.(:0) 03-31 13:51:26.360 7265 7517 E MessageQueue: at libil2cpp.(:0) 03-31 13:51:26.360 7265 7517 E MessageQueue: at libFirebaseCppApp-6_12_0._ZN8firebase9firestore6csharp18QueryEventListener18QuerySnapshotEventEiNS0_13QuerySnapshotENS0_5ErrorE(_ZN8firebase9firestore6csharp18QueryEventListener18QuerySnapshotEventEiNS0_13QuerySnapshotENS0_5ErrorE:84) 03-31 13:51:26.360 7265 7517 E MessageQueue: at libFirebaseCppApp-6_12_0._ZN8firebase8callback16CallbackVariadicIJiNS_9firestore13QuerySnapshotENS2_5ErrorEEE11RunInternalIJLi0ELi1ELi2EEEEvNS0_15IntegerSequenceIJXspT_EEEE(_ZN8firebase8callback16CallbackVariadicIJiNS_9firestore13QuerySnapshotENS2_5ErrorEEE11RunInternalIJLi0ELi1ELi2EEEEvNS0_15IntegerSequenceIJXspT_EEEE:48) 03-31 13:51:26.365 1587 9273 I DropBoxManagerService: add tag=data_app_wtf isTagEnabled=true flags=0x2 ```

chkuang-g commented 4 years ago

This looks like a legit bug. Thanks for reporting this and I'll contact the team to dive into this.

wilhuff commented 4 years ago

Hi @Thaina, we've figured out what's going on here and are working on a fix. There's a leak of an object in the C#/C++ interface layer and that object is leaking the JNI global references.

Thaina commented 4 years ago

@wilhuff Is it possible for me to know which release version of unitypackage I could expect this fix?

wilhuff commented 4 years ago

We'll definitely post here when we release a fix.

Thaina commented 4 years ago

This issue was periodically occur more consistently when I use Listen on the same collection multiple times

Thaina commented 4 years ago

@wilhuff How is this progress? Or I should remove firestore from my app in the meantime?

If it was just a leak in persistent storage could we just have option to disable it released as 6.13.1 ? This is a seriously blocking issue on my project manager that they can't test our app without it crashing

wilhuff commented 4 years ago

We are making progress on this, but don't have this completely fixed yet.

Unfortunately, the leak is not just in persistent storage. The leaks are happening at the interface between C# and C++. The C# side is losing the C++ objects that are managing the JNI handles.

Thaina commented 4 years ago

Thank you for your updating

Thaina commented 4 years ago

@wilhuff There was 6.14 released but it did not mention about any bug fix, or is it still in progress?

wilhuff commented 4 years ago

Releases are like trains. If we're ready we can board; if not, we missed it. We missed this one.

The good news is that everyone understands the severity of this issue, so we'll likely get an out-of-cycle release just to fix this once we're ready.

Thaina commented 4 years ago

@wilhuff Thank you very much for your clarifying. I understand that there were hardships on your side, but I just want to make sure before update the library

Thaina commented 4 years ago

@wilhuff Sorry for bother you but how is this progressed at all? This is nearly 2 months critical crash bug and there was no workaround at all. Why the fix does not came out yet?

Thaina commented 4 years ago

Still happen in 6.15 updated today

java_vm_ext.cc:666] JNI ERROR (app bug): global reference table overflow (max=51200)global reference table dump:
java_vm_ext.cc:666]   Last 10 entries (of 51200):
java_vm_ext.cc:666]     51199: 0x16231ba8 java.lang.Double
java_vm_ext.cc:666]     51198: 0x16231e60 java.lang.Double
java_vm_ext.cc:666]     51197: 0x162325b8 java.lang.Double
java_vm_ext.cc:666]     51196: 0x16231d10 java.lang.Double
java_vm_ext.cc:666]     51195: 0x16232510 java.lang.Double
java_vm_ext.cc:666]     51194: 0x16231ca0 java.lang.Double
java_vm_ext.cc:666]     51193: 0x16231d80 java.lang.Double
java_vm_ext.cc:666]     51192: 0x16232430 java.lang.Double
java_vm_ext.cc:666]     51191: 0x162325f0 java.lang.Double
java_vm_ext.cc:666]     51190: 0x16231c30 java.lang.Double
java_vm_ext.cc:666]   Summary:
java_vm_ext.cc:666]     22802 of java.lang.Double (22781 unique instances)
java_vm_ext.cc:666]     17161 of java.lang.Long (2362 unique instances)
java_vm_ext.cc:666]      4496 of java.util.HashMap (3400 unique instances)
java_vm_ext.cc:666]      3764 of java.lang.String (454 unique instances)
java_vm_ext.cc:666]      1490 of java.util.ArrayList (1490 unique instances)
java_vm_ext.cc:666]       608 of java.lang.Class (487 unique instances)
java_vm_ext.cc:666]       313 of java.lang.Boolean (5 unique instances)
java_vm_ext.cc:666]       276 of java.nio.DirectByteBuffer (276 unique instances)
java_vm_ext.cc:666]        28 of com.google.firebase.firestore.QueryDocumentSnapshot (28 unique instances)
java_vm_ext.cc:666]        19 of com.google.firebase.firestore.Query (19 unique instances)
java_vm_ext.cc:666]        14 of android.app.LoadedApk$ReceiverDispatcher$InnerReceiver (14 unique instances)
java_vm_ext.cc:666]        11 of com.google.firebase.firestore.CollectionReference (11 unique instances)
java_vm_ext.cc:666]        10 of com.google.firebase.firestore.core.ListenerRegistrationImpl (10 unique instances)
java_vm_ext.cc:666]         9 of com.google.firebase.firestore.QuerySnapshot (9 unique instances)
java_vm_ext.cc:666]         9 of android.os.Binder (9 unique instances)
java_vm_ext.cc:666]         9 of android.database.ContentObserver$Transport (9 unique instances)
java_vm_ext.cc:666]         8 of android.os.Handler$MessengerImpl (8 unique instances)
java_vm_ext.cc:666]         7 of android.app.LoadedApk$ServiceDispatcher$InnerConnection (7 unique instances)
java_vm_ext.cc:666]         6 of com.google.android.gms.common.internal.BaseGmsClient$zze (6 unique instances)
java_vm_ext.cc:666]         6 of android.app.LoadedApk$ServiceDispatcher$DeathMonitor (6 unique instances)
java_vm_ext.cc:666]         5 of com.google.firebase.MessagingUnityPlayerActivity (1 unique instances)
java_vm_ext.cc:666]         5 of dalvik.system.PathClassLoader (3 unique instances)
java_vm_ext.cc:666]         4 of com.google.firebase.firestore.DocumentSnapshot$ServerTimestampBehavior (3 unique instances)
java_vm_ext.cc:666]         4 of com.google.firebase.firestore.DocumentSnapshot (3 unique instances)
java_vm_ext.cc:666]         4 of java.lang.ref.WeakReference (4 unique instances)
java_vm_ext.cc:666]         4 of dalvik.system.DexClassLoader (4 unique instances)
java_vm_ext.cc:666]         4 of android.content.ContentProvider$Transport (4 unique instances)
java_vm_ext.cc:666]         3 of android.opengl.EGLDisplay (2 unique instances)
java_vm_ext.cc:666]         3 of android.opengl.EGLSurface (2 unique instances)
java_vm_ext.cc:666]         3 of android.opengl.EGLContext (2 unique instances)
java_vm_ext.cc:666]         3 of com.google.firebase.firestore.Source (3 unique instances)
java_vm_ext.cc:666]         3 of com.google.firebase.firestore.DocumentReference (3 unique instances)
java_vm_ext.cc:666]         3 of com.google.firebase.firestore.DocumentChange$Type (3 unique instances)
java_vm_ext.cc:666]         3 of org.chromium.base.JavaHandlerThread (3 unique instances)
java_vm_ext.cc:666]         2 of android.hardware.display.DisplayManager (1 unique instances)
java_vm_ext.cc:666]         2 of com.google.firebase.auth.api.internal.zzfg (2 unique instances)
java_vm_ext.cc:666]         2 of je (2 unique instances)
java_vm_ext.cc:666]         2 of org.chromium.content.browser.webcontents.WebContentsObserverProxy (2 unique instances)
java_vm_ext.cc:666]         2 of org.chromium.content.browser.webcontents.WebContentsImpl (2 unique instances)
java_vm_ext.cc:666]         2 of org.chromium.content.browser.framehost.NavigationControllerImpl (2 unique instances)
java_vm_ext.cc:666]         2 of com.google.firebase.firestore.FirebaseFirestore (2 unique instances)
java_vm_ext.cc:666]         2 of com.google.firebase.firestore.MetadataChanges (2 unique instances)
java_vm_ext.cc:666]         2 of com.google.firebase.firestore.Query$Direction (2 unique instances)
java_vm_ext.cc:666]         2 of com.google.firebase.FirebaseApp (2 unique instances)
java_vm_ext.cc:666]         2 of com.google.firebase.auth.internal.zzj (2 unique instances)
java_vm_ext.cc:666]         2 of $Proxy4 (2 unique instances)
java_vm_ext.cc:666]         2 of java.lang.ThreadGroup (2 unique instances)
java_vm_ext.cc:666]         2 of android.os.Handler (2 unique instances)
java_vm_ext.cc:666]         2 of android.view.autofill.AutofillManager$AutofillManagerClient (2 unique instances)
java_vm_ext.cc:666]         1 of com.voxelbusters.nativeplugins.features.ui.UiHandler
java_vm_ext.cc:666]         1 of $Proxy10
java_vm_ext.cc:666]         1 of com.voxelbusters.nativeplugins.features.billing.BillingHandler
java_vm_ext.cc:666]         1 of com.voxelbusters.nativeplugins.features.utility.UtilityHandler
java_vm_ext.cc:666]         1 of com.google.firebase.auth.internal.cpp.JniAuthStateListener
java_vm_ext.cc:666]         1 of com.google.firebase.auth.internal.cpp.JniIdTokenListener
java_vm_ext.cc:666]         1 of RR
java_vm_ext.cc:666]         1 of Bn
java_vm_ext.cc:666]         1 of vm
java_vm_ext.cc:666]         1 of org.chromium.device.time_zone_monitor.TimeZoneMonitor
java_vm_ext.cc:666]         1 of org.chromium.media.AudioManagerAndroid
java_vm_ext.cc:666]         1 of org.chromium.ui.base.WindowAndroid
java_vm_ext.cc:666]         1 of py
java_vm_ext.cc:666]         1 of org.chromium.content.browser.ContentNfcDelegate
java_vm_ext.cc:666]         1 of org.chromium.policy.PolicyConverter
java_vm_ext.cc:666]         1 of org.chromium.android_webview.AwBrowserContext
java_vm_ext.cc:666]         1 of org.chromium.android_webview.gfx.RootBeginFrameSourceWebView
java_vm_ext.cc:666]         1 of org.chromium.net.ProxyChangeListener
java_vm_ext.cc:666]         1 of org.chromium.components.viz.service.frame_sinks.ExternalBeginFrameSourceAndroid
java_vm_ext.cc:666]         1 of com.google.firebase.firestore.FieldValue$ServerTimestampFieldValue
java_vm_ext.cc:666]         1 of com.google.firebase.firestore.FieldValue$DeleteFieldValue
java_vm_ext.cc:666]         1 of org.chromium.policy.CombinedPolicyProvider
java_vm_ext.cc:666]         1 of org.chromium.ui.gfx.ViewConfigurationHelper
java_vm_ext.cc:666]         1 of org.chromium.net.NetworkChangeNotifier
java_vm_ext.cc:666]         1 of org.chromium.content.browser.ChildProcessLauncherHelperImpl
java_vm_ext.cc:666]         1 of com.unity3d.player.UnityPlayer
java_vm_ext.cc:666]         1 of com.qualcomm.qti.Performance$PerfServiceDeathRecipient
java_vm_ext.cc:666]         1 of com.google.firebase.analytics.FirebaseAnalytics
java_vm_ext.cc:666]         1 of com.google.firebase.auth.internal.zzl
java_vm_ext.cc:666]         1 of com.google.firebase.auth.internal.zzn
java_vm_ext.cc:666]         1 of com.google.firebase.crashlytics.FirebaseCrashlytics
java_vm_ext.cc:666]         1 of com.unity3d.player.Camera2Wrapper
java_vm_ext.cc:666]         1 of com.unity3d.player.HFPStatus
java_vm_ext.cc:666]         1 of $Proxy9
java_vm_ext.cc:666]         1 of $Proxy8
java_vm_ext.cc:666]         1 of com.google.firebase.crashlytics.internal.common.DataCollectionArbiter
java_vm_ext.cc:666]         1 of $Proxy7
java_vm_ext.cc:666]         1 of $Proxy6
java_vm_ext.cc:666]         1 of $Proxy5
java_vm_ext.cc:666]         1 of $Proxy3
java_vm_ext.cc:666]         1 of $Proxy2
java_vm_ext.cc:666]         1 of $Proxy1
java_vm_ext.cc:666]         1 of com.onesignal.OneSignalUnityProxy
java_vm_ext.cc:666]         1 of androidx.browser.customtabs.CustomTabsClient$2
java_vm_ext.cc:666]         1 of java.lang.Object
java_vm_ext.cc:666]         1 of java.lang.reflect.Method
java_vm_ext.cc:666]         1 of dalvik.system.VMRuntime
java_vm_ext.cc:666]         1 of android.util.DisplayMetrics
java_vm_ext.cc:666]         1 of android.view.Choreographer
java_vm_ext.cc:666]         1 of android.media.MediaRouter
java_vm_ext.cc:666]         1 of android.hardware.input.InputManager
java_vm_ext.cc:666]         1 of android.media.AudioManager
java_vm_ext.cc:666]         1 of android.os.Bundle
java_vm_ext.cc:666]         1 of android.app.ActivityThread$ApplicationThread
java_vm_ext.cc:666]         1 of android.view.inputmethod.InputMethodManager$ControlledInputConnectionWrapper
java_vm_ext.cc:666]         1 of android.location.LocationManager
java_vm_ext.cc:666]         1 of android.content.ClipboardManager$1
java_vm_ext.cc:666]         1 of android.media.MediaRouter$Static$Client
java_vm_ext.cc:666]         1 of android.view.SurfaceView
java_vm_ext.cc:666]         1 of android.view.WindowManagerGlobal$1
java_vm_ext.cc:666]         1 of android.media.MediaRouter$Static$1
java_vm_ext.cc:666]         1 of android.hardware.input.InputManager$InputDevicesChangedListener
java_vm_ext.cc:666]         1 of android.view.Display
java_vm_ext.cc:666]         1 of android.view.inputmethod.InputMethodManager$1
java_vm_ext.cc:666]         1 of android.hardware.display.DisplayManagerGlobal$DisplayManagerCallback
java_vm_ext.cc:666]         1 of android.view.accessibility.AccessibilityManager$1
java_vm_ext.cc:666]         1 of android.os.PersistableBundle$1
java_vm_ext.cc:666]         1 of android.os.SystemVibrator
java_vm_ext.cc:666]         1 of android.view.ViewRootImpl$W
java_vm_ext.cc:666]         1 of android.app.SharedPreferencesImpl
java_vm_ext.cc:666]         1 of android.os.HandlerThread
java_vm_ext.cc:666]         1 of android.telephony.PhoneStateListener$IPhoneStateListenerStub
java_vm_ext.cc:666]         1 of android.app.SharedPreferencesImpl$EditorImpl
java_vm_ext.cc:666] 

runtime.cc:630] Runtime aborting...
runtime.cc:630] All threads:
runtime.cc:630] DALVIK THREADS (95):
runtime.cc:630] "Profile Saver" prio=5 tid=15 Runnable
runtime.cc:630]   | group="" sCount=0 dsCount=0 flags=0 obj=0x14700568 self=0x7a06681400
runtime.cc:630]   | sysTid=32558 nice=0 cgrp=default sched=0/0 handle=0x7a0b7aad50
runtime.cc:630]   | state=R schedstat=( 28664007 3964843 61 ) utm=2 stm=0 core=4 HZ=100
runtime.cc:630]   | stack=0x7a0b6b4000-0x7a0b6b6000 stackSize=991KB
runtime.cc:630]   | held mutexes= "mutator lock"(shared held)
runtime.cc:630]   native: #00 pc 00000000004108e8  /apex/com.android.runtime/lib64/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+140)
runtime.cc:630]   native: #01 pc 00000000004f8040  /apex/com.android.runtime/lib64/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool, BacktraceMap*, bool) const+512)
runtime.cc:630]   native: #02 pc 000000000051297c  /apex/com.android.runtime/lib64/libart.so (art::DumpCheckpoint::Run(art::Thread*)+828)
runtime.cc:630]   native: #03 pc 00000000004f8d4c  /apex/com.android.runtime/lib64/libart.so (art::Thread::RunCheckpointFunction()+176)
runtime.cc:630]   native: #04 pc 0000000000347e90  /apex/com.android.runtime/lib64/libart.so (art::ProfileSaver::FetchAndCacheResolvedClassesAndMethods(bool)+4272)
runtime.cc:630]   native: #05 pc 00000000003491dc  /apex/com.android.runtime/lib64/libart.so (art::ProfileSaver::ProcessProfilingInfo(bool, unsigned short*)+204)
runtime.cc:630]   native: #06 pc 0000000000346d90  /apex/com.android.runtime/lib64/libart.so (art::ProfileSaver::Run()+784)
runtime.cc:630]   native: #07 pc 000000000034aaf4  /apex/com.android.runtime/lib64/libart.so (art::ProfileSaver::RunProfileSaverThread(void*)+88)
runtime.cc:630]   native: #08 pc 00000000000e6890  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+36)
runtime.cc:630]   native: #09 pc 0000000000084b6c  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
runtime.cc:630]   (no managed stack frames)
runtime.cc:630] 
runtime.cc:630] "UnityChoreographer" prio=6 tid=4 Runnable
runtime.cc:630]   | group="" sCount=0 dsCount=0 flags=0 obj=0x132c0e48 self=0x7a9ca57400
runtime.cc:630]   | sysTid=32669 nice=-2 cgrp=default sched=0/0 handle=0x7a07586d50
runtime.cc:630]   | state=R schedstat=( 1580899431 115547340 5532 ) utm=106 stm=52 core=5 HZ=100
runtime.cc:630]   | stack=0x7a07484000-0x7a07486000 stackSize=1039KB
runtime.cc:630]   | held mutexes= "mutator lock"(shared held)
runtime.cc:630]   native: #00 pc 00000000004108e8  /apex/com.android.runtime/lib64/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+140)
runtime.cc:630]   native: #01 pc 00000000004f8040  /apex/com.android.runtime/lib64/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool, BacktraceMap*, bool) const+512)
runtime.cc:630]   native: #02 pc 000000000051297c  /apex/com.android.runtime/lib64/libart.so (art::DumpCheckpoint::Run(art::Thread*)+828)
runtime.cc:630]   native: #03 pc 00000000004f8d4c  /apex/com.android.runtime/lib64/libart.so (art::Thread::RunCheckpointFunction()+176)
runtime.cc:630]   native: #04 pc 00000000004b7b3c  /apex/com.android.runtime/lib64/libart.so (art::Runtime::Abort(char const*)+204)
runtime.cc:630]   native: #05 pc 000000000000b458  /system/lib64/libbase.so (android::base::LogMessage::~LogMessage()+580)
runtime.cc:630]   native: #06 pc 000000000037869c  /apex/com.android.runtime/lib64/libart.so (art::JavaVMExt::AddGlobalRef(art::Thread*, art::ObjPtr<art::mirror::Object>)+288)
runtime.cc:630]   native: #07 pc 0000000000385b28  /apex/com.android.runtime/lib64/libart.so (art::JNI::NewGlobalRef(_JNIEnv*, _jobject*)+592)
runtime.cc:630]   at bitter.jnibridge.JNIBridge.invoke(Native method)
runtime.cc:630]   at bitter.jnibridge.JNIBridge$a.invoke(unavailable:-1)
runtime.cc:630]   - locked <0x03742617> (a java.lang.Object[])
runtime.cc:630]   at java.lang.reflect.Proxy.invoke(Proxy.java:1006)
runtime.cc:630]   at android.view.Choreographer$FrameCallback.doFrame(Choreographer.java:-2)
runtime.cc:630]   at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1039)
runtime.cc:630]   at android.view.Choreographer.doCallbacks(Choreographer.java:864)
runtime.cc:630]   at android.view.Choreographer.doFrame(Choreographer.java:795)
runtime.cc:630]   at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1026)
runtime.cc:630]   at android.os.Handler.handleCallback(Handler.java:883)
runtime.cc:630]   at android.os.Handler.dispatchMessage(Handler.java:100)
runtime.cc:630]   at android.os.Looper.loop(Looper.java:214)
runtime.cc:630]   at android.os.HandlerThread.run(HandlerThread.java:67)
runtime.cc:630] 
06-03 11:56:29.957 32536 32608 E CRASH   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
06-03 11:56:29.957 32536 32608 E CRASH   : Version '2020.1.0b10 (d80b47d1592d)', Build type 'Release', Scripting Backend 'il2cpp', CPU 'arm64-v8a'
06-03 11:56:29.957 32536 32608 E CRASH   : Build fingerprint: 'Nokia/Onyx_00WW/B2N_sprout:10/QKQ1.190828.002/00WW_4_10G:user/release-keys'
06-03 11:56:29.957 32536 32608 E CRASH   : Revision: '0'
06-03 11:56:29.958 32536 32608 E CRASH   : ABI: 'arm64'
06-03 11:56:29.958 32536 32608 E CRASH   : Timestamp: 2020-06-03 11:56:29+0700
06-03 11:56:29.958 32536 32608 E CRASH   : pid: 32536, tid: 32608, name: UnityMain  >>> com.MyCompany.MyGame <<<
06-03 11:56:29.958 32536 32608 E CRASH   : uid: 10283
06-03 11:56:29.958 32536 32608 E CRASH   : signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
06-03 11:56:29.959 32536 32608 E CRASH   :     x0  0000000000000000  x1  0000000000007f60  x2  0000000000000006  x3  00000079911b1df0
06-03 11:56:29.959 32536 32608 E CRASH   :     x4  fefeff7998e5af97  x5  fefeff7998e5af97  x6  fefeff7998e5af97  x7  7f7f7f7fffffffff
06-03 11:56:29.959 32536 32608 E CRASH   :     x8  00000000000000f0  x9  0e986992993e2ff9  x10 0000000000000001  x11 0000000000000000
06-03 11:56:29.959 32536 32608 E CRASH   :     x12 fffffff0fffffbdf  x13 ffffffffffffffff  x14 0000000000000004  x15 ffffffffffffffff
06-03 11:56:29.959 32536 32608 E CRASH   :     x16 0000007a9c0278c0  x17 0000007a9c003900  x18 000000797fdd6000  x19 0000000000007f18
06-03 11:56:29.959 32536 32608 E CRASH   :     x20 0000000000007f60  x21 00000000ffffffff  x22 00000078b79a8000  x23 0000007a166710ff
06-03 11:56:29.959 32536 32608 E CRASH   :     x24 0000007a16651227  x25 0000007a16b8d000  x26 0000007a165bc258  x27 0000007a16b8d000
06-03 11:56:29.959 32536 32608 E CRASH   :     x28 0000000000000043  x29 00000079911b1e90
06-03 11:56:29.959 32536 32608 E CRASH   :     sp  00000079911b1dd0  lr  0000007a9bfb50c4  pc  0000007a9bfb50f0
06-03 11:56:29.959 32536 32608 E CRASH   : 
06-03 11:56:29.959 32536 32608 E CRASH   : backtrace:
06-03 11:56:29.959 32536 32608 E CRASH   :       #00 pc 00000000000830f0  /apex/com.android.runtime/lib64/bionic/libc.so (abort+160) (BuildId: cf739dbc84bcc78f7a1500721bfb3758)
06-03 11:56:29.959 32536 32608 E CRASH   :       #01 pc 00000000004b8358  /apex/com.android.runtime/lib64/libart.so (art::Runtime::Abort(char const*)+2280) (BuildId: 3853a2ceaeb009fc07a0847a55abcf6a)
06-03 11:56:29.959 32536 32608 E CRASH   :       #02 pc 000000000000b458  /system/lib64/libbase.so (android::base::LogMessage::~LogMessage()+580) (BuildId: 36cd125456a5320dd3dcb8cfbd889a1a)
06-03 11:56:29.959 32536 32608 E CRASH   :       #03 pc 000000000037869c  /apex/com.android.runtime/lib64/libart.so (art::JavaVMExt::AddGlobalRef(art::Thread*, art::ObjPtr<art::mirror::Object>)+288) (BuildId: 3853a2ceaeb009fc07a0847a55abcf6a)
06-03 11:56:29.959 32536 32608 E CRASH   :       #04 pc 0000000000385b28  /apex/com.android.runtime/lib64/libart.so (art::JNI::NewGlobalRef(_JNIEnv*, _jobject*)+592) (BuildId: 3853a2ceaeb009fc07a0847a55abcf6a)
06-03 11:56:29.959 32536 32608 E CRASH   :       #05 pc 0000000000002404  <anonymous:000000799c6df000>
Thaina commented 4 years ago

Not sure it was the cause but it happen when I keep DocumentSnapshot I was listened and try to use it around the code. When I convert all DocumentSnapshot into dictionary, this error was somehow avoided

wilhuff commented 4 years ago

@Thaina again apologies for the delay. We're finalizing the changes that fix this. It won't be long now.

On Android, a DocumentSnapshot is ultimately backed by a Java object, so returning them earlier could have some effect. However, our findings are that we were leaking fairly systemically--not just related to DocumentSnapshots--so this can't account for everything.

summitsteven commented 4 years ago

Just wanted to add in that we have run into this issue as well and are looking forward to the fix.

Thaina commented 4 years ago

@wilhuff I think 11 days shouldn't be considered as won't be long, should it?

Thaina commented 4 years ago

@wilhuff Now it's remind me that we could never translate time measurement of firebase team in human timescale. We should not expect won't be long to be less than a month. The firestore SDK for unity itself take more than a year for the word soon so won't be long might be 6 months or so?

alexames commented 4 years ago

Sorry for the delay everyone. We have a fix for this issue internally. We were working on a release on Friday and hit a snag, but I think we've resolved that issue and should have a build we can put out very soon.

Thaina commented 4 years ago

@alexames At first I felt relieved but then again the word very soon of firebase team could be scale in year worth of timescale. And we can't know what you have done at all. There is no transparency in your development process and we have burden with manythings from our side because your bug. Can you please elaborate how soon it will be?

alexames commented 4 years ago

The release is out now, you can update your SDK and this issue should be resolved.

@Thaina Sorry I couldn't give a timeline :( I didn't want to commit to a date that I wasn't absolutely sure we could hit, and any time an issue is found with a release candidate that pushes things back and makes it take longer.

Thaina commented 4 years ago

@alexames We should have this issue still opened. You don't update 6.15.1 to be available in UPM yet

Thaina commented 4 years ago

@wilhuff What happen to the UPM version? Also even in the doc it state that it is 6.15.0 https://firebase.google.com/support/release-notes/unity#6.15.1

The doc seem buggy too

image

Thaina commented 4 years ago

@chkuang-g Who I need to contact to make UPM available?

Thaina commented 4 years ago

What the hell happen that you take whole week to make sure everything work but not even check how you have been releasing library in UPM. Why everything always broken. Why can't I never trust you guy in anything at all. Why I need to waste my time using firebase, waste my company's money to see bug in my system everytime everywhere and everything

You have been wasting your time create firestore unity library for 2 years. Kept everything secret but then making systemically leak that never fixed for 3 months and still systemically fail to release it properly. What the hell is your system? Do you really have a system?

I should never trust you for 2 years

chkuang-g commented 4 years ago

@Thaina The UPM version should be available now.

I understand your frustration. And the team is continuing working on improving the quality of SDK and the release process. Thank you for staying with us for 2 years and I personally appreciate all the detail you provided through Github issue. Hope Firebase will continue benefit your project and cause less and less trouble in the future.

Shawn