FS#27463 - [colord] reads entire /usr/share and spams syslog after package upgrade

Attached to Project: Arch Linux
Opened by Marti (intgr) - Monday, 05 December 2011, 19:59 GMT
Last edited by Ionut Biru (wonder) - Tuesday, 06 December 2011, 14:25 GMT
Task Type Bug Report
Category Packages: Testing
Status Closed
Assigned To Ionut Biru (wonder)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description: After upgrading colord (0.1.15-1 -> 0.1.15-2) from testing repos, my colord daemon went crazy and started reading every single file in /usr/share/, spending lots of disk resources and spamming syslog with error messages.

Dec 5 21:46:12 newn dbus-daemon[726]: (colord:1071): Cd-WARNING **: CdProfileStore: failed to add profile '/usr/share/vlc/skins2/winamp2.xml': failed to parse /usr/share/vlc/skins2/winamp2.xml
...
Dec 5 21:46:14 newn dbus-daemon[726]: (colord:1071): Cd-WARNING **: CdProfileStore: failed to add profile '/usr/share/gettext/archive.dir.tar.gz': failed to parse /usr/share/gettext/archive.dir.tar.gz
...
etc

Additional info:
* package version(s)
colord (0.1.15-1 -> 0.1.15-2)

* config and/or log files etc.

Steps to reproduce:
# downgrade
pacman -U /var/cache/pacman/pkg/colord-0.1.15-1-x86_64.pkg.tar.xz
# upgrade again
pacman -U /var/cache/pacman/pkg/colord-0.1.15-2-x86_64.pkg.tar.xz
tail -f /var/log/everything.log
This task depends upon

Closed by  Ionut Biru (wonder)
Tuesday, 06 December 2011, 14:25 GMT
Reason for closing:  Fixed
Additional comments about closing:  colord-0.1.15-3
Comment by Ionut Biru (wonder) - Monday, 05 December 2011, 20:11 GMT
report upstream. the difference between them are libgusb support.
Comment by Ionut Biru (wonder) - Monday, 05 December 2011, 20:15 GMT
i don't have any problems. do you also have gnome-color-manager?
Comment by Marti (intgr) - Monday, 05 December 2011, 20:42 GMT
The upgrade from -1 to -2 is an Arch-specific change, no? I can't tell them "downgrade to colord 1.1.15-1" :)

I'm not sure what you mean by gnome-color-manager. I *do* have the 'color' applet in my GNOME settings window.

You mentioned libgusb. I have a USB webcam connected to my computer. Maybe that makes a difference?
Comment by Ionut Biru (wonder) - Monday, 05 December 2011, 20:43 GMT
i just explained the difference between 1.1.15-1 and 1.1.15-2. you figure it out what you say but help upstream to replicate this issue.

pacman -Q gnome-color-manager that is what i'm asking. If you have it installed it means that you also have shared-color-* installed as they were added to dependency.
Comment by Marti (intgr) - Monday, 05 December 2011, 21:21 GMT
Sorry. No I don't have gnome-color-manager or shared-color-* installed.
Comment by Ionut Biru (wonder) - Monday, 05 December 2011, 21:30 GMT
please report it and paste the link here
Comment by Marti (intgr) - Monday, 05 December 2011, 21:35 GMT
It should appear here shortly: http://lists.freedesktop.org/archives/colord/2011-November/thread.html
I already Cc:ed you in the email though.

EDIT: Turns out they do have a bug tracker, but their website suggests reporting bugs to the mailing list: http://www.freedesktop.org/software/colord/bugs.html
Comment by Ionut Biru (wonder) - Monday, 05 December 2011, 22:57 GMT
are you sure you subscribed before sending? December archives are not there
Comment by Marti (intgr) - Monday, 05 December 2011, 23:08 GMT
Nope, I didn't subscribe. Apparently it's waiting in the moderation queue. I'll keep an eye on it; if it doesn't show up I will report it to the bugzilla instead.
Comment by Marti (intgr) - Tuesday, 06 December 2011, 09:19 GMT Comment by Ionut Biru (wonder) - Tuesday, 06 December 2011, 10:08 GMT
packages for testing: http://pkgbuild.com/~ioni/colord/

please let me know if is fixes your problem. I also added shared-color-profiles to dependency now.
Comment by Marti (intgr) - Tuesday, 06 December 2011, 14:23 GMT
Yes, this problem no longer occurs with that package, thanks.

Loading...