Forum Discussion

Oddycm's avatar
Oddycm
Occasional Contributor
2 years ago

1Password on ARM Fails to Launch (Video and Debug Logs Attached)

Hello,

I have downloaded the 1Password 8 ARM preview to test out and encountered an issue with it launching.

As shown in the video below, the applications graphical interface never launches after running the application:

Video Link

The logs are as follows, it looks like the Rust backend is not starting and as a result the GUI never starts?

```
INFO 2024-08-22T01:05:47.979 ThreadId(5) [1P:op-settings\src\store\json_store.rs:117] Settings file "C:\Users\$USER\AppData\Local\1Password\settings\settings.json" missing, using defaults.
INFO 2024-08-22T01:05:47.984 ThreadId(5) [client:typescript] Client starting.
INFO 2024-08-22T01:05:48.239 ThreadId(5) [1P:op-crash-reporting\src\crash_handler.rs:187] Started crash handler thread
INFO 2024-08-22T01:05:48.239 ThreadId(5) [1P:op-localization\src\lib.rs:232] system locale detected as 'en-US'
INFO 2024-08-22T01:05:48.239 ThreadId(5) [1P:op-localization\src\lib.rs:258] selected translations for EN_US based on detected locale en-US
INFO 2024-08-22T01:05:48.240 ThreadId(5) [status:app\op-app\src\app.rs:590] App::new(1Password for Windows/81100001 (EN_US), C:\Users\$USER\AppData\Local\1Password)
INFO 2024-08-22T01:05:48.251 ThreadId(5) [1P:data\op-db\src\common\mod.rs:120] Core DB Table Integrity Check Succeeded
INFO 2024-08-22T01:05:48.251 ThreadId(5) [1P:data\op-db\src\common\mod.rs:134] Core DB Integrity Check Succeeded
INFO 2024-08-22T01:05:48.251 ThreadId(5) [1P:data\op-db\src\core_db\db.rs:164] Starting Core DB at version: 31
INFO 2024-08-22T01:05:48.252 ThreadId(5) [1P:data\op-db\src\common\mod.rs:120] Resources DB Table Integrity Check Succeeded
INFO 2024-08-22T01:05:48.252 ThreadId(5) [1P:data\op-db\src\common\mod.rs:134] Resources DB Integrity Check Succeeded
INFO 2024-08-22T01:05:48.252 ThreadId(5) [1P:data\op-db\src\resources_db\db.rs:133] Starting Resources DB at version: 1
INFO 2024-08-22T01:05:48.560 ThreadId(5) [1P:foundation\op-install\src\windows\nmh_registration.rs:91] Installed BrowserSupport manifest for chrome extension
INFO 2024-08-22T01:05:48.560 ThreadId(5) [1P:foundation\op-install\src\windows\nmh_registration.rs:112] Installed BrowserSupport manifest for firefox extension
INFO 2024-08-22T01:05:48.560 ThreadId(5) [1P:foundation\op-install\src\windows\nmh_registration.rs:133] Installed BrowserSupport manifest for edge extension
INFO 2024-08-22T01:05:48.564 tokio-runtime-worker(ThreadId(1)) [1P:native-messaging\op-native-core-integration\src\lib.rs:332] Starting IPC listener on 1Password-BrowserSupport
INFO 2024-08-22T01:05:48.564 tokio-runtime-worker(ThreadId(1)) [1P:native-messaging\op-native-core-integration\src\lib.rs:344] Active native core integration is awaiting messages
ERROR 2024-08-22T01:05:48.574 tokio-runtime-worker(ThreadId(1)) [1P:ffi\op-core-node\src\lib.rs:476] AppExpired(())

```

I am using a Azure ARM VM with the following configurations:

OS: Windows 11 ARM (23H2 (OS Build 22631.4037))
Azure Template Used: win11-23h2-pro
CPU: Ampere Altra


1Password Version: 8.11.0.1
Extension Version: Not Provided
OS Version: Windows 11 ARM (23H2 (OS Build 22631.4037)
Browser: Not Provided

4 Replies

  • Oddycm

    I'm sorry that those steps didn't work. So that the team can look into this further, I'd like to ask you to create a diagnostics report from your Windows PC:

    Sending Diagnostics Reports (Windows)

    Attach the diagnostics to an email message addressed to support+forum@1password.com.

    With your email please include:

    Please send the entire file.

    You should receive an automated reply from our BitBot assistant with a Support ID number. Please post that number here. Thanks very much!

    -Dave

  • Oddycm's avatar
    Oddycm
    Occasional Contributor

    Hey 1P_Dave,

    The latest x64 version of 1Password worked on this machine when running under translation mode, in addition I noticed 1Password for Windows on ARM version 8.10.40 works without issues.

    To note, I used the following installer for 8.11.0.1:

    File: 1PasswordSetup-8.11.0-ARM-Preview.msi
    MD5 Hash: 6E96A0D029E571EC3ACA9A51FB55596D

    When I have 8.11.0.1 installed, there appears not to be any files under %localappdata%\1Password\settings:

    I still added this config in the above location:


    PS C:\Users\adminuser\AppData\Local\1Password\settings> type .\settings.json
    {
    "app.double":false,
    "app.useHardwareAcceleration": false
    }
    PS C:\Users\adminuser\AppData\Local\1Password\settings>

    However, the results look to be the same:

    ```
    INFO 2024-08-22T16:28:18.321 ThreadId(5) [client:typescript] Client starting.
    INFO 2024-08-22T16:28:18.679 ThreadId(5) [1P:op-crash-reporting\src\crash_handler.rs:187] Started crash handler thread
    INFO 2024-08-22T16:28:18.679 ThreadId(5) [1P:op-localization\src\lib.rs:232] system locale detected as 'en-US'
    INFO 2024-08-22T16:28:18.679 ThreadId(5) [1P:op-localization\src\lib.rs:258] selected translations for EN_US based on detected locale en-US
    INFO 2024-08-22T16:28:18.680 ThreadId(5) [status:app\op-app\src\app.rs:590] App::new(1Password for Windows/81100001 (EN_US), C:\Users\$USER\AppData\Local\1Password)
    INFO 2024-08-22T16:28:18.692 ThreadId(5) [1P:data\op-db\src\common\mod.rs:120] Core DB Table Integrity Check Succeeded
    INFO 2024-08-22T16:28:18.692 ThreadId(5) [1P:data\op-db\src\common\mod.rs:134] Core DB Integrity Check Succeeded
    INFO 2024-08-22T16:28:18.692 ThreadId(5) [1P:data\op-db\src\core_db\db.rs:164] Starting Core DB at version: 31
    INFO 2024-08-22T16:28:18.693 ThreadId(5) [1P:data\op-db\src\common\mod.rs:120] Resources DB Table Integrity Check Succeeded
    INFO 2024-08-22T16:28:18.693 ThreadId(5) [1P:data\op-db\src\common\mod.rs:134] Resources DB Integrity Check Succeeded
    INFO 2024-08-22T16:28:18.693 ThreadId(5) [1P:data\op-db\src\resources_db\db.rs:133] Starting Resources DB at version: 1
    INFO 2024-08-22T16:28:18.992 ThreadId(5) [1P:foundation\op-install\src\windows\nmh_registration.rs:91] Installed BrowserSupport manifest for chrome extension
    INFO 2024-08-22T16:28:18.992 ThreadId(5) [1P:foundation\op-install\src\windows\nmh_registration.rs:112] Installed BrowserSupport manifest for firefox extension
    INFO 2024-08-22T16:28:18.992 ThreadId(5) [1P:foundation\op-install\src\windows\nmh_registration.rs:133] Installed BrowserSupport manifest for edge extension
    INFO 2024-08-22T16:28:18.997 tokio-runtime-worker(ThreadId(2)) [1P:native-messaging\op-native-core-integration\src\lib.rs:332] Starting IPC listener on 1Password-BrowserSupport
    INFO 2024-08-22T16:28:18.997 tokio-runtime-worker(ThreadId(2)) [1P:native-messaging\op-native-core-integration\src\lib.rs:344] Active native core integration is awaiting messages
    ERROR 2024-08-22T16:28:19.006 tokio-runtime-worker(ThreadId(2)) [1P:ffi\op-core-node\src\lib.rs:476] AppExpired(())

    ```

  • Hello Oddycm! πŸ‘‹

    Thanks for helping us to test the preview version of 1Password for Windows on Arm! On the same machine, did you run into the same issue with the regular version of 1Password for Windows? Do you see any other apps having trouble?

    As a first step, could you try the following turning off hardware acceleration for 1Password:

    1. Make sure 1Password 8 is completely closed by Right-clicking the icon in your system tray > Quit.
    2. Type the following into your Windows search bar, and hit Enter: %localappdata%\1Password\settings
    3. Open the settings.json file in a text editor like Notepad, and look for "app.useHardwareAcceleration": true,.
    4. If it is present, change it to "app.useHardwareAcceleration": false,. If it's not present, add "app.useHardwareAcceleration": false to the bottom of the settings list, and save the file.

    Note: Be sure to also add a comma at the end of the preceding setting, for example:


    {
    "app.double":false,
    "app.useHardwareAcceleration": false
    }

    Then try to open 1Password again. If you still see the same issue then let me know.

    -Dave

  • Oddycm's avatar
    Oddycm
    Occasional Contributor

    Hello,

    I am trying to test 1Password for ARM preview, however, when I run it the applications GUI interface fails to launch.

    Video Link

    Attached below is the logs from the execution:


    INFO 2024-08-22T01:05:47.979 ThreadId(5) [1P:op-settings\src\store\json_store.rs:117] Settings file "C:\Users\$USER\AppData\Local\1Password\settings\settings.json" missing, using defaults.
    INFO 2024-08-22T01:05:47.984 ThreadId(5) [client:typescript] Client starting.
    INFO 2024-08-22T01:05:48.239 ThreadId(5) [1P:op-crash-reporting\src\crash_handler.rs:187] Started crash handler thread
    INFO 2024-08-22T01:05:48.239 ThreadId(5) [1P:op-localization\src\lib.rs:232] system locale detected as 'en-US'
    INFO 2024-08-22T01:05:48.239 ThreadId(5) [1P:op-localization\src\lib.rs:258] selected translations for EN_US based on detected locale en-US
    INFO 2024-08-22T01:05:48.240 ThreadId(5) [status:app\op-app\src\app.rs:590] App::new(1Password for Windows/81100001 (EN_US), C:\Users\$USER\AppData\Local\1Password)
    INFO 2024-08-22T01:05:48.251 ThreadId(5) [1P:data\op-db\src\common\mod.rs:120] Core DB Table Integrity Check Succeeded
    INFO 2024-08-22T01:05:48.251 ThreadId(5) [1P:data\op-db\src\common\mod.rs:134] Core DB Integrity Check Succeeded
    INFO 2024-08-22T01:05:48.251 ThreadId(5) [1P:data\op-db\src\core_db\db.rs:164] Starting Core DB at version: 31
    INFO 2024-08-22T01:05:48.252 ThreadId(5) [1P:data\op-db\src\common\mod.rs:120] Resources DB Table Integrity Check Succeeded
    INFO 2024-08-22T01:05:48.252 ThreadId(5) [1P:data\op-db\src\common\mod.rs:134] Resources DB Integrity Check Succeeded
    INFO 2024-08-22T01:05:48.252 ThreadId(5) [1P:data\op-db\src\resources_db\db.rs:133] Starting Resources DB at version: 1
    INFO 2024-08-22T01:05:48.560 ThreadId(5) [1P:foundation\op-install\src\windows\nmh_registration.rs:91] Installed BrowserSupport manifest for chrome extension
    INFO 2024-08-22T01:05:48.560 ThreadId(5) [1P:foundation\op-install\src\windows\nmh_registration.rs:112] Installed BrowserSupport manifest for firefox extension
    INFO 2024-08-22T01:05:48.560 ThreadId(5) [1P:foundation\op-install\src\windows\nmh_registration.rs:133] Installed BrowserSupport manifest for edge extension
    INFO 2024-08-22T01:05:48.564 tokio-runtime-worker(ThreadId(1)) [1P:native-messaging\op-native-core-integration\src\lib.rs:332] Starting IPC listener on 1Password-BrowserSupport
    INFO 2024-08-22T01:05:48.564 tokio-runtime-worker(ThreadId(1)) [1P:native-messaging\op-native-core-integration\src\lib.rs:344] Active native core integration is awaiting messages
    ERROR 2024-08-22T01:05:48.574 tokio-runtime-worker(ThreadId(1)) [1P:ffi\op-core-node\src\lib.rs:476] AppExpired(())

    OS: Windows 11 Pro (23H2 (OS Build 22631.4037))
    CPU: Ampere Altra


    1Password Version: 8.11.0.1
    Extension Version: Not Provided
    OS Version: Windows 11 Pro (23H2 (OS Build 22631.4037))
    Browser: Not Provided