To test a fix for nmap I checked out the subversion repository, was asked to store the password in kwalletd (yes I wanted it) and got after that a segfault. However the nmap folder was created. After that I removed the Subversion folder from kwallet and run the command again in a different directory. Now however I was'n asked to store the password, no nmap folder was created and I get a segfault : tfoerste@n22 ~/tmp $ strace -o strace.out svn co --username guest --password "" svn://svn.insecure.org/nmap/ Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString) Segmentation fault Reproducible: Always
Created attachment 223219 [details] strace output
Created attachment 223221 [details] strace output after cleaned the env This strace was made after cleaning both kwallet and the appropriate file under the directory ~/.subversion/auth/svn.simple
Could you attach backtrace from GDB? http://www.gentoo.org/proj/en/qa/backtraces.xml
Created attachment 223315 [details] backtrace.log
Could you also reinstall kde-base/kdelibs, kde-base/kwallet and kde-base/kwalletd with debugging enabled and attach new backtrace? (Segmentation fault seems to happen inside KWallet::Wallet.hasFolder()).
(In reply to comment #5) > Could you also reinstall kde-base/kdelibs, kde-base/kwallet I'm pretty sure I already did it : tfoerste@n22 /etc/portage/env $ cat default CFLAGS="-O2 -march=native -pipe -g -ggdb" CXXFLAGS="${CFLAGS}" FEATURES="${FEATURES} splitdebug" tfoerste@n22 /etc/portage/env $ ll kde-base total 0 lrwxrwxrwx 1 root root 10 Jan 17 10:50 kdelibs -> ../default lrwxrwxrwx 1 root root 10 Jan 18 09:37 kgpg -> ../default lrwxrwxrwx 1 root root 10 Feb 4 21:36 kompare -> ../default lrwxrwxrwx 1 root root 10 Jan 18 09:30 kwallet -> ../default lrwxrwxrwx 1 root root 10 Jan 18 09:30 kwalletd -> ../default
Please file a new bug against 1.6.17 if this is still an issue.