New issue
Advanced search Search tips

Issue 721551 link

Starred by 1 user

Issue metadata

Status: Started
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug



Sign in to add a comment

safe_browsing::V4Database::Destroy asserts

Project Member Reported by elawrence@chromium.org, May 11 2017

Issue description

Chromium	60.0.3096.0 (Developer Build) (32-bit) 
Revision	f4f904edc4cbbb9ffd269cd6fd5d26d9925aee8c-refs/heads/master@{#470702}

chrome.exe --enable-features="SafeBrowsingV4OnlyEnabled"

Navigate to http://testsafebrowsing.appspot.com/

Click the first link.

On the interstitial page, close Chromium.

---------------------------
Fatal error
---------------------------
[5136:17036:0511/170325.715:FATAL:weak_ptr.cc(20)] Check failed: sequence_checker_.CalledOnValidSequence() || HasOneRef(). WeakPtrs must be invalidated on the same sequenced thread.
Backtrace:
	base::debug::StackTrace::StackTrace [0x100AD4A7+55]
	base::debug::StackTrace::StackTrace [0x100AD141+17]
	logging::LogMessage::~LogMessage [0x10100E7E+94]
	base::internal::WeakReference::Flag::Invalidate [0x10123DD6+150]
	base::internal::WeakReferenceOwner::Invalidate [0x10123E32+34]
	base::WeakPtrFactory<safe_browsing::V4Database>::InvalidateWeakPtrs [0x08E12401+129]
	safe_browsing::V4Database::Destroy [0x08E11DC2+210]
	safe_browsing::V4LocalDatabaseManager::StopOnIOThread [0x08E00022+242]
	safe_browsing::ServicesDelegateImpl::StopOnIOThread [0x06EC74E8+56]
	safe_browsing::SafeBrowsingService::StopOnIOThread [0x06D7A7B9+297]
	base::internal::FunctorTraits<void (__thiscall safe_browsing::SafeBrowsingService::*)(bool),void>::Invoke<scoped_refptr<safe_browsing::SafeBrowsingService>,bool> [0x06D6E59A+42]
	base::internal::InvokeHelper<0,void>::MakeItSo<void (__thiscall safe_browsing::SafeBrowsingService::*)(bool),scoped_refptr<safe_browsing::SafeBrowsingService>,bool> [0x06D6E985+53]
	base::internal::Invoker<base::internal::BindState<void (__thiscall safe_browsing::SafeBrowsingService::*)(bool),scoped_refptr<safe_browsing::SafeBrowsingService>,bool>,void __cdecl(void)>::RunImpl<void (__thiscall safe_browsing::SafeBrowsingService::*)(bo [0x06D6ED83+83]
	base::internal::Invoker<base::internal::BindState<void (__thiscall safe_browsing::SafeBrowsingService::*)(bool),scoped_refptr<safe_browsing::SafeBrowsingService>,bool>,void __cdecl(void)>::RunOnce [0x06D79AB6+54]
	base::Callback<void __cdecl(void),0,0>::Run [0x100499C5+53]
	base::debug::TaskAnnotator::RunTask [0x100B43BC+476]
	base::MessageLoop::RunTask [0x1012F75C+620]
	base::MessageLoop::DeferOrRunPendingTask [0x1012DC5B+43]
	base::MessageLoop::DoWork [0x1012E25F+239]
	base::MessagePumpForIO::DoRunLoop [0x10136021+33]
	base::MessagePumpWin::Run [0x1013710B+123]
	base::MessageLoop::RunHandler [0x1012F3D5+293]
	base::RunLoop::Run [0x101ED406+166]
	base::Thread::Run [0x102895C1+273]
	content::BrowserThreadImpl::IOThreadRun [0x11AF6830+32]
	content::BrowserThreadImpl::Run [0x11AF8339+377]
	base::Thread::ThreadMain [0x1028A70F+863]
	base::PlatformThread::Sleep [0x102652AC+380]
	BaseThreadInitThunk [0x758438F4+36]
	RtlUnicodeStringToInteger [0x77C15DE3+595]
	RtlUnicodeStringToInteger [0x77C15DAE+542]


---------------------------
OK   
---------------------------

 
Owner: vakh@chromium.org

Comment 2 by vakh@chromium.org, May 12 2017

Status: Started (was: Untriaged)

Comment 3 by vakh@chromium.org, May 19 2017

Labels: SafeBrowsing-Triaged
I hit this again today in ToT.


Fatal error
---------------------------
[11644:8560:0714/165321.613:FATAL:weak_ptr.cc(20)] Check failed: sequence_checker_.CalledOnValidSequence() || HasOneRef(). WeakPtrs must be invalidated on the same sequenced thread.
Backtrace:
	base::debug::StackTrace::StackTrace [0x100AE687+55]
	base::debug::StackTrace::StackTrace [0x100AE321+17]
	logging::LogMessage::~LogMessage [0x10102BEE+94]
	base::internal::WeakReference::Flag::Invalidate [0x1012E1C6+150]
	base::internal::WeakReferenceOwner::Invalidate [0x1012E222+34]
	base::WeakPtrFactory<safe_browsing::V4Database>::InvalidateWeakPtrs [0x087B9A01+129]
	safe_browsing::V4Database::Destroy [0x087B93A2+210]
	safe_browsing::V4LocalDatabaseManager::StopOnIOThread [0x087A7212+242]
	safe_browsing::ServicesDelegateImpl::StopOnIOThread [0x085F8228+56]
	safe_browsing::SafeBrowsingService::StopOnIOThread [0x085BBB86+294]
	base::internal::FunctorTraits<void (__thiscall safe_browsing::SafeBrowsingService::*)(bool),void>::Invoke<scoped_refptr<safe_browsing::SafeBrowsingService>,bool> [0x085B3815+37]
	base::internal::InvokeHelper<0,void>::MakeItSo<void (__thiscall safe_browsing::SafeBrowsingService::*)(bool),scoped_refptr<safe_browsing::SafeBrowsingService>,bool> [0x085B3BE5+53]
	base::internal::Invoker<base::internal::BindState<void (__thiscall safe_browsing::SafeBrowsingService::*)(bool),scoped_refptr<safe_browsing::SafeBrowsingService>,bool>,void __cdecl(void)>::RunImpl<void (__thiscall safe_browsing::SafeBrowsingService::*)(bo [0x085B3F63+83]
	base::internal::Invoker<base::internal::BindState<void (__thiscall safe_browsing::SafeBrowsingService::*)(bool),scoped_refptr<safe_browsing::SafeBrowsingService>,bool>,void __cdecl(void)>::RunOnce [0x085BAFB6+54]
	base::Callback<void __cdecl(void),0,0>::Run [0x1004AD75+53]
	base::debug::TaskAnnotator::RunTask [0x100B576B+491]
	base::MessageLoop::RunTask [0x10139E6C+508]
	base::MessageLoop::DeferOrRunPendingTask [0x101382E2+50]
	base::MessageLoop::DoWork [0x10138932+274]
	base::MessagePumpForIO::DoRunLoop [0x101406D1+33]
	base::MessagePumpWin::Run [0x101417BB+123]
	base::MessageLoop::Run [0x10139B6F+191]
	base::RunLoop::Run [0x101F931A+186]
	base::Thread::Run [0x1029D5C1+273]
	content::BrowserThreadImpl::IOThreadRun [0x11BEE0B0+32]
	content::BrowserThreadImpl::Run [0x11BEFAE9+377]
	base::Thread::ThreadMain [0x1029E70F+863]
	base::PlatformThread::Sleep [0x1027590C+380]
	BaseThreadInitThunk [0x776438F4+36]
	RtlUnicodeStringToInteger [0x77775DE3+595]
	RtlUnicodeStringToInteger [0x77775DAE+542]
	(No symbol) [0x00000000]


Comment 5 by est...@chromium.org, Nov 10 2017

Labels: Hotlist-EnamelAndFriendsFixIt

Comment 6 by est...@chromium.org, Feb 18 2018

Labels: -Hotlist-EnamelAndFriendsFixIt

Sign in to add a comment