Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

KeyStore exception when starting navigation in sample app #21

Open
javiermuniz opened this issue Feb 25, 2019 · 0 comments
Open

KeyStore exception when starting navigation in sample app #21

javiermuniz opened this issue Feb 25, 2019 · 0 comments

Comments

@javiermuniz
Copy link

javiermuniz commented Feb 25, 2019

Downloading latest master, building and running on emulator crashed when loading the navigation activity with the following keystore errors:

2019-02-25 16:30:44.297 10168-10427/com.mapquest.navigation.sampleapp W/KeyStore: KeyStore exception
    android.os.ServiceSpecificException:  (code 7)
        at android.os.Parcel.createException(Parcel.java:1956)
        at android.os.Parcel.readException(Parcel.java:1910)
        at android.os.Parcel.readException(Parcel.java:1860)
        at android.security.IKeystoreService$Stub$Proxy.get(IKeystoreService.java:786)
        at android.security.KeyStore.get(KeyStore.java:195)
        at android.security.keystore.AndroidKeyStoreSpi.engineGetCertificate(AndroidKeyStoreSpi.java:144)
        at android.security.keystore.AndroidKeyStoreSpi.engineGetCertificateChain(AndroidKeyStoreSpi.java:111)
        at java.security.KeyStoreSpi.engineGetEntry(KeyStoreSpi.java:484)
        at java.security.KeyStore.getEntry(KeyStore.java:1560)
        at com.mapquest.navigation.internal.observer.storage.keystore.KeyStoreGeneratorKt.rsaEncrypt(KeyStoreGenerator.kt:178)
        at com.mapquest.navigation.internal.observer.storage.keystore.KeyStoreGeneratorKt.getSecretKey(KeyStoreGenerator.kt:164)
        at com.mapquest.navigation.internal.observer.storage.keystore.KeyStoreGeneratorKt.getKeyStore(KeyStoreGenerator.kt:43)
        at com.mapquest.navigation.internal.observer.storage.keystore.PrivateKeyStore$Companion.getPrivateKeyStore(PrivateKeyStore.kt:10)
        at com.mapquest.navigation.internal.observer.storage.LocalStorageEncryptor$Companion$getInstance$1.run(LocalStorageEncryptor.kt:38)
        at java.lang.Thread.run(Thread.java:764)
2019-02-25 16:30:44.304 10168-10427/com.mapquest.navigation.sampleapp W/KeyStore: KeyStore exception
    android.os.ServiceSpecificException:  (code 7)
        at android.os.Parcel.createException(Parcel.java:1956)
        at android.os.Parcel.readException(Parcel.java:1910)
        at android.os.Parcel.readException(Parcel.java:1860)
        at android.security.IKeystoreService$Stub$Proxy.get(IKeystoreService.java:786)
        at android.security.KeyStore.get(KeyStore.java:195)
        at android.security.keystore.AndroidKeyStoreSpi.engineGetCertificate(AndroidKeyStoreSpi.java:149)
        at android.security.keystore.AndroidKeyStoreSpi.engineGetCertificateChain(AndroidKeyStoreSpi.java:111)
        at java.security.KeyStoreSpi.engineGetEntry(KeyStoreSpi.java:484)
        at java.security.KeyStore.getEntry(KeyStore.java:1560)
        at com.mapquest.navigation.internal.observer.storage.keystore.KeyStoreGeneratorKt.rsaEncrypt(KeyStoreGenerator.kt:178)
        at com.mapquest.navigation.internal.observer.storage.keystore.KeyStoreGeneratorKt.getSecretKey(KeyStoreGenerator.kt:164)
        at com.mapquest.navigation.internal.observer.storage.keystore.KeyStoreGeneratorKt.getKeyStore(KeyStoreGenerator.kt:43)
        at com.mapquest.navigation.internal.observer.storage.keystore.PrivateKeyStore$Companion.getPrivateKeyStore(PrivateKeyStore.kt:10)
        at com.mapquest.navigation.internal.observer.storage.LocalStorageEncryptor$Companion$getInstance$1.run(LocalStorageEncryptor.kt:38)
        at java.lang.Thread.run(Thread.java:764)
2019-02-25 16:30:44.318 10168-10427/com.mapquest.navigation.sampleapp E/AndroidRuntime: FATAL EXCEPTION: Thread-4923
    Process: com.mapquest.navigation.sampleapp, PID: 10168
    java.lang.NullPointerException: invalid null input
        at java.security.KeyStore$PrivateKeyEntry.<init>(KeyStore.java:559)
        at java.security.KeyStore$PrivateKeyEntry.<init>(KeyStore.java:526)
        at java.security.KeyStoreSpi.engineGetEntry(KeyStoreSpi.java:485)
        at java.security.KeyStore.getEntry(KeyStore.java:1560)
        at com.mapquest.navigation.internal.observer.storage.keystore.KeyStoreGeneratorKt.rsaEncrypt(KeyStoreGenerator.kt:178)
        at com.mapquest.navigation.internal.observer.storage.keystore.KeyStoreGeneratorKt.getSecretKey(KeyStoreGenerator.kt:164)
        at com.mapquest.navigation.internal.observer.storage.keystore.KeyStoreGeneratorKt.getKeyStore(KeyStoreGenerator.kt:43)
        at com.mapquest.navigation.internal.observer.storage.keystore.PrivateKeyStore$Companion.getPrivateKeyStore(PrivateKeyStore.kt:10)
        at com.mapquest.navigation.internal.observer.storage.LocalStorageEncryptor$Companion$getInstance$1.run(LocalStorageEncryptor.kt:38)
        at java.lang.Thread.run(Thread.java:764)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant