From 05178a7182eb2164995dfbd4c1df1e25033ddd61 Mon Sep 17 00:00:00 2001 From: binarynoise Date: Fri, 13 Mar 2020 21:33:57 +0100 Subject: [PATCH] Also log filename when loadFromDiskLocked failed This would help to resolve the issue: now the user can look into that file and see what's inside an try to resolve the issue or fixing/cleaning up that file. --- .../main/java/de/robv/android/xposed/XSharedPreferences.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xposed-bridge/src/main/java/de/robv/android/xposed/XSharedPreferences.java b/xposed-bridge/src/main/java/de/robv/android/xposed/XSharedPreferences.java index 3adb29ab..18c11fef 100644 --- a/xposed-bridge/src/main/java/de/robv/android/xposed/XSharedPreferences.java +++ b/xposed-bridge/src/main/java/de/robv/android/xposed/XSharedPreferences.java @@ -128,11 +128,11 @@ public final class XSharedPreferences implements SharedPreferences { map = mMap; } } catch (XmlPullParserException e) { - Log.w(TAG, "getSharedPreferences", e); + Log.w(TAG, "getSharedPreferences failed for: " + mFilename, e); } catch (FileNotFoundException ignored) { // SharedPreferencesImpl has a canRead() check, so it doesn't log anything in case the file doesn't exist } catch (IOException e) { - Log.w(TAG, "getSharedPreferences", e); + Log.w(TAG, "getSharedPreferences failed for: " + mFilename, e); } finally { if (result != null && result.stream != null) { try {