This is definitely a gnome-control-center bug rather than whoopsie. I
can reproduce it like so:
1. open gnome-control-center, and select the privacy panel.
2. ensure that problem reporting is turned on.
3. wait for whoopsie-preferences to exit on timeout (or manually kill it).
I then see traffic like the following on the system bus:
method call time=1507286449.661622 sender=:1.325 -> destination=:1.336
serial=96 path=/com/ubuntu/WhoopsiePreferences;
interface=com.ubuntu.WhoopsiePreferences; member=SetReportCrashes
boolean false
method call time=1507286449.918969 sender=:1.325 -> destination=:1.336
serial=97 path=/com/ubuntu/WhoopsiePreferences;
interface=com.ubuntu.WhoopsiePreferences; member=SetReportCrashes
boolean true
method call time=1507286450.216068 sender=:1.325 -> destination=:1.336
serial=98 path=/com/ubuntu/WhoopsiePreferences;
interface=com.ubuntu.WhoopsiePreferences; member=SetReportCrashes
boolean false
method call time=1507286450.529908 sender=:1.325 -> destination=:1.336
serial=99 path=/com/ubuntu/WhoopsiePreferences;
interface=com.ubuntu.WhoopsiePreferences; member=SetReportCrashes
boolean true
...
which continues until I kill gnome-control-center. Whoopsie relaunching
is a direct consequence of these D-Bus method calls coming from gnome-
control-center.
It looks like the logic controlling the GtkSwitch gets into a loop when
whoopsie-preferences stops. The D-Bus method calls are synchronous, so
this also ends up locking the UI. I'll have a look into this properly
next week.
** Changed in: gnome-control-center (Ubuntu)
Importance: Undecided => Medium
** Changed in: gnome-control-center (Ubuntu)
Status: New => Triaged
** Changed in: gnome-control-center (Ubuntu)
Assignee: (unassigned) => James Henstridge (jamesh)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1720331
Title:
Whoopsie continually relaunching
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/1720331/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs