When creating an 'app' on macOS 10.15.1 it immediately throws the following error:
2019-12-04 17:30:20.202 app_mode_loader[32295:1717699] -[NSAccessibilityRemoteUIElement accessibilityTitle]: unrecognized selector sent to instance 0x7fe76de4e7d0
2019-12-04 17:30:20.204 app_mode_loader[32295:1717699] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSAccessibilityRemoteUIElement accessibilityTitle]: unrecognized selector sent to instance 0x7fe76de4e7d0'
Briefly shows website in separate window, crashes right after. Shows the error above. Full error when launching app_mode_loader separately:
objc[32404]: Class BaseView is implemented in both /Users/mdbraber/Applications/Brave Browser Apps.localized/Fastmail.app/Fastmail.app/Contents/MacOS/./app_mode_loader (0x10c083a98) and /Applications/Brave Browser.app/Contents/Frameworks/Brave Browser Framework.framework/Versions/78.1.0.1/Brave Browser Framework (0x11c472cf8). One of the two will be used. Which one is undefined.
objc[32404]: Class CommandDispatcher is implemented in both /Users/mdbraber/Applications/Brave Browser Apps.localized/Fastmail.app/Fastmail.app/Contents/MacOS/./app_mode_loader (0x10c083ae8) and /Applications/Brave Browser.app/Contents/Frameworks/Brave Browser Framework.framework/Versions/78.1.0.1/Brave Browser Framework (0x11c472d48). One of the two will be used. Which one is undefined.
objc[32404]: Class ConstrainedWindowAnimationBase is implemented in both /Users/mdbraber/Applications/Brave Browser Apps.localized/Fastmail.app/Fastmail.app/Contents/MacOS/./app_mode_loader (0x10c083b38) and /Applications/Brave Browser.app/Contents/Frameworks/Brave Browser Framework.framework/Versions/78.1.0.1/Brave Browser Framework (0x11c472d98). One of the two will be used. Which one is undefined.
objc[32404]: Class ConstrainedWindowAnimationShow is implemented in both /Users/mdbraber/Applications/Brave Browser Apps.localized/Fastmail.app/Fastmail.app/Contents/MacOS/./app_mode_loader (0x10c083bb0) and /Applications/Brave Browser.app/Contents/Frameworks/Brave Browser Framework.framework/Versions/78.1.0.1/Brave Browser Framework (0x11c472e10). One of the two will be used. Which one is undefined.
objc[32404]: Class ConstrainedWindowAnimationHide is implemented in both /Users/mdbraber/Applications/Brave Browser Apps.localized/Fastmail.app/Fastmail.app/Contents/MacOS/./app_mode_loader (0x10c083c00) and /Applications/Brave Browser.app/Contents/Frameworks/Brave Browser Framework.framework/Versions/78.1.0.1/Brave Browser Framework (0x11c472e60). One of the two will be used. Which one is undefined.
objc[32404]: Class ConstrainedWindowAnimationPulse is implemented in both /Users/mdbraber/Applications/Brave Browser Apps.localized/Fastmail.app/Fastmail.app/Contents/MacOS/./app_mode_loader (0x10c083c50) and /Applications/Brave Browser.app/Contents/Frameworks/Brave Browser Framework.framework/Versions/78.1.0.1/Brave Browser Framework (0x11c472eb0). One of the two will be used. Which one is undefined.
objc[32404]: Class ButtonUtils is implemented in both /Users/mdbraber/Applications/Brave Browser Apps.localized/Fastmail.app/Fastmail.app/Contents/MacOS/./app_mode_loader (0x10c083ca0) and /Applications/Brave Browser.app/Contents/Frameworks/Brave Browser Framework.framework/Versions/78.1.0.1/Brave Browser Framework (0x11c472f00). One of the two will be used. Which one is undefined.
objc[32404]: Class TextFieldUtils is implemented in both /Users/mdbraber/Applications/Brave Browser Apps.localized/Fastmail.app/Fastmail.app/Contents/MacOS/./app_mode_loader (0x10c083cf0) and /Applications/Brave Browser.app/Contents/Frameworks/Brave Browser Framework.framework/Versions/78.1.0.1/Brave Browser Framework (0x11c472f50). One of the two will be used. Which one is undefined.
objc[32404]: Class FindPasteboard is implemented in both /Users/mdbraber/Applications/Brave Browser Apps.localized/Fastmail.app/Fastmail.app/Contents/MacOS/./app_mode_loader (0x10c083d18) and /Applications/Brave Browser.app/Contents/Frameworks/Brave Browser Framework.framework/Versions/78.1.0.1/Brave Browser Framework (0x11c472f78). One of the two will be used. Which one is undefined.
objc[32404]: Class FlippedView is implemented in both /Users/mdbraber/Applications/Brave Browser Apps.localized/Fastmail.app/Fastmail.app/Contents/MacOS/./app_mode_loader (0x10c083d90) and /Applications/Brave Browser.app/Contents/Frameworks/Brave Browser Framework.framework/Versions/78.1.0.1/Brave Browser Framework (0x11c472ff0). One of the two will be used. Which one is undefined.
objc[32404]: Class FocusTracker is implemented in both /Users/mdbraber/Applications/Brave Browser Apps.localized/Fastmail.app/Fastmail.app/Contents/MacOS/./app_mode_loader (0x10c083db8) and /Applications/Brave Browser.app/Contents/Frameworks/Brave Browser Framework.framework/Versions/78.1.0.1/Brave Browser Framework (0x11c473018). One of the two will be used. Which one is undefined.
objc[32404]: Class MenuControllerCocoa is implemented in both /Users/mdbraber/Applications/Brave Browser Apps.localized/Fastmail.app/Fastmail.app/Contents/MacOS/./app_mode_loader (0x10c083e08) and /Applications/Brave Browser.app/Contents/Frameworks/Brave Browser Framework.framework/Versions/78.1.0.1/Brave Browser Framework (0x11c473068). One of the two will be used. Which one is undefined.
objc[32404]: Class ResponsiveNSMenuItem is implemented in both /Users/mdbraber/Applications/Brave Browser Apps.localized/Fastmail.app/Fastmail.app/Contents/MacOS/./app_mode_loader (0x10c083e30) and /Applications/Brave Browser.app/Contents/Frameworks/Brave Browser Framework.framework/Versions/78.1.0.1/Brave Browser Framework (0x11c473090). One of the two will be used. Which one is undefined.
objc[32404]: Class ToolTipBaseView is implemented in both /Users/mdbraber/Applications/Brave Browser Apps.localized/Fastmail.app/Fastmail.app/Contents/MacOS/./app_mode_loader (0x10c083ea8) and /Applications/Brave Browser.app/Contents/Frameworks/Brave Browser Framework.framework/Versions/78.1.0.1/Brave Browser Framework (0x11c473108). One of the two will be used. Which one is undefined.
objc[32404]: Class CrTrackingAreaOwnerProxy is implemented in both /Users/mdbraber/Applications/Brave Browser Apps.localized/Fastmail.app/Fastmail.app/Contents/MacOS/./app_mode_loader (0x10c083ef8) and /Applications/Brave Browser.app/Contents/Frameworks/Brave Browser Framework.framework/Versions/78.1.0.1/Brave Browser Framework (0x11c473158). One of the two will be used. Which one is undefined.
objc[32404]: Class CrTrackingArea is implemented in both /Users/mdbraber/Applications/Brave Browser Apps.localized/Fastmail.app/Fastmail.app/Contents/MacOS/./app_mode_loader (0x10c083f48) and /Applications/Brave Browser.app/Contents/Frameworks/Brave Browser Framework.framework/Versions/78.1.0.1/Brave Browser Framework (0x11c4731a8). One of the two will be used. Which one is undefined.
objc[32404]: Class UnderlayOpenGLHostingWindow is implemented in both /Users/mdbraber/Applications/Brave Browser Apps.localized/Fastmail.app/Fastmail.app/Contents/MacOS/./app_mode_loader (0x10c083f98) and /Applications/Brave Browser.app/Contents/Frameworks/Brave Browser Framework.framework/Versions/78.1.0.1/Brave Browser Framework (0x11c4731f8). One of the two will be used. Which one is undefined.
objc[32404]: Class WeakPtrNSObject is implemented in both /Users/mdbraber/Applications/Brave Browser Apps.localized/Fastmail.app/Fastmail.app/Contents/MacOS/./app_mode_loader (0x10c084010) and /Applications/Brave Browser.app/Contents/Frameworks/Brave Browser Framework.framework/Versions/78.1.0.1/Brave Browser Framework (0x11c473270). One of the two will be used. Which one is undefined.
objc[32404]: Class CrPasteboardItemWrapper is implemented in both /Users/mdbraber/Applications/Brave Browser Apps.localized/Fastmail.app/Fastmail.app/Contents/MacOS/./app_mode_loader (0x10c084038) and /Applications/Brave Browser.app/Contents/Frameworks/Brave Browser Framework.framework/Versions/78.1.0.1/Brave Browser Framework (0x11c473298). One of the two will be used. Which one is undefined.
objc[32404]: Class NowPlayingInfoCenterDelegateCocoa is implemented in both /Users/mdbraber/Applications/Brave Browser Apps.localized/Fastmail.app/Fastmail.app/Contents/MacOS/./app_mode_loader (0x10c084088) and /Applications/Brave Browser.app/Contents/Frameworks/Brave Browser Framework.framework/Versions/78.1.0.1/Brave Browser Framework (0x11c4732e8). One of the two will be used. Which one is undefined.
objc[32404]: Class RemoteCommandCenterDelegateNS is implemented in both /Users/mdbraber/Applications/Brave Browser Apps.localized/Fastmail.app/Fastmail.app/Contents/MacOS/./app_mode_loader (0x10c0840d8) and /Applications/Brave Browser.app/Contents/Frameworks/Brave Browser Framework.framework/Versions/78.1.0.1/Brave Browser Framework (0x11c473338). One of the two will be used. Which one is undefined.
2019-12-04 17:37:53.041 app_mode_loader[32404:1724145] -[NSAccessibilityRemoteUIElement accessibilityTitle]: unrecognized selector sent to instance 0x7fedc9825aa0
2019-12-04 17:37:53.043 app_mode_loader[32404:1724145] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSAccessibilityRemoteUIElement accessibilityTitle]: unrecognized selector sent to instance 0x7fedc9825aa0'
*** First throw call stack:
(
0 CoreFoundation 0x00007fff2fdd2f53 __exceptionPreprocess + 250
1 libobjc.A.dylib 0x00007fff65e98835 objc_exception_throw + 48
2 CoreFoundation 0x00007fff2fe5d106 -[NSObject(NSObject) __retain_OA] + 0
3 CoreFoundation 0x00007fff2fd796cb ___forwarding___ + 1427
4 CoreFoundation 0x00007fff2fd790a8 _CF_forwarding_prep_0 + 120
5 Brave Browser Framework 0x000000011842c9b1 ChromeMain + 78342513
6 AppKit 0x00007fff2cff58e2 -[NSAccessibilityAttributeAccessorInfo getAttributeValue:forObject:] + 58
7 AppKit 0x00007fff2d57ef02 ___NSAccessibilityEntryPointValueForAttribute_block_invoke.805.llvm.7288867694539378565 + 1674
8 AppKit 0x00007fff2d57ac29 NSAccessibilityPerformEntryPointObject.llvm.7288867694539378565 + 16
9 AppKit 0x00007fff2d57ad6a _NSAccessibilityEntryPointValueForAttribute.llvm.7288867694539378565 + 168
10 AppKit 0x00007fff2d36c59a -[NSObject(NSAccessibilityInternal) _accessibilityValueForAttribute:clientError:] + 351
11 AppKit 0x00007fff2d371736 CopyAppKitUIElementAttributeValueNoCatch + 98
12 AppKit 0x00007fff2d36e619 CopyAttributeValue + 142
13 HIServices 0x00007fff2dfb0b9d _AXXMIGCopyAttributeValue + 389
14 HIServices 0x00007fff2dfd252b _XCopyAttributeValue + 443
15 HIServices 0x00007fff2df90553 mshMIGPerform + 205
16 CoreFoundation 0x00007fff2fd39d9f __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 41
17 CoreFoundation 0x00007fff2fd39cef __CFRunLoopDoSource1 + 541
18 CoreFoundation 0x00007fff2fd21c9c __CFRunLoopRun + 2612
19 CoreFoundation 0x00007fff2fd20fe3 CFRunLoopRunSpecific + 499
20 HIToolbox 0x00007fff2e8a867d RunCurrentEventLoopInMode + 292
21 HIToolbox 0x00007fff2e8a83bd ReceiveNextEventCommon + 600
22 HIToolbox 0x00007fff2e8a8147 _BlockUntilNextEventMatchingListInModeWithFilter + 64
23 AppKit 0x00007fff2cf2d864 _DPSNextEvent + 990
24 AppKit 0x00007fff2cf2c5d4 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1352
25 AppKit 0x00007fff2cf26d76 -[NSApplication run] + 658
26 Brave Browser Framework 0x000000011687e5bc ChromeMain + 49317244
27 Brave Browser Framework 0x000000011687d0e8 ChromeMain + 49311912
28 Brave Browser Framework 0x00000001168cf408 ChromeMain + 49648584
29 Brave Browser Framework 0x00000001168a3137 ChromeMain + 49467639
30 Brave Browser Framework 0x0000000113975cae ChromeAppModeStart_v6 + 2094
31 app_mode_loader 0x000000010bb9d8d1 main + 2449
32 app_mode_loader 0x000000010bb9cf5b main + 27
33 libdyld.dylib 0x00007fff671fb2e5 start + 1
)
libc++abi.dylib: terminating with uncaught exception of type NSException
[1204/173753.182120:WARNING:system_snapshot_mac.cc(42)] sysctlbyname kern.nx: No such file or directory (2)
Display a separate window with the specific website and not crash ;-)
Always reproducible
Brave | 1.0.1 Chromium: 78.0.3904.108聽(Official Build)聽(64-bit)
-- | --
Revision | 4b26898a39ee037623a72fcfb77279fce0e7d648-refs/branch-heads/3904@{#889}
OS | macOS Version 10.15.1 (Build 19B88)
JavaScript | V8聽7.8.279.23
Flash | (Disabled)
User Agent | Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36
Command Line | /Applications/Brave Browser.app/Contents/MacOS/Brave Browser --enable-dom-distiller --disable-domain-reliability --no-pings --extension-content-verification=enforce_strict --extensions-install-verification=enforce --enable-oop-rasterization=Enabled --sync-url=https://no-thanks.invalid --enable-features=NewExtensionUpdaterService,PasswordImport,WebUIDarkMode,SimplifyHttpsIndicator --disable-features=SmsReceiver,AudioServiceOutOfProcess,NotificationTriggers,AutofillServerCommunication,LookalikeUrlNavigationSuggestionsUI,UnifiedConsent,SyncUSSBookmarks --flag-switches-begin --flag-switches-end
Executable Path | /Applications/Brave Browser.app/Contents/MacOS/Brave Browser
Profile Path | /Users/mdbraber/Library/Application Support/BraveSoftware/Brave-Browser/Default
Can you reproduce this issue with the current release?
Yes
Can you reproduce this issue with the beta channel?
Yes
Can you reproduce this issue with the dev channel?
Did not try
Can you reproduce this issue with the nightly channel?
Did not try
Does the issue resolve itself when disabling Brave Shields?
No
Does the issue resolve itself when disabling Brave Rewards?
No
Is the issue reproducible on the latest version of Chrome?
No - tried latest version of Chromium (Version 77.0.3865.90 (Official Build) (64-bit)) and this works fine
This issue has already been reported in the community forums thrice by others:
After some digging I've found that BetterSnapTool (https://folivora.ai/bettersnaptool) seems to be causing the problems. I'll try and see if I can find what exactly is causing this and why it's actually causing Brave to crash (and not BetterSnapTool)
Did some more digging and it seems this is a bug in Brave, rather than BetterSnapTool. The accessibilityTitle property called should exist. I'm not sure what patches Brave uses that change this, because it does exist in the original Chrome source code (and e.g. Chromium doesn't crash from the same problem): https://github.com/chromium/chromium/search?q=accessibilityTitle&unscoped_q=accessibilityTitle
I've asked the BetterSnapTool developer about his knowledge about this particular type of crash: _"Maybe Brave uses a different kind of custom window for more customisability or something like that. In that case they should either disable Accessibility support completely for that window or implement all the required methods (or at least add stubs so it won't crash when macOS calls them)."_ (https://community.folivora.ai/t/bettersnaptool-and-bettertouchtool-cause-brave-web-browser-apps-to-crash/12299/5)
@bsclifton would you be able to elaborate? Also, it seems this should be tagged as a bug rather than a feature?
I'm curious if this is the same problem as https://github.com/brave/brave-browser/issues/7546
@mdbraber do you use the digital keyboard?
Sorry for not commenting earlier; I had added labels as a way to triage the issue and make it more searchable. I am not familiar with the error
@bsclifton no, I don't use the digital keyboard, but BetterSnapTool does use many of the accessibility features, so I could be calling the same methods which make Brave crash
I can confirm that this is the reason for my instant crashes too. Launched app shortcuts created with Brave causes the app to crash after any user interaction (ex, clicking on toolbar). Closing BetterSnapTool solves this issue.
I can also confirm that this doesn't happen for shortcut apps created by Chrome - just Brave app shortcuts.
+1 from Community user:
https://community.brave.com/t/brave-browser-apps-fail-to-open/128797/2
@Brave-Matt great if you could get some developer eyes on this!
Same issue here with Better Touch Tool :(
I've had to kill the process. I miss my shortcuts 馃槩... I cry a little bit everytime I have to reach for my mouse to resize a window 馃槶馃槅
@mdbraber @melMass @digitalmaster can you all please try the Nightly build of Brave?
https://brave.com/download-nightly/
Try to create a shortcut and see if you run into the same problem. There's a good chance (with Chromium 83, which is on master and will be on Beta soon) it will be fixed
If that does fix it, we have a release coming next week 馃槃
@bsclifton thanks for picking this up! Something has changed, but unfortunately for the worse: Nightly unfortunately instantly crashes now instead of after moving a window. Same error it seems: 2020-06-05 10:39:46.653 app_mode_loader[84717:2118134] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSAccessibilityRemoteUIElement accessibilityTitle]: unrecognized selector sent to instance 0x7fb996c0a1e0'
Here's the stack trace:
mdbraber-mbp:MacOS mdbraber$ ./app_mode_loader
[0605/103945.986324:INFO:app_mode_loader_mac.mm(76)] Using user data dir /Users/mdbraber/Library/Application Support/BraveSoftware/Brave-Browser-Nightly
[0605/103945.987713:INFO:app_mode_loader_mac.mm(95)] Framework version from symlink 83.1.11.50
[0605/103945.988575:INFO:app_mode_loader_mac.mm(134)] Loading framework /Applications/Brave Browser Nightly.app/Contents/Frameworks/Brave Browser Nightly Framework.framework/Versions/83.1.11.50/Brave Browser Nightly Framework
objc[84717]: Class BaseView is implemented in both /Users/mdbraber/Applications/Brave Browser Nightly Apps.localized/NOS.app/Contents/MacOS/./app_mode_loader (0x10ada94a0) and /Applications/Brave Browser Nightly.app/Contents/Frameworks/Brave Browser Nightly Framework.framework/Versions/83.1.11.50/Brave Browser Nightly Framework (0x11e62ec30). One of the two will be used. Which one is undefined.
objc[84717]: Class CommandDispatcher is implemented in both /Users/mdbraber/Applications/Brave Browser Nightly Apps.localized/NOS.app/Contents/MacOS/./app_mode_loader (0x10ada94f0) and /Applications/Brave Browser Nightly.app/Contents/Frameworks/Brave Browser Nightly Framework.framework/Versions/83.1.11.50/Brave Browser Nightly Framework (0x11e62ec80). One of the two will be used. Which one is undefined.
objc[84717]: Class ConstrainedWindowAnimationBase is implemented in both /Users/mdbraber/Applications/Brave Browser Nightly Apps.localized/NOS.app/Contents/MacOS/./app_mode_loader (0x10ada9540) and /Applications/Brave Browser Nightly.app/Contents/Frameworks/Brave Browser Nightly Framework.framework/Versions/83.1.11.50/Brave Browser Nightly Framework (0x11e62ecd0). One of the two will be used. Which one is undefined.
objc[84717]: Class ConstrainedWindowAnimationShow is implemented in both /Users/mdbraber/Applications/Brave Browser Nightly Apps.localized/NOS.app/Contents/MacOS/./app_mode_loader (0x10ada95b8) and /Applications/Brave Browser Nightly.app/Contents/Frameworks/Brave Browser Nightly Framework.framework/Versions/83.1.11.50/Brave Browser Nightly Framework (0x11e62ed48). One of the two will be used. Which one is undefined.
objc[84717]: Class ConstrainedWindowAnimationHide is implemented in both /Users/mdbraber/Applications/Brave Browser Nightly Apps.localized/NOS.app/Contents/MacOS/./app_mode_loader (0x10ada9608) and /Applications/Brave Browser Nightly.app/Contents/Frameworks/Brave Browser Nightly Framework.framework/Versions/83.1.11.50/Brave Browser Nightly Framework (0x11e62ed98). One of the two will be used. Which one is undefined.
objc[84717]: Class ConstrainedWindowAnimationPulse is implemented in both /Users/mdbraber/Applications/Brave Browser Nightly Apps.localized/NOS.app/Contents/MacOS/./app_mode_loader (0x10ada9658) and /Applications/Brave Browser Nightly.app/Contents/Frameworks/Brave Browser Nightly Framework.framework/Versions/83.1.11.50/Brave Browser Nightly Framework (0x11e62ede8). One of the two will be used. Which one is undefined.
objc[84717]: Class ButtonUtils is implemented in both /Users/mdbraber/Applications/Brave Browser Nightly Apps.localized/NOS.app/Contents/MacOS/./app_mode_loader (0x10ada96a8) and /Applications/Brave Browser Nightly.app/Contents/Frameworks/Brave Browser Nightly Framework.framework/Versions/83.1.11.50/Brave Browser Nightly Framework (0x11e62ee38). One of the two will be used. Which one is undefined.
objc[84717]: Class TextFieldUtils is implemented in both /Users/mdbraber/Applications/Brave Browser Nightly Apps.localized/NOS.app/Contents/MacOS/./app_mode_loader (0x10ada96f8) and /Applications/Brave Browser Nightly.app/Contents/Frameworks/Brave Browser Nightly Framework.framework/Versions/83.1.11.50/Brave Browser Nightly Framework (0x11e62ee88). One of the two will be used. Which one is undefined.
objc[84717]: Class FindPasteboard is implemented in both /Users/mdbraber/Applications/Brave Browser Nightly Apps.localized/NOS.app/Contents/MacOS/./app_mode_loader (0x10ada9720) and /Applications/Brave Browser Nightly.app/Contents/Frameworks/Brave Browser Nightly Framework.framework/Versions/83.1.11.50/Brave Browser Nightly Framework (0x11e62eeb0). One of the two will be used. Which one is undefined.
objc[84717]: Class FlippedView is implemented in both /Users/mdbraber/Applications/Brave Browser Nightly Apps.localized/NOS.app/Contents/MacOS/./app_mode_loader (0x10ada9798) and /Applications/Brave Browser Nightly.app/Contents/Frameworks/Brave Browser Nightly Framework.framework/Versions/83.1.11.50/Brave Browser Nightly Framework (0x11e62ef28). One of the two will be used. Which one is undefined.
objc[84717]: Class FocusTracker is implemented in both /Users/mdbraber/Applications/Brave Browser Nightly Apps.localized/NOS.app/Contents/MacOS/./app_mode_loader (0x10ada97c0) and /Applications/Brave Browser Nightly.app/Contents/Frameworks/Brave Browser Nightly Framework.framework/Versions/83.1.11.50/Brave Browser Nightly Framework (0x11e62ef50). One of the two will be used. Which one is undefined.
objc[84717]: Class WeakPtrToMenuModelAsNSObject is implemented in both /Users/mdbraber/Applications/Brave Browser Nightly Apps.localized/NOS.app/Contents/MacOS/./app_mode_loader (0x10ada9810) and /Applications/Brave Browser Nightly.app/Contents/Frameworks/Brave Browser Nightly Framework.framework/Versions/83.1.11.50/Brave Browser Nightly Framework (0x11e62efa0). One of the two will be used. Which one is undefined.
objc[84717]: Class MenuControllerCocoa is implemented in both /Users/mdbraber/Applications/Brave Browser Nightly Apps.localized/NOS.app/Contents/MacOS/./app_mode_loader (0x10ada9860) and /Applications/Brave Browser Nightly.app/Contents/Frameworks/Brave Browser Nightly Framework.framework/Versions/83.1.11.50/Brave Browser Nightly Framework (0x11e62eff0). One of the two will be used. Which one is undefined.
objc[84717]: Class ToolTipBaseView is implemented in both /Users/mdbraber/Applications/Brave Browser Nightly Apps.localized/NOS.app/Contents/MacOS/./app_mode_loader (0x10ada98b0) and /Applications/Brave Browser Nightly.app/Contents/Frameworks/Brave Browser Nightly Framework.framework/Versions/83.1.11.50/Brave Browser Nightly Framework (0x11e62f040). One of the two will be used. Which one is undefined.
objc[84717]: Class CrTrackingAreaOwnerProxy is implemented in both /Users/mdbraber/Applications/Brave Browser Nightly Apps.localized/NOS.app/Contents/MacOS/./app_mode_loader (0x10ada9900) and /Applications/Brave Browser Nightly.app/Contents/Frameworks/Brave Browser Nightly Framework.framework/Versions/83.1.11.50/Brave Browser Nightly Framework (0x11e62f090). One of the two will be used. Which one is undefined.
objc[84717]: Class CrTrackingArea is implemented in both /Users/mdbraber/Applications/Brave Browser Nightly Apps.localized/NOS.app/Contents/MacOS/./app_mode_loader (0x10ada9950) and /Applications/Brave Browser Nightly.app/Contents/Frameworks/Brave Browser Nightly Framework.framework/Versions/83.1.11.50/Brave Browser Nightly Framework (0x11e62f0e0). One of the two will be used. Which one is undefined.
objc[84717]: Class UnderlayOpenGLHostingWindow is implemented in both /Users/mdbraber/Applications/Brave Browser Nightly Apps.localized/NOS.app/Contents/MacOS/./app_mode_loader (0x10ada99a0) and /Applications/Brave Browser Nightly.app/Contents/Frameworks/Brave Browser Nightly Framework.framework/Versions/83.1.11.50/Brave Browser Nightly Framework (0x11e62f130). One of the two will be used. Which one is undefined.
objc[84717]: Class WeakPtrNSObject is implemented in both /Users/mdbraber/Applications/Brave Browser Nightly Apps.localized/NOS.app/Contents/MacOS/./app_mode_loader (0x10ada9a18) and /Applications/Brave Browser Nightly.app/Contents/Frameworks/Brave Browser Nightly Framework.framework/Versions/83.1.11.50/Brave Browser Nightly Framework (0x11e62f1a8). One of the two will be used. Which one is undefined.
objc[84717]: Class CrPasteboardItemWrapper is implemented in both /Users/mdbraber/Applications/Brave Browser Nightly Apps.localized/NOS.app/Contents/MacOS/./app_mode_loader (0x10ada9a40) and /Applications/Brave Browser Nightly.app/Contents/Frameworks/Brave Browser Nightly Framework.framework/Versions/83.1.11.50/Brave Browser Nightly Framework (0x11e62f1d0). One of the two will be used. Which one is undefined.
objc[84717]: Class NowPlayingInfoCenterDelegateCocoa is implemented in both /Users/mdbraber/Applications/Brave Browser Nightly Apps.localized/NOS.app/Contents/MacOS/./app_mode_loader (0x10ada9a90) and /Applications/Brave Browser Nightly.app/Contents/Frameworks/Brave Browser Nightly Framework.framework/Versions/83.1.11.50/Brave Browser Nightly Framework (0x11e62f220). One of the two will be used. Which one is undefined.
objc[84717]: Class RemoteCommandCenterDelegateCocoa is implemented in both /Users/mdbraber/Applications/Brave Browser Nightly Apps.localized/NOS.app/Contents/MacOS/./app_mode_loader (0x10ada9ae0) and /Applications/Brave Browser Nightly.app/Contents/Frameworks/Brave Browser Nightly Framework.framework/Versions/83.1.11.50/Brave Browser Nightly Framework (0x11e62f270). One of the two will be used. Which one is undefined.
[0605/103946.179627:INFO:app_shim_controller.mm(248)] Connected to com.brave.Browser.nightly.apps.027f39e5d2729fbfc2628e237b3d100b
[0605/103946.187376:INFO:app_shim_controller.mm(334)] Sent OnShimConnected
[0605/103946.242533:INFO:app_shim_controller.mm(366)] Received OnShimConnected.
2020-06-05 10:39:46.647 app_mode_loader[84717:2118134] -[NSAccessibilityRemoteUIElement accessibilityTitle]: unrecognized selector sent to instance 0x7fb996c0a1e0
2020-06-05 10:39:46.653 app_mode_loader[84717:2118134] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[NSAccessibilityRemoteUIElement accessibilityTitle]: unrecognized selector sent to instance 0x7fb996c0a1e0'
*** First throw call stack:
(
0 CoreFoundation 0x00007fff33781be7 __exceptionPreprocess + 250
1 libobjc.A.dylib 0x00007fff6c5595bf objc_exception_throw + 48
2 CoreFoundation 0x00007fff33800c77 -[NSObject(NSObject) __retain_OA] + 0
3 CoreFoundation 0x00007fff336e644b ___forwarding___ + 1427
4 CoreFoundation 0x00007fff336e5e28 _CF_forwarding_prep_0 + 120
5 Brave Browser Nightly Framework 0x000000011a36e971 ChromeMain + 82817217
6 AppKit 0x00007fff30a28a4a -[NSAccessibilityAttributeAccessorInfo getAttributeValue:forObject:] + 58
7 AppKit 0x00007fff30fe63f9 ___NSAccessibilityEntryPointValueForAttribute_block_invoke.805 + 1674
8 AppKit 0x00007fff30fe2244 NSAccessibilityPerformEntryPointObject + 16
9 AppKit 0x00007fff30ca63e1 _NSAccessibilityEntryPointValueForAttribute + 168
10 AppKit 0x00007fff30de7883 -[NSObject(NSAccessibilityInternal) _accessibilityValueForAttribute:clientError:] + 351
11 AppKit 0x00007fff30dec99e CopyAppKitUIElementAttributeValueNoCatch + 98
12 AppKit 0x00007fff30de9882 CopyAttributeValue + 142
13 HIServices 0x00007fff319dc3f6 _AXXMIGCopyAttributeValue + 389
14 HIServices 0x00007fff319fd4bb _XCopyAttributeValue + 443
15 HIServices 0x00007fff319bcf64 mshMIGPerform + 174
16 CoreFoundation 0x00007fff33706394 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 41
17 CoreFoundation 0x00007fff337062e0 __CFRunLoopDoSource1 + 541
18 CoreFoundation 0x00007fff33704e09 __CFRunLoopRun + 2270
19 CoreFoundation 0x00007fff33703ece CFRunLoopRunSpecific + 462
20 HIToolbox 0x00007fff32332abd RunCurrentEventLoopInMode + 292
21 HIToolbox 0x00007fff323327d5 ReceiveNextEventCommon + 584
22 HIToolbox 0x00007fff32332579 _BlockUntilNextEventMatchingListInModeWithFilter + 64
23 AppKit 0x00007fff3097a829 _DPSNextEvent + 883
24 AppKit 0x00007fff30979070 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1352
25 AppKit 0x00007fff3096ad7e -[NSApplication run] + 658
26 Brave Browser Nightly Framework 0x0000000118824e4c ChromeMain + 54203804
27 Brave Browser Nightly Framework 0x00000001188238b2 ChromeMain + 54198274
28 Brave Browser Nightly Framework 0x00000001187cd1b3 ChromeMain + 53844227
29 Brave Browser Nightly Framework 0x00000001187a3513 ChromeMain + 53673059
30 Brave Browser Nightly Framework 0x0000000115473538 ChromeAppModeStart_v6 + 2296
31 app_mode_loader 0x000000010a8878f8 main + 2872
32 app_mode_loader 0x000000010a886ddb main + 27
33 libdyld.dylib 0x00007fff6d700cc9 start + 1
34 ??? 0x0000000000000001 0x0 + 1
)
libc++abi.dylib: terminating with uncaught exception of type NSException
[0605/103946.880313:WARNING:system_snapshot_mac.cc(42)] sysctlbyname kern.nx: No such file or directory (2)
Abort trap: 6
@bsclifton Thanks for looking into this.
Exact same behavior for me. Crashes as soon as I perform some action (like trying to drag the window).
Assuming priority/P4 label means this won't be done any time soon?
I'm looking in to this, it's been affecting me this whole time
+1 - I do not use BetterSnap or BetterTouch, however seeing the same problem. Apps work fine with Chrome, but crashes on Brave.
Thanks for looking into this @petemill !
cc: @jumde
Same here with BTT
Same exact problem here. I can provide logs for several apps if helpful. The only one that still works for me is Google Keep.
Most helpful comment
I'm looking in to this, it's been affecting me this whole time