New issue
Advanced search Search tips

Issue 684257 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Closed: Jan 2017
Components:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 2
Type: Bug

Blocking:
issue 604105



Sign in to add a comment

bluetooth: Clicking on Get Help link hits a DCHECK

Project Member Reported by ortuno@chromium.org, Jan 24 2017

Issue description

Steps to reproduce:

1. Compile chrome with DCHECKs on
2. Go to https://googlechrome.github.io/samples/web-bluetooth/discover-services-and-characteristics.html?optionalServices=heart_rate
3. Press "Discover services & characteristics" button
4. Press "Get help" link in chooser.

What should happen: New tab with help page.

What happens: Crash:

[61593:61593:0124/134432.310534:FATAL:thread_restrictions.cc(38)] Check failed: false. Function marked as IO-only was called from a thread that disallows IO!  If this thread really should be allowed to make IO calls, adjust the call to base::ThreadRestrictions::SetIOAllowed() in this thread's startup.
#0 0x7f9ae035b8de base::debug::StackTrace::StackTrace()
#1 0x7f9ae037fddb logging::LogMessage::~LogMessage()
#2 0x7f9ae0400a03 base::ThreadRestrictions::AssertIOAllowed()
#3 0x7f9ae0371469 base::PathExists()
#4 0x557b6796ff41 Profile::CreateProfile()
#5 0x557b677d61d9 ProfileManager::CreateProfileHelper()
#6 0x557b677cf7bb ProfileManager::CreateAndInitializeProfile()
#7 0x557b677cf4f1 ProfileManager::GetProfile()
#8 0x557b677cf380 ProfileManager::GetActiveUserOrOffTheRecordProfileFromPath()
#9 0x557b677cf3df ProfileManager::GetActiveUserProfile()
#10 0x557b68621fce (anonymous namespace)::GetBrowser()
#11 0x557b68622426 BluetoothChooserController::OpenHelpCenterUrl()
#12 0x557b6868891a DeviceChooserContentView::StyledLabelLinkClicked()
#13 0x7f9adc268e5d views::StyledLabel::LinkClicked()
#14 0x7f9adc24597c views::Link::OnMouseReleased()
#15 0x7f9adc0ac0cd ui::EventDispatcher::ProcessEvent()
#16 0x7f9adc0abe6a ui::EventDispatcherDelegate::DispatchEvent()
#17 0x7f9adc2a1774 views::internal::RootView::OnMouseReleased()
#18 0x7f9adc2a7583 views::Widget::OnMouseEvent()
#19 0x7f9adc2c2b54 views::NativeWidgetAura::OnMouseEvent()
#20 0x7f9adc0ac0cd ui::EventDispatcher::ProcessEvent()
...
 

Comment 1 by juncai@chromium.org, Jan 24 2017

Cc: -juncai@chromium.org
Owner: juncai@chromium.org
Status: Assigned (was: Available)

Comment 2 by juncai@chromium.org, Jan 24 2017

It has something to do with the chromium profile and config files. Try removing the directory: ~/.config/chromium and that should solve the problem.

Comment 3 by juncai@chromium.org, Jan 24 2017

Status: WontFix (was: Assigned)

Sign in to add a comment