Many address-provider-changed events per minute, maxing CPU

Bug #918546 reported by Adam Oren
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Indicator Date and Time
New
Undecided
Unassigned
indicator-datetime (Ubuntu)
New
Undecided
Unassigned

Bug Description

With the help of Trism in #ubuntu+1, I did the following to obtain this information:

Made /usr/share/dbus-1/services/indicator-datetime.service look like:

[D-BUS Service]
Name=com.canonical.indicator.datetime
#Exec=/usr/lib/indicator-datetime/indicator-datetime-service
Exec=/bin/bash -c '/usr/lib/indicator-datetime/indicator-datetime-service &> /tmp/indicator-datetime-$(date +%H%M%S).log'

The resultant file hit 1MB not a minute after boot. It contains line after line of the following:

Indicator-Datetime-WARNING **: Address provider changed. Let's change

Indicator-Datetime-WARNING **: Unable to get Geoclue address: Geoclue master client has no usable Address providers

The same result happened even with "Set the time" set to "Manually."

I am using Geoclue version 0.12.0-1ubuntu11, as well as indicator-datetime version 0.3.1-0ubuntu3 on Ubuntu 12.04.

Tags: cpu geoclue
Revision history for this message
Alex Mayorga (alex-mayorga) wrote :

$ sudo apt-get install geoclue-ubuntu-geoip

and

$ sudo apt-get remove geoclue-yahoo

suggested on https://bugs.launchpad.net/ubuntu/+source/indicator-datetime/+bug/907012/comments/9 fixed this or a very similar issue.

I believe this report is a duplicate of bug 907012.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.