kingfisher Posted February 23, 2019 Report Posted February 23, 2019 Hi, enpass on macOS works for me, but in system.log every 10 seconds this message appears: [...] Feb 23 16:35:53 username com.apple.xpc.launchd[1] (in.sinew.Enpass-Launcher[27619]): LaunchServices returned a bundle URL that does not match with the LoginItem's known association. Feb 23 16:35:53 username com.apple.xpc.launchd[1] (in.sinew.Enpass-Launcher[27619]): Service exited with abnormal code: 78 Feb 23 16:35:53 username com.apple.xpc.launchd[1] (in.sinew.Enpass-Launcher): Service only ran for 0 seconds. Pushing respawn out by 10 seconds. [...] Any idea? Using latest versions for macOS and Enpass.
Anshu kumar Posted February 26, 2019 Report Posted February 26, 2019 Hey @kingfisher, Sorry for the trouble you are going through. I have noted down this issue in the bug tracker and notified the dev team to look into it. Till then please co-operate with us. 1
dbond Posted March 5, 2019 Report Posted March 5, 2019 (edited) Привет! У меня точно такая же проблема. Enpass 6.0.5. (306), macOS Mojave 10.14.3 UPD: With version 6.0.6 (326) there are no problems. Edited March 5, 2019 by dbond
anbra Posted August 9, 2019 Report Posted August 9, 2019 And it just pops up with 6.0.7 (373) on 10.14.5 Any hints about possible causes for this?
lemonjuice Posted August 19, 2019 Report Posted August 19, 2019 Happening for me with the latest versions of both Enpass (6.1.2) and macOS (10.14.6). Most easily spotted by selecting "system.log" in Console when running as an administrator: Aug 19 17:10:03 REDACTED com.apple.xpc.launchd[1] (in.sinew.Enpass-Launcher[39450]): LaunchServices returned a bundle URL that does not match with the LoginItem's known association. Aug 19 17:10:03 REDACTED com.apple.xpc.launchd[1] (in.sinew.Enpass-Launcher[39450]): Service exited with abnormal code: 78 Aug 19 17:10:03 REDACTED com.apple.xpc.launchd[1] (in.sinew.Enpass-Launcher): Service only ran for 0 seconds. Pushing respawn out by 10 seconds.
lemonjuice Posted September 9, 2019 Report Posted September 9, 2019 (edited) I have found a couple of workarounds and a probable diagnosis of the problem. For the first workaround, type "launchctl remove in.sinew.Enpass-Launcher" in a Terminal after logging in. (Note: no "sudo"; this is a launch agent, not a launch daemon.) You will need to do this every time you log in, for each account which has ever run Enpass. The second workaround is more permanent but requires Apple's developer tools and a good technical knowledge. Nobody who doesn't understand all the steps here or who lacks knowledge of Unix administration should attempt it, and attempt it at your own risk. Edit a copy of the plist at /var/db/com.apple.xpc.launchd/loginitems.<uid>.plist, where <uid> is the UID of the account, to remove the two entries for the Enpass Launcher. As root, ensure it has the correct ownership and permissions, and atomically rename it over the original version using mv. Reboot. Login and run Enpass. Now look at that plist and notice the change! Note that Enpass doesn't honour its own setting to "start on system startup" (I guess you meant "on login") and always starts anyway - another bug, by the look of it. It appears the Enpass app's bundle ID changed from in.sinew.Enpass-Desktop in version 5 to in.sinew.Enpass-Desktop.App in version 6. My guess is the problem only appears for accounts which previously ran Enpass 5. The bad plist uses the old bundle ID. This bug is more serious than it first appears. It is causing a new process to be created every 10 seconds, with the associated page file activity, and therefore probably also writing quite a lot to the SSD in addition to the log file itself. Edited September 9, 2019 by lemonjuice incorrect path name
lemonjuice Posted September 9, 2019 Report Posted September 9, 2019 Following on from my previous message, using launchctl disable user/<uid>/in.sinew.Enpass-Launcher finally prevented the unwanted running of Enpass at login. I did this once as the user, and once as root, just to be sure.
Recommended Posts