New issue
Advanced search Search tips

Issue 656495 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Oct 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 1
Type: Bug



Sign in to add a comment

FATAL:host_content_settings_map_factory.cc(49)] Check failed: content::BrowserThread::CurrentlyOn(content::BrowserThread::UI).

Project Member Reported by ukai@chromium.org, Oct 17 2016

Issue description

Version: 56.0.2892.0 (Developer Build) (64-bit) with dcheck_always_on=1
OS: Linux

What steps will reproduce the problem?
(1) restart chromium
(2)
(3)

What is the expected output?
What do you see instead?

[14675:14716:1017/141420:FATAL:host_content_settings_map_factory.cc(49)] Check failed: content::BrowserThread::CurrentlyOn(content::BrowserThread::UI).
(gdb) bt
#0  0x00007fffee711c37 in __GI_raise (sig=sig@entry=6)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1  0x00007fffee715028 in __GI_abort () at abort.c:89
#2  0x00007ffff7a69c22 in base::debug::BreakDebugger() ()
   from /usr/local/google/home/ukai/src/chromium-git/src/out.0/Release/./libbase.so
#3  0x00007ffff7a92cda in logging::LogMessage::~LogMessage() ()
   from /usr/local/google/home/ukai/src/chromium-git/src/out.0/Release/./libbase.so
#4  0x0000555555da2ef5 in HostContentSettingsMapFactory::GetForProfile(Profile*) ()
#5  0x0000555555dcb923 in PermissionContextBase::GetPermissionStatus(GURL const&, GURL const&) const ()
#6  0x0000555555f36b33 in PermissionManager::GetPermissionStatus(content::PermissionType, GURL const&, GURL const&) ()
#7  0x0000555556571ae5 in ExtensionSpecialStoragePolicy::IsStorageDurable(GURL const&) ()
#8  0x00007ffff2ba46c1 in storage::QuotaDatabase::GetLRUOrigin(storage::StorageType, std::set<GURL, std::less<GURL>, std::allocator<GURL> > const&, storage::SpecialStoragePolicy*, GURL*) ()
   from /usr/local/google/home/ukai/src/chromium-git/src/out.0/Release/./libstorage_browser.so
#9  0x00007ffff2bae052 in storage::(anonymous namespace)::GetLRUOriginOnDBThread(storage::StorageType, std::set<GURL, std::less<GURL>, std::allocator<GURL> > const&, storage::SpecialStoragePolicy*, GURL*, storage::QuotaDatabase*) ()
   from /usr/local/google/home/ukai/src/chromium-git/src/out.0/Release/./libstorage_browser.so
#10 0x00007ffff2bb2af6 in base::internal::Invoker<base::internal::BindState<base::Callback<bool (storage::QuotaDatabase*), (base::internal::CopyMode)1, (base::internal::RepeatMode)1>, base::internal::UnretainedWrapper<storage::QuotaDatabase> >, bool ()>::Run(base::internal::BindStateBase*) ()
   from /usr/local/google/home/ukai/src/chromium-git/src/out.0/Release/./libstorage_browser.so
#11 0x00007ffff2bb2629 in void base::internal::ReturnAsParamAdapter<bool>(base::Callback<bool (), (base::internal::CopyMode)1, (base::internal::RepeatMode)1> const&, bool*) ()
   from /usr/local/google/home/ukai/src/chromium-git/src/out.0/Release/./libstorage_browser.so
#12 0x00007ffff7afcc45 in base::(anonymous namespace)::PostTaskAndReplyRelay::RunTaskAndPostReply() ()
   from /usr/local/google/home/ukai/src/chromium-git/src/out.0/Release/./libbase.so
#13 0x00007ffff7a712d6 in base::debug::TaskAnnotator::RunTask(char const*, base::PendingTask*) ()
   from /usr/local/google/home/ukai/src/chromium-git/src/out.0/Release/./libbase.so
#14 0x00007ffff7a9e3ad in base::MessageLoop::RunTask(base::PendingTask*) ()
   from /usr/local/google/home/ukai/src/chromium-git/src/out.0/Release/./libbase.so
#15 0x00007ffff7a9e728 in base::MessageLoop::DeferOrRunPendingTask(base::PendingTask) ()
   from /usr/local/google/home/ukai/src/chromium-git/src/out.0/Release/./libbase.so
#16 0x00007ffff7a9eb3b in base::MessageLoop::DoWork() ()
   from /usr/local/google/home/ukai/src/chromium-git/src/out.0/Release/./libbase.so
#17 0x00007ffff7aa022e in base::MessagePumpDefault::Run(base::MessagePump::Delegate*) ()
   from /usr/local/google/home/ukai/src/chromium-git/src/out.0/Release/./libbase.so
#18 0x00007ffff7a9e091 in base::MessageLoop::RunHandler() ()
   from /usr/local/google/home/ukai/src/chromium-git/src/out.0/Release/./libbase.so
#19 0x00007ffff7acb940 in base::RunLoop::Run() ()
   from /usr/local/google/home/ukai/src/chromium-git/src/out.0/Release/./libbase.so
#20 0x00007ffff7b041bf in base::Thread::Run(base::RunLoop*) ()
   from /usr/local/google/home/ukai/src/chromium-git/src/out.0/Release/./libbase.so
#21 0x00007ffff55126d6 in content::BrowserThreadImpl::DBThreadRun(base::RunLoop*) ()
   from /usr/local/google/home/ukai/src/chromium-git/src/out.0/Release/./libcontent.so
#22 0x00007ffff5512b62 in content::BrowserThreadImpl::Run(base::RunLoop*) ()
   from /usr/local/google/home/ukai/src/chromium-git/src/out.0/Release/./libcontent.so
#23 0x00007ffff7b04694 in base::Thread::ThreadMain() ()
   from /usr/local/google/home/ukai/src/chromium-git/src/out.0/Release/./libbase.so
#24 0x00007ffff7afc94c in base::(anonymous namespace)::ThreadFunc(void*) ()
   from /usr/local/google/home/ukai/src/chromium-git/src/out.0/Release/./libbase.so
#25 0x00007ffff7bc4184 in start_thread (arg=0x7fffd4682700)
    at pthread_create.c:312
#26 0x00007fffee7d537d in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111



Please use labels and text to provide additional information.
https://chromium.googlesource.com/chromium/src/+/65ca5638407731b314b8a0d7a9a532f5e2a639d6
https://chromium.googlesource.com/chromium/src/+/4a19a66d254415f7afb67d6f3c6e6354f280109d
 

Comment 1 by dougt@chromium.org, Oct 17 2016

Labels: -Pri-3 Pri-1
Owner: dougt@chromium.org
Status: Assigned (was: Untriaged)

Comment 2 by dougt@chromium.org, Oct 18 2016

This was caused by issue 539538 which I requested to revert.

Comment 3 by dougt@chromium.org, Oct 26 2016

Status: Fixed (was: Assigned)

Sign in to add a comment