Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

qmpdclient crashes when connecting #4

Open
Manu311 opened this issue Jul 22, 2010 · 6 comments
Open

qmpdclient crashes when connecting #4

Manu311 opened this issue Jul 22, 2010 · 6 comments

Comments

@Manu311
Copy link

Manu311 commented Jul 22, 2010

QMPDClient used to work, but after my last "mpc update" I can't connect to my local mpd, bacause qmpdclient crashes with: "ASSERT: "d->artistAlbumMap.contains(artist)" in file ~something/qmpdclient/src/mpdcache.cpp, line 149".
I cleaned the playlist, deleted (even purged) qmpdclient, which didn't helped.
I tryed (both hand compiled) current git and stable 1.1.3 on a debian squeeze, the music is located on ext4 while the config files are on ext3 (I'll update this partition later).

@Voker57
Copy link
Owner

Voker57 commented Jul 25, 2010

Can't reproduce. What is your mpd version?

@Manu311
Copy link
Author

Manu311 commented Jul 25, 2010

mpd (MPD: Music Player Daemon) 0.15.10

@niktischenko
Copy link

I had a similar problem. After removing the cache left over from the old version, everything was OK: rm ~/.config/QMPDClient/127.0.0.1_6600.cache

@Manu311
Copy link
Author

Manu311 commented Sep 11, 2010

didn't work, the problem is still there, the deleted file is just recreated and it crashed again.

@niktischenko
Copy link

as workaround you may comment this line:

/qmpdclient/src/mpdcache.cpp, line 149
and rebuild client.

@GreyAsh
Copy link

GreyAsh commented Oct 9, 2010

I am getting this behavior on Fedora.
xfire@the-red-star[~]

Cache was read: /home/xfire/.config/QMPDClient/127.0.0.1_6600.cache
ASSERT: "d->artistAlbumMap.contains(artist)" in file /builddir/build/BUILD/qmpdclient/src/mpdcache.cpp, line 149
zsh: abort (core dumped) qmpdclient

But only after moving the database to a directory my user can modify. With the database in the default location and indexing no files qmpdclient didn't crash on connecting to localhost.
I'll investigate compiling from source.
There seems to be a similar report here? https://bbs.archlinux.org/viewtopic.php?id=106015

Regards,

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants