New issue
Advanced search Search tips

Issue 689305 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Feb 2017
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Bug



Sign in to add a comment

Flaky browsertest: GcdPrivateWithMdnsAPITest

Project Member Reported by shimazu@chromium.org, Feb 7 2017

Issue description

This is the crash log:
--

BrowserTestBase received signal: Segmentation fault. Backtrace:
#0 0x7fab9b9c14db base::debug::StackTrace::StackTrace()
#1 0x7fab9b9bfb1c base::debug::StackTrace::StackTrace()
#2 0x000003ab56a7 content::(anonymous namespace)::DumpStackTraceSignalHandler()
#3 0x7fab831b60b0 <unknown>
#4 0x7fab99f7ae5c std::_Rb_tree<>::_M_begin()
#5 0x7fab9a3743e0 std::_Rb_tree<>::find()
#6 0x7fab9a3743ad std::__cxx1998::map<>::find()
#7 0x7fab9a3685b5 std::__debug::map<>::find()
#8 0x7fab9a3631a0 net::MDnsClientImpl::Core::RemoveListener()
#9 0x7fab9a363e42 net::MDnsListenerImpl::~MDnsListenerImpl()
#10 0x7fab9a363ec9 net::MDnsListenerImpl::~MDnsListenerImpl()
#11 0x0000007f415f std::default_delete<>::operator()()
#12 0x0000036ec85c std::unique_ptr<>::reset()
#13 0x0000036eb369 std::unique_ptr<>::~unique_ptr()
#14 0x0000036e779e local_discovery::ServiceWatcherImpl::~ServiceWatcherImpl()
#15 0x0000036e7849 local_discovery::ServiceWatcherImpl::~ServiceWatcherImpl()
#16 0x0000007f415f std::default_delete<>::operator()()
#17 0x0000036b7f3c std::unique_ptr<>::reset()
#18 0x0000036b3af9 std::unique_ptr<>::~unique_ptr()
#19 0x0000036e30e1 local_discovery::ServiceDiscoveryDeviceLister::~ServiceDiscoveryDeviceLister()
#20 0x0000036a256c cloud_print::PrivetDeviceListerImpl::~PrivetDeviceListerImpl()
#21 0x0000036a2599 cloud_print::PrivetDeviceListerImpl::~PrivetDeviceListerImpl()
#22 0x0000007f415f std::default_delete<>::operator()()
#23 0x0000035ab88c std::unique_ptr<>::reset()
#24 0x0000035aa899 std::unique_ptr<>::~unique_ptr()
#25 0x0000035a977a cloud_print::PrivetNotificationService::~PrivetNotificationService()
#26 0x0000035a9819 cloud_print::PrivetNotificationService::~PrivetNotificationService()
#27 0x7fab90140806 KeyedServiceFactory::Disassociate()
#28 0x7fab901409af KeyedServiceFactory::ContextDestroyed()
#29 0x7fab8eddd4f8 BrowserContextKeyedServiceFactory::BrowserContextDestroyed()
#30 0x7fab8eddd662 BrowserContextKeyedServiceFactory::ContextDestroyed()
#31 0x7fab9013cab4 DependencyManager::DestroyContextServices()
#32 0x7fab8edd7ef8 BrowserContextDependencyManager::DestroyBrowserContextServices()
#33 0x000002cdff17 ProfileImpl::~ProfileImpl()
#34 0x000002ce0109 ProfileImpl::~ProfileImpl()
#35 0x0000033504f2 ProfileDestroyer::DestroyProfileWhenAppropriate()
#36 0x000002d224a1 ProfileManager::ProfileInfo::~ProfileInfo()
#37 0x0000029297be linked_ptr<>::depart()
#38 0x000002929765 linked_ptr<>::~linked_ptr()
#39 0x000002929733 std::pair<>::~pair()
#40 0x000002929709 std::_Rb_tree_node<>::~_Rb_tree_node()
#41 0x0000029296e9 __gnu_cxx::new_allocator<>::destroy()
#42 0x0000029296bc std::_Rb_tree<>::_M_destroy_node()
#43 0x000002d288f8 std::_Rb_tree<>::_M_erase()
#44 0x000002d28885 std::_Rb_tree<>::~_Rb_tree()
#45 0x000002d28855 std::__cxx1998::map<>::~map()
#46 0x000002d265af std::__debug::map<>::~map()
#47 0x000002d17df4 ProfileManager::~ProfileManager()
#48 0x000002d17ea9 ProfileManager::~ProfileManager()
#49 0x00000084454f std::default_delete<>::operator()()
#50 0x0000029170bc std::unique_ptr<>::reset()
#51 0x00000326d748 BrowserProcessImpl::StartTearDown()
#52 0x0000035f1b9d ChromeBrowserMainParts::PostMainMessageLoopRun()
#53 0x7fab92e73418 content::BrowserMainLoop::ShutdownThreadsAndCleanUp()
#54 0x7fab92e82352 content::BrowserMainRunnerImpl::Shutdown()
#55 0x7fab92e6c225 content::BrowserMain()
#56 0x7fab94649856 content::RunNamedProcessTypeMain()
#57 0x7fab9464bc6c content::ContentMainRunnerImpl::Run()
#58 0x7fab946489c2 content::ContentMain()
#59 0x000003ab50ab content::BrowserTestBase::SetUp()
#60 0x00000295922b InProcessBrowserTest::SetUp()
#61 0x00000157b18d ExtensionBrowserTest::SetUp()

Project Member

Comment 2 by bugdroid1@chromium.org, Feb 7 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/ecd303a7ad5531522b00dcb6268b769717c14952

commit ecd303a7ad5531522b00dcb6268b769717c14952
Author: shimazu <shimazu@chromium.org>
Date: Tue Feb 07 04:25:05 2017

Disable flaky browser_test: GcdPrivateWithMdnsAPITest.DeviceInfo

BUG= 689305 
TBR=vitalybuka@chromium.org

Review-Url: https://codereview.chromium.org/2676313003
Cr-Commit-Position: refs/heads/master@{#448541}

[modify] https://crrev.com/ecd303a7ad5531522b00dcb6268b769717c14952/chrome/browser/extensions/api/gcd_private/gcd_private_apitest.cc

Status: Started (was: Available)
Project Member

Comment 4 by bugdroid1@chromium.org, Feb 22 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/83cfba4c65a0a545656dfb2babe8a423be83fd62

commit 83cfba4c65a0a545656dfb2babe8a423be83fd62
Author: vitalybuka <vitalybuka@chromium.org>
Date: Wed Feb 22 23:43:19 2017

Fix flaky tests by disabling DeviceDiscoveryNotification service.

Tests assume that nothing else uses local discovery code.

BUG= 689305 , 660669 

Review-Url: https://codereview.chromium.org/2706183002
Cr-Commit-Position: refs/heads/master@{#452275}

[modify] https://crrev.com/83cfba4c65a0a545656dfb2babe8a423be83fd62/chrome/browser/extensions/api/gcd_private/gcd_private_apitest.cc
[modify] https://crrev.com/83cfba4c65a0a545656dfb2babe8a423be83fd62/chrome/browser/ui/webui/local_discovery/local_discovery_ui_browsertest.cc

Status: Fixed (was: Started)

Sign in to add a comment