ErrLookup › microg/GmsCore
microg/GmsCore
Free implementation of Play Services · Java · 2,230 source files
Analyzed at 157c9d86ac on 2026-09-06. 318 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Caller must hold $permission for location bypass | exception | error | security, location, permission, android |
| Access denied, missing google package permission for | validation | error | android, microg, security, permission-denied |
DATA_ERR The request options are not valid | error_code | error | android, fido, webauthn, passkeys, type-mismatch |
NOT_ALLOWED_ERR An excluded credential has already been registered with the device | error_code | warning | fido, webauthn, android, screen-lock, duplicate-credential |
| DroidGuard should not be available locally | exception | error | android, microg, droidguard, configuration, feature-flag |
| No recaptcha token available | exception | error | android, firebase, recaptcha, phone-auth |
INVALID_STATE_ERR null | error_code | error | fido, webauthn, android, screen-lock, keystore |
| Op code not supported | exception | error | unsupported-operation, location, op-code, android |
| illegal max wait time: | validation | error | android, location, illegal-argument, deprecated-api |
| Network URL required | exception | error | android, microg, droidguard, configuration, network |
| Unable to find dynamic class… | exception | critical | android, maps, class-not-found, dynamic-loading, microg |
| max updates reached | exception | error | location, android, microg, request-lifecycle |
| null camera target | validation | error | maps, android, null-check, camera |
| does not contain res/raw/third_party_licenses | exception | error | android, jar, licensing, resource-not-found |
| onCreateView not allowed on MapViewDelegate | exception | error | android, maps, unsupported-operation, lifecycle |
| duration limit reached | exception | warning | location, expiration, duration-limit, request-lifecycle |
| Missing package name | exception | error | android, microg, service-binding, package-name |
| Not a long type | validation | error | android, phenotype, type-mismatch, flags |
| Tilt needs to be between 0 and 90 inclusive | validation | error | maps, android, range-check, camera |
| Overread allowed size end= | exception | error | android, parcel, security, data-corruption |
| Collision in hash string, can't use SMS Retriever API | exception | error | android, sms-retriever, hash-collision, app-signing |
| Expected object header. Got 0x" +… | exception | error | parcel, deserialization, safeparcel |
| Task $this was cancelled normally. | exception | warning | coroutines, android, cancellation, tasks |
| err.errorMessage ?: err.errorCode.toString() | exception | error | fido2, android, credentials, passkey |
| Error reading | exception | error | android, parcel, serialization, runtime-exception |
| $packageName does not have any of $permissions | exception | error | security, manifest, permission, location |
| Lack of permission | exception | error | location, appops, permission, granularity |
| Position already set using position() | validation | error | maps, android, ground-overlay, builder, state |
| Transparency must be in the range [0..1] | validation | error | android, maps, argument-validation, illegal-argument |
| Required caller information missing | validation | error | android, authentication, intent-extras, microg |
| Signature invalid | exception | error | android, microg, droidguard, security, signature, network |
| List has elements of different types: " +… | exception | error | android, wearable, deserialization, data-bundle |
INTERNAL_ERROR Method realRecaptchaImpl is null | error_code | error | kotlin, recaptcha, internal-error, service-init |
| No sender ids | validation | error | |
| app op denied | exception | error | location, android, appops, permissions |
| $callingPackageName does not have google games access | exception | error | play-games, permission-denied, first-party, service-binding |
| Position already set using positionFromBounds() | validation | error | maps, android, ground-overlay, builder, state |
IntegrityErrorCode.NETWORK_ERROR DroidGuard failed. | error_code | error | play-integrity, android, droidguard, network, attestation |
| Must set attenuationBucketThresholdDb | validation | error | java, builder-validation, exposure-notification |
| invalid handle | validation | error | kotlin, recaptcha, argument-validation |
| height must not be negative | validation | error | maps, android, ground-overlay, range-check |
UNKNOWN_ERR EID decrypt failed | error_code | error | fido, cable, crypto, eid, handoff |
| Invalid result | exception | error | fido, android, type-mismatch, webauthn |
NOT_SUPPORTED_ERR null | error_code | error | fido, webauthn, transport, unimplemented |
| looper is null and the calling thread has not called… | exception | error | android, looper, threading, location |
| Server-specified exception | error_code | error | kotlin, play-integrity, server-error, warmup |
| Not yet implemented | exception | error | unsupported-operation, recaptcha, stub-implementation |
| Sign-in result missing credential | exception | error | android, credentials, signin, intents |
| No Creator found for " + tClass.getName() | exception | error | reflection, classpath, proguard, safeparcel |
| Unable to instantiate the dynamic class… | exception | critical | android, maps, reflection, instantiation-failed, microg |
| Unable to call the default constructor of… | exception | critical | android, maps, reflection, instantiation-failed, microg |
| client not admin, yet tried to enable work authenticator | exception | error | android, security, work-account, authorization |
| suggested UID [ | validation | error | android, binder, security, uid-mismatch |
| intervalMillis must be greater than or equal to 0 | validation | error | android, location, illegal-argument, deprecated-api |
| null reference | exception | error | android, parcel, null-pointer, bitmap |
| Caller is not Services Core | exception | error | android, security, wearable, intent-spoofing |
| null | exception | info | fido, webauthn, ctap2, pin, user-verification |
| latitude of northeast corner must not be lower than… | validation | error | maps, android, latlng, bounds, range-check |
| Neither android.permission.ACCESS_COARSE_LOCATION nor… | exception | error | android, maps, permission, security |
| (String) res | exception | error | android, registration, rpc, play-services |
| TimeUnit must not be null | validation | error | tasks, illegal-argument, timeunit, await |
| No result | exception | error | fido, android, activity-result, cancellation |
| null tasks are not accepted | validation | error | android, null-check, whenall, batch |
| Transport not supported | error_code | error | fido, webauthn, enum-parsing, android |
| Invalid license meta-data line: | exception | error | java, parsing, oss-licenses |
| Service not supported: | validation | error | microg, gms, ipc, service-binding |
| TokenBindingStatus not supported | exception | error | fido, webauthn, enum-parsing, parcel |
| Unsupported encoding UTF8. This should always be supported. | exception | info | android, encoding, utf-8, licensing |
| Binder died | exception | error | location, android, binder, ipc, process-death |
| Initialization failed | exception | error | android, sms-retriever, permissions, receive-sms |
| Error writing | exception | error | android, parcel, serialization, runtime-exception |
| Upgrades not supported | exception | error | kotlin, safetynet, sqlite, database-migration |
| illegal fastest interval: | validation | error | android, location, illegal-argument, deprecated-api |
| rolling start interval number missing | validation | error | nearby, exposure-notification, protobuf, validation |
| onDestroyView not allowed on MapViewDelegate | exception | error | android, maps, unsupported-operation, lifecycle |
ERROR_BACKOFF ERROR_BACKOFF | exception | error | android, backoff, retry, registration |
| Missing image data. Call either setBitmap or setImageData… | exception | error | |
| FIDO returned no credential | exception | error | android, fido2, passkey, intent |
| CameraUpdateFactory is not initialized | exception | error | android, maps, initialization, bitmap |
| DataPoint already built | exception | error | google-fit, fitness, illegal-state, builder-reuse, data-point |
| Task is already canceled | exception | error | android, cancellation, tasks, async |
| Must not be invoked on main thread | exception | error | tasks, main-thread, android, await, illegal-state |
| No signature found for $packageName | exception | error | android, sms-retriever, app-signature, package-visibility |
| Failed to install security provider , result: | exception | error | |
| Field has broken interface: | exception | error | |
| Not a double type | exception | error | android, phenotype, type-mismatch, flags |
| Transition types not set. | validation | error | geofencing, validation, android, builder |
| Size read is invalid start=" + start + " end=" + end | exception | error | android, parcel, deserialization, version-compat |
| Task is not yet completed | exception | error | tasks, task-lifecycle, illegal-state |
| AcknowledgePurchaseResponse PurchaseItem is null | exception | error | kotlin, nullpointerexception, billing, protobuf |
| client not admin, yet tried to add work account | exception | error | android, security, work-account, authorization |
| length of flags is smaller than… | validation | error | thread-network, validation, byte-array, java |
| response is null | exception | error | kotlin, nullpointerexception, billing, protobuf |
ERROR_MISSING_INSTANCEID_SERVICE ERROR_MISSING_INSTANCEID_SERVICE | exception | critical | android, play-services, microg, missing-service |
| Failed to read license | exception | error | java, io, oss-licenses, android-resources |
| GCM disabled | exception | error | |
| Could not read from parcel file descriptor | exception | error | android, io, parcel, bitmap |
IntegrityErrorCode.INTERNAL_ERROR Null packageName. | error_code | error | kotlin, play-integrity, bundle, missing-argument |
| Not a boolean type | validation | error | android, phenotype, type-mismatch, flags |
| Binder object is null. | exception | error | android, binder, null, reflection |