Skip to content

Can't open KeePassXC from launcher #1184

@Sajito

Description

@Sajito

Compositor

  • niri
  • Hyprland
  • dwl (MangoWC)
  • sway
  • Other (specify)

Distribution

CachyOS

dms version

dms v1.0.0-246-gb1632a0a

Description

For some reason I can't open KeePassXC through the launcher anymore. I don't know when exactly this started, but it wasn't always like this.

Whenever I try launching KeePassXC using the launcher, a coredump is logged instead.

I'm using uwsm-app -- as launcher prefix. I've removed the launcher prefix, but the issue persists.

dms is started using exec-once = uwsm-app -t service -- dms run in my hyprland.conf.

The application itself is working fine.
Starting it from the terminal by either of these commands works without issues:

$ keepassxc
$ uwsm-app -- keepassxc
$ uwsm-app -- org.keepassxc.KeePassXC.desktop

Also using other launchers, such as Albert, works fine, too.

Expected Behavior

KeePassXC should open up.

Steps to Reproduce

  1. Install KeePassXC
  2. Try starting it from launcher

Error Messages/Logs

Logs from journalctl
Dez 28 00:34:27 systemd-coredump[4988]: [🡕] Process 4980 (keepassxc) of user 1000 dumped core.

Stack trace of thread 4980:
#0  0x00007f80470aa0fb pthread_kill (libc.so.6 + 0xaa0fb)
#1  0x00007f80470447c8 raise (libc.so.6 + 0x447c8)
#2  0x00007f804702560d abort (libc.so.6 + 0x2560d)
#3  0x00007f8047a98407 _ZNK14QMessageLogger5fatalEPKcz (libQt5Core.so.5 + 0x98407)
#4  0x00007f804812b8f7 _ZN22QGuiApplicationPrivate25createPlatformIntegrationEv (libQt5Gui.so.5 + 0x12b8f7)
#5  0x00007f804812be29 _ZN22QGuiApplicationPrivate21createEventDispatcherEv (libQt5Gui.so.5 + 0x12be29)
#6  0x00007f8047ce62ed _ZN23QCoreApplicationPrivate4initEv (libQt5Core.so.5 + 0x2e62ed)
#7  0x00007f804812bef6 _ZN22QGuiApplicationPrivate4initEv (libQt5Gui.so.5 + 0x12bef6)
#8  0x00007f8049157c1e _ZN19QApplicationPrivate4initEv (libQt5Widgets.so.5 + 0x157c1e)
#9  0x000055d522fd9927 n/a (/usr/bin/keepassxc + 0xd8927)
#10 0x00007f8047027b8b n/a (libc.so.6 + 0x27b8b)
#11 0x00007f8047027c4b __libc_start_main (libc.so.6 + 0x27c4b)
#12 0x000055d522fe58e5 _start (/usr/bin/keepassxc + 0xe48e5)
ELF object binary architecture: AMD x86-64

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions