Strict mode violation when enabling crash uploads |
|||
Issue descriptionChrome Version : 61.0.3123.0 OS Version: 8.00 Nexus 6P Build/OPR1.170605.001 URLs (if applicable) : https://rsolomakhin.github.io/pr/delivery/ What steps will reproduce the problem? 1. Open settings. 2. Go to Privacy. 3. Enable crash reports. What is the expected result? Crash reports enabled. What happens instead of that? Strict mode violation. Please provide any additional information below. Attach a screenshot if possible. UserAgentString: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3112.20 Safari/537.36 D StrictMode: StrictMode policy violation; ~duration=16 ms: android.os.StrictMode$StrictModeDiskReadViolation: policy=18153535 violation=2 android.os.StrictMode$AndroidBlockGuardPolicy.onReadFromDisk(StrictMode.java:1427) java.io.UnixFileSystem.checkAccess(UnixFileSystem.java:251) java.io.File.exists(File.java:807) android.app.ContextImpl.getDataDir(ContextImpl.java:2167) android.app.ContextImpl.getPreferencesDir(ContextImpl.java:498) android.app.ContextImpl.getSharedPreferencesPath(ContextImpl.java:692) android.app.ContextImpl.getSharedPreferences(ContextImpl.java:360) android.content.ContextWrapper.getSharedPreferences(ContextWrapper.java:167) android.preference.PreferenceManager.getSharedPreferences(PreferenceManager.java:510) android.preference.Preference.getSharedPreferences(Preference.java:1203) android.preference.Preference.dispatchSetInitialValue(Preference.java:1554) android.preference.Preference.onAttachedToHierarchy(Preference.java:1327) android.preference.PreferenceGroup.addPreference(PreferenceGroup.java:163) android.preference.PreferenceGroup.addItemFromInflater(PreferenceGroup.java:105) android.preference.PreferenceGroup.addItemFromInflater(PreferenceGroup.java:101) android.preference.GenericInflater.rInflate(GenericInflater.java:490) android.preference.GenericInflater.inflate(GenericInflater.java:327) android.preference.GenericInflater.inflate(GenericInflater.java:264) android.preference.PreferenceManager.inflateFromResource(PreferenceManager.java:324) android.preference.PreferenceFragment.addPreferencesFromResource(PreferenceFragment.java:326) org.chromium.chrome.browser.preferences.privacy.UsageAndCrashReportsPreferenceFragment.onCreate(UsageAndCrashReportsPreferenceFragment.java:3) android.app.Fragment.performCreate(Fragment.java:2593) android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1234) android.app.FragmentManagerImpl.addAddedFragments(FragmentManager.java:2413) android.app.FragmentManagerImpl.executeOpsTogether(FragmentManager.java:2192) android.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(FragmentManager.java:2146) android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:2047) android.app.FragmentManagerImpl.dispatchMoveToState(FragmentManager.java:3042) android.app.FragmentManagerImpl.dispatchActivityCreated(FragmentManager.java:2989) android.app.FragmentController.dispatchActivityCreated(FragmentController.java:178) android.app.Activity.performCreateCommon(Activity.java:6978) android.app.Activity.performCreate(Activity.java:6986) android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1213) android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2770) android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2892) android.app.ActivityThread.-wrap11(Unknown Source:0) android.app.ActivityThread$H.handleMessage(ActivityThread.java:1593) android.os.Handler.dispatchMessage(Handler.java:105) android.os.Looper.loop(Looper.java:164) android.app.ActivityThread.main(ActivityThread.java:6541) java.lang.reflect.Method.invoke(Native Method) com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240) com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)
,
Jul 25 2017
,
Jul 26 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/eb7572a1c04926d4eb5e41b7d7de8233530c4844 commit eb7572a1c04926d4eb5e41b7d7de8233530c4844 Author: danielpark@chromium.org <danielpark@chromium.org> Date: Wed Jul 26 00:56:57 2017 Use PreferenceUtils#addPreferencesFromResource Replaces all usages of addPreferencesFromResource in Preferences folder with PreferenceUtils#addPreferencesFromResource Bug: 731268 Change-Id: Ia3d6e11ac4e6ea28f59036a739d176c30edc3246 Reviewed-on: https://chromium-review.googlesource.com/585242 Reviewed-by: Ted Choc <tedchoc@chromium.org> Commit-Queue: Daniel Park <danielpark@chromium.org> Cr-Commit-Position: refs/heads/master@{#489502} [modify] https://crrev.com/eb7572a1c04926d4eb5e41b7d7de8233530c4844/chrome/android/java/src/org/chromium/chrome/browser/preferences/AccessibilityPreferences.java [modify] https://crrev.com/eb7572a1c04926d4eb5e41b7d7de8233530c4844/chrome/android/java/src/org/chromium/chrome/browser/preferences/ContentSuggestionsPreferences.java [modify] https://crrev.com/eb7572a1c04926d4eb5e41b7d7de8233530c4844/chrome/android/java/src/org/chromium/chrome/browser/preferences/HomepagePreferences.java [modify] https://crrev.com/eb7572a1c04926d4eb5e41b7d7de8233530c4844/chrome/android/java/src/org/chromium/chrome/browser/preferences/LegalInformationPreferences.java [modify] https://crrev.com/eb7572a1c04926d4eb5e41b7d7de8233530c4844/chrome/android/java/src/org/chromium/chrome/browser/preferences/autofill/AndroidPaymentAppsFragment.java [modify] https://crrev.com/eb7572a1c04926d4eb5e41b7d7de8233530c4844/chrome/android/java/src/org/chromium/chrome/browser/preferences/autofill/AutofillCreditCardsFragment.java [modify] https://crrev.com/eb7572a1c04926d4eb5e41b7d7de8233530c4844/chrome/android/java/src/org/chromium/chrome/browser/preferences/autofill/AutofillProfilesFragment.java [modify] https://crrev.com/eb7572a1c04926d4eb5e41b7d7de8233530c4844/chrome/android/java/src/org/chromium/chrome/browser/preferences/autofill/AutofillServerProfilePreferences.java [modify] https://crrev.com/eb7572a1c04926d4eb5e41b7d7de8233530c4844/chrome/android/java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionPreferences.java [modify] https://crrev.com/eb7572a1c04926d4eb5e41b7d7de8233530c4844/chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/ContextualSearchPreferenceFragment.java [modify] https://crrev.com/eb7572a1c04926d4eb5e41b7d7de8233530c4844/chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/DoNotTrackPreference.java [modify] https://crrev.com/eb7572a1c04926d4eb5e41b7d7de8233530c4844/chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/PhysicalWebPreferenceFragment.java [modify] https://crrev.com/eb7572a1c04926d4eb5e41b7d7de8233530c4844/chrome/android/java/src/org/chromium/chrome/browser/preferences/privacy/UsageAndCrashReportsPreferenceFragment.java [modify] https://crrev.com/eb7572a1c04926d4eb5e41b7d7de8233530c4844/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/SingleCategoryPreferences.java [modify] https://crrev.com/eb7572a1c04926d4eb5e41b7d7de8233530c4844/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/SingleWebsitePreferences.java [modify] https://crrev.com/eb7572a1c04926d4eb5e41b7d7de8233530c4844/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/SiteSettingsPreferences.java [modify] https://crrev.com/eb7572a1c04926d4eb5e41b7d7de8233530c4844/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/TranslatePreferences.java [modify] https://crrev.com/eb7572a1c04926d4eb5e41b7d7de8233530c4844/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/UsbChooserPreferences.java [modify] https://crrev.com/eb7572a1c04926d4eb5e41b7d7de8233530c4844/chrome/android/java/src/org/chromium/chrome/browser/preferences/website/UsbDevicePreferences.java
,
Dec 13 2017
|
|||
►
Sign in to add a comment |
|||
Comment 1 by tedc...@chromium.org
, Jun 9 2017Owner: danielpark@chromium.org
Status: Assigned (was: Untriaged)