_This issue was opened by a bot after a user submitted feedback through the in-app form._
__From:__ [email protected]
__Message:__
Recently Slack stopped showing up in AltTab, no matter what I do.
I do have Slack set. to show on all Spaces, but I also have Spotify set this way and it shows up in AltTab as expected.
Debug profile
* App version: 4.1.5 * App preferences: * NSStatusItem Preferred Position Item-0: 715.5 * NSWindow Frame SUUpdateAlert: 1431 768 620 392 0 0 3440 1417 * NSWindow Frame com.sindresorhus.Preferences.FrameAutosaveName: 2345 315 549 524 0 0 3440 1417 * SUAutomaticallyUpdate: 0 * SUEnableAutomaticChecks: 0 * SUHasLaunchedBefore: 1 * SULastCheckTime: 2020-06-01 02:36:03 +0000 * SUUpdateRelaunchingMarker: 0 * alignThumbnails: 1 * appsToShow: 0 * arrowKeysEnabled: true * cancelShortcut: ā * closeWindowShortcut: W * fadeOutAnimation: true * hideShowAppShortcut: H * holdShortcut: ā * minDeminWindowShortcut: M * mouseHoverEnabled: false * nextWindowShortcut: ā„ * preferencesVersion: 4.1.5 * previousWindowShortcut: ā§ā„ * quitAppShortcut: Q * screensToShow: 0 * showMinimizedWindows: true * showOnScreen: 0 * showTabsAsWindows: true * spacesToShow: 0 * theme: 0 * windowDisplayDelay: 0 * Applications: 72 * Windows: 25 * {isFullscreen: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 1, spaceIndex: 1} * {isFullscreen: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 1, spaceIndex: 1} * {isFullscreen: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 1, spaceIndex: 1} * {isFullscreen: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 1, spaceIndex: 1} * {isFullscreen: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 1, spaceIndex: 1} * {isFullscreen: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: true, spaceId: 1, spaceIndex: 1} * {isFullscreen: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 5, spaceIndex: 3} * {isFullscreen: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 5, spaceIndex: 3} * {isFullscreen: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 1, spaceIndex: 1} * {isFullscreen: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 1, spaceIndex: 1} * {isFullscreen: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: true, spaceId: 1, spaceIndex: 1} * {isFullscreen: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 4, spaceIndex: 2} * {isFullscreen: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 8, spaceIndex: 6} * {isFullscreen: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 7, spaceIndex: 5} * {isFullscreen: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 6, spaceIndex: 4} * {isFullscreen: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: true, spaceId: 1, spaceIndex: 1} * {isFullscreen: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 6, spaceIndex: 4} * {isFullscreen: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 7, spaceIndex: 5} * {isFullscreen: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 6, spaceIndex: 4} * {isFullscreen: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: true, spaceId: 1, spaceIndex: 1} * {isFullscreen: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 8, spaceIndex: 6} * {isFullscreen: false, isMinimized: false, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 1, spaceIndex: 1} * {isFullscreen: false, isMinimized: true, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 1, spaceIndex: 1} * {isFullscreen: false, isMinimized: true, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 1, spaceIndex: 1} * {isFullscreen: false, isMinimized: true, isHidden: false, isTabbed: false, isOnAllSpaces: false, spaceId: 4, spaceIndex: 2} * OS version: Version 10.15.5 (Build 19F101) * OS architecture: x86_64 * Locale: en_US (current) * Spaces: 6 * Dark mode: Dark * "Displays have separate Spaces": unchecked * Hardware model: MacBookPro16,1 * Screens: 1 * {x: 0.0, y: 0.0, width: 3440.0, height: 1440.0} * CPU model: Intel(R) Core(TM) i9-9980HK CPU @ 2.40GHz * Memory size: 34.36 GB * Active CPU count: 16 * Current CPU frequency: 2.4 Ghz * Resource utilization: * CPU: 3.0% * Memory: 91M+ * Threads count: 15
Update: I just tried updating to version 4.1.6 to see if that would help, but now I can't start AltTab at all.
It hangs on boot, a blank space appears in the status bar where it should be, but the logo doesn't load.
I reproduced by opening console, starting AltTab, letting it hang for a bit, then killing the process. Console logs below:
default 08:41:59.060863-0700 kernel process AltTab[53953] thread 988993 caught burning CPU! It used more than 50% CPU over 180 seconds
default 08:41:59.065721-0700 symptomsd Received CPU usage trigger:
AltTab[53953] () used 90.00s of CPU over 90.80 seconds (averaging 99%), violating a CPU usage limit of 90.00s over 180 seconds.
default 08:41:59.066884-0700 symptomsd RESOURCE_NOTIFY trigger for AltTab [53953] (90000494337 nanoseconds of CPU usage over 90.00s seconds, violating limit of 90000000000 nanoseconds of CPU usage over 180.00s seconds)
default 08:41:59.279680-0700 spindump Saved cpu_resource.diag report for AltTab version 4.1.6 (4.1.6) to AltTab_2020-07-08-084159_Nathans-MacBook-Pro.cpu_resource.diag
default 08:43:32.792357-0700 runningboardd [executable<AltTab(502)>:53953] Death sentinel fired!
default 08:43:32.821348-0700 loginwindow -[PersistentAppsSupport applicationQuit:] | for app:AltTab, _appTrackingState = 2
default 08:43:32.821410-0700 runningboardd Invalidating assertion 319-142-1154 (target:executable<AltTab(502)>) from originator 142
default 08:43:32.896352-0700 runningboardd Removing process: [executable<AltTab(502)>:53953]
default 08:43:32.902399-0700 runningboardd Removing assertions for terminated process: [executable<AltTab(502)>:53953]
error 08:43:32.930509-0700 runningboardd RBSStateCapture remove item called for untracked item 319-142-1154 (target:executable<AltTab(502)>)
default 08:44:17.433034-0700 Alfred LAUNCHING:0x0-0x121121 AltTab foreground=0 bringForward=0 seed=698 userActivityCount=0
default 08:44:17.440025-0700 loginwindow -[ApplicationManager checkInAppContext:eventData:] | ApplicationManager: Checked in app : AltTab
default 08:44:17.442140-0700 runningboardd Resolved pid 54266 to [executable<AltTab(502)>:54266]
default 08:44:17.444848-0700 runningboardd [executable<AltTab(502)>:54266] This process will not be managed.
default 08:44:17.444873-0700 runningboardd Now tracking process: [executable<AltTab(502)>:54266]
default 08:44:17.445305-0700 runningboardd Acquiring assertion targeting executable<AltTab(502)> from originator [daemon<com.apple.coreservices.launchservicesd>:142] with description <RBSAssertionDescriptor; uielement:54266; ID: 319-142-1175; target: 54266> attributes = {
<RBSDomainAttribute: 0x7fb5a1014270; domain: com.apple.launchservicesd; name: RoleUserInteractive; sourceEnvironment: 0x0>;
}
default 08:44:17.445413-0700 runningboardd Assertion 319-142-1175 (target:executable<AltTab(502)>) will be created as active
default 08:44:17.445738-0700 runningboardd [executable<AltTab(502)>:54266] Ignoring jetsam update because this process is not memory-managed
default 08:44:17.445766-0700 runningboardd [executable<AltTab(502)>:54266] Ignoring resume because this process is not lifecycle managed
default 08:44:17.445813-0700 runningboardd Acquiring assertion targeting executable<AltTab(502)> from originator [daemon<com.apple.coreservices.launchservicesd>:142] with description <RBSAssertionDescriptor; uielement:54266; ID: 319-142-1176; target: 54266> attributes = {
<RBSDomainAttribute: 0x7fb5a4813860; domain: com.apple.launchservicesd; name: RoleUserInteractive; sourceEnvironment: 0x0>;
}
default 08:44:17.445861-0700 runningboardd [executable<AltTab(502)>:54266] Set darwin role to: UserInteractive
default 08:44:17.445933-0700 runningboardd [executable<AltTab(502)>:54266] Ignoring GPU update because this process is not GPU managed
default 08:44:17.445966-0700 runningboardd Assertion 319-142-1176 (target:executable<AltTab(502)>) will be created as active
default 08:44:17.446075-0700 runningboardd Finished acquiring assertion 319-142-1175 (target:executable<AltTab(502)>)
default 08:44:17.446382-0700 runningboardd Invalidating assertion 319-142-1175 (target:executable<AltTab(502)>) from originator 142
default 08:44:17.446378-0700 runningboardd Finished acquiring assertion 319-142-1176 (target:executable<AltTab(502)>)
default 08:44:17.463810-0700 AltTab FRONTLOGGING: version 1
default 08:44:17.463830-0700 AltTab Registering, pid=54266
default 08:44:17.464895-0700 AltTab CHECKIN: pid=54266
default 08:44:17.474842-0700 AltTab CHECKEDIN: pid=54266 asn=0x0-0x121121 foreground=0
default 08:44:17.476130-0700 loginwindow -[ApplicationManager checkInAppContext:eventData:] | ApplicationManager: Checked in app : AltTab
default 08:44:17.482158-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4cd04fc0 at /Applications/AltTab.app
default 08:44:17.496151-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4cc1b2e0 at /Applications/AltTab.app
default 08:44:17.508837-0700 AltTab Registered, pid=54266 ASN=0x0,0x121121
default 08:44:17.508960-0700 AltTab Registered, pid=54266 cgConnectionID=1496ab
default 08:44:17.510035-0700 AltTab BringForward: pid=54266 asn=0x0-0x121121 bringForward=0 foreground=0 uiElement=1 launchedByLS=1 modifiersCount=1 allDisabled=0
default 08:44:17.510083-0700 AltTab BringFrontModifier: pid=54266 asn=0x0-0x121121 Modifier 0 hideAfter=0 hideOthers=0 dontMakeFrontmost=0 mouseDown=0/0 seed=0/0
default 08:44:17.510812-0700 AltTab Current system appearance, (HLTB: 2), (SLS: 1)
default 08:44:17.515618-0700 AltTab Post-registration system appearance: (HLTB: 2)
default 08:44:17.536921-0700 AltTab Registering for test daemon availability notify post.
default 08:44:17.537056-0700 AltTab notify_get_state check indicated test daemon not ready.
default 08:44:17.540309-0700 AltTab SignalReady: pid=54266 asn=0x0-0x121121
default 08:44:17.541063-0700 AltTab SIGNAL: pid=54266 asn=0x0x-0x1184033
error 08:44:17.567261-0700 tccd {ID: com.lwouis.alt-tab-macos, PID[54266], auid: 502, euid: 502, binary path: '/Applications/AltTab.app/Contents/MacOS/AltTab'} attempted to call TCCAccessRequest without the com.apple.private.tcc.manager.check-by-audit-token entitlement
default 08:44:17.569803-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf2cc0ec90 at /Applications/AltTab.app
default 08:44:17.570723-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf2cc109c0 at /Applications/AltTab.app
error 08:44:17.583967-0700 tccd Prompting policy for hardened runtime; service: kTCCServiceAppleEvents requires entitlement com.apple.security.automation.apple-events but it is missing for ACC:{ID: com.lwouis.alt-tab-macos, PID[54266], auid: 502, euid: 502, binary path: '/Applications/AltTab.app/Contents/MacOS/AltTab'}, REQ:{ID: com.apple.appleeventsd, PID[351], auid: 55, euid: 55, binary path: '/System/Library/CoreServices/appleeventsd'}
default 08:44:17.596102-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4ce0a840 at /Applications/AltTab.app
default 08:44:17.610910-0700 AltTab NSApp cache appearance:
-NSRequiresAquaSystemAppearance: 0
-appearance: (null)
-effectiveAppearance: <NSCompositeAppearance: 0x6000025db400
(
"<NSDarkAquaAppearance: 0x6000025db280>",
"<NSSystemAppearance: 0x6000025db300>"
)>
default 08:44:18.132647-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf2cc119c0 at /Applications/AltTab.app
default 08:44:18.147515-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4e0297f0 at /Applications/AltTab.app
default 08:44:18.159538-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4e02a460 at /Applications/AltTab.app
default 08:44:18.172230-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4e219520 at /Applications/AltTab.app
default 08:44:18.189775-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4ce0a840 at /Applications/AltTab.app
default 08:44:18.202199-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4e219520 at /Applications/AltTab.app
default 08:44:18.214292-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4cf47bc0 at /Applications/AltTab.app
default 08:44:18.231116-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4cf47bc0 at /Applications/AltTab.app
default 08:44:18.245623-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4ce0a840 at /Applications/AltTab.app
default 08:44:18.258122-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4cc1ef40 at /Applications/AltTab.app
default 08:44:18.270643-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4e01d650 at /Applications/AltTab.app
default 08:44:18.319525-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4cc1ef40 at /Applications/AltTab.app
default 08:44:18.380656-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4cc1ef40 at /Applications/AltTab.app
default 08:44:18.393490-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4e518b40 at /Applications/AltTab.app
default 08:44:18.405297-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4ce15ac0 at /Applications/AltTab.app
default 08:44:18.417110-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4e02a360 at /Applications/AltTab.app
default 08:44:18.433319-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4ce0f300 at /Applications/AltTab.app
default 08:44:18.446293-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4ce180e0 at /Applications/AltTab.app
default 08:44:18.458652-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4e219520 at /Applications/AltTab.app
default 08:44:18.471796-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4e219520 at /Applications/AltTab.app
default 08:44:18.489058-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4e01d650 at /Applications/AltTab.app
default 08:44:18.504764-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf2cc0f6e0 at /Applications/AltTab.app
default 08:44:18.517307-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4cc1ef40 at /Applications/AltTab.app
default 08:44:18.537487-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4ce0a840 at /Applications/AltTab.app
default 08:44:18.555685-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4ce0a840 at /Applications/AltTab.app
default 08:44:18.569492-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4e01d650 at /Applications/AltTab.app
default 08:44:18.588066-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4e01d650 at /Applications/AltTab.app
default 08:44:18.602076-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4e518b40 at /Applications/AltTab.app
default 08:44:18.613794-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4cf47bc0 at /Applications/AltTab.app
default 08:44:18.626701-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4ce0a840 at /Applications/AltTab.app
default 08:44:18.640197-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4e518b40 at /Applications/AltTab.app
default 08:44:27.530539-0700 AltTab LSExceptions shared instance invalidated for timeout.
default 08:45:48.296232-0700 kernel process AltTab[54266] thread 995754 caught burning CPU! It used more than 50% CPU over 180 seconds
default 08:45:48.321512-0700 symptomsd Received CPU usage trigger:
AltTab[54266] () used 90.00s of CPU over 90.69 seconds (averaging 99%), violating a CPU usage limit of 90.00s over 180 seconds.
default 08:45:48.324417-0700 symptomsd RESOURCE_NOTIFY trigger for AltTab [54266] (90003409479 nanoseconds of CPU usage over 90.00s seconds, violating limit of 90000000000 nanoseconds of CPU usage over 180.00s seconds)
default 08:45:48.324953-0700 symptomsd Generated RESOURCE_NOTIFY report for AltTab within the past 300 seconds (1594222919.0672). Disallow report.
default 08:47:23.054501-0700 runningboardd [executable<AltTab(502)>:54266] Death sentinel fired!
default 08:47:23.076534-0700 loginwindow -[PersistentAppsSupport applicationQuit:] | for app:AltTab, _appTrackingState = 2
default 08:47:23.076498-0700 runningboardd Invalidating assertion 319-142-1176 (target:executable<AltTab(502)>) from originator 142
default 08:47:23.162415-0700 runningboardd Removing process: [executable<AltTab(502)>:54266]
default 08:47:23.162906-0700 runningboardd Removing assertions for terminated process: [executable<AltTab(502)>:54266]
error 08:47:23.188308-0700 runningboardd RBSStateCapture remove item called for untracked item 319-142-1176 (target:executable<AltTab(502)>)
Hi @nathang21! I'm sad to hear that, especially the crash! That's terrible news.
I just tried the update to 4.1.6 locally. It restarted, and worked perfectly fine. I then booted Slack > works. Then I assigned it to all spaces > works great. Really not sure what could be happening for you here.
Regarding the crash with 4.1.6, that crash report is terrifying. I see mentions of daemons and death sentinels š Apparently AltTab was caught burning CPU! then Death sentinel fired!. Ok I'll confess I smiled when I read this; the guys at Apple are clearly having fun with the OS control processes. It's not a good thing though. I wonder what's happening here
I see this:
error 08:44:17.583967-0700 tccd Prompting policy for hardened runtime; service: kTCCServiceAppleEvents requires entitlement com.apple.security.automation.apple-events but it is missing for ACC:{ID: com.lwouis.alt-tab-macos, PID[54266], auid: 502, euid: 502, binary path: '/Applications/AltTab.app/Contents/MacOS/AltTab'}, REQ:{ID: com.apple.appleeventsd, PID[351], auid: 55, euid: 55, binary path: '/System/Library/CoreServices/appleeventsd'}
I doubt that's its the root cause, but it's intriguing. The documentation doesn't make any sense to me, and why AltTab would require this entitlement. Also if this is somehow missing, it's been missing for many many versions.
Also this:
error 08:44:17.567261-0700 tccd {ID: com.lwouis.alt-tab-macos, PID[54266], auid: 502, euid: 502, binary path: '/Applications/AltTab.app/Contents/MacOS/AltTab'} attempted to call TCCAccessRequest without the com.apple.private.tcc.manager.check-by-audit-token entitlement
I believe you pasted the logs from Console.app here. Is there a crash report in Console.app as well? Another useful thing would be to use Activity Monitor and sample AltTab when it's spinning and going crazy with the CPU (apparently):

Hmmm, I can try to look more into this later today.
Just checked, no crash reports from AltTab in Console.app
I did see an DIagnostic report, Github wouldn't let me upload so I dumped here.
https://drive.google.com/drive/folders/11W5Sn9HHw7O4Jy5mnk0ADDXqbsDB3Du7?usp=sharing
Not a lot happening in this dump. It seems that the app is doing a tight loop in one of the background thread. I don't understand why this doesn't happen on my machine.
Could you try resetting the security permissions of AltTab (Accessibility and Screen Recording) by running this command?
tccutil reset All com.lwouis.alt-tab-macos
Regarding the high CPU issue, I raised a PR with a fix. However, I'm pretty sure that this only fix the symptoms of your issue. I don't think this code actually fixes your crash, or helps any user significantly.
Yes the code was doing a tight loop on the background threads, but normally the main thread quickly adds events to process on these background threads, and the tight loops stop. The question here is: why are these events sources not being added on the background threads? That's why I'm suspicious of some system permissions shenanigans
```shell tccutil reset All com.lwouis.alt-tab-macos```
I ran this, re-granted the permissions and tried to reopen AltTab but it didn't seem to help, still unable to open the app.
I went ahead and sampled the process, and gathered the console.app logs again and added to the drive folder.
Console.app logs:
default 12:44:51.720606-0700 AltTab FRONTLOGGING: version 1
default 12:44:51.720638-0700 AltTab Registering, pid=75494
default 12:44:51.722193-0700 AltTab CHECKIN: pid=75494
default 12:44:51.737181-0700 AltTab CHECKEDIN: pid=75494 asn=0x0-0x134134 foreground=0
default 12:44:51.756778-0700 AltTab Registered, pid=75494 ASN=0x0,0x134134
default 12:44:51.756946-0700 AltTab Registered, pid=75494 cgConnectionID=15aa7b
default 12:44:51.759507-0700 AltTab BringForward: pid=75494 asn=0x0-0x134134 bringForward=0 foreground=0 uiElement=1 launchedByLS=1 modifiersCount=1 allDisabled=0
default 12:44:51.759587-0700 AltTab BringFrontModifier: pid=75494 asn=0x0-0x134134 Modifier 0 hideAfter=0 hideOthers=0 dontMakeFrontmost=0 mouseDown=0/0 seed=0/0
default 12:44:51.760927-0700 AltTab Current system appearance, (HLTB: 2), (SLS: 1)
default 12:44:51.768556-0700 AltTab Post-registration system appearance: (HLTB: 2)
default 12:44:51.797230-0700 AltTab Registering for test daemon availability notify post.
default 12:44:51.797382-0700 AltTab notify_get_state check indicated test daemon not ready.
default 12:44:51.802417-0700 AltTab SignalReady: pid=75494 asn=0x0-0x134134
default 12:44:51.804527-0700 AltTab SIGNAL: pid=75494 asn=0x0x-0x1261876
default 12:44:51.828263-0700 AltTab NSApp cache appearance:
-NSRequiresAquaSystemAppearance: 0
-appearance: (null)
-effectiveAppearance: <NSCompositeAppearance: 0x600003e19e80
(
"<NSDarkAquaAppearance: 0x600003e19d00>",
"<NSSystemAppearance: 0x600003e19d80>"
)>
default 12:45:15.876379-0700 AltTab FRONTLOGGING: version 1
default 12:45:15.876406-0700 AltTab Registering, pid=75560
default 12:45:15.877991-0700 AltTab CHECKIN: pid=75560
default 12:45:15.892199-0700 AltTab CHECKEDIN: pid=75560 asn=0x0-0x13b13b foreground=0
default 12:45:15.941664-0700 AltTab Registered, pid=75560 ASN=0x0,0x13b13b
default 12:45:15.941838-0700 AltTab Registered, pid=75560 cgConnectionID=ed4bb
default 12:45:15.943402-0700 AltTab BringForward: pid=75560 asn=0x0-0x13b13b bringForward=0 foreground=0 uiElement=1 launchedByLS=1 modifiersCount=1 allDisabled=0
default 12:45:15.943475-0700 AltTab BringFrontModifier: pid=75560 asn=0x0-0x13b13b Modifier 0 hideAfter=0 hideOthers=0 dontMakeFrontmost=0 mouseDown=0/0 seed=0/0
default 12:45:15.944489-0700 AltTab Current system appearance, (HLTB: 2), (SLS: 1)
default 12:45:15.951010-0700 AltTab Post-registration system appearance: (HLTB: 2)
default 12:45:15.970834-0700 AltTab Registering for test daemon availability notify post.
default 12:45:15.971025-0700 AltTab notify_get_state check indicated test daemon not ready.
default 12:45:15.975620-0700 AltTab SignalReady: pid=75560 asn=0x0-0x13b13b
default 12:45:15.976735-0700 AltTab SIGNAL: pid=75560 asn=0x0x-0x1290555
default 12:45:16.008882-0700 AltTab NSApp cache appearance:
-NSRequiresAquaSystemAppearance: 0
-appearance: (null)
-effectiveAppearance: <NSCompositeAppearance: 0x6000037f1300
(
"<NSDarkAquaAppearance: 0x6000037dc200>",
"<NSSystemAppearance: 0x6000037dc280>"
)>
default 12:45:22.887384-0700 AltTab FRONTLOGGING: version 1
default 12:45:22.887414-0700 AltTab Registering, pid=75569
default 12:45:22.889084-0700 AltTab CHECKIN: pid=75569
default 12:45:22.903630-0700 AltTab CHECKEDIN: pid=75569 asn=0x0-0x13c13c foreground=0
default 12:45:22.974745-0700 AltTab Registered, pid=75569 ASN=0x0,0x13c13c
default 12:45:22.974908-0700 AltTab Registered, pid=75569 cgConnectionID=d4fc3
default 12:45:22.977164-0700 AltTab BringForward: pid=75569 asn=0x0-0x13c13c bringForward=0 foreground=0 uiElement=1 launchedByLS=1 modifiersCount=1 allDisabled=0
default 12:45:22.977231-0700 AltTab BringFrontModifier: pid=75569 asn=0x0-0x13c13c Modifier 0 hideAfter=0 hideOthers=0 dontMakeFrontmost=0 mouseDown=0/0 seed=0/0
default 12:45:22.978265-0700 AltTab Current system appearance, (HLTB: 2), (SLS: 1)
default 12:45:22.985532-0700 AltTab Post-registration system appearance: (HLTB: 2)
default 12:45:23.014827-0700 AltTab Registering for test daemon availability notify post.
default 12:45:23.015037-0700 AltTab notify_get_state check indicated test daemon not ready.
default 12:45:23.020809-0700 AltTab SignalReady: pid=75569 asn=0x0-0x13c13c
default 12:45:23.021948-0700 AltTab SIGNAL: pid=75569 asn=0x0x-0x1294652
default 12:45:23.047751-0700 AltTab NSApp cache appearance:
-NSRequiresAquaSystemAppearance: 0
-appearance: (null)
-effectiveAppearance: <NSCompositeAppearance: 0x600001246780
(
"<NSDarkAquaAppearance: 0x60000126c380>",
"<NSSystemAppearance: 0x60000126c400>"
)>
default 12:45:33.004270-0700 AltTab LSExceptions shared instance invalidated for timeout.
default 12:46:01.539254-0700 AltTab FRONTLOGGING: version 1
default 12:46:01.539287-0700 AltTab Registering, pid=75627
default 12:46:01.540847-0700 AltTab CHECKIN: pid=75627
default 12:46:01.554512-0700 AltTab CHECKEDIN: pid=75627 asn=0x0-0x13d13d foreground=0
default 12:46:01.602160-0700 AltTab Registered, pid=75627 ASN=0x0,0x13d13d
default 12:46:01.602346-0700 AltTab Registered, pid=75627 cgConnectionID=31f93
default 12:46:01.604254-0700 AltTab BringForward: pid=75627 asn=0x0-0x13d13d bringForward=0 foreground=0 uiElement=1 launchedByLS=1 modifiersCount=1 allDisabled=0
default 12:46:01.604321-0700 AltTab BringFrontModifier: pid=75627 asn=0x0-0x13d13d Modifier 0 hideAfter=0 hideOthers=0 dontMakeFrontmost=0 mouseDown=0/0 seed=0/0
default 12:46:01.605892-0700 AltTab Current system appearance, (HLTB: 2), (SLS: 1)
default 12:46:01.612334-0700 AltTab Post-registration system appearance: (HLTB: 2)
default 12:46:01.631218-0700 AltTab Registering for test daemon availability notify post.
default 12:46:01.631392-0700 AltTab notify_get_state check indicated test daemon not ready.
default 12:46:01.636219-0700 AltTab SignalReady: pid=75627 asn=0x0-0x13d13d
default 12:46:01.637274-0700 AltTab SIGNAL: pid=75627 asn=0x0x-0x1298749
default 12:46:01.661833-0700 AltTab NSApp cache appearance:
-NSRequiresAquaSystemAppearance: 0
-appearance: (null)
-effectiveAppearance: <NSCompositeAppearance: 0x600003ad1980
(
"<NSDarkAquaAppearance: 0x600003af4100>",
"<NSSystemAppearance: 0x600003af4c00>"
)>
default 12:46:11.637712-0700 AltTab LSExceptions shared instance invalidated for timeout.
Mac Analytics Data Reports:
22:22:14.847774-0700 diagnostics_agent com.apple.message.domain: com.apple.usage.app_activetime
com.apple.message.__source__: SPI
com.apple.message.signature: AltTab
com.apple.message.signature2: com.lwouis.alt-tab-macos ||| 4.1.5 (4.1.5)
com.apple.message.value: 1732
com.apple.message.value2: 0
com.apple.message.value3: 0
com.apple.message.value4: 0
com.apple.message.value5: 0
com.apple.message.value6: 0
com.apple.message.value7: 0
com.apple.message.result: NO
com.apple.message.summarize: YES
SenderMachUUID: C6A80562-F340-32B7-AA9C-B6BAB910F600
00:22:52.603416-0700 diagnostics_agent com.apple.message.domain: com.apple.usage.app_activetime
com.apple.message.__source__: SPI
com.apple.message.signature: AltTab
com.apple.message.signature2: com.lwouis.alt-tab-macos ||| 4.1.5 (4.1.5)
com.apple.message.value: 40
com.apple.message.value2: 0
com.apple.message.value3: 0
com.apple.message.value4: 0
com.apple.message.value5: 0
com.apple.message.value6: 0
com.apple.message.value7: 0
com.apple.message.result: NO
com.apple.message.summarize: YES
SenderMachUUID: C6A80562-F340-32B7-AA9C-B6BAB910F600
05:15:09.780895-0700 diagnostics_agent com.apple.message.domain: com.apple.usage.app_activetime
com.apple.message.__source__: SPI
com.apple.message.signature: AltTab
com.apple.message.signature2: com.lwouis.alt-tab-macos ||| 4.1.5 (4.1.5)
com.apple.message.value: 94
com.apple.message.value2: 0
com.apple.message.value3: 0
com.apple.message.value4: 0
com.apple.message.value5: 0
com.apple.message.value6: 0
com.apple.message.value7: 0
com.apple.message.result: NO
com.apple.message.summarize: YES
SenderMachUUID: C6A80562-F340-32B7-AA9C-B6BAB910F600
07:42:18.803756-0700 diagnostics_agent com.apple.message.domain: com.apple.usage.app_activetime
com.apple.message.__source__: SPI
com.apple.message.signature: AltTab
com.apple.message.signature2: com.lwouis.alt-tab-macos ||| 4.1.5 (4.1.5)
com.apple.message.value: 5
com.apple.message.value2: 0
com.apple.message.value3: 0
com.apple.message.value4: 0
com.apple.message.value5: 0
com.apple.message.value6: 0
com.apple.message.value7: 0
com.apple.message.result: NO
com.apple.message.summarize: YES
SenderMachUUID: C6A80562-F340-32B7-AA9C-B6BAB910F600
08:41:59.279747-0700 spindump com.apple.message.domain: com.apple.crashreporter.writereport.cpu_resource.diag
com.apple.message.signature: AltTab
com.apple.message.signature2: com.lwouis.alt-tab-macos ||| 4.1.6 (4.1.6) ((null))
com.apple.message.signature3: cpu usage
com.apple.message.result: noop
com.apple.message.summarize: YES
SenderMachUUID: B7867772-0F1C-3B94-9357-FC759C193469
10:39:12.476213-0700 diagnostics_agent com.apple.message.domain: com.apple.usage.app_activetime
com.apple.message.__source__: SPI
com.apple.message.signature: AltTab
com.apple.message.signature2: com.lwouis.alt-tab-macos ||| 4.1.6 (4.1.6)
com.apple.message.value: 447
com.apple.message.value2: 0
com.apple.message.value3: 3
com.apple.message.value4: 0
com.apple.message.value5: 0
com.apple.message.value6: 0
com.apple.message.value7: 0
com.apple.message.result: NO
com.apple.message.summarize: YES
SenderMachUUID: C6A80562-F340-32B7-AA9C-B6BAB910F600
10:39:12.479335-0700 diagnostics_agent com.apple.message.domain: com.apple.usage.app_activetime
com.apple.message.__source__: SPI
com.apple.message.signature: AltTab
com.apple.message.signature2: com.lwouis.alt-tab-macos ||| 4.1.5 (4.1.5)
com.apple.message.value: 3397
com.apple.message.value2: 0
com.apple.message.value3: 0
com.apple.message.value4: 0
com.apple.message.value5: 0
com.apple.message.value6: 0
com.apple.message.value7: 0
com.apple.message.result: NO
com.apple.message.summarize: YES
SenderMachUUID: C6A80562-F340-32B7-AA9C-B6BAB910F600
12:47:32.300389-0700 spindump com.apple.message.domain: com.apple.crashreporter.writereport.cpu_resource.diag
com.apple.message.signature: AltTab
com.apple.message.signature2: com.lwouis.alt-tab-macos ||| 4.1.6 (4.1.6) ((null))
com.apple.message.signature3: cpu usage
com.apple.message.result: noop
com.apple.message.summarize: YES
SenderMachUUID: B7867772-0F1C-3B94-9357-FC759C193469
I reviewed the logs you just posted here + the 2 files you added to the GoogleDrive. There is really not much here to work with.
Could you please try out that build I made locally? It has the little fix I linked to, above. It's the only idea I have for now. It should no longer make the CPU go crazy at launch. I expect you would still have issues though, so if you can please do another dump with Activity Monitor in that case
I uploaded a couple more samples, and attached the console logs below. Still able to reproduce 100% of the time.
Console
default 06:29:22.941385-0700 lsd Non-fatal error enumerating at <private>, continuing: Error Domain=NSCocoaErrorDomain Code=260 "The file āPlugInsā couldnāt be opened because there is no such file." UserInfo={NSURL=PlugIns/ -- file:///Users/nathang21/Downloads/AltTab%202.app/Contents/, NSFilePath=/Users/nathang21/Downloads/AltTab 2.app/Contents/PlugIns, NSUnderlyingError=0x7ffc0b9280e0 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
default 06:29:22.941461-0700 lsd - 45683955: Checking whether application is managed at file:///Users/nathang21/Downloads/AltTab%202.app/com.lwouis.alt-tab-macos
default 06:29:22.965603-0700 lsd SecTranslocateCreateSecureDirectoryForURL: created /private/var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:22.969746-0700 Finder LAUNCHING:0x0-0x165165 AltTab 2 foreground=0 bringForward=0 seed=996 userActivityCount=0
default 06:29:23.026741-0700 loginwindow -[ApplicationManager checkInAppContext:eventData:] | ApplicationManager: Checked in app : AltTab 2
default 06:29:23.033107-0700 runningboardd Resolved pid 3682 to [executable<AltTab(502)>:3682]
default 06:29:23.035507-0700 runningboardd [executable<AltTab(502)>:3682] This process will not be managed.
default 06:29:23.035547-0700 runningboardd Now tracking process: [executable<AltTab(502)>:3682]
default 06:29:23.037107-0700 runningboardd Acquiring assertion targeting executable<AltTab(502)> from originator [daemon<com.apple.coreservices.launchservicesd>:142] with description <RBSAssertionDescriptor; uielement:3682; ID: 319-142-1602; target: 3682> attributes = {
<RBSDomainAttribute: 0x7fb5a48045f0; domain: com.apple.launchservicesd; name: RoleUserInteractive; sourceEnvironment: 0x0>;
}
default 06:29:23.037981-0700 runningboardd Assertion 319-142-1602 (target:executable<AltTab(502)>) will be created as active
default 06:29:23.042395-0700 runningboardd Acquiring assertion targeting executable<AltTab(502)> from originator [daemon<com.apple.coreservices.launchservicesd>:142] with description <RBSAssertionDescriptor; uielement:3682; ID: 319-142-1603; target: 3682> attributes = {
<RBSDomainAttribute: 0x7fb59ee16db0; domain: com.apple.launchservicesd; name: RoleUserInteractive; sourceEnvironment: 0x0>;
}
default 06:29:23.043257-0700 runningboardd Assertion 319-142-1603 (target:executable<AltTab(502)>) will be created as active
default 06:29:23.043903-0700 runningboardd Finished acquiring assertion 319-142-1602 (target:executable<AltTab(502)>)
default 06:29:23.044540-0700 runningboardd [executable<AltTab(502)>:3682] Ignoring jetsam update because this process is not memory-managed
default 06:29:23.047964-0700 runningboardd Finished acquiring assertion 319-142-1603 (target:executable<AltTab(502)>)
default 06:29:23.048396-0700 runningboardd [executable<AltTab(502)>:3682] Ignoring resume because this process is not lifecycle managed
default 06:29:23.049261-0700 runningboardd [executable<AltTab(502)>:3682] Set darwin role to: UserInteractive
default 06:29:23.047979-0700 runningboardd Invalidating assertion 319-142-1602 (target:executable<AltTab(502)>) from originator 142
default 06:29:23.050050-0700 runningboardd [executable<AltTab(502)>:3682] Ignoring GPU update because this process is not GPU managed
default 06:29:23.083650-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4cf35df0 at /var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:26.704858-0700 runningboardd [executable<AltTab(502)>:3682] Death sentinel fired!
default 06:29:26.704694-0700 kernel Security policy would not allow process: 3682, /Users/nathang21/Downloads/AltTab 2.app/Contents/MacOS/AltTab
default 06:29:26.707375-0700 loginwindow -[PersistentAppsSupport applicationQuit:] | for app:AltTab 2, _appTrackingState = 2
default 06:29:26.707854-0700 runningboardd Invalidating assertion 319-142-1603 (target:executable<AltTab(502)>) from originator 142
default 06:29:26.807931-0700 runningboardd Removing process: [executable<AltTab(502)>:3682]
default 06:29:26.808720-0700 runningboardd Removing assertions for terminated process: [executable<AltTab(502)>:3682]
error 06:29:26.834888-0700 runningboardd RBSStateCapture remove item called for untracked item 319-142-1603 (target:executable<AltTab(502)>)
default 06:29:29.957098-0700 lsd Non-fatal error enumerating at <private>, continuing: Error Domain=NSCocoaErrorDomain Code=260 "The file āPlugInsā couldnāt be opened because there is no such file." UserInfo={NSURL=PlugIns/ -- file:///Users/nathang21/Downloads/AltTab%202.app/Contents/, NSFilePath=/Users/nathang21/Downloads/AltTab 2.app/Contents/PlugIns, NSUnderlyingError=0x7ffc0af341e0 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
default 06:29:29.957180-0700 lsd - 45683955: Checking whether application is managed at file:///Users/nathang21/Downloads/AltTab%202.app/com.lwouis.alt-tab-macos
default 06:29:29.984330-0700 Finder LAUNCHING:0x0-0x167167 AltTab 2 foreground=0 bringForward=0 seed=998 userActivityCount=0
default 06:29:29.995320-0700 loginwindow -[ApplicationManager checkInAppContext:eventData:] | ApplicationManager: Checked in app : AltTab 2
default 06:29:29.995275-0700 runningboardd Resolved pid 3690 to [executable<AltTab(502)>:3690]
default 06:29:29.997358-0700 runningboardd [executable<AltTab(502)>:3690] This process will not be managed.
default 06:29:29.997397-0700 runningboardd Now tracking process: [executable<AltTab(502)>:3690]
default 06:29:29.998008-0700 runningboardd Acquiring assertion targeting executable<AltTab(502)> from originator [daemon<com.apple.coreservices.launchservicesd>:142] with description <RBSAssertionDescriptor; uielement:3690; ID: 319-142-1608; target: 3690> attributes = {
<RBSDomainAttribute: 0x7fb5a1013a60; domain: com.apple.launchservicesd; name: RoleUserInteractive; sourceEnvironment: 0x0>;
}
default 06:29:29.998157-0700 runningboardd Assertion 319-142-1608 (target:executable<AltTab(502)>) will be created as active
default 06:29:29.999300-0700 runningboardd [executable<AltTab(502)>:3690] Ignoring jetsam update because this process is not memory-managed
default 06:29:30.999566-0700 runningboardd [executable<AltTab(502)>:3690] Ignoring resume because this process is not lifecycle managed
default 06:29:30.999677-0700 runningboardd Finished acquiring assertion 319-142-1608 (target:executable<AltTab(502)>)
default 06:29:30.999814-0700 runningboardd [executable<AltTab(502)>:3690] Set darwin role to: UserInteractive
default 06:29:30.000104-0700 runningboardd [executable<AltTab(502)>:3690] Ignoring GPU update because this process is not GPU managed
default 06:29:30.001107-0700 runningboardd Acquiring assertion targeting executable<AltTab(502)> from originator [daemon<com.apple.coreservices.launchservicesd>:142] with description <RBSAssertionDescriptor; uielement:3690; ID: 319-142-1609; target: 3690> attributes = {
<RBSDomainAttribute: 0x7fb59ed0f710; domain: com.apple.launchservicesd; name: RoleUserInteractive; sourceEnvironment: 0x0>;
}
default 06:29:30.001286-0700 runningboardd Assertion 319-142-1609 (target:executable<AltTab(502)>) will be created as active
default 06:29:30.002760-0700 runningboardd Finished acquiring assertion 319-142-1609 (target:executable<AltTab(502)>)
default 06:29:30.002777-0700 runningboardd Invalidating assertion 319-142-1608 (target:executable<AltTab(502)>) from originator 142
default 06:29:30.026122-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4ce14a70 at /var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:31.709424-0700 lsd SecTranslocate: problem deleting translocation after app death: /private/var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:32.346977-0700 lsd Non-fatal error enumerating at <private>, continuing: Error Domain=NSCocoaErrorDomain Code=260 "The file āPlugInsā couldnāt be opened because there is no such file." UserInfo={NSURL=PlugIns/ -- file:///Users/nathang21/Downloads/AltTab%202.app/Contents/, NSFilePath=/Users/nathang21/Downloads/AltTab 2.app/Contents/PlugIns, NSUnderlyingError=0x7ffc0ba20ba0 {Error Domain=NSPOSIXErrorDomain Code=2 "No such file or directory"}}
default 06:29:32.347043-0700 lsd - 45683955: Checking whether application is managed at file:///Users/nathang21/Downloads/AltTab%202.app//com.lwouis.alt-tab-macos
default 06:29:32.561579-0700 AltTab FRONTLOGGING: version 1
default 06:29:32.561606-0700 AltTab Registering, pid=3690
default 06:29:32.563455-0700 AltTab CHECKIN: pid=3690
default 06:29:32.578963-0700 AltTab CHECKEDIN: pid=3690 asn=0x0-0x167167 foreground=0
default 06:29:32.581845-0700 loginwindow -[ApplicationManager checkInAppContext:eventData:] | ApplicationManager: Checked in app : AltTab
default 06:29:32.592259-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4e217e50 at /var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:32.617268-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4cf35df0 at /var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:32.636678-0700 AltTab Registered, pid=3690 ASN=0x0,0x167167
default 06:29:32.636985-0700 AltTab Registered, pid=3690 cgConnectionID=14695f
default 06:29:32.641592-0700 AltTab BringForward: pid=3690 asn=0x0-0x167167 bringForward=0 foreground=0 uiElement=1 launchedByLS=1 modifiersCount=1 allDisabled=0
default 06:29:32.642174-0700 AltTab BringFrontModifier: pid=3690 asn=0x0-0x167167 Modifier 0 hideAfter=0 hideOthers=0 dontMakeFrontmost=0 mouseDown=0/0 seed=0/0
default 06:29:32.643892-0700 AltTab Current system appearance, (HLTB: 2), (SLS: 1)
default 06:29:32.649741-0700 AltTab Post-registration system appearance: (HLTB: 2)
default 06:29:32.677181-0700 AltTab Registering for test daemon availability notify post.
default 06:29:32.677371-0700 AltTab notify_get_state check indicated test daemon not ready.
default 06:29:32.683648-0700 AltTab SignalReady: pid=3690 asn=0x0-0x167167
default 06:29:32.685820-0700 AltTab SIGNAL: pid=3690 asn=0x0x-0x1470823
default 06:29:32.712269-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4cc1ef40 at /var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
error 06:29:32.730525-0700 tccd Prompting policy for hardened runtime; service: kTCCServiceAppleEvents requires entitlement com.apple.security.automation.apple-events but it is missing for ACC:{ID: com.lwouis.alt-tab-macos, PID[3690], auid: 502, euid: 502, binary path: '/private/var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app/Contents/MacOS/AltTab'}, REQ:{ID: com.apple.appleeventsd, PID[351], auid: 55, euid: 55, binary path: '/System/Library/CoreServices/appleeventsd'}
default 06:29:32.797827-0700 AltTab NSApp cache appearance:
-NSRequiresAquaSystemAppearance: 0
-appearance: (null)
-effectiveAppearance: <NSCompositeAppearance: 0x6000028f0880
(
"<NSDarkAquaAppearance: 0x6000028e5d80>",
"<NSSystemAppearance: 0x6000028e5e00>"
)>
default 06:29:32.841178-0700 AltTab SetFrontProcess: asn=0x0-0x167167 options=1
default 06:29:32.842899-0700 runningboardd Acquiring assertion targeting executable<AltTab(502)> from originator [daemon<com.apple.coreservices.launchservicesd>:142] with description <RBSAssertionDescriptor; frontmost:3690; ID: 319-142-1612; target: 3690> attributes = {
<RBSDomainAttribute: 0x7fb59ed0c080; domain: com.apple.launchservicesd; name: RoleUserInteractiveFocal; sourceEnvironment: 0x0>;
}
default 06:29:32.843215-0700 runningboardd Assertion 319-142-1612 (target:executable<AltTab(502)>) will be created as active
default 06:29:32.844984-0700 AltTab Received configuration update from daemon (initial)
default 06:29:32.845086-0700 runningboardd [executable<AltTab(502)>:3690] Ignoring jetsam update because this process is not memory-managed
default 06:29:32.845698-0700 runningboardd [executable<AltTab(502)>:3690] Set darwin role to: UserInteractiveFocal
default 06:29:32.846597-0700 runningboardd [executable<AltTab(502)>:3690] Ignoring GPU update because this process is not GPU managed
default 06:29:32.847687-0700 runningboardd Finished acquiring assertion 319-142-1612 (target:executable<AltTab(502)>)
default 06:29:33.001283-0700 hidd Connection added: IOHIDEventSystemConnection uuid:BFEBDDF5-52D4-4351-96D0-C1F3F8C96112 pid:3690 process:AltTab type:Passive entitlements:0x0 caller:HIToolbox: ___GetIOHIDEventSystemClient_block_invoke + 26 attributes:(null) state:0x0 events:0 mask:0x0
default 06:29:33.251455-0700 hidd Connection added: IOHIDEventSystemConnection uuid:FBE3BF41-6536-47C4-A76C-0C0B102345BD pid:3690 process:AltTab type:Passive entitlements:0x0 caller:HIServices: ___GetIOHIDEventSystemClient_block_invoke + 26 attributes:(null) state:0x0 events:0 mask:0x0
error 06:29:36.740128-0700 tccd {ID: com.lwouis.alt-tab-macos, PID[3690], auid: 502, euid: 502, binary path: '/private/var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app/Contents/MacOS/AltTab'} attempted to call TCCAccessRequest without the com.apple.private.tcc.manager.check-by-audit-token entitlement
default 06:29:36.744971-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4e02aa20 at /var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:36.773771-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4ce0c450 at /var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:37.471513-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4cc1b2e0 at /var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:37.489444-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4cf35df0 at /var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:37.506880-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4cd10210 at /var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:37.523577-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4cd154a0 at /var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:37.540648-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4ce0c9c0 at /var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:37.558031-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4ce1d110 at /var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:37.575999-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf2cc10850 at /var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:37.594203-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4cd10210 at /var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:37.611169-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4cd10210 at /var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:37.627837-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4e217e50 at /var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:37.644404-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4ce15ac0 at /var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:37.661962-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4cc1b2e0 at /var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:37.679820-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf2cc10180 at /var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:37.696904-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4cc1ef40 at /var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:37.714164-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4cc1ef40 at /var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:37.732202-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4cd154a0 at /var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:37.750581-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4cc1b2e0 at /var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:37.769607-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4cd14000 at /var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:37.790241-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4ce15ac0 at /var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:37.808686-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4e02aa20 at /var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:37.825761-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4cc1b2e0 at /var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:37.843081-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4e52d930 at /var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:37.860371-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4ce192f0 at /var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:37.877852-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4e516f50 at /var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:37.894885-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4cc1ef40 at /var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:37.911556-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4e02cf60 at /var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:37.936134-0700 runningboardd Invalidating assertion 319-142-1612 (target:executable<AltTab(502)>) from originator 142
default 06:29:37.941102-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4ce0c9c0 at /var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:37.962491-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4cc1ef40 at /var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:37.980782-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4e02aa20 at /var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:38.000032-0700 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier com.lwouis.alt-tab-macos, type: 0: 0x7fdf4cd15020 at /var/folders/2h/rxc9f0qd5tg0qy595fzcc9zm0000gp/T/AppTranslocation/C35C1F4D-7B61-49E9-A54A-1A52314D72E5/d/AltTab 2.app
default 06:29:38.041815-0700 runningboardd [executable<AltTab(502)>:3690] Ignoring jetsam update because this process is not memory-managed
default 06:29:38.041940-0700 runningboardd [executable<AltTab(502)>:3690] Set darwin role to: UserInteractive
default 06:29:38.042354-0700 runningboardd [executable<AltTab(502)>:3690] Ignoring GPU update because this process is not GPU managed
default 06:29:42.908813-0700 AltTab LSExceptions shared instance invalidated for timeout.
default 06:30:39.927252-0700 hidd Connection removed: IOHIDEventSystemConnection uuid:BFEBDDF5-52D4-4351-96D0-C1F3F8C96112 pid:3690 process:AltTab type:Passive entitlements:0x0 caller:HIToolbox: ___GetIOHIDEventSystemClient_block_invoke + 26 attributes:(null) state:0x1 events:0 mask:0x0
default 06:30:39.927265-0700 hidd Connection removed: IOHIDEventSystemConnection uuid:FBE3BF41-6536-47C4-A76C-0C0B102345BD pid:3690 process:AltTab type:Passive entitlements:0x0 caller:HIServices: ___GetIOHIDEventSystemClient_block_invoke + 26 attributes:(null) state:0x1 events:0 mask:0x0
default 06:30:39.931493-0700 runningboardd [executable<AltTab(502)>:3690] Death sentinel fired!
default 06:30:39.934065-0700 loginwindow -[PersistentAppsSupport applicationQuit:] | for app:AltTab, _appTrackingState = 2
default 06:30:39.934015-0700 runningboardd Invalidating assertion 319-142-1609 (target:executable<AltTab(502)>) from originator 142
default 06:30:40.034739-0700 runningboardd Removing process: [executable<AltTab(502)>:3690]
default 06:30:40.041043-0700 runningboardd Removing assertions for terminated process: [executable<AltTab(502)>:3690]
Analytics
06:28:44.951018-0700 syspolicyd assessment granted for AltTab.app (2).zip by _XProtect
com.apple.message.domain: com.apple.security.assessment.outcome2
com.apple.message.signature2: bundle:UNBUNDLED
com.apple.message.signature3: AltTab.app (2).zip
com.apple.message.signature5: UNKNOWN
com.apple.message.signature4: 3
com.apple.message.signature: granted:_XProtect
SenderMachUUID: 65E0223C-EC48-38BC-86D2-B2F6742C840C
06:29:32.840918-0700 AltTab Application stole key focus through activateIgnoringOtherApps
com.apple.message.domain: com.apple.appkit.application.stoleKeyFocus
com.apple.message.signature: com.lwouis.alt-tab-macos
com.apple.message.__source__: SPI
SenderMachUUID: D8F735BC-E7AA-3600-B061-FC5282A039C0
07:06:50.441699-0700 AltTab Application stole key focus through activateIgnoringOtherApps
com.apple.message.domain: com.apple.appkit.application.stoleKeyFocus
com.apple.message.signature: com.lwouis.alt-tab-macos
com.apple.message.__source__: SPI
SenderMachUUID: D8F735BC-E7AA-3600-B061-FC5282A039C0
I checked the man page of sample and now I have better understanding of these numbers on the left of each line in the stack trees. It would appear that the app is stuck on waiting for semaphore to be released. I introduced these semaphore to cap the number of threads generated by some tasks. For example, when summoning AltTab, it will grab each window screenshot on a different thread, and when all screenshots are taken, will display the UI on the main thread.
If you naively dispatch 1 task on a DispatchQueue for each screenshot, there are 2 problems:
That's why I introduced a semaphore to cap the number of thread to the number of CPU cores.
In version 4.1.6, I also added a cap for a difference kind of tasks. It's a bit too much to explain as there is a lot of complexity going on here. Somehow it seems to make it possible to deadlock on your machine. I can't understand why when reasoning about the code.
Here is a build where I removed the semaphore caping introduced in 4.1.6. Could you please try it?
Sorry for all these attempts but I can't understand the issue statically reading the code, and it just doesn't happen on my machine, even when I play with the cap value to hope to get in the right race condition perhaps.
Thanks for explaining those details. I just tried it, and it launched as expected.
Let me know if there is anything else I can do to help debug the caping if you still want to implement that, since you can't reproduce.
As for the original issue, Slack is appearing now so not sure if that was a fluke but I will update this issue. if I am able to reproduce it.
Update: Not sure if this was a side effect of your changes, but the Mouse hover option (which I keep disabled) doesn't seem to be working as expected with this build.
I tried turning it on and off, but it seems regardless of the setting, the feature is always on. I can record a video + logs if needed.
Essentially, if I don't touch my mouse, and I hold Alt + Tab, and toggle through apps, the popup UI is stable and works as expected.
However, when I do the same thing plus move my mouse for a second, the UI immediately closes and selects whatever window I was tabbed through in the popup UI. This is odd as it's not even the window I am hovering over with the mouse.
I can open a separate issue if you would prefer, but for now keeping it to this since it's a special build.
Hey @nathang21! It's nice that removing the cap makes it work for you. Also the issue with Mouse hover seems really unrelated, like how can this be linked? Very puzzling.
I made another build with the cap back, that could potentially work. Also I tested the Mouse hover on that build and when I uncheck, the preference works (also when checked).
Could you please try this one out and let me know if it works?
@nathang21 the build failed for another user who has the same symptoms as you. I made another build with removed cap on the other ticket.
Just confirming, that build is also working for me. Made quick video showing all 3 issues (with 2/3 resolved). Not sure whats going on with the house hover.
Maybe it's a weird keyboard shortcut conflict again with Karabiner-Elements? I don't have any mouse macros, so that seems odd.
https://www.loom.com/share/37885a002d9a4a4fa9cca1c15affad4c
Console.App
default 08:41:25.723869-0700 runningboardd Acquiring assertion targeting executable<AltTab(502)> from originator [daemon<com.apple.coreservices.launchservicesd>:142] with description <RBSAssertionDescriptor; frontmost:39615; ID: 313-142-1150; target: 39615> attributes = {
<RBSDomainAttribute: 0x7fcde3919390; domain: com.apple.launchservicesd; name: RoleUserInteractiveFocal; sourceEnvironment: 0x0>;
}
default 08:41:25.724033-0700 runningboardd Assertion 313-142-1150 (target:executable<AltTab(502)>) will be created as active
default 08:41:25.726939-0700 runningboardd Finished acquiring assertion 313-142-1150 (target:executable<AltTab(502)>)
default 08:41:25.727571-0700 runningboardd [executable<AltTab(502)>:39615] Ignoring jetsam update because this process is not memory-managed
default 08:41:25.728024-0700 runningboardd [executable<AltTab(502)>:39615] Set darwin role to: UserInteractiveFocal
default 08:41:25.728347-0700 runningboardd [executable<AltTab(502)>:39615] Ignoring GPU update because this process is not GPU managed
default 08:41:26.249150-0700 hidd Connection added: IOHIDEventSystemConnection uuid:9A553A85-82A9-45C0-8235-92F7B0187E19 pid:39615 process:AltTab type:Passive entitlements:0x0 caller:HIToolbox: _TISCopyAttachedKeyboardLanguages + 82 attributes:(null) state:0x0 events:0 mask:0x0
default 08:41:26.251528-0700 hidd Connection removed: IOHIDEventSystemConnection uuid:9A553A85-82A9-45C0-8235-92F7B0187E19 pid:39615 process:AltTab type:Passive entitlements:0x0 caller:HIToolbox: _TISCopyAttachedKeyboardLanguages + 82 attributes:(null) state:0x1 events:0 mask:0x0
default 08:41:26.444540-0700 runningboardd Invalidating assertion 313-142-1150 (target:executable<AltTab(502)>) from originator 142
default 08:41:26.553816-0700 runningboardd [executable<AltTab(502)>:39615] Ignoring jetsam update because this process is not memory-managed
default 08:41:26.553848-0700 runningboardd [executable<AltTab(502)>:39615] Set darwin role to: UserInteractive
default 08:41:26.553977-0700 runningboardd [executable<AltTab(502)>:39615] Ignoring GPU update because this process is not GPU managed
default 08:41:26.986804-0700 runningboardd Acquiring assertion targeting executable<AltTab(502)> from originator [daemon<com.apple.coreservices.launchservicesd>:142] with description <RBSAssertionDescriptor; frontmost:39615; ID: 313-142-1152; target: 39615> attributes = {
<RBSDomainAttribute: 0x7fcde3919390; domain: com.apple.launchservicesd; name: RoleUserInteractiveFocal; sourceEnvironment: 0x0>;
}
default 08:41:26.986938-0700 runningboardd Assertion 313-142-1152 (target:executable<AltTab(502)>) will be created as active
default 08:41:26.988989-0700 runningboardd Finished acquiring assertion 313-142-1152 (target:executable<AltTab(502)>)
default 08:41:26.989149-0700 runningboardd [executable<AltTab(502)>:39615] Ignoring jetsam update because this process is not memory-managed
default 08:41:26.989476-0700 runningboardd [executable<AltTab(502)>:39615] Set darwin role to: UserInteractiveFocal
default 08:41:26.989742-0700 runningboardd [executable<AltTab(502)>:39615] Ignoring GPU update because this process is not GPU managed
default 08:41:27.768151-0700 runningboardd Invalidating assertion 313-142-1152 (target:executable<AltTab(502)>) from originator 142
default 08:41:27.871143-0700 runningboardd [executable<AltTab(502)>:39615] Ignoring jetsam update because this process is not memory-managed
default 08:41:27.871205-0700 runningboardd [executable<AltTab(502)>:39615] Set darwin role to: UserInteractive
default 08:41:27.871779-0700 runningboardd [executable<AltTab(502)>:39615] Ignoring GPU update because this process is not GPU managed
default 08:41:29.904911-0700 AltTab #Error Unexpected key code 0 for the FlagsChanged event
default 08:41:29.904943-0700 AltTab #Error Unexpected key code 0 for the FlagsChanged event
default 08:41:30.593848-0700 runningboardd Acquiring assertion targeting executable<AltTab(502)> from originator [daemon<com.apple.coreservices.launchservicesd>:142] with description <RBSAssertionDescriptor; frontmost:39615; ID: 313-142-1154; target: 39615> attributes = {
<RBSDomainAttribute: 0x7fcde380c9e0; domain: com.apple.launchservicesd; name: RoleUserInteractiveFocal; sourceEnvironment: 0x0>;
}
default 08:41:30.594168-0700 runningboardd Assertion 313-142-1154 (target:executable<AltTab(502)>) will be created as active
default 08:41:30.597629-0700 runningboardd [executable<AltTab(502)>:39615] Ignoring jetsam update because this process is not memory-managed
default 08:41:30.598579-0700 runningboardd [executable<AltTab(502)>:39615] Set darwin role to: UserInteractiveFocal
default 08:41:30.598805-0700 runningboardd Finished acquiring assertion 313-142-1154 (target:executable<AltTab(502)>)
default 08:41:30.599101-0700 runningboardd [executable<AltTab(502)>:39615] Ignoring GPU update because this process is not GPU managed
default 08:41:31.024554-0700 com.apple.PerformanceAnalysis.animationperfd __PerfLogging__: AltTab__WSWindow__WSWindowDrag **** frame data ****
default 08:41:31.024650-0700 com.apple.PerformanceAnalysis.animationperfd __PerfLogging__: AltTab__WSWindow__WSWindowDrag __frames/s (IntervalRate)__ 34.9
default 08:41:31.024703-0700 com.apple.PerformanceAnalysis.animationperfd __PerfLogging__: AltTab__WSWindow__WSWindowDrag __frames/s (IntervalRateIgnoringDelay)__ 35.3
default 08:41:31.024733-0700 com.apple.PerformanceAnalysis.animationperfd __PerfLogging__: AltTab__WSWindow__WSWindowDrag __ms (OperationDuration)__ 430.2
default 08:41:31.024831-0700 com.apple.PerformanceAnalysis.animationperfd __PerfLogging__: AltTab__WSWindow__WSWindowDrag __ms/frame (AverageDuration)__ 27.9
default 08:41:31.024873-0700 com.apple.PerformanceAnalysis.animationperfd __PerfLogging__: AltTab__WSWindow__WSWindowDrag __ms/frame (StandardDeviation)__ 36.3
default 08:41:31.024904-0700 com.apple.PerformanceAnalysis.animationperfd __PerfLogging__: AltTab__WSWindow__WSWindowDrag __(NormalizedStandardDeviation)__ 1.3
default 08:41:31.024965-0700 com.apple.PerformanceAnalysis.animationperfd __PerfLogging__: AltTab__WSWindow__WSWindowDrag __ms (DelayFromOperationStart)__ 5.4
default 08:41:31.025031-0700 com.apple.PerformanceAnalysis.animationperfd __PerfLogging__: AltTab__WSWindow__WSWindowDrag __frames (IntervalCount)__ 15.0
default 08:41:31.025074-0700 com.apple.PerformanceAnalysis.animationperfd __PerfLogging__: AltTab__WSWindow__WSWindowDrag **** Slow WS Update data ****
default 08:41:31.025104-0700 com.apple.PerformanceAnalysis.animationperfd __PerfLogging__: AltTab__WSWindow__WSWindowDrag __updates (Slow WS Update count)__ 0
default 08:41:32.107858-0700 runningboardd Invalidating assertion 313-142-1154 (target:executable<AltTab(502)>) from originator 142
default 08:41:32.212429-0700 runningboardd [executable<AltTab(502)>:39615] Ignoring jetsam update because this process is not memory-managed
default 08:41:32.212608-0700 runningboardd [executable<AltTab(502)>:39615] Set darwin role to: UserInteractive
default 08:41:32.213154-0700 runningboardd [executable<AltTab(502)>:39615] Ignoring GPU update because this process is not GPU managed
default 08:41:33.411961-0700 AltTab #Error Unexpected key code 0 for the FlagsChanged event
default 08:41:33.411986-0700 AltTab #Error Unexpected key code 0 for the FlagsChanged event
default 08:41:38.892849-0700 AltTab #Error Unexpected key code 0 for the FlagsChanged event
default 08:41:38.892874-0700 AltTab #Error Unexpected key code 0 for the FlagsChanged event
default 08:41:43.462841-0700 runningboardd Acquiring assertion targeting executable<AltTab(502)> from originator [daemon<com.apple.coreservices.launchservicesd>:142] with description <RBSAssertionDescriptor; frontmost:39615; ID: 313-142-1165; target: 39615> attributes = {
<RBSDomainAttribute: 0x7fcde1522610; domain: com.apple.launchservicesd; name: RoleUserInteractiveFocal; sourceEnvironment: 0x0>;
}
default 08:41:43.463090-0700 runningboardd Assertion 313-142-1165 (target:executable<AltTab(502)>) will be created as active
default 08:41:43.464008-0700 runningboardd Finished acquiring assertion 313-142-1165 (target:executable<AltTab(502)>)
default 08:41:43.464601-0700 runningboardd [executable<AltTab(502)>:39615] Ignoring jetsam update because this process is not memory-managed
default 08:41:43.465051-0700 runningboardd [executable<AltTab(502)>:39615] Set darwin role to: UserInteractiveFocal
default 08:41:43.465542-0700 runningboardd [executable<AltTab(502)>:39615] Ignoring GPU update because this process is not GPU managed
default 08:41:45.377985-0700 runningboardd Invalidating assertion 313-142-1165 (target:executable<AltTab(502)>) from originator 142
default 08:41:45.478645-0700 runningboardd [executable<AltTab(502)>:39615] Ignoring jetsam update because this process is not memory-managed
default 08:41:45.478852-0700 runningboardd [executable<AltTab(502)>:39615] Set darwin role to: UserInteractive
default 08:41:45.482824-0700 runningboardd [executable<AltTab(502)>:39615] Ignoring GPU update because this process is not GPU managed
default 08:41:49.332607-0700 AltTab #Error Unexpected key code 0 for the FlagsChanged event
default 08:41:49.332639-0700 AltTab #Error Unexpected key code 0 for the FlagsChanged event
default 08:44:20.872469-0700 runningboardd Acquiring assertion targeting executable<AltTab(502)> from originator [daemon<com.apple.coreservices.launchservicesd>:142] with description <RBSAssertionDescriptor; frontmost:39615; ID: 313-142-1172; target: 39615> attributes = {
<RBSDomainAttribute: 0x7fcde160d7a0; domain: com.apple.launchservicesd; name: RoleUserInteractiveFocal; sourceEnvironment: 0x0>;
}
default 08:44:20.872612-0700 runningboardd Assertion 313-142-1172 (target:executable<AltTab(502)>) will be created as active
default 08:44:20.874855-0700 runningboardd Finished acquiring assertion 313-142-1172 (target:executable<AltTab(502)>)
default 08:44:20.875257-0700 runningboardd [executable<AltTab(502)>:39615] Ignoring jetsam update because this process is not memory-managed
default 08:44:20.875438-0700 runningboardd [executable<AltTab(502)>:39615] Set darwin role to: UserInteractiveFocal
default 08:44:20.875735-0700 runningboardd [executable<AltTab(502)>:39615] Ignoring GPU update because this process is not GPU managed
default 08:44:21.531080-0700 hidd Connection added: IOHIDEventSystemConnection uuid:CDCAD6C8-9481-4AAA-A46A-AB29475A6318 pid:39615 process:AltTab type:Passive entitlements:0x0 caller:HIToolbox: _TISCopyAttachedKeyboardLanguages + 82 attributes:(null) state:0x0 events:0 mask:0x0
default 08:44:21.534095-0700 hidd Connection removed: IOHIDEventSystemConnection uuid:CDCAD6C8-9481-4AAA-A46A-AB29475A6318 pid:39615 process:AltTab type:Passive entitlements:0x0 caller:HIToolbox: _TISCopyAttachedKeyboardLanguages + 82 attributes:(null) state:0x1 events:0 mask:0x0
default 08:44:21.723542-0700 systemsoundserverd SSServerImp.cpp:689:SystemSoundServerPlayActionID: -> Incoming Request : actionID 4096, inClientPID 39615(AltTab), inBehavior 1, customVibeDataProvided 0, loop 0, loopPeriod 0.000000, inFlags 0, inClientCompletionToken 1
default 08:44:23.401774-0700 AltTab #Error Unexpected key code 0 for the FlagsChanged event
default 08:44:23.401802-0700 AltTab #Error Unexpected key code 0 for the FlagsChanged event
default 08:44:24.046194-0700 runningboardd Invalidating assertion 313-142-1172 (target:executable<AltTab(502)>) from originator 142
default 08:44:24.156375-0700 runningboardd [executable<AltTab(502)>:39615] Ignoring jetsam update because this process is not memory-managed
default 08:44:24.164990-0700 runningboardd [executable<AltTab(502)>:39615] Set darwin role to: UserInteractive
default 08:44:24.165090-0700 runningboardd [executable<AltTab(502)>:39615] Ignoring GPU update because this process is not GPU managed
default 08:44:24.467437-0700 runningboardd Acquiring assertion targeting executable<AltTab(502)> from originator [daemon<com.apple.coreservices.launchservicesd>:142] with description <RBSAssertionDescriptor; frontmost:39615; ID: 313-142-1174; target: 39615> attributes = {
<RBSDomainAttribute: 0x7fcde38094d0; domain: com.apple.launchservicesd; name: RoleUserInteractiveFocal; sourceEnvironment: 0x0>;
}
default 08:44:24.467592-0700 runningboardd Assertion 313-142-1174 (target:executable<AltTab(502)>) will be created as active
default 08:44:24.471254-0700 runningboardd Finished acquiring assertion 313-142-1174 (target:executable<AltTab(502)>)
default 08:44:24.471667-0700 runningboardd [executable<AltTab(502)>:39615] Ignoring jetsam update because this process is not memory-managed
default 08:44:24.472104-0700 runningboardd [executable<AltTab(502)>:39615] Set darwin role to: UserInteractiveFocal
default 08:44:24.472480-0700 runningboardd [executable<AltTab(502)>:39615] Ignoring GPU update because this process is not GPU managed
default 08:44:25.022490-0700 runningboardd Invalidating assertion 313-142-1174 (target:executable<AltTab(502)>) from originator 142
default 08:44:25.132564-0700 runningboardd [executable<AltTab(502)>:39615] Ignoring jetsam update because this process is not memory-managed
default 08:44:25.133481-0700 runningboardd [executable<AltTab(502)>:39615] Set darwin role to: UserInteractive
default 08:44:25.134135-0700 runningboardd [executable<AltTab(502)>:39615] Ignoring GPU update because this process is not GPU managed
I think my issue was related to something funky going on with Karabiner-Elements, as I can no longer reproduce the issue with the mouse hovering.
I've since cleared all my custom configs, and moved to a more polished solution for my key mapping preferences.
https://github.com/rux616/karabiner-windows-mode
Anyways, please feel free to close this out, I've now got all 3/3 of my issues resolved, while running AltTab 4.1.6. Thanks for all your help, let me know if there's any more debugging steps that would be helpful for you regarding any of the related issues.
Edit: I see 4.1.7 was released, just for completeness I updated and tried with that as well. Everything works as expected.
Can I close this ticket?
Yes please.