problem exists since update to kde 4.10.3 Qt: 4.8.4 KDE: 4.10.3 "release 561" Kleopatra: 2.1.1 Kleopatra freezes after a few seconds kleopatra gui freezes or some times freezes the hole desktop, so 'root' had to kill the process Reproducible: Always Steps to Reproduce: 1. start kleopatra (via gui oder via command line) 2. kde shows the symbol in tray 3.a) try to call different kleopatra menues or 3. b) do nothing , just wait (1 minute) if i open the gui, kleopatra does not show any of the certificates (all windows are empty) if startet via shell: after a few seconds i get a msg like the following (value for 'next size' differs): *** glibc detected *** kleopatra: realloc(): invalid next size: 0x0865b810 *** and kleopatra freezes. i had to kill the process. Actual Results: i can't use the program. uname -a: Linux lx1 3.4.33-2.24-desktop #1 SMP PREEMPT Tue Feb 26 03:34:33 UTC 2013 (5f00a32) i686 athlon i386 GNU/Linux glibc: 2.15-22.17.1 --- logs in shell: kleopatra --nofork chan_17 -> OK GPG UI server (Kleopatra/2.1.1) ready to serve chan_16 <- OK GPG UI server (Kleopatra/2.1.1) ready to serve chan_16 -> GETINFO pid chan_17 <- GETINFO pid chan_17 -> D 18062 chan_17 -> OK chan_16 <- D 18062 chan_16 <- OK Server PID = 18062 chan_16 -> BYE chan_17 <- BYE chan_17 -> OK closing connection ChecksumDefinition[ "sha1sum" ] ("xargs", "-0", "sha1sum", "--") ChecksumDefinition[ "sha1sum" ] find -print0 | "/usr/bin/xargs" ("-0", "sha1sum", "--") ChecksumDefinition[ "sha1sum" ] ("sha1sum", "-c", "--") ChecksumDefinition[ "sha1sum" ] "/usr/bin/sha1sum" ("-c", "--") "%f" () ChecksumDefinition[ "md5sum" ] ("xargs", "-0", "md5sum", "--") ChecksumDefinition[ "md5sum" ] find -print0 | "/usr/bin/xargs" ("-0", "md5sum", "--") ChecksumDefinition[ "md5sum" ] ("md5sum", "-c", "--") ChecksumDefinition[ "md5sum" ] "/usr/bin/md5sum" ("-c", "--") "%f" () QSocketNotifier: Invalid socket 17 and type 'Read', disabling... *** glibc detected *** kleopatra: realloc(): invalid next size: 0x085d7d50 *** (now: kill process via ctrl-c!)
did your kleopatra.rc get lost or trashed? make sure you have a kleopatra.rc in /usr/share/kde4/apps/kleopatra/kleopatra.rc (or wherever your distro puts it) make sure it has a section for the Search Toolbar and an action name for key_search_bar
Created attachment 79855 [details] my /usr/share/kde4/apps/kleopatra/kleopatra.rc rc file found in /usr/share/kde4/apps/kleopatra/kleopatra.rc section for the Search Toolbar an action name is available
so the installed .rc file looks fine then. do you happen to have a kleopatra.rc under your .kde/share anyplace?
no, the command "find / -iname *kleopatra.rc*" (as root) does not find a second file with this name
Hello, I can confirm this problem with Gentoo and opensuse 12.3. It comes up, if after the import of the first certificate. Kind regards, Joachim Langenbach
after upgrade to openSUSE 13.1. and Kleopatra 2.1.1 (KDE 4.11.5) the problem was solved for me