Issue tracker for GrapheneOS Android Open Source Project hardening work. Standalone projects like Auditor, AttestationServer and hardened_malloc have their own dedicated trackers.
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.