ErrLookup › microg/GmsCore
microg/GmsCore
Free implementation of Play Services · Java · 2,230 source files
Analyzed at 157c9d86ac on 2026-09-06. 351 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 ${request.opCode} 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 com.google.android.gms.maps.int | 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 (active for ${(SystemClock.elapsedRea | 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=%d | 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" + Integer.toHexString(header | 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 %s | 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: " + innerTypeHelper.ty | exception | error | android, wearable, deserialization, data-bundle |
INTERNAL_ERROR Method <init2> realRecaptchaImpl is null | error_code | error | kotlin, recaptcha, internal-error, service-init |
| Missing package name | exception | error | illegal-argument, binding, package-name, android |
| 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 |
NOT_ALLOWED_ERR RP ID $rpId is a public suffix | error_code | error | android, fido, webauthn, passkeys, validation, domain |
| 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 |
| Missing package name | exception | error | android, ads, ipc, validation |
| Missing package name | exception | error | play-games, package-validation, service-binding, android |
| invalid handle | validation | error | kotlin, recaptcha, argument-validation |
| height must not be negative | validation | error | maps, android, ground-overlay, range-check |
| Missing package name | validation | error | android, microg, pay, service-binding, package-name |
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 Looper. | exception | error | android, looper, threading, location |
NOT_ALLOWED_ERR An excluded credential has already been registered with the device | error_code | warning | fido, webauthn, u2f, ctap1, credential-excluded |
| 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 com.google.android.g | exception | critical | android, maps, reflection, instantiation-failed, microg |
| Unable to call the default constructor of com.google.android | 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 |
| Missing package name | validation | error | kotlin, tapandpay, android, argument-validation |
| 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 latitude | validation | error | maps, android, latlng, bounds, range-check |
| Neither android.permission.ACCESS_COARSE_LOCATION nor androi | 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 |
| Caller must hold $permission for location bypass | exception | error | location, android, security, permissions, bypass |
| No result | exception | error | fido, android, activity-result, cancellation |
| null tasks are not accepted | validation | error | android, null-check, whenall, batch |
| Transport ${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 ${str} 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 %s | 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 t | 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 | |
| Missing package name | exception | error | android, play-services, ipc, package-name |
| Missing package name | exception | error | find-my-device, package-validation, service-binding, android |
| 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 |