Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 309065 - dev-vcs/subversion-1.6.9: segfault while asking KDE4 wallet
Summary: dev-vcs/subversion-1.6.9: segfault while asking KDE4 wallet
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-11 21:19 UTC by Toralf Förster
Modified: 2011-08-19 10:49 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
strace output (strace.out,203.03 KB, text/plain)
2010-03-11 21:19 UTC, Toralf Förster
Details
strace output after cleaned the env (strace.out,217.96 KB, text/plain)
2010-03-11 21:34 UTC, Toralf Förster
Details
backtrace.log (backtrace.log,3.60 KB, text/plain)
2010-03-12 18:40 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2010-03-11 21:19:14 UTC
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
Comment 1 Toralf Förster gentoo-dev 2010-03-11 21:19:36 UTC
Created attachment 223219 [details]
strace output
Comment 2 Toralf Förster gentoo-dev 2010-03-11 21:34:17 UTC
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
Comment 3 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2010-03-12 16:20:23 UTC
Could you attach backtrace from GDB?
http://www.gentoo.org/proj/en/qa/backtraces.xml
Comment 4 Toralf Förster gentoo-dev 2010-03-12 18:40:11 UTC
Created attachment 223315 [details]
backtrace.log
Comment 5 Arfrever Frehtes Taifersar Arahesis (RETIRED) gentoo-dev 2010-03-13 15:36:39 UTC
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()).
Comment 6 Toralf Förster gentoo-dev 2010-03-13 20:35:33 UTC
(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
Comment 7 Tony Vroon (RETIRED) gentoo-dev 2011-08-19 10:49:34 UTC
Please file a new bug against 1.6.17 if this is still an issue.