Clicking "customise touch bar" crashes chrome in fullscreen
Reported by
17jian...@rchk.edu.hk,
Sep 20
|
||||||
Issue descriptionUserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36 Steps to reproduce the problem: 1. Open window in fullscreen 2. Go to view>customise touch bar 3. Observe that chrome crashes What is the expected behavior? Chrome doesn't crash What went wrong? Chrome crashes Did this work before? N/A Chrome version: 69.0.3497.100 Channel: stable OS Version: OS X 10.14.0 Flash Version: When searching for "customise touch bar" in help, the actual option is greyed out and can't be clicked.
,
Sep 20
Can you please attach the Apple crash log and/or the crash server id from chrome://crashes ?
,
Sep 21
Crash Report ID bfe966fd016397b3 (Local Crash ID: 49177d99-a613-4e41-87cd-bd67f12bd5cd)
,
Sep 21
Thank you for providing more feedback. Adding the requester to the cc list. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Sep 21
Seems maybe related to Mojave. Do other apps crash when you try to customize the touchbar when in fullscreen? firstexception: NSInvalidArgumentException reason -[BrowserCrApplication _setPresentationOptions:instance:flags:0x4f7] Both NSApplicationPresentationHideDock and NSApplicationPresentationAutoHideDock were specified; only one is allowed Thread 0 (id: 0xb5fe) CRASHED [EXC_BAD_INSTRUCTION / EXC_I386_INVOP @ 0x00007fff41428828 ] MAGIC SIGNATURE THREAD 0x00007fff41428828 (AppKit + 0x00336828 ) 0x00007fff4142870a (AppKit + 0x0033670a ) 0x00007fff4150400d (AppKit + 0x0041200d ) 0x00007fff43c91c7c (CoreFoundation + 0x00159c7c ) 0x00007fff6fa17f94 (libobjc.A.dylib + 0x00017f94 ) _objc_terminate() 0x00007fff6e2237d1 (libc++abi.dylib + 0x0000e7d1 ) std::__terminate(void (*)()) 0x00007fff6e223488 (libc++abi.dylib + 0x0000e488 ) __cxa_rethrow 0x00007fff6fa15e57 (libobjc.A.dylib + 0x00015e57 ) objc_exception_rethrow 0x00007fff4187d2d5 (AppKit + 0x0078b2d5 ) 0x00000001053f2e6a (Google Chrome Framework -chrome_browser_application_mac.mm:291 ) __43-[BrowserCrApplication sendAction:to:from:]_block_invoke 0x00000001057ce1e9 (Google Chrome Framework + 0x022971e9 ) base::mac::CallWithEHFrame(void () block_pointer) 0x00000001053f2d64 (Google Chrome Framework -chrome_browser_application_mac.mm:290 ) -[BrowserCrApplication sendAction:to:from:] 0x00007fff413357b6 (AppKit + 0x002437b6 ) 0x00007fff41335527 (AppKit + 0x00243527 ) 0x00007fff413b465d (AppKit + 0x002c265d ) 0x00007fff413b45c8 (AppKit + 0x002c25c8 ) 0x00007fff413b43f7 (AppKit + 0x002c23f7 ) 0x00007fff4128a6d9 (AppKit + 0x001986d9 ) 0x00007fff42e16718 (HIToolbox + 0x00008718 ) DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) 0x00007fff42e15a75 (HIToolbox + 0x00007a75 ) SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) 0x00007fff42e2abfc (HIToolbox + 0x0001cbfc ) SendEventToEventTarget 0x00007fff42e73ace (HIToolbox + 0x00065ace ) SendHICommandEvent(unsigned int, HICommand const*, unsigned int, unsigned int, unsigned char, void const*, OpaqueEventTargetRef*, OpaqueEventTargetRef*, OpaqueEventRef**) 0x00007fff42e9c605 (HIToolbox + 0x0008e605 ) SendMenuCommandWithContextAndModifiers 0x00007fff42e9c5bb (HIToolbox + 0x0008e5bb ) SendMenuItemSelectedEvent 0x00007fff42e9c49e (HIToolbox + 0x0008e49e ) FinishMenuSelection(SelectionData*, MenuResult*, MenuResult*) 0x00007fff42e9ce48 (HIToolbox + 0x0008ee48 ) MenuSelectCore(MenuData*, Point, double, unsigned int, OpaqueMenuRef**, unsigned short*) 0x00007fff42e9cb5d (HIToolbox + 0x0008eb5d ) _HandleMenuSelection2 0x00007fff4127cafe (AppKit + 0x0018aafe ) 0x00007fff414bf5c9 (AppKit + 0x003cd5c9 ) 0x00007fff4187b3cf (AppKit + 0x007893cf ) 0x00000001053f295f (Google Chrome Framework -chrome_browser_application_mac.mm:233 ) __71-[BrowserCrApplication nextEventMatchingMask:untilDate:inMode:dequeue:]_block_invoke 0x00000001057ce1e9 (Google Chrome Framework + 0x022971e9 ) base::mac::CallWithEHFrame(void () block_pointer) 0x00000001053f2893 (Google Chrome Framework -chrome_browser_application_mac.mm:232 ) -[BrowserCrApplication nextEventMatchingMask:untilDate:inMode:dequeue:] 0x00007fff411278ad (AppKit + 0x000358ad ) 0x00000001057de56b (Google Chrome Framework -message_pump_mac.mm:808 ) base::MessagePumpNSApplication::DoRun(base::MessagePump::Delegate*) 0x00000001057dd0ed (Google Chrome Framework -message_pump_mac.mm:184 ) base::MessagePumpCFRunLoopBase::Run(base::MessagePump::Delegate*) 0x00000001057ffc24 (Google Chrome Framework -run_loop.cc:102 ) <name omitted> 0x00000001053f940a (Google Chrome Framework -chrome_browser_main.cc:2086 ) ChromeBrowserMainParts::MainMessageLoopRun(int*) 0x0000000103fdf1b3 (Google Chrome Framework -browser_main_loop.cc:1034 ) content::BrowserMainLoop::RunMainMessageLoopParts() 0x0000000103fe1901 (Google Chrome Framework -browser_main_runner_impl.cc:162 ) content::BrowserMainRunnerImpl::Run() 0x0000000103fdbc6a (Google Chrome Framework -browser_main.cc:47 ) content::BrowserMain(content::MainFunctionParams const&) 0x00000001053ad097 (Google Chrome Framework -content_main_runner_impl.cc:596 ) content::ContentMainRunnerImpl::Run(bool) 0x0000000106c5d12c (Google Chrome Framework -main.cc:472 ) service_manager::Main(service_manager::MainParams const&) 0x00000001053ac143 (Google Chrome Framework -content_main.cc:19 ) content::ContentMain(content::ContentMainParams const&) 0x000000010353b1f2 (Google Chrome Framework -chrome_main.cc:101 ) ChromeMain 0x000000010351ddd0 (Google Chrome -chrome_exe_main_mac.cc:101 ) main 0x00007fff709f13ec (libdyld.dylib + 0x000013ec ) start firstexception_bt: 0x0233238c [Google Chrome Framework - safe_conversions.h:180] base::debug::StackTrace::StackTrace(unsigned long) 0x01f5543d [Google Chrome Framework - exception_processor.mm:124] chrome::ObjcExceptionPreprocessor(objc_object*) 0x00015a18 [libobjc.A.dylib + 0x15a18] objc_exception_throw 0x000d88d5 [CoreFoundation + 0xd88d5] 0x0086ffa6 [AppKit + 0x86ffa6] 0x0078b2b5 [AppKit + 0x78b2b5] 0x01ebbe6b [Google Chrome Framework - chrome_browser_application_mac.mm:291] __43-[BrowserCrApplication sendAction:to:from:]_block_invoke 0x022971ea [Google Chrome Framework + 0x22971ea] base::mac::CallWithEHFrame(void () block_pointer) 0x01ebbd65 [Google Chrome Framework - chrome_browser_application_mac.mm:293] -[BrowserCrApplication sendAction:to:from:] 0x002437b7 [AppKit + 0x2437b7] 0x00243528 [AppKit + 0x243528] 0x002c265e [AppKit + 0x2c265e] 0x002c25c9 [AppKit + 0x2c25c9] 0x002c23f8 [AppKit + 0x2c23f8] 0x001986da [AppKit + 0x1986da] 0x00008719 [HIToolbox + 0x8719] DispatchEventToHandlers(EventTargetRec*, OpaqueEventRef*, HandlerCallRec*) 0x00007a76 [HIToolbox + 0x7a76] SendEventToEventTargetInternal(OpaqueEventRef*, OpaqueEventTargetRef*, HandlerCallRec*) 0x0001cbfd [HIToolbox + 0x1cbfd] SendEventToEventTarget 0x00065acf [HIToolbox + 0x65acf] SendHICommandEvent(unsigned int, HICommand const*, unsigned int, unsigned int, unsigned char, void const*, OpaqueEventTargetRef*, OpaqueEventTargetRef*, OpaqueEventRef**) 0x0008e606 [HIToolbox + 0x8e606] SendMenuCommandWithContextAndModifiers 0x0008e5bc [HIToolbox + 0x8e5bc] SendMenuItemSelectedEvent 0x0008e49f [HIToolbox + 0x8e49f] FinishMenuSelection(SelectionData*, MenuResult*, MenuResult*) 0x0008ee49 [HIToolbox + 0x8ee49] MenuSelectCore(MenuData*, Point, double, unsigned int, OpaqueMenuRef**, unsigned short*) 0x0008eb5e [HIToolbox + 0x8eb5e] _HandleMenuSelection2 0x0018aaff [AppKit + 0x18aaff] 0x003cd5ca [AppKit + 0x3cd5ca] 0x007893d0 [AppKit + 0x7893d0] 0x01ebb960 [Google Chrome Framework - chrome_browser_application_mac.mm:233] __71-[BrowserCrApplication nextEventMatchingMask:untilDate:inMode:dequeue:]_block_invoke 0x022971ea [Google Chrome Framework + 0x22971ea] base::mac::CallWithEHFrame(void () block_pointer) 0x01ebb894 [Google Chrome Framework - chrome_browser_application_mac.mm:238] -[BrowserCrApplication nextEventMatchingMask:untilDate:inMode:dequeue:] 0x000358ae [AppKit + 0x358ae] 0x022a756c [Google Chrome Framework - message_pump_mac.mm:824] base::MessagePumpNSApplication::DoRun(base::MessagePump::Delegate*) 0x022a60ee [Google Chrome Framework - message_pump_mac.mm:306] base::MessagePumpCFRunLoopBase::Run(base::MessagePump::Delegate*) 0x022c8c25 [Google Chrome Framework - run_loop.cc:108] <name omitted> 0x01ec240b [Google Chrome Framework - atomic:925] ChromeBrowserMainParts::MainMessageLoopRun(int*) 0x00aa81b4 [Google Chrome Framework - browser_main_loop.cc:1036] content::BrowserMainLoop::RunMainMessageLoopParts() 0x00aaa902 [Google Chrome Framework - memory:2603] content::BrowserMainRunnerImpl::Run() 0x00aa4c6b [Google Chrome Framework - browser_main.cc:47] content::BrowserMain(content::MainFunctionParams const&) 0x01e76098 [Google Chrome Framework - content_main_runner_impl.cc:596] content::ContentMainRunnerImpl::Run(bool) 0x0372612d [Google Chrome Framework - main.cc:472] service_manager::Main(service_manager::MainParams const&) 0x01e75144 [Google Chrome Framework - content_main.cc:19] content::ContentMain(content::ContentMainParams const&) 0x000041f3 [Google Chrome Framework - chrome_main.cc:0] ChromeMain 0x00000dd1 [Google Chrome - chrome_exe_main_mac.cc:105] main 0x000013ed [libdyld.dylib + 0x13ed] start 0x00000001 [ + 0x1]
,
Sep 21
In Safari, attempting to customise touch bar in fullscreen elicits no response, but does not crash the app.
,
Sep 24
As per comment #5, as the Crash Stack trace is given, adding 'TE-NeedsTriageFromHYD' as requesting Inhouse team for help in further triaging of this issue. Thanks..
,
Sep 24
As of PB 10, this issue doesn't seem to persist anymore.
,
Sep 24
Thanks for the confirmation. My read of the crash stack was that it was an AppKit bug. |
||||||
►
Sign in to add a comment |
||||||
Comment 1 by susan.boorgula@chromium.org
, Sep 20