auto update deleted 1Password

jasnrx
jasnrx
Community Member

I just rebooted today (1-28) and noticed a "?" where 1Password.app used to be in the dock. I cannot find the 1Password application anywhere; I had been using it successfully for months, so this must have occurred within the past day or so.

When I checked the console logs, I see the text listed below. It appears that, last night (1-27) after 10 PM (while I was going to sleep), the 1Password Updater was active. At the end of the logs, you can see it failed to find the application.

Is this a bug in the updater?
Do I have some problems with my install (that I should fix before reinstalling)?
And, most importantly, what do I do to fix this?

I'm assuming that a uninstall and reinstall are required. I'll start that soon.

The logs:

2015.1.27 22:18:04.736 2BUA8C4S2C.com.agilebits.onepassword4-helper[24899]: 502007 [HELPER:0x7f90d8c075b0:<OPHelperAppDelegate: 0x7f90d8c0d7e0>] M applicationWillFinishLaunching: | Starting 1Password mini 5.0.2 #502007 built Oct 30 2014 14:24:40
2015.1.27 22:18:04.836 2BUA8C4S2C.com.agilebits.onepassword4-helper[24899]: 502007 [HELPER:0x7f90d8c075b0:<OPHelperAppDelegate: 0x7f90d8c0d7e0>] M applicationDidFinishLaunching: | Starting 1Password mini 5.0.2 #502007 built Oct 30 2014 14:24:40
2015.1.27 22:18:05.276 2BUA8C4S2C.com.agilebits.onepassword4-helper[24899]: 502007 [EXT:0x7f90d8c075b0:<OP3ExtensionServer: 0x7f90d8c4d870>] M start | [ES3] Starting JSE server on port 6258
2015.1.27 22:18:05.277 2BUA8C4S2C.com.agilebits.onepassword4-helper[24899]: 502007 [EXT:0x7f90d8c075b0:<OP4ExtensionServer: 0x7f90d8c50080>] M start | [ES4] Starting JSE server on port 6263
2015.1.27 22:18:06.017 1Password 5[24919]: 502007 [APP:0x60000006ed80:<OPAppDelegate: 0x6080001b6260>] M applicationDidFinishLaunching: | Starting 1Password (WebStore) 5.0.2 #502007 built Oct 30 2014 14:24:54
2015.1.27 22:18:08.642 2BUA8C4S2C.com.agilebits.onepassword4-helper[24899]: 502007 [XPC:0x7f90d8d88da0:<OPXPCServer: 0x7f90d8c52ab0>] E selectAllObjectsForProfile:reply: | Invalid request. Active profile is locked
2015.1.27 22:19:47.986 1Password 5[24919]: 502007 [UI:0x60000006ed80:<OPItemDetailViewController: 0x7fa6196124b0>] M saveItemChangesWithCompletion: | Saving item <OPPassword-103EEFBF2DCC474B9985839BF40B5CF0-152 0x7fa6197b8a90>
2015.1.27 22:20:14.224 1Password Updater[25027]: Given applicationURL: file:///Applications/1Password%205.app/
2015.1.27 22:20:18.480 1Password Updater[25027]: Skipping version 5.1 update for now.
2015.1.27 22:22:18.863 1Password 5[25030]: 502007 [APP:0x608000068a00:<OPAppDelegate: 0x6000001ad820>] M applicationDidFinishLaunching: | Starting 1Password (WebStore) 5.0.2 #502007 built Oct 30 2014 14:24:54
2015.1.27 22:22:22.474 1Password Updater[25034]: Given applicationURL: file:///Applications/1Password%205.app/
2015.1.27 22:22:37.252 1Password Updater[25034]: Extracting '/var/folders/5_/jx_8byxx6pn1nfqmy503fcjh0000gp/T/1Password/1Password-5.1-1422418944.24.zip'
2015.1.27 22:22:38.088 1Password Updater[25034]: Validating '/var/folders/5_/jx_8byxx6pn1nfqmy503fcjh0000gp/T/1Password/1Password 5.app'
2015.1.27 22:22:38.338 1Password Updater[25034]: Download meets internal and explicit codesign requirements
2015.1.27 22:23:02.377 1Password Updater[25034]: Trying to quit 1Password
2015.1.27 22:23:02.386 1Password 5[25030]: XPC connection was interrupted, will try to re-establish the connection
2015.1.27 22:23:02.389 1Password 5[25030]: XPC connection was interrupted, will try to re-establish the connection
2015.1.27 22:23:04.379 1Password Updater[25034]: Updating app: '/Applications/1Password 5.app'
2015.1.27 22:23:04.382 1Password Updater[25034]: Running shell command with authorization: '/bin/mv -f "$FILE_PATH" "$TMP_PATH" && /bin/rm -rf "$TMP_PATH"'
2015.1.27 22:23:12.879 1Password Updater[25034]: Running shell command with authorization: '/bin/mv -f "$SRC_PATH" "$DST_PATH" && /usr/sbin/chown -R 502:20 "$DST_PATH"'
2015.1.27 22:23:15.187 1Password Updater[25034]: Failed to run shell command '/bin/mv -f "$SRC_PATH" "$DST_PATH" && /usr/sbin/chown -R 502:20 "$DST_PATH"' with authorization, status: -60006
2015.1.27 22:23:15.194 1Password Updater[25034]: Failed to launch '/Applications/1Password 5.app': Error Domain=NSCocoaErrorDomain Code=4 "The application “1Password 5.app” could not be launched because it was not found." UserInfo=0x7fb313fd36c0 {NSURL=file:///Applications/1Password%205.app, NSLocalizedDescription=The application “1Password 5.app” could not be launched because it was not found., NSUnderlyingError=0x7fb313f75ea0 "The operation couldn’t be completed. (OSStatus error -43.)"}

Comments

  • Hi @jasnrx,

    It looks like OS X didn't give 1Password Updater permission to move the update from the temporary location into the Applications folder, that's why it is not there.

    The first thing to do is repair your disk permissions if you haven't done so. After that, download 1Password from our downloads page here: http://agilebits.com/downloads

    Extract the file and move 1Password 5.app to your Applications folder before opening it. It should now work.

    Please let me know if that helps.

  • Hi @jasnrx,

    One more thing, are you running as a standard user?

  • jasnrx
    jasnrx
    Community Member

    I am running as a standard (not admin) user. If it was only a permission issue, then it is odd that the delete of the old version was successful.

    I'll try the reinstall tonight.

  • Hi @jasnrx,

    We have a bug (OPM-2783) open about our updater doing this. I'm really sorry it did this to you. I've added the information you've provided here as well as a link to this forum thread to the bug information. I'd really like to see us solve this.

    Rick

    ref: OPM-2783

  • jasnrx
    jasnrx
    Community Member

    I've successfully uninstalled and reinstalled without any problems.

    Thanks for looking at this and making a great cloud-optional password keeper!

  • Great, I'm glad to hear it is working now. We will fix this and make sure the updater pays more attention to permission issues before proceeding.

This discussion has been closed.