I was working on some non-variations-related code, and I came across this crash. In case it matters, I'm on 68.0.3434.0. Crashes on startup.
I don't think I caused this (I'm playing around with user agent stuff), but let me know if you need more information. I'm keeping this at P2 because this is a DCHECK, not a CHECK.
---
[FATAL:pref_registry.cc(68)] Check failed: !defaults_->GetValue(path, nullptr). Trying to register a previously registered pref: variations_compressed_seed
0x00000000001293cb: logging::LogMessage::~LogMessage()
at [chromium] //src/base/logging.cc:592
0x0000000000023fd3: PrefRegistry::RegisterPreference(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&, std::__ndk1::unique_ptr<base::Value, std::__ndk1::default_delete<base::Value> >, unsigned int)
at [chromium] //src/components/prefs/pref_registry.cc:68 (discriminator 8)
0x000000000002485b: PrefRegistrySimple::RegisterFilePathPref(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&, base::FilePath const&, unsigned int)
at [chromium] //src/components/prefs/pref_registry_simple.cc:44 (discriminator 4)
0x00000000002cb0f3: variations::VariationsSeedStore::RegisterPrefs(PrefRegistrySimple*)
at [chromium] //src/components/variations/variations_seed_store.cc:369 (discriminator 4)
0x00000000003badaf: variations::VariationsService::RegisterPrefs(PrefRegistrySimple*)
at [chromium] //src/components/variations/service/variations_service.cc:376
0x00000000001bf0eb: android_webview::AwFieldTrialCreator::CreateLocalState()
at [chromium] //src/android_webview/browser/aw_field_trial_creator.cc:80 (discriminator 2)
0x00000000001bf293: android_webview::AwFieldTrialCreator::SetUpFieldTrials()
at [chromium] //src/android_webview/browser/aw_field_trial_creator.cc:99
0x00000000001a488f: android_webview::AwBrowserMainParts::PreCreateThreads()
at [chromium] //src/android_webview/browser/aw_browser_main_parts.cc:130
0x0000000000f856e7: content::BrowserMainLoop::PreCreateThreads()
at [chromium] //src/content/browser/browser_main_loop.cc:760 (discriminator 2)
0x0000000000baf44b: void base::internal::Invoker<base::internal::BindState<void (content::ServiceFactory::*)(), base::internal::UnretainedWrapper<content::ServiceFactory> >, void ()>::RunImpl<void (content::ServiceFactory::* const&)(), std::__ndk1::tuple<base::internal::UnretainedWrapper<content::ServiceFactory> > const&, 0ul>(void (content::ServiceFactory::* const&)(), std::__ndk1::tuple<base::internal::UnretainedWrapper<content::ServiceFactory> > const&, std::__ndk1::integer_sequence<unsigned long, 0ul>)
at [chromium] //src/base/bind_internal.h:621
0x00000000012e22e7: content::StartupTaskRunner::RunAllTasksNow()
at [chromium] //src/content/browser/startup_task_runner.cc:44 (discriminator 2)
0x0000000000f03473: content::JNI_BrowserStartupController_FlushStartupTasks(_JNIEnv*, base::android::JavaParamRef<_jclass*> const&)
at [chromium] //src/content/browser/android/browser_startup_controller.cc:65 (discriminator 2)
(inlined by) Java_org_chromium_content_browser_BrowserStartupController_nativeFlushStartupTasks
at [chromium] //src/out/Default/gen/content/public/android/content_jni_headers/content/jni/BrowserStartupController_jni.h:85 (discriminator 2)
Comment 1 by paulmiller@chromium.org
, May 21 2018Status: Duplicate (was: Assigned)