Protect what matters – even after you're gone. Make a plan for your digital legacy today.
Forum Discussion
Former Member
2 years agoProblem with importing passwords into 1Password with Linux Desktop-based app
Hi,
Trying to import my existing passwords from LastPass, and the recommended approach is to use the desktop app for this. However, when I add my account nothing happens when I click the "import" button. I re-ran 1Password with debug logging enabled (1password --log debug) which gave me this stack trace when the import button is pressed:
```
DEBUG 2023-04-11T11:00:25.415 op_executor:invocation_loop(ThreadId(30)) [1P:op-app/src/app/backend.rs:251] Invoked: OfflineIndicatorViewModel
DEBUG 2023-04-11T11:00:25.418 op_executor:invocation_loop(ThreadId(30)) [1P:op-app/src/app/backend.rs:251] Invoked: MainMenu(
DEBUG 2023-04-11T11:00:25.430 op_executor:invocation_loop(ThreadId(30)) [1P:op-app/src/app/backend.rs:251] Invoked: QuickAccessCollectionMenu
DEBUG 2023-04-11T11:00:25.430 op_executor:invocation_loop(ThreadId(30)) [1P:op-app/src/app/backend.rs:251] Invoked: QuickAccess(QXRequest { action: Search(
DEBUG 2023-04-11T11:00:25.430 op_executor:invocation_loop(ThreadId(30)) [1P:op-app/src/app/backend.rs:251] Invoked: QuickAccess(QXRequest { action: ViewModel, opened_by: QuickAccessShortcut })
DEBUG 2023-04-11T11:00:25.430 op_executor:invocation_loop(ThreadId(30)) [1P:op-app/src/app/backend.rs:251] Invoked: Config
DEBUG 2023-04-11T11:00:25.444 op_executor:invocation_loop(ThreadId(30)) [1P:op-app/src/app/backend.rs:251] Invoked: QuickAccess(QXRequest { action: Search(
DEBUG 2023-04-11T11:00:25.466 op_executor:invocation_loop(ThreadId(30)) [1P:op-app/src/app/backend.rs:251] Invoked: MainMenu(
DEBUG 2023-04-11T11:00:25.537 op_executor:invocation_loop(ThreadId(30)) [1P:op-app/src/app/backend.rs:251] Invoked: CheckForLocalUpdate(
DEBUG 2023-04-11T11:00:26.724 op_executor:invocation_loop(ThreadId(30)) [1P:op-app/src/app/backend.rs:251] Invoked: FirstRunFlow(
DEBUG 2023-04-11T11:00:26.746 op_executor:invocation_loop(ThreadId(30)) [1P:op-app/src/app/backend.rs:251] Invoked: MainMenu(
DEBUG 2023-04-11T11:00:28.389 op_executor:invocation_loop(ThreadId(30)) [1P:op-app/src/app/backend.rs:251] Invoked: FirstRunFlowPostViewAction(
DEBUG 2023-04-11T11:00:28.391 ThreadId(26) [1P:data/op-db/src/transaction.rs:57] COMMIT(tx#71(for_all_accounts_mut))
DEBUG 2023-04-11T11:00:28.393 ThreadId(26) [1P:data/op-db/src/transaction.rs:57] COMMIT(tx#72(get_account_by_uuid))
DEBUG 2023-04-11T11:00:28.394 ThreadId(26) [1P:data/op-db/src/transaction.rs:57] COMMIT(tx#73(get_account_keysets))
DEBUG 2023-04-11T11:00:28.411 ThreadId(26) [1P:data/op-db/src/transaction.rs:57] COMMIT(tx#74(with_account_mut))
DEBUG 2023-04-11T11:00:29.687 op_executor:invocation_loop(ThreadId(30)) [1P:op-app/src/app/backend.rs:251] Invoked: Import(StartImport(
ERROR 2023-04-11T11:00:29.705 tokio-runtime-worker(ThreadId(18)) [1P:op-app/src/app/backend.rs:240] AppError at /rustc/d5a82bbd26e1ad8b7401f6a718a9c57c96905483/library/core/src/convert/mod.rs:726:9
NoAccounts
Stack backtrace:
0: op_app::app::backend::import::handle_import_request
1: op_app::app::backend::
2: op_app::app::backend::
3: tokio::loom::std::unsafe_cell::UnsafeCell
4: tokio::runtime::task::harness::Harness
5: tokio::task::local::LocalSet::tick
6: std::thread::local::LocalKey
7: tokio::runtime::park::CachedParkThread::block_on
8: tokio::runtime::runtime::Runtime::block_on
9: std::sys_common::backtrace::__rust_begin_short_backtrace
10: core::ops::function::FnOnce::call_once{{vtable.shim}}
11: alloc::boxed::Box%3CF,A as core::ops::function::FnOnce
at /rustc/d5a82bbd26e1ad8b7401f6a718a9c57c96905483/library/alloc/src/boxed.rs:2000:9
alloc::boxed::Box%3CF,A as core::ops::function::FnOnce
at /rustc/d5a82bbd26e1ad8b7401f6a718a9c57c96905483/library/alloc/src/boxed.rs:2000:9
std::sys::unix::thread::Thread::new::thread_start
at /rustc/d5a82bbd26e1ad8b7401f6a718a9c57c96905483/library/std/src/sys/unix/thread.rs:108:17
12:
13:
Error occurred in handler for 'invoke': [Error: NoAccounts]
DEBUG 2023-04-11T11:00:46.523 op_executor:invocation_loop(ThreadId(30)) [1P:op-app/src/app/backend.rs:251] Invoked: MainMenu(
DEBUG 2023-04-11T11:01:07.479 op_executor:invocation_loop(ThreadId(30)) [1P:op-app/src/app/backend.rs:251] Invoked: MainMenu(
DEBUG 2023-04-11T11:01:08.861 op_executor:invocation_loop(ThreadId(30)) [1P:op-app/src/app/backend.rs:251] Invoked: MainMenu(
```
If I just skip over this question and try to import the passwords using the menu option (Three dots -> Import), that option is completely greyed out.
Any ideas? I would really like to avoid the CSV-based import process if possible...
Best regards,
Per
1Password Version: 8.10.3
Extension Version: Not Provided
OS Version: Debian bookworm
Browser:_ Firefox
2 Replies
- FrankyO1P
1Password Team
Hi @perlun
Thanks for bringing this to our attention. There are other users reporting a similar issue and I would love to investigate into this issue further.
Could you send an email to
support+linux@1Password.com?With your email please include:
- A link to this thread: https://1password.community/discussion/139412/problem-with-importing-passwords-into-1password-with-linux-desktop-based-app#latest
- Your forum username:
perlun - A diagnostics report: https://support.1password.com/diagnostics/?linux
We'll look forward to hearing from you.
Franky
- Former Member
If I just skip over this question and try to import the passwords using the menu option (
Three dots -> Import), that option is completely greyed out.A colleague pointed me to this thread, which is probably the root cause to that problem: https://1password.community/discussion/comment/678086