FS#65007 - [Geary] crashes on startup when using KeePassXC to provide org.freedesktop.secrets
Attached to Project:
Community Packages
Opened by Sean Lynch (seanl) - Wednesday, 01 January 2020, 22:01 GMT
Last edited by Maxime Gauduin (Alucryd) - Tuesday, 31 March 2020, 08:18 GMT
Opened by Sean Lynch (seanl) - Wednesday, 01 January 2020, 22:01 GMT
Last edited by Maxime Gauduin (Alucryd) - Tuesday, 31 March 2020, 08:18 GMT
|
Details
Description:
Geary does not start when using KeePassXC to provide org.freedesktop.secrets. I get the following output followed by a core dump: [seanl@lappy486 ~]$ geary [deb] 08:56:43.0130 Gtk: Connecting to session manager [deb] 08:56:43.0130 Gtk: Failed to get the GNOME session proxy: The name org.gnome.SessionManager is not owned [deb] 08:56:43.0131 Gtk: Failed to get the Xfce session proxy: The name org.xfce.SessionManager is not owned [deb] 08:56:43.0131 Gtk: Failed to get an inhibit portal proxy: The name org.freedesktop.portal.Desktop is not owned [deb] 08:56:43.0131 GLib-GIO: _g_io_module_get_default: Found default implementation dconf (DConfSettingsBackend) for ‘gsettings-backend’ [deb] 08:56:43.0132 dconf: watch_fast: "/org/gnome/Geary/" (establishing: 0, active: 0) [deb] 08:56:43.0132 dconf: watch_fast: "/org/gnome/desktop/interface/" (establishing: 0, active: 0) ![err] 08:56:43.0232 geary: application-controller.vala:348: Error opening libsecret: The name org.freedesktop.secrets was not provided by any .service files Trace/breakpoint trap (core dumped) Additional info: * Version: 1:3.34.2-2 * KeePassXC version 2.5.1-1 * config and/or log files etc. Stack trace: PID: 206446 (geary) UID: 1000 (seanl) GID: 1000 (seanl) Signal: 5 (TRAP) Timestamp: Wed 2020-01-01 08:56:43 PST (4h 56min ago) Command Line: geary Executable: /usr/bin/geary Control Group: /user.slice/user-1000.slice/session-16.scope Unit: session-16.scope Slice: user-1000.slice Session: 16 Owner UID: 1000 (seanl) Boot ID: 9558770257f2493daf84e82cc42d516f Machine ID: 32fac04ae48245eb856354986ad09e4b Hostname: lappy486 Storage: /var/lib/systemd/coredump/core.geary.1000.9558770257f2493daf84e82cc42d516f.206446.1577897803000000000000.lz4 Message: Process 206446 (geary) of user 1000 dumped core. Stack trace of thread 206446: #0 0x00007f8503fbe166 n/a (libglib-2.0.so.0 + 0x64166) #1 0x00007f8503fbb0bb g_log_structured_standard (libglib-2.0.so.0 + 0x610bb) #2 0x000055aa0fe612c3 n/a (geary + 0x2472c3) #3 0x00007f850394edc4 n/a (libgio-2.0.so.0 + 0xb9dc4) #4 0x00007f85039547a7 n/a (libgio-2.0.so.0 + 0xbf7a7) #5 0x000055aa0fe3eb53 n/a (geary + 0x224b53) #6 0x00007f850394edc4 n/a (libgio-2.0.so.0 + 0xb9dc4) #7 0x00007f85039547a7 n/a (libgio-2.0.so.0 + 0xbf7a7) #8 0x000055aa0fe3a60d n/a (geary + 0x22060d) #9 0x00007f850394edc4 n/a (libgio-2.0.so.0 + 0xb9dc4) #10 0x00007f85039547a7 n/a (libgio-2.0.so.0 + 0xbf7a7) #11 0x00007f84fe60f4e5 n/a (libsecret-1.so.0 + 0x214e5) #12 0x00007f850394edc4 n/a (libgio-2.0.so.0 + 0xb9dc4) #13 0x00007f85039547a7 n/a (libgio-2.0.so.0 + 0xbf7a7) #14 0x00007f84fe608d85 n/a (libsecret-1.so.0 + 0x1ad85) #15 0x00007f850394edc4 n/a (libgio-2.0.so.0 + 0xb9dc4) #16 0x00007f85039547a7 n/a (libgio-2.0.so.0 + 0xbf7a7) #17 0x00007f85038f55db n/a (libgio-2.0.so.0 + 0x605db) #18 0xDescription: Additional info: * package version(s) * config and/or log files etc. * link to upstream bug report, if any Steps to reproduce: 00007f850394edc4 n/a (libgio-2.0.so.0 + 0xb9dc4) #19 0x00007f85039547a7 n/a (libgio-2.0.so.0 + 0xbf7a7) #20 0x00007f8503903e15 n/a (libgio-2.0.so.0 + 0x6ee15) #21 0x00007f850394edc4 n/a (libgio-2.0.so.0 + 0xb9dc4) #22 0x00007f850394edf9 n/a (libgio-2.0.so.0 + 0xb9df9) #23 0x00007f8503fc426f g_main_context_dispatch (libglib-2.0.so.0 + 0x6a26f) #24 0x00007f8503fc61b1 n/a (libglib-2.0.so.0 + 0x6c1b1) #25 0x00007f8503fc61f1 g_main_context_iteration (libglib-2.0.so.0 + 0x6c1f1) #26 0x00007f8503931dbe g_application_run (libgio-2.0.so.0 + 0x9cdbe) #27 0x000055aa0fc532c8 n/a (geary + 0x392c8) #28 0x00007f850424d153 __libc_start_main (libc.so.6 + 0x27153) #29 0x000055aa0fc5335e n/a (geary + 0x3935e) Stack trace of thread 206452: #0 0x00007f850431a9ef __poll (libc.so.6 + 0xf49ef) #1 0x00007f8503fc6120 n/a (libglib-2.0.so.0 + 0x6c120) #2 0x00007f8503fc70c3 g_main_loop_run (libglib-2.0.so.0 + 0x6d0c3) #3 0x00007f8502e52d62 _ZN3WTF7RunLoop3runEv (libjavascriptcoregtk-4.0.so.18 + 0x1314d62) #4 0x00007f8502df3909 _ZN3WTF6Thread10entryPointEPNS0_16NewThreadContextE (libjavascriptcoregtk-4.0.so.18 + 0x12b5909) #5 0x00007f8502e531aa n/a (libjavascriptcoregtk-4.0.so.18 + 0x13151aa) #6 0x00007f84fe28b4cf start_thread (libpthread.so.0 + 0x94cf) #7 0x00007f85043252d3 __clone (libc.so.6 + 0xff2d3) Stack trace of thread 206448: #0 0x00007f850431a9ef __poll (libc.so.6 + 0xf49ef) #1 0x00007f8503fc6120 n/a (libglib-2.0.so.0 + 0x6c120) #2 0x00007f8503fc70c3 g_main_loop_run (libglib-2.0.so.0 + 0x6d0c3) #3 0x00007f85038eebc8 n/a (libgio-2.0.so.0 + 0x59bc8) #4 0x00007f8503fa2bb1 n/a (libglib-2.0.so.0 + 0x48bb1) #5 0x00007f84fe28b4cf start_thread (libpthread.so.0 + 0x94cf) #6 0x00007f85043252d3 __clone (libc.so.6 + 0xff2d3) Stack trace of thread 206450: #0 0x00007f84fe291f7a pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0 + 0xff7a) #1 0x00007f8502e61722 _ZN7bmalloc9Scavenger13threadRunLoopEv (libjavascriptcoregtk-4.0.so.18 + 0x1323722) #2 0x00007f8502e6186a _ZN7bmalloc9Scavenger16threadEntryPointEPS0_ (libjavascriptcoregtk-4.0.so.18 + 0x132386a) #3 0x00007f84fd480ee4 execute_native_thread_routine (libstdc++.so.6 + 0xcfee4) #4 0x00007f84fe28b4cf start_thread (libpthread.so.0 + 0x94cf) #5 0x00007f85043252d3 __clone (libc.so.6 + 0xff2d3) Stack trace of thread 206447: #0 0x00007f850431a9ef __poll (libc.so.6 + 0xf49ef) #1 0x00007f8503fc6120 n/a (libglib-2.0.so.0 + 0x6c120) #2 0x00007f8503fc61f1 g_main_context_iteration (libglib-2.0.so.0 + 0x6c1f1) #3 0x00007f8503fc6242 n/a (libglib-2.0.so.0 + 0x6c242) #4 0x00007f8503fa2bb1 n/a (libglib-2.0.so.0 + 0x48bb1) #5 0x00007f84fe28b4cf start_thread (libpthread.so.0 + 0x94cf) #6 0x00007f85043252d3 __clone (libc.so.6 + 0xff2d3) Stack trace of thread 206458: #0 0x00007f850431fe9d syscall (libc.so.6 + 0xf9e9d) #1 0x00007f8503f7711b g_cond_wait_until (libglib-2.0.so.0 + 0x1d11b) #2 0x00007f8503ff4f63 n/a (libglib-2.0.so.0 + 0x9af63) #3 0x00007f8503f9c0db n/a (libglib-2.0.so.0 + 0x420db) #4 0x00007f8503fa2bb1 n/a (libglib-2.0.so.0 + 0x48bb1) #5 0x00007f84fe28b4cf start_thread (libpthread.so.0 + 0x94cf) #6 0x00007f85043252d3 __clone (libc.so.6 + 0xff2d3) Stack trace of thread 206449: #0 0x00007f850431a9ef __poll (libc.so.6 + 0xf49ef) #1 0x00007f8503fc6120 n/a (libglib-2.0.so.0 + 0x6c120) #2 0x00007f8503fc61f1 g_main_context_iteration (libglib-2.0.so.0 + 0x6c1f1) #3 0x00007f84f8819e5e n/a (libdconfsettings.so + 0x4e5e) #4 0x00007f8503fa2bb1 n/a (libglib-2.0.so.0 + 0x48bb1) #5 0x00007f84fe28b4cf start_thread (libpthread.so.0 + 0x94cf) #6 0x00007f85043252d3 __clone (libc.so.6 + 0xff2d3) Stack trace of thread 206451: #0 0x00007f84fe291f7a pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0 + 0xff7a) #1 0x00007f8502e53bd6 _ZN3WTF15ThreadCondition9timedWaitERNS_5MutexENS_8WallTimeE (libjavascriptcoregtk-4.0.so.18 + 0x1315bd6) #2 0x00007f8502def4c5 _ZN3WTF10ParkingLot21parkConditionallyImplEPKvRKNS_12ScopedLambdaIFbvEEERKNS3_IFvvEEERKNS_24TimeWithDynamicClockTypeE (libjavascriptcoregtk-4.0.so.18 + 0x12b14c5) #3 0x00007f8502df2c5d _ZN3WTF5sleepENS_7SecondsE (libjavascriptcoregtk-4.0.so.18 + 0x12b4c5d) #4 0x00007f84ff1b1556 n/a (libwebkit2gtk-4.0.so.37 + 0xa1f556) #5 0x00007f8502df3909 _ZN3WTF6Thread10entryPointEPNS0_16NewThreadContextE (libjavascriptcoregtk-4.0.so.18 + 0x12b5909) #6 0x00007f8502e531aa n/a (libjavascriptcoregtk-4.0.so.18 + 0x13151aa) #7 0x00007f84fe28b4cf start_thread (libpthread.so.0 + 0x94cf) #8 0x00007f85043252d3 __clone (libc.so.6 + 0xff2d3) Stack trace of thread 206453: #0 0x00007f850431a9ef __poll (libc.so.6 + 0xf49ef) #1 0x00007f8503fc6120 n/a (libglib-2.0.so.0 + 0x6c120) #2 0x00007f8503fc70c3 g_main_loop_run (libglib-2.0.so.0 + 0x6d0c3) #3 0x00007f8502e52d62 _ZN3WTF7RunLoop3runEv (libjavascriptcoregtk-4.0.so.18 + 0x1314d62) #4 0x00007f8502df3909 _ZN3WTF6Thread10entryPointEPNS0_16NewThreadContextE (libjavascriptcoregtk-4.0.so.18 + 0x12b5909) #5 0x00007f8502e531aa n/a (libjavascriptcoregtk-4.0.so.18 + 0x13151aa) #6 0x00007f84fe28b4cf start_thread (libpthread.so.0 + 0x94cf) #7 0x00007f85043252d3 __clone (libc.so.6 + 0xff2d3) Stack trace of thread 206457: #0 0x00007f850431fe9d syscall (libc.so.6 + 0xf9e9d) #1 0x00007f8503f7711b g_cond_wait_until (libglib-2.0.so.0 + 0x1d11b) #2 0x00007f8503ff4f63 n/a (libglib-2.0.so.0 + 0x9af63) #3 0x00007f8503f9c0db n/a (libglib-2.0.so.0 + 0x420db) #4 0x00007f8503fa2bb1 n/a (libglib-2.0.so.0 + 0x48bb1) #5 0x00007f84fe28b4cf start_thread (libpthread.so.0 + 0x94cf) #6 0x00007f85043252d3 __clone (libc.so.6 + 0xff2d3) Stack trace of thread 206456: #0 0x00007f850431fe9d syscall (libc.so.6 + 0xf9e9d) #1 0x00007f8503f7711b g_cond_wait_until (libglib-2.0.so.0 + 0x1d11b) #2 0x00007f8503ff4f63 n/a (libglib-2.0.so.0 + 0x9af63) #3 0x00007f8503f9c0db n/a (libglib-2.0.so.0 + 0x420db) #4 0x00007f8503fa2bb1 n/a (libglib-2.0.so.0 + 0x48bb1) #5 0x00007f84fe28b4cf start_thread (libpthread.so.0 + 0x94cf) #6 0x00007f85043252d3 __clone (libc.so.6 + 0xff2d3) Steps to reproduce: 1. Make sure no gnome-keyring (or any other org.freedesktop.secrets provider) 2. Install keepassxc 3. Install geary 4. Try to run geary from the command line |
This task depends upon
Closed by Maxime Gauduin (Alucryd)
Tuesday, 31 March 2020, 08:18 GMT
Reason for closing: No response
Tuesday, 31 March 2020, 08:18 GMT
Reason for closing: No response
Comment by
Maxime Gauduin (Alucryd) - Monday,
24 February 2020, 10:13 GMT
Well keepassxc does not ship
/usr/share/dbus-1/services/org.freedesktop.secrets.service so it
seems it's a problem with it rather than geary.
Comment by
Bruno Pagani (ArchangeGabriel) -
Monday, 24 February 2020, 15:01 GMT
I’ve just tested and it works for me, but KeePassXC was updated
twice since this bug report was opened. So do you still have this
issue @seanl ?