New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 636696 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Aug 2016
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 1
Type: Bug



Sign in to add a comment

"IndexedDBBrowserTest.DoesntHangTest" is flaky

Project Member Reported by chromium...@appspot.gserviceaccount.com, Aug 11 2016

Issue description

"IndexedDBBrowserTest.DoesntHangTest" is flaky.

This issue was created automatically by the chromium-try-flakes app. Please find the right owner to fix the respective test/step and assign this issue to them. If the step/test is infrastructure-related, please add Infra-Troopers label and change issue status to Untriaged. When done, please remove the issue from Sheriff Bug Queue by removing the Sheriff-Chromium label.

We have detected 12 recent flakes. List of all flakes can be found at https://chromium-try-flakes.appspot.com/all_flake_occurrences?key=ahVzfmNocm9taXVtLXRyeS1mbGFrZXNyLgsSBUZsYWtlIiNJbmRleGVkREJCcm93c2VyVGVzdC5Eb2VzbnRIYW5nVGVzdAw.

Flaky tests should be disabled within 30 minutes unless culprit CL is found and reverted. Please see more details here: https://sites.google.com/a/chromium.org/dev/developers/tree-sheriffs/sheriffing-bug-queues#triaging-auto-filed-flakiness-bugs
 
Components: Blink>Storage>IndexedDB
Labels: OS-Android
Error message:
[FATAL:render_process_host_impl.cc(477)] Check failed: ::content::BrowserThread::CurrentlyOn(BrowserThread::IO). Must be called on Chrome_IOThread; actually called on CrBrowserMain.
(from https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/119625/steps/content_browsertests%20%28with%20patch%29%20on%20Android/logs/IndexedDBBrowserTest.DoesntHangTest )

First failure: try run at 2016-08-09 22:58:02 UTC

From https://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_dbg_32_ng/builds/723/steps/content_browsertests%20%28with%20patch%29%20on%20Ubuntu-12.04/logs/stdio:

[19016:19016:0810/063152:45942569527:FATAL:render_process_host_impl.cc(477)] Check failed: ::content::BrowserThread::CurrentlyOn(BrowserThread::IO). Must be called on Chrome_IOThread; actually called on CrBrowserMain.
#0 0x0000f0ba0484 base::debug::StackTrace::StackTrace()
#1 0x0000f0c0c30f logging::LogMessage::~LogMessage()
#2 0x0000f2b96ced content::RenderProcessHostImpl::ConnectionFilterImpl::~ConnectionFilterImpl()
#3 0x0000f2b96d73 content::RenderProcessHostImpl::ConnectionFilterImpl::~ConnectionFilterImpl()
#4 0x0000f1686ea9 std::default_delete<>::operator()()
#5 0x0000f177556d std::unique_ptr<>::reset()
#6 0x0000f176f589 std::unique_ptr<>::~unique_ptr()
#7 0x0000f1b5a85b std::_Destroy<>()
#8 0x0000f1b5a812 std::_Destroy_aux<>::__destroy<>()
#9 0x0000f1b5a7ba std::_Destroy<>()
#10 0x0000f1b5a702 std::_Destroy<>()
#11 0x0000f1b5a640 std::vector<>::~vector()
#12 0x0000f1b5944d content::MojoShellConnectionImpl::IOThreadContext::~IOThreadContext()
#13 0x0000f1b595c3 content::MojoShellConnectionImpl::IOThreadContext::~IOThreadContext()
#14 0x0000f16ae3b2 base::RefCountedThreadSafe<>::DeleteInternal()
#15 0x0000f16ae35b base::DefaultRefCountedThreadSafeTraits<>::Destruct()
#16 0x0000f1b63fb5 base::RefCountedThreadSafe<>::Release()
#17 0x0000f1b63f4e scoped_refptr<>::Release()
#18 0x0000f1b582d4 scoped_refptr<>::~scoped_refptr()
#19 0x0000f1b56891 content::MojoShellConnectionImpl::~MojoShellConnectionImpl()
#20 0x0000f1b56903 content::MojoShellConnectionImpl::~MojoShellConnectionImpl()
#21 0x0000f1686ea9 std::default_delete<>::operator()()
#22 0x0000f1773cfd std::unique_ptr<>::reset()
#23 0x0000f176fa79 std::unique_ptr<>::~unique_ptr()
#24 0x0000f228ba73 content::(anonymous namespace)::BrowserContextShellConnectionHolder::~BrowserContextShellConnectionHolder()
#25 0x0000f228bad3 content::(anonymous namespace)::BrowserContextShellConnectionHolder::~BrowserContextShellConnectionHolder()
#26 0x0000f0b90cf9 std::default_delete<>::operator()()
#27 0x0000f0d04a1d std::unique_ptr<>::reset()
#28 0x0000f0d029c9 std::unique_ptr<>::~unique_ptr()
#29 0x0000f0d02cee std::pair<>::~pair()
#30 0x0000f0d02cae std::_Rb_tree_node<>::~_Rb_tree_node()
#31 0x0000f0d02c72 __gnu_cxx::new_allocator<>::destroy()
#32 0x0000f0d02c1e std::_Rb_tree<>::_M_destroy_node()
#33 0x0000f0d02b7b std::_Rb_tree<>::_M_erase()
#34 0x0000f0d02b4f std::_Rb_tree<>::_M_erase()
#35 0x0000f0d02ad7 std::_Rb_tree<>::~_Rb_tree()
#36 0x0000f0d02a7b std::map<>::~map()
#37 0x0000f0d024f3 base::SupportsUserData::~SupportsUserData()
#38 0x0000f228b8b8 content::BrowserContext::~BrowserContext()
#39 0x000009471984 content::ShellBrowserContext::~ShellBrowserContext()
#40 0x0000094719c3 content::ShellBrowserContext::~ShellBrowserContext()
#41 0x0000081c3529 std::default_delete<>::operator()()
#42 0x00000946b7bd std::unique_ptr<>::reset()
#43 0x000009473878 content::ShellBrowserMainParts::PostMainMessageLoopRun()
#44 0x0000f229fd82 content::BrowserMainLoop::ShutdownThreadsAndCleanUp()
#45 0x0000f22b0108 content::BrowserMainRunnerImpl::Shutdown()
#46 0x000009412fee ShellBrowserMain()
#47 0x0000093f245d content::ShellMainDelegate::RunProcess()
#48 0x0000f418bda9 content::RunNamedProcessTypeMain()
#49 0x0000f418f0df content::ContentMainRunnerImpl::Run()
#50 0x0000f418a95c content::ContentMain()
#51 0x0000093225ee content::BrowserTestBase::SetUp()
#52 0x000009315b4f content::ContentBrowserTest::SetUp()
#53 0x000008429a40 content::IndexedDBBrowserTest::SetUp()
#54 0x0000095ab190 testing::internal::HandleSehExceptionsInMethodIfSupported<>()
#55 0x0000095a03a3 testing::internal::HandleExceptionsInMethodIfSupported<>()
#56 0x0000095926e5 testing::Test::Run()
#57 0x0000095931e7 testing::TestInfo::Run()
#58 0x0000095939a0 testing::TestCase::Run()
#59 0x00000959b2ff testing::internal::UnitTestImpl::RunAllTests()
#60 0x0000095ad270 testing::internal::HandleSehExceptionsInMethodIfSupported<>()
#61 0x0000095a1d23 testing::internal::HandleExceptionsInMethodIfSupported<>()

Owner: ben@chromium.org
Status: Assigned (was: Untriaged)
content::MojoShellConnectionImpl::IOThreadContext is destructed on a wrong thread?

Suspected CL: https://codereview.chromium.org/2215133002

ben@, could you take a look?
Hmm, already fixed? (Last failure was around 2016-08-11 00:00 UTC)

Comment 5 by sashab@chromium.org, Aug 16 2016

Status: Fixed (was: Assigned)
Yup, no longer failing.

Sign in to add a comment