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

Issue 924360 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug



Sign in to add a comment

TouchSelectionControllerImpl::GetSelectedText NOTREACHED hit double-tapping views textfield

Project Member Reported by msw@chromium.org, Today (6 hours ago)

Issue description

TouchSelectionControllerImpl::GetSelectedText NOTREACHED hit double-tapping views textfield

On a linux-chromeos debug build on ToT @ #624881
1. Run "xinput list" to get the id of a mouse to simulate touch (8).
2. Run "chrome --touch-devices=8 --enable-features=SingleProcessMash"
3. Press Ctrl-D to show the bookmark bubble (or press Ctrl-F to show the find bar).
4. Use the mouse to simulate touch *double-tapping* on text in the textfield (Find or Bookmark Name).
Expected: The double-tapped word in the bookmark name textfield is selected.
Actual: NOTREACHED() crash, callstack below.

I will try to take a closer look tomorrow, but feel free to grab this bug.

[62899:62899:0122/152606.673528:FATAL:touch_selection_controller_impl.cc(625)] Check failed: false. 
#0 0x7fdc8e47edcf base::debug::StackTrace::StackTrace()
#1 0x7fdc8e3ad0ea logging::LogMessage::~LogMessage()
#2 0x7fdc87f951a1 views::TouchSelectionControllerImpl::GetSelectedText()
#3 0x5611038f5d7e TouchSelectionMenuRunnerChromeOS::RequestTextSelection()
#4 0x5611038f6088 TouchSelectionMenuRunnerChromeOS::OpenMenu()
#5 0x7fdc87f955a7 views::TouchSelectionControllerImpl::QuickMenuTimerFired()
#6 0x7fdc8e4504fc base::OneShotTimer::RunUserTask()
#7 0x7fdc8e3913f1 base::debug::TaskAnnotator::RunTask()
#8 0x7fdc8e3bc2ff base::MessageLoopImpl::RunTask()
#9 0x7fdc8e3bcafa base::MessageLoopImpl::DoDelayedWork()
#10 0x7fdc8e4a1f3d base::MessagePumpLibevent::Run()
#11 0x7fdc8e3bbea8 base::MessageLoopImpl::Run()
#12 0x7fdc8e3ed125 base::RunLoop::Run()
#13 0x561102204beb ChromeBrowserMainParts::MainMessageLoopRun()
#14 0x7fdc8b2d9f94 content::BrowserMainLoop::RunMainMessageLoopParts()
#15 0x7fdc8b2dc656 content::BrowserMainRunnerImpl::Run()
#16 0x7fdc8b2d6bbc content::BrowserMain()
#17 0x7fdc8bdb8cbc content::ContentMainRunnerImpl::RunServiceManager()
#18 0x7fdc8bdb88c1 content::ContentMainRunnerImpl::Run()
#19 0x7fdc7e1724e3 service_manager::Main()
#20 0x7fdc8bdb6d24 content::ContentMain()
#21 0x561101385e23 ChromeMain
#22 0x7fdc7e6aa2b1 __libc_start_main
#23 0x561101385c9a _start
 

Sign in to add a comment