GrapheneOS / os-issue-tracker

Issue tracker for GrapheneOS Android Open Source Project hardening work. Standalone projects like Auditor, AttestationServer and hardened_malloc have their own dedicated trackers.
https://grapheneos.org/
353 stars 20 forks source link

Random Crash #3722

Closed Neu-Maximilian closed 3 months ago

Neu-Maximilian commented 3 months ago

type: crash
osVersion: google/shiba/shiba:14/AP2A.240605.024/2024062000:user/release-keys
uid: 1000 (u:r:system_server:s0)
cmdline: system_server
processUptime: 448112s

abortMessage: JNI ERROR (app bug): global reference table overflow (max=51200)global reference table dump:
  Last 10 entries (of 51200):
    51199: 0x1d1d0440 com.android.server.notification.NotificationManagerService$StatusBarNotificationHolder
    51198: 0x1d1ce578 com.android.server.notification.NotificationManagerService$StatusBarNotificationHolder
    51197: 0x1d1604e8 com.android.server.am.ContentProviderConnection
    51196: 0x1d1ae768 com.android.server.power.hint.HintManagerService$AppHintSession
    51195: 0x1d15c978 com.android.server.power.PowerManagerService$WakeLock
    51194: 0x1d154be8 com.android.server.notification.NotificationManagerService$StatusBarNotificationHolder
    51193: 0x1d158b08 com.android.server.am.PendingIntentRecord
    51192: 0x1cdc7128 com.android.server.am.PendingIntentRecord
    51191: 0x1cdc6c10 com.android.server.am.PendingIntentRecord
    51190: 0x1d143f00 com.android.server.am.PendingIntentRecord
  Summary:
    47101 of com.android.server.am.PendingIntentRecord (47101 unique instances)
     1330 of com.android.server.notification.NotificationManagerService$StatusBarNotificationHolder (1330 unique instances)
      415 of java.lang.Class (319 unique instances)
      356 of com.android.internal.os.BinderDeathDispatcher$RecipientsInfo (356 unique instances)
      270 of java.nio.DirectByteBuffer (270 unique instances)
      141 of com.android.server.am.ContentProviderConnection (141 unique instances)
      137 of com.android.server.am.ServiceRecord (137 unique instances)
      124 of android.os.RemoteCallbackList$Callback (124 unique instances)
      122 of android.app.StatsManager$PullAtomCallbackInternal (122 unique instances)
      121 of com.android.server.TelephonyRegistry$TelephonyRegistryDeathRecipient (121 unique instances)
      111 of android.bluetooth.BluetoothAdapter$OnBluetoothActivityEnergyInfoProxy (111 unique instances)
       80 of com.android.server.media.MediaSessionRecord$ControllerStub (80 unique instances)
       73 of android.net.connectivity.com.android.server.ConnectivityService$NetworkRequestInfo (73 unique instances)
       66 of com.android.server.am.ActivityManagerService$AppDeathRecipient (66 unique instances)
       44 of android.os.Binder (44 unique instances)
       41 of java.lang.ref.WeakReference (41 unique instances)
       32 of com.android.server.power.hint.HintManagerService$AppHintSession (16 unique instances)
       23 of com.android.server.wm.Session (12 unique instances)
       21 of android.app.LoadedApk$ServiceDispatcher$DeathMonitor (21 unique instances)
       20 of com.android.server.display.DisplayManagerService$CallbackRecord (20 unique instances)
       20 of com.android.server.job.JobServiceContext$JobCallback (20 unique instances)
       18 of com.android.server.wm.WindowContainer$RemoteToken (18 unique instances)
       15 of com.android.server.accessibility.AccessibilityWindowManager$RemoteAccessibilityConnection (15 unique instances)
       14 of com.android.server.wm.ActivityRecord$Token (14 unique instances)
       13 of com.android.server.inputmethod.ClientController$$ExternalSyntheticLambda0 (13 unique instances)
       11 of com.android.server.wm.WindowContextListenerController$WindowContextListenerImpl$DeathRecipient (11 unique instances)
       11 of android.graphics.GraphicsStatsService$ActiveBuffer (11 unique instances)
       10 of com.android.server.notification.ManagedServices$ManagedServiceInfo (7 unique instances)
       10 of com.android.server.appop.AppOpsService$ModeCallback (10 unique instances)
        9 of com.android.server.media.MediaSessionRecord$ControllerStub$$ExternalSyntheticLambda0 (9 unique instances)
        8 of android.net.connectivity.com.android.server.net.NetworkStatsService$NetworkStatsProviderCallbackImpl (4 unique instances)
        7 of com.android.server.devicestate.DeviceStateManagerService$ProcessRecord (7 unique instances)
        7 of android.media.AudioPlaybackConfiguration$IPlayerShell (7 unique instances)
        6 of com.android.server.input.InputManagerService$InputDevicesChangedListenerRecord (6 unique instances)
        6 of float[] (16 elements) (6 unique instances)
        6 of int[] (16 elements) (6 unique instances)
        5 of com.android.server.telecom.VideoProviderProxy$1 (5 unique instances)
        5 of com.android.server.telecom.VideoProviderProxy$VideoCallListenerBinder (5 unique instances)
        4 of com.android.server.location.contexthub.ContextHubClientBroker (2 unique instances)
        4 of com.android.server.sensorprivacy.SensorPrivacyService$DeathRecipient (4 unique instances)
        4 of com.android.server.appop.AppOpsService$ActiveCallback (4 unique instances)
        4 of com.android.server.media.MediaSessionService$SessionsListenerRecord (4 unique instances)
        4 of com.android.server.pm.Installer$$ExternalSyntheticLambda0 (4 unique instances)
        4 of android.content.pm.BaseParceledListSlice$1 (4 unique instances)
        3 of com.android.server.alarm.AlarmManagerService$1 (1 unique instances)
        3 of android.telephony.TelephonyManager$DeathRecipient (1 unique instances)
        3 of java.lang.String (2 unique instances)
        3 of com.android.server.media.MediaRouterService$ClientRecord (3 unique instances)
        3 of android.net.connectivity.com.android.server.ConnectivityService$NetworkOfferInfo (3 unique instances)
        3 of android.net.connectivity.com.android.server.ConnectivityService$$ExternalSyntheticLambda10 (3 unique instances)
        3 of android.net.connectivity.com.android.server.ConnectivityService$NetworkMonitorCallbacks (3 unique instances)
        2 of com.android.server.vibrator.VibratorManagerService$VibrationCompleteListener (1 unique instances)
        2 of com.android.server.wm.PinnedTaskController$PinnedTaskListenerDeathHandler (1 unique instances)
        2 of com.android.server.textclassifier.TextClassificationManagerService$SessionCache$1 (1 unique instances)
        2 of com.android.server.biometrics.sensors.BiometricStateCallback (1 unique instances)
        2 of com.android.server.accessibility.AccessibilityServiceConnection (1 unique instances)
        2 of com.android.server.input.InputManagerService (1 unique instances)
        2 of dalvik.system.PathClassLoader (1 unique instances)
        2 of android.graphics.GraphicsStatsService (1 unique instances)
        2 of android.hardware.camera2.CameraManager$CameraManagerGlobal (1 unique instances)
        2 of android.os.BinderProxy (1 unique instances)
        2 of com.android.server.health.HealthServiceWrapperAidl$ServiceCallback (2 unique instances)
        2 of com.android.server.wm.WindowState$WindowId (2 unique instances)
        2 of android.net.connectivity.com.android.server.connectivity.NetworkAgentInfo$AgentDeathMonitor (2 unique instances)
        2 of com.android.server.power.PowerManagerService$WakeLock (2 unique instances)
        2 of com.android.server.wm.DisplayAreaOrganizerController$DeathRecipient (2 unique instances)
        2 of com.android.server.wallpaper.WallpaperManagerService$WallpaperConnection (2 unique instances)
        2 of com.android.server.biometrics.BiometricService$EnabledOnKeyguardCallback (2 unique instances)
        2 of com.android.server.wm.Transition$Token (2 unique instances)
        2 of com.android.server.input.InputManagerService$$ExternalSyntheticLambda7 (2 unique instances)
        2 of com.android.server.input.InputManagerService$InputMonitorHost (2 unique instances)
        2 of com.android.server.media.MediaSessionRecord (2 unique instances)
        2 of com.android.server.media.MediaSessionRecord$SessionStub (2 unique instances)
        2 of android.net.connectivity.com.android.server.connectivity.NetworkAgentInfo$NetworkAgentMessageHandler (2 unique instances)
        2 of com.android.server.VcnManagementService$PolicyListenerBinderDeath (2 unique instances)
        2 of com.android.server.media.MediaRoute2ProviderServiceProxy$ServiceCallbackStub (2 unique instances)
        2 of java.lang.ThreadGroup (2 unique instances)
        2 of android.content.ContentProvider$Transport (2 unique instances)
        2 of android.opengl.EGLContext (2 unique instances)
        2 of android.opengl.EGLDisplay (2 unique instances)
        2 of android.opengl.EGLSurface (2 unique instances)
        2 of android.net.TetheringManager$4 (2 unique instances)
        1 of com.android.server.flags.FeatureFlagsBinder
        1 of com.android.server.powerstats.PowerStatsService$1
        1 of com.android.server.wm.TransitionController$TransitionMetricsReporter
        1 of com.android.server.wm.TransitionController$$ExternalSyntheticLambda4
        1 of com.android.server.recoverysystem.RecoverySystemService
        1 of com.android.server.pm.PackageManagerService$IPackageManagerImpl
        1 of com.android.server.pm.PackageManagerNative
        1 of com.android.server.am.ActivityManagerService$MemBinder
        1 of com.android.server.am.ActivityManagerService$GraphicsBinder
        1 of com.android.server.am.ActivityManagerService$DbBinder
        1 of com.android.server.am.AppProfiler$CpuBinder
        1 of com.android.server.am.ActivityManagerService$PermissionController
        1 of com.android.server.am.ActivityManagerService$ProcessInfoService
        1 of com.android.server.am.ActivityManagerService$CacheBinder
        1 of com.android.server.om.OverlayManagerService$1
        1 of com.android.server.usb.UsbService
        1 of com.android.server.resources.ResourcesManagerService$1
        1 of com.android.server.sensorprivacy.SensorPrivacyService$SensorPrivacyServiceImpl
        1 of com.android.server.appop.AppOpsService$NotedCallback
        1 of com.android.server.appop.AppOpsService$StartedCallback
        1 of com.android.server.SystemConfigService$1
        1 of com.android.server.health.HealthRegCallbackAidl$HalInfoCallback
        1 of com.android.server.BatteryService$BinderService
        1 of com.android.server.BatteryService$BatteryPropertiesRegistrar
        1 of com.android.server.sensors.SensorService$ProximityListenerDelegate
        1 of com.android.server.location.contexthub.ContextHubService
        1 of com.android.server.location.contexthub.IContextHubWrapper$ContextHubWrapperAidl
        1 of com.android.server.usage.UsageStatsService$BinderService
        1 of com.android.server.webkit.WebViewUpdateService$BinderService
        1 of com.android.server.BinderCallsStatsService
        1 of com.android.server.LooperStatsService
        1 of com.android.server.rollback.RollbackManagerServiceImpl
        1 of com.android.server.os.BugreportManagerServiceImpl
        1 of com.android.server.security.rkp.RemoteProvisioningService$RemoteProvisioningImpl
        1 of com.android.server.security.KeyAttestationApplicationIdProviderService
        1 of com.android.server.BinaryTransparencyService$BinaryTransparencyServiceImpl
        1 of com.android.server.os.SchedulingPolicyService
        1 of com.android.server.TelephonyRegistry
        1 of com.android.server.accounts.AccountManagerService
        1 of com.android.server.content.ContentService
        1 of com.android.providers.settings.SettingsService
        1 of com.android.providers.settings.DeviceConfigService
        1 of com.android.server.DropBoxManagerService$2
        1 of com.android.role.RoleService$Stub
        1 of com.android.server.vibrator.VibratorControlService
        1 of com.android.server.vibrator.VibratorManagerService$ExternalVibratorService
        1 of com.android.server.DynamicSystemService
        1 of com.android.server.tare.InternalResourceService$EconomyManagerStub
        1 of com.android.server.alarm.AlarmManagerService$DeliveryTracker
        1 of com.android.server.alarm.AlarmManagerService$4
        1 of com.android.server.devicestate.DeviceStateManagerService$BinderService
        1 of com.android.server.camera.CameraServiceProxy
        1 of com.android.server.camera.CameraServiceProxy$2
        1 of com.android.server.wm.WindowManagerService$$ExternalSyntheticLambda3
        1 of com.android.server.wm.DragDropController$1
        1 of com.android.server.wm.DisplayContent$$ExternalSyntheticLambda40
        1 of com.android.server.bluetooth.BluetoothManagerService$1
        1 of com.android.server.bluetooth.BluetoothServiceBinder
        1 of com.android.server.connectivity.IpConnectivityMetrics$Impl
        1 of com.android.server.net.watchlist.NetworkWatchlistService
        1 of com.android.server.PinnerService$BinderService
        1 of com.android.server.integrity.AppIntegrityManagerServiceImpl
        1 of com.android.server.logcat.LogcatManagerService$BinderService
        1 of com.android.server.inputmethod.InputMethodManagerService
        1 of com.android.server.inputmethod.ImeTrackerService
        1 of com.android.server.accessibility.AccessibilityManagerService
        1 of com.android.server.StorageManagerService
        1 of com.android.server.StorageManagerService$3
        1 of com.android.server.StorageManagerService$4
        1 of com.android.server.StorageManagerService$5
        1 of com.android.server.usage.StorageStatsService
        1 of com.android.server.UiModeManagerService$Stub
        1 of com.android.server.locales.LocaleManagerService$LocaleManagerBinderService
        1 of com.android.server.grammaticalinflection.GrammaticalInflectionService$GrammaticalInflectionBinderService
        1 of com.android.server.apphibernation.AppHibernationService$AppHibernationServiceStub
        1 of com.android.server.locksettings.LockSettingsService
        1 of com.android.server.pdb.PersistentDataBlockService$1
        1 of com.android.server.testharness.TestHarnessModeService$1
        1 of com.android.server.oemlock.OemLockService$2
        1 of com.android.server.DeviceIdleController$BinderService
        1 of com.android.server.devicepolicy.DevicePolicyManagerService
        1 of com.android.server.statusbar.StatusBarManagerService
        1 of com.android.server.statusbar.StatusBarManagerService$DeathRecipient
        1 of com.android.server.texttospeech.TextToSpeechManagerService$TextToSpeechManagerServiceStub
        1 of com.android.server.wearable.WearableSensingManagerService$WearableSensingManagerInternal
        1 of com.android.server.speech.SpeechRecognitionManagerService$SpeechRecognitionManagerServiceStub
        1 of com.android.server.net.NetworkManagementService
        1 of com.android.server.net.NetworkManagementService$NetdUnsolicitedEventListener
        1 of com.android.server.graphics.fonts.FontManagerService
        1 of com.android.server.textservices.TextServicesManagerService
        1 of com.android.server.textclassifier.TextClassificationManagerService
        1 of com.android.server.NetworkScoreService
        1 of android.net.connectivity.com.android.server.net.NetworkStatsService
        1 of android.net.connectivity.com.android.server.net.NetworkStatsService$AlertObserver
        1 of com.android.server.net.NetworkPolicyManagerService
        1 of com.android.server.wifi.hal.WifiHalAidlImpl$WifiDeathRecipient
        1 of com.android.server.wifi.hal.WifiHalAidlImpl$WifiEventCallback
        1 of android.net.wifi.nl80211.WifiNl80211Manager$WificondEventHandler
        1 of android.net.wifi.nl80211.WifiNl80211Manager$$ExternalSyntheticLambda0
        1 of com.android.server.wifi.WifiServiceImpl
        1 of com.android.server.wifi.scanner.WifiScanningServiceImpl
        1 of com.android.server.wifi.rtt.RttServiceImpl
        1 of com.android.server.wifi.aware.WifiAwareServiceImpl
        1 of com.android.server.wifi.p2p.WifiP2pServiceImpl
        1 of com.android.server.connectivity.PacProxyService
        1 of android.net.connectivity.com.android.server.ConnectivityService
        1 of android.net.connectivity.com.android.server.ConnectivityService$DnsResolverUnsolicitedEventCallback
        1 of android.net.connectivity.com.android.server.connectivity.RoutingCoordinatorService
        1 of android.net.connectivity.com.android.server.ethernet.EthernetServiceImpl
        1 of android.net.connectivity.com.android.server.ConnectivityService$NetdCallback
        1 of android.net.connectivity.com.android.server.IpSecService
        1 of android.net.connectivity.com.android.server.connectivity.ConnectivityNativeService
        1 of android.net.connectivity.com.android.server.NsdService
        1 of com.android.server.nearby.NearbyService
        1 of com.android.server.SecurityStateManagerService
        1 of com.android.server.VpnManagerService
        1 of com.android.server.VcnManagementService
        1 of com.android.server.SystemUpdateManagerService
        1 of com.android.server.UpdateLockService
        1 of com.android.server.storage.DeviceStorageMonitorService$3
        1 of com.android.server.timedetector.TimeDetectorService
        1 of com.android.server.location.LocationManagerService
        1 of com.android.server.CountryDetectorService
        1 of com.android.server.timezonedetector.TimeZoneDetectorService
        1 of com.android.server.location.altitude.AltitudeService
        1 of com.android.server.timezonedetector.location.LocationTimeZoneManagerService
        1 of com.android.server.search.SearchManagerService
        1 of com.android.server.wallpaper.WallpaperManagerService
        1 of com.android.server.audio.AudioService
        1 of com.android.server.audio.DefaultAudioPolicyFacade
        1 of com.android.server.audio.SpatializerHelper$SpatializerHeadTrackingCallback
        1 of com.android.server.audio.SoundDoseHelper$1
        1 of com.android.server.audio.RecordingActivityMonitor$RecMonitorClient
        1 of com.android.server.soundtrigger_middleware.SoundTriggerMiddlewareService
        1 of com.android.server.soundtrigger_middleware.SoundTriggerHw2Compat$$ExternalSyntheticLambda0
        1 of com.android.server.DockObserver$BinderService
        1 of com.android.server.midi.MidiService
        1 of com.android.server.adb.AdbService
        1 of com.android.server.display.color.ColorDisplayService$BinderService
        1 of com.android.server.job.JobSchedulerService$JobSchedulerStub
        1 of com.android.server.usb.hal.port.UsbPortAidl$HALCallback
        1 of com.android.server.usb.hal.port.UsbPortAidl$$ExternalSyntheticLambda0
        1 of com.android.server.soundtrigger.SoundTriggerService$SoundTriggerServiceStub
        1 of com.android.server.trust.TrustManagerService$1
        1 of com.android.server.backup.BackupManagerService
        1 of com.android.server.appwidget.AppWidgetServiceImpl
        1 of com.android.server.voiceinteraction.VoiceInteractionManagerService$VoiceInteractionManagerServiceStub
        1 of com.android.server.DiskStatsService
        1 of com.android.server.RuntimeService
        1 of com.android.server.timedetector.NetworkTimeUpdateService
        1 of com.android.server.location.contexthub.IContextHubWrapper$ContextHubWrapperAidl$ContextHubAidlCallback
        1 of com.android.server.emergency.EmergencyAffordanceService$BinderService
        1 of com.android.server.blob.BlobStoreManagerService$Stub
        1 of com.android.server.dreams.DreamManagerService$BinderService
        1 of com.android.server.print.PrintManagerService$PrintManagerImpl
        1 of com.android.server.security.AttestationVerificationManagerService$1
        1 of com.android.server.companion.CompanionDeviceManagerService$CompanionDeviceManagerImpl
        1 of com.android.server.companion.virtual.VirtualDeviceManagerService$VirtualDeviceManagerImpl
        1 of com.android.server.restrictions.RestrictionsManagerService$RestrictionsManagerImpl
        1 of com.android.server.media.MediaSessionService$SessionManagerImpl
        1 of com.android.
thestinger commented 3 months ago

Please update to the current release.