I get this bug constantly. Clicking the indicator and selecting
"Refresh" seems to often trigger the problem.
Doing a quick ltrace when it's in "hog mode" shows:
e_cal_get_source(0x92a14a0, 0xb7843b31, 5, 0xb78575ac, 0x92a14a0)
= 0xb2e013b0
e_source_get_duped_property(0xb2e013b0, 0x8050165, 5, 0xb78575ac, 0x92a14a0)
= 0
e_passwords_get_password(0x805015c, 0xb2abc098, 5, 0xb78575ac, 0x92a14a0)
= 0
g_free(0, 0xb2abc098, 5, 0xb78575ac, 0x92a14a0)
= 0
e_cal_get_source(0x92a1638, 0xb7843b31, 5, 0xb78575ac, 0x92a1638)
= 0x92be900
e_source_get_duped_property(0x92be900, 0x8050165, 5, 0xb78575ac, 0x92a1638)
= 0
e_passwords_get_password(0x805015c, 0xb2abc9d0, 5, 0xb78575ac, 0x92a1638)
= 0
g_free(0, 0xb2abc9d0, 5, 0xb78575ac, 0x92a1638)
= 0
e_cal_get_source(0x9241a68, 0xb7843b31, 5, 0xb78575ac, 0x9241a68)
= 0xb2e00fc0
e_source_get_duped_property(0xb2e00fc0, 0x8050165, 5, 0xb78575ac, 0x9241a68)
= 0
e_passwords_get_password(0x805015c, 0xb2abd308, 5, 0xb78575ac, 0x9241a68)
= 0
g_free(0, 0xb2abd308, 5, 0xb78575ac, 0x9241a68)
= 0
e_passwords_get_password() is an evolution call. Since I don't use
evolution, I decided to kill all evolution processes. This seemed to
resolve the problem:
killall -9 e-calendar-factory e-addressbook-factory
Although these processes are respawned when e_passwords_get_password()
is subsequently called, the indicator doesn't hog my CPU.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/774071
Title:
Indicator-datetime-service renders 100% CPU usage
To manage notifications about this bug go to:
https://bugs.launchpad.net/indicator-datetime/+bug/774071/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs