EncryptedPreferences icon indicating copy to clipboard operation
EncryptedPreferences copied to clipboard

App crashed when accessing a string from encrypted shared preference

Open nayan-dhabarde opened this issue 2 years ago • 0 comments

We got a crashlytics report this morning with the below stack trace:

Fatal Exception: java.lang.StackOverflowError: stack size 8192KB at java.lang.reflect.Constructor.newInstance0(Constructor.java) at java.lang.reflect.Constructor.newInstance(Constructor.java:343) at java.security.Provider$Service.newInstance(Provider.java:1635) at javax.crypto.Cipher.tryTransformWithProvider(Cipher.java:2959) at javax.crypto.Cipher.tryCombinations(Cipher.java:2891) at javax.crypto.Cipher.createCipher(Cipher.java:728) at javax.crypto.Cipher.getInstance(Cipher.java:619) at com.scottyab.aescrypt.AESCrypt.encrypt(AESCrypt.java:98) at com.scottyab.aescrypt.AESCrypt.encrypt(AESCrypt.java:74) at com.pddstudio.preferences.encrypted.EncryptedPreferences.encryptString(EncryptedPreferences.java:193) at com.pddstudio.preferences.encrypted.EncryptedPreferences.decryptType(EncryptedPreferences.java:229) at com.pddstudio.preferences.encrypted.EncryptedPreferences.getString(EncryptedPreferences.java:332) at com.awantunai.edc.stored.PreferencesManager.getPhoneNumber(PreferencesManager.java:59)

We don't know what was the value stored for specific key phoneNumber for that user

nayan-dhabarde avatar Nov 30 '21 09:11 nayan-dhabarde