Attempting to run the application does not work. No window is shown, although the Safari extension is present and can be activated. It does not work however, exclusively showing "Pass for macOS is not running." This is in fact true as it cannot be seen in Activity Monitor. A look at Console confirms that it immediately crashes.
Given the crashing host application, the extension effectively doesn't provide any function at all.
To Reproduce
Attempting to start the "Pass for macOS" application bundle installed via brew install --cask adur1990/tap/passformacos.
Expected behavior
Application runs and extension connects to the process in order to use according to application's function description.
Screenshots
Desktop (please complete the following information)
macOS version: macOS 13.4 (22F66)
Safari version: Version 16.5 (18615.2.9.11.4)
Pass for macOS version: v1.7.4
How was Pass for macOS installed (Github release, built self, ...): Homebrew
Additional information
Console log:
default 15:21:49.183772+0200 runningboardd Checking PreventLaunch: global:0 exPath:/Applications/Pass for macOS.app/Contents/MacOS/Pass for macOS predicates:(null) allow:(null)
default 15:21:49.196888+0200 loginwindow -[ApplicationManager checkInAppContext:eventData:] | ApplicationManager: Checked in app : Pass for macOS
default 15:21:49.261006+0200 tccd AUTHREQ_ATTRIBUTION: msgID=82809.1, attribution={requesting={TCCDProcess: identifier=de.artursterz.passformacos, pid=82809, auid=501, euid=501, binary_path=/Applications/Pass for macOS.app/Contents/MacOS/Pass for macOS}, },
default 15:21:49.265078+0200 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier de.artursterz.passformacos, type: 0: 0x7fd10a044580 at /Applications/Pass for macOS.app
default 15:21:49.271950+0200 Pass for macOS server port 0x00003107, session port 0x00003107
default 15:21:49.273099+0200 tccd AUTHREQ_ATTRIBUTION: msgID=197.28032, attribution={accessing={TCCDProcess: identifier=de.artursterz.passformacos, pid=82809, auid=501, euid=501, binary_path=/Applications/Pass for macOS.app/Contents/MacOS/Pass for macOS}, requesting={TCCDProcess: identifier=com.apple.WindowServer, pid=197, auid=88, euid=88, binary_path=/System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/Resources/WindowServer}, },
default 15:21:49.273160+0200 tccd requestor: TCCDProcess: identifier=com.apple.WindowServer, pid=197, auid=88, euid=88, binary_path=/System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/Resources/WindowServer is checking access for accessor TCCDProcess: identifier=de.artursterz.passformacos, pid=82809, auid=501, euid=501, binary_path=/Applications/Pass for macOS.app/Contents/MacOS/Pass for macOS
default 15:21:49.276101+0200 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier de.artursterz.passformacos, type: 0: 0x7fd10971d370 at /Applications/Pass for macOS.app
default 15:21:49.289515+0200 Pass for macOS Received configuration update from daemon (initial)
default 15:21:49.290869+0200 Pass for macOS New connection 0x43f23 main
default 15:21:49.294763+0200 Pass for macOS CHECKIN: pid=82809
default 15:21:49.304519+0200 Pass for macOS CHECKEDIN: pid=82809 asn=0x0-0x6d94d8e foreground=0
default 15:21:49.304913+0200 loginwindow -[ApplicationManager checkInAppContext:eventData:] | ApplicationManager: Checked in app : Pass for macOS
default 15:21:49.307866+0200 Pass for macOS FRONTLOGGING: version 1
default 15:21:49.308015+0200 Pass for macOS Registered, pid=82809 ASN=0x0,0x6d94d8e
default 15:21:49.310231+0200 Pass for macOS BringForward: pid=82809 asn=0x0-0x6d94d8e bringForward=0 foreground=0 uiElement=1 launchedByLS=1 modifiersCount=1 allDisabled=0
default 15:21:49.310280+0200 Pass for macOS BringFrontModifier: pid=82809 asn=0x0-0x6d94d8e Modifier 0 hideAfter=0 hideOthers=0 dontMakeFrontmost=0 mouseDown=0/0 seed=0/0
default 15:21:49.311417+0200 Pass for macOS Current system appearance, (HLTB: 1), (SLS: 0)
default 15:21:49.314960+0200 Pass for macOS Current system appearance, (HLTB: 1), (SLS: 0)
default 15:21:49.315882+0200 Pass for macOS Post-registration system appearance: (HLTB: 1)
default 15:21:49.352530+0200 Pass for macOS NSApp cache appearance:
-NSRequiresAquaSystemAppearance: 0
-appearance: (null)
-effectiveAppearance: <NSCompositeAppearance: 0x6000003da780
(
"<NSAquaAppearance: 0x6000003d9380>",
"<NSAccessibilitySystemAppearance: 0x6000003d9400>",
"<NSAquaAppearance: 0x6000003d9280>",
"<NSSystemAppearance: 0x6000003d2300>"
)>
default 15:21:49.361526+0200 Pass for macOS order window: be9 op: 1 relative: be9 related: 0
default 15:21:49.365631+0200 Pass for macOS Registering for test daemon availability notify post.
default 15:21:49.365837+0200 Pass for macOS notify_get_state check indicated test daemon not ready.
default 15:21:49.365979+0200 Pass for macOS notify_get_state check indicated test daemon not ready.
default 15:21:49.366142+0200 Pass for macOS notify_get_state check indicated test daemon not ready.
default 15:21:49.372714+0200 Pass for macOS SignalReady: pid=82809 asn=0x0-0x6d94d8e
default 15:21:49.373709+0200 Pass for macOS SIGNAL: pid=82809 asn=0x0x-0x6d94d8e
default 15:21:49.379159+0200 WindowManager Connection activated | (82809) Pass for macOS
default 15:21:49.394865+0200 tccd -[TCCDAccessIdentity staticCode]: static code for: identifier de.artursterz.passformacos, type: 0: 0x7fd10a044580 at /Applications/Pass for macOS.app
default 15:21:50.263133+0200 kernel AMFI: Denying core dump for pid 82809 (Pass for macOS)
default 15:21:50.263201+0200 kernel Pass for macOS[82809] Corpse allowed 1 of 5
default 15:21:50.263494+0200 WindowManager Connection invalidated | (82809) Pass for macOS
default 15:21:50.273277+0200 loginwindow -[PersistentAppsSupport applicationQuit:] | for app:Pass for macOS, _appTrackingState = 2
default 15:21:50.490144+0200 ReportCrash Formulating fatal 309 report for corpse[82809] Pass for macOS
default 15:21:50.495377+0200 osanalyticshelper creating type 309 as /Users/herrbischoff/Library/Logs/DiagnosticReports/.Pass for macOS-2023-07-03-152150.ips
default 15:21:50.498433+0200 osanalyticshelper Saved type '309(<private>)' report (10 of max 25) at /Users/herrbischoff/Library/Logs/DiagnosticReports/Pass for macOS-2023-07-03-152150.ips
default 15:21:50.498677+0200 osanalyticshelper xpc log creation type 309 result success: /Users/herrbischoff/Library/Logs/DiagnosticReports/Pass for macOS-2023-07-03-152150.ips
default 15:21:50.498867+0200 ReportCrash client log create type 309 result success: /Users/herrbischoff/Library/Logs/DiagnosticReports/Pass for macOS-2023-07-03-152150.ips
Describe the bug
Attempting to run the application does not work. No window is shown, although the Safari extension is present and can be activated. It does not work however, exclusively showing "Pass for macOS is not running." This is in fact true as it cannot be seen in Activity Monitor. A look at Console confirms that it immediately crashes.
Given the crashing host application, the extension effectively doesn't provide any function at all.
To Reproduce
Attempting to start the "Pass for macOS" application bundle installed via
brew install --cask adur1990/tap/passformacos
.Expected behavior
Application runs and extension connects to the process in order to use according to application's function description.
Screenshots
Desktop (please complete the following information)
Additional information
Console log:
Crash report: