Frequent crashes in PopulateKeyboardContent |
|
Issue descriptionThis is a crash that affects few users, but each affected user repeatedly and often. All models are affected. https://crash.corp.google.com/browse?q=product_name%3D%27Chrome_ChromeOS%27+AND+product.version%3D%2769.0.3497.120%27+AND+expanded_custom_data.ChromeCrashProto.channel%3D%27%27+AND+expanded_custom_data.ChromeCrashProto.magic_signature_1.name%3D%27keyboard%3A%3AKeyboardController%3A%3APopulateKeyboardContent%27#-propertyselector,-productname:1000,-magicsignature:50,-magicsignature2:50,-stablesignature:50,clientid:100,+devicemodel:20,-magicsignaturesorted:50 Example: 10895.78.0 (Official Build) stable-channel eve From https://listnr.corp.google.com/product/208/report/85764559877 Thread 0 (id: 0xba1) CRASHED [SIGSEGV /SEGV_MAPERR @ 0x000000d0 0x0000555c7cb842f0 (chrome -vector:638 ) keyboard::KeyboardController::PopulateKeyboardContent(display::Display const&, bool) 0x0000555c7cb84274 (chrome -./../../../../../../../home/chrome-bot/chrome_root/src/ui/keyboard/keyboard_controller.cc:614 ) keyboard::KeyboardController::OnShowVirtualKeyboardIfEnabled() 0x0000555c7f20d7a7 (chrome -./../../../../../../../home/chrome-bot/chrome_root/src/ui/base/ime/input_method_base.cc:131 ) ui::InputMethodBase::ShowVirtualKeyboardIfEnabled() 0x0000555c7d8bcbb6 (chrome -./../../../../../../../home/chrome-bot/chrome_root/src/components/arc/ime/arc_ime_service.cc:308 ) non-virtual thunk to arc::ArcImeService::ShowVirtualKeyboardIfEnabled() 0x0000555c79ca7df4 (chrome -./gen/components/arc/common/ime.mojom.cc:440 ) arc::mojom::ImeHostStubDispatch::Accept(arc::mojom::ImeHost*, mojo::Message*) 0x0000555c7b0bdc68 (chrome -./../../../../../../../home/chrome-bot/chrome_root/src/mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:423 ) mojo::InterfaceEndpointClient::HandleIncomingMessageThunk::Accept(mojo::Message*) 0x0000555c7b0c3956 (chrome -./../../../../../../../home/chrome-bot/chrome_root/src/mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:306 ) mojo::internal::MultiplexRouter::ProcessIncomingMessage(mojo::internal::MultiplexRouter::MessageWrapper*, mojo::internal::MultiplexRouter::ClientCallBehavior, base::SequencedTaskRunner*) 0x0000555c7b0c30ed (chrome -./../../../../../../../home/chrome-bot/chrome_root/src/mojo/public/cpp/bindings/lib/multiplex_router.cc:590 ) mojo::internal::MultiplexRouter::Accept(mojo::Message*) 0x0000555c78478ca6 (chrome -./../../../../../../../home/chrome-bot/chrome_root/src/mojo/public/cpp/bindings/lib/connector.cc:457 ) mojo::Connector::ReadAllAvailableMessages() 0x0000555c78479882 (chrome -./../../../../../../../home/chrome-bot/chrome_root/src/base/callback.h:129 ) mojo::SimpleWatcher::OnHandleReady(int, unsigned int, mojo::HandleSignalsState const&) 0x0000555c784693dd (chrome -./../../../../../../../home/chrome-bot/chrome_root/src/base/callback.h:99 ) base::MessageLoop::DoWork() 0x0000555c78476433 (chrome -./../../../../../../../home/chrome-bot/chrome_root/src/base/message_loop/message_pump_libevent.cc:210 ) base::MessagePumpLibevent::Run(base::MessagePump::Delegate*) 0x0000555c7affcc93 (chrome -./../../../../../../../home/chrome-bot/chrome_root/src/base/run_loop.cc:102 ) <name omitted> 0x0000555c7abf29f6 (chrome -./../../../../../../../home/chrome-bot/chrome_root/src/chrome/browser/chrome_browser_main.cc:2086 ) ChromeBrowserMainParts::MainMessageLoopRun(int*) 0x0000555c7916c40b (chrome -./../../../../../../../home/chrome-bot/chrome_root/src/content/browser/browser_main_loop.cc:1034 ) content::BrowserMainLoop::RunMainMessageLoopParts() 0x0000555c7916fae1 (chrome -./../../../../../../../home/chrome-bot/chrome_root/src/content/browser/browser_main_runner_impl.cc:162 ) content::BrowserMainRunnerImpl::Run() 0x0000555c7916430c (chrome -./../../../../../../../home/chrome-bot/chrome_root/src/content/browser/browser_main.cc:47 ) content::BrowserMain(content::MainFunctionParams const&) 0x0000555c7abddff8 (chrome -./../../../../../../../home/chrome-bot/chrome_root/src/content/app/content_main_runner_impl.cc:596 ) content::ContentMainRunnerImpl::Run(bool) 0x0000555c7abe5ea2 (chrome -./../../../../../../../home/chrome-bot/chrome_root/src/services/service_manager/embedder/main.cc:472 ) service_manager::Main(service_manager::MainParams const&) 0x0000555c78567184 (chrome -./../../../../../../../home/chrome-bot/chrome_root/src/content/app/content_main.cc:19 ) ChromeMain
,
Nov 6
A bit more details: both Pixelbook's own screen and external monitor go completely black for a few seconds, then Chrome suggests to restore tabs. External monitor is connected via a hub but I know a few other similar setups that have no such issues.
,
Nov 6
I see virtual keyboard in the logs, will try to disable it. |
|
►
Sign in to add a comment |
|
Comment 1 by pcovell@google.com
, Nov 6Labels: -Pri-2 -M-69 FoundIn-69 Pri-1
Owner: dvallet@chromium.org
Status: Assigned (was: Untriaged)