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
Comment by
Bruno Pagani (ArchangeGabriel) -
Monday, 24 February 2020, 15:01 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.
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 ?