Activity log for bug #926433

Date Who What changed Old value New value Message
2012-02-04 00:29:33 Paul Broadhead bug added bug
2012-02-04 01:11:19 Paul Broadhead attachment added patch https://bugs.launchpad.net/ubuntu/+source/indicator-weather/+bug/926433/+attachment/2712418/+files/patch
2012-02-04 04:14:13 Ubuntu Foundations Team Bug Bot tags patch
2012-02-04 04:14:19 Ubuntu Foundations Team Bug Bot bug added subscriber Ubuntu Review Team
2012-02-11 08:25:53 Vadim Rutkovsky bug task added weather-indicator
2012-02-11 08:26:05 Vadim Rutkovsky nominated for series weather-indicator/2.0
2012-02-11 08:26:05 Vadim Rutkovsky bug task added weather-indicator/2.0
2012-02-11 08:26:05 Vadim Rutkovsky nominated for series weather-indicator/3.0
2012-02-11 08:26:05 Vadim Rutkovsky bug task added weather-indicator/3.0
2012-02-11 08:26:21 Vadim Rutkovsky weather-indicator/2.0: importance Undecided Medium
2012-02-11 08:26:21 Vadim Rutkovsky weather-indicator/2.0: status New Triaged
2012-02-11 08:28:08 Vadim Rutkovsky weather-indicator/2.0: milestone 12.03.15
2012-02-11 08:28:32 Vadim Rutkovsky indicator-weather (Ubuntu): status New Confirmed
2012-02-11 08:31:20 Vadim Rutkovsky weather-indicator/2.0: status Triaged Fix Committed
2012-02-11 08:32:48 Vadim Rutkovsky weather-indicator/3.0: status New Invalid
2012-05-01 06:33:57 Mantas Kriaučiūnas bug task added baltix
2012-05-24 22:50:56 Neal McBurnett bug added subscriber Neal McBurnett
2012-05-24 22:53:14 Neal McBurnett summary indicator-weather leaves .pid file in /tmp and will not restart indicator-weather refuses to start, saying "Another instance of this program is already running" when that is not true.
2012-06-11 22:01:18 Davide Mazzotti bug added subscriber Davide Mazzotti
2012-07-30 04:07:22 Vadim Rutkovsky weather-indicator/2.0: status Fix Committed Fix Released
2012-07-30 19:03:18 Andrew Starr-Bochicchio nominated for series Ubuntu Precise
2012-07-30 19:03:18 Andrew Starr-Bochicchio bug task added indicator-weather (Ubuntu Precise)
2012-07-30 19:03:31 Andrew Starr-Bochicchio indicator-weather (Ubuntu Precise): status New Triaged
2012-07-30 19:03:34 Andrew Starr-Bochicchio indicator-weather (Ubuntu): status Confirmed Triaged
2012-07-30 19:03:36 Andrew Starr-Bochicchio indicator-weather (Ubuntu): importance Undecided Medium
2012-07-30 19:03:38 Andrew Starr-Bochicchio indicator-weather (Ubuntu Precise): importance Undecided Medium
2012-07-30 20:13:52 Andrew Starr-Bochicchio indicator-weather (Ubuntu): status Triaged In Progress
2012-07-30 20:13:54 Andrew Starr-Bochicchio indicator-weather (Ubuntu): assignee Andrew Starr-Bochicchio (andrewsomething)
2012-07-30 20:55:12 Launchpad Janitor indicator-weather (Ubuntu): status In Progress Fix Released
2012-07-30 21:11:47 Launchpad Janitor branch linked lp:ubuntu/indicator-weather
2012-07-30 22:29:21 Andrew Starr-Bochicchio description Description: Ubuntu 11.10 Release: 11.10 indicator-weather: Installed: 11.05.31-0ubuntu2.1 Candidate: 11.05.31-0ubuntu2.1 Version table: *** 11.05.31-0ubuntu2.1 0 500 http://gb.archive.ubuntu.com/ubuntu/ oneiric-updates/universe amd64 Packages 100 /var/lib/dpkg/status 11.05.31-0ubuntu2 0 500 http://gb.archive.ubuntu.com/ubuntu/ oneiric/universe amd64 Packages Expect the indicator to start when run, but it does not but gives the following error message: /usr/lib/python2.7/dist-packages/gobject/constants.py:24: Warning: g_boxed_type_register_static: assertion `g_type_from_name (name) == 0' failed import gobject._gobject Another instance of this program is already running At some stage I assume the indicator crashed and left a file in /tmp called indicator-weather-500.pid. The log file ~/.cache/indicator-weather.log shows extra messages, just that another instances is running. I checked the process list and no instance was running. Once the .pid file had been deleted, the indicator started and ran as normal. --- SRU Justification --- [IMPACT] When indicator-weather crashes (which is unfortunately fairly often for some users), it sometimes leaves behind a pid file in /tmp. The current pid file checking can sometimes match pids that match part of some other process number. This can cause users to not be able to restart the program after a crash. This fix requires that the pid number matches exactly. [TESTCASE] Run indicator-weather and wait for a crash. Restart indicator-weather. With the version in precise, it can sometimes not be restarted with this error: /usr/lib/python2.7/dist-packages/gobject/constants.py:24: Warning: g_boxed_type_register_static: assertion `g_type_from_name (name) == 0' failed   import gobject._gobject Another instance of this program is already running With the version in precise-proposed, it will always restart. For extra points, try to start a second instance of indicator-weather. With both versions, this should fail. [Regression Potential] Very little. It is a one line change. If there was an issue, it would only display in the same circumstances as this bug, trying to restart after a crash. --- Description: Ubuntu 11.10 Release: 11.10 indicator-weather:   Installed: 11.05.31-0ubuntu2.1   Candidate: 11.05.31-0ubuntu2.1   Version table:  *** 11.05.31-0ubuntu2.1 0         500 http://gb.archive.ubuntu.com/ubuntu/ oneiric-updates/universe amd64 Packages         100 /var/lib/dpkg/status      11.05.31-0ubuntu2 0         500 http://gb.archive.ubuntu.com/ubuntu/ oneiric/universe amd64 Packages Expect the indicator to start when run, but it does not but gives the following error message: /usr/lib/python2.7/dist-packages/gobject/constants.py:24: Warning: g_boxed_type_register_static: assertion `g_type_from_name (name) == 0' failed   import gobject._gobject Another instance of this program is already running At some stage I assume the indicator crashed and left a file in /tmp called indicator-weather-500.pid. The log file ~/.cache/indicator-weather.log shows extra messages, just that another instances is running. I checked the process list and no instance was running. Once the .pid file had been deleted, the indicator started and ran as normal.
2012-08-04 01:07:48 Steve Langasek indicator-weather (Ubuntu Precise): status Triaged Fix Committed
2012-08-04 01:07:51 Steve Langasek bug added subscriber Ubuntu Stable Release Updates Team
2012-08-04 01:07:55 Steve Langasek bug added subscriber SRU Verification
2012-08-04 01:07:58 Steve Langasek tags patch patch verification-needed
2012-08-04 07:54:22 Launchpad Janitor branch linked lp:~ubuntu-branches/ubuntu/precise/indicator-weather/precise-proposed
2012-08-05 10:47:27 Paul Broadhead tags patch verification-needed patch verification-done
2012-08-05 10:56:40 Paul Broadhead description --- SRU Justification --- [IMPACT] When indicator-weather crashes (which is unfortunately fairly often for some users), it sometimes leaves behind a pid file in /tmp. The current pid file checking can sometimes match pids that match part of some other process number. This can cause users to not be able to restart the program after a crash. This fix requires that the pid number matches exactly. [TESTCASE] Run indicator-weather and wait for a crash. Restart indicator-weather. With the version in precise, it can sometimes not be restarted with this error: /usr/lib/python2.7/dist-packages/gobject/constants.py:24: Warning: g_boxed_type_register_static: assertion `g_type_from_name (name) == 0' failed   import gobject._gobject Another instance of this program is already running With the version in precise-proposed, it will always restart. For extra points, try to start a second instance of indicator-weather. With both versions, this should fail. [Regression Potential] Very little. It is a one line change. If there was an issue, it would only display in the same circumstances as this bug, trying to restart after a crash. --- Description: Ubuntu 11.10 Release: 11.10 indicator-weather:   Installed: 11.05.31-0ubuntu2.1   Candidate: 11.05.31-0ubuntu2.1   Version table:  *** 11.05.31-0ubuntu2.1 0         500 http://gb.archive.ubuntu.com/ubuntu/ oneiric-updates/universe amd64 Packages         100 /var/lib/dpkg/status      11.05.31-0ubuntu2 0         500 http://gb.archive.ubuntu.com/ubuntu/ oneiric/universe amd64 Packages Expect the indicator to start when run, but it does not but gives the following error message: /usr/lib/python2.7/dist-packages/gobject/constants.py:24: Warning: g_boxed_type_register_static: assertion `g_type_from_name (name) == 0' failed   import gobject._gobject Another instance of this program is already running At some stage I assume the indicator crashed and left a file in /tmp called indicator-weather-500.pid. The log file ~/.cache/indicator-weather.log shows extra messages, just that another instances is running. I checked the process list and no instance was running. Once the .pid file had been deleted, the indicator started and ran as normal. --- SRU Justification --- [IMPACT] When indicator-weather crashes (which is unfortunately fairly often for some users), it sometimes leaves behind a pid file in /tmp. The current pid file checking can sometimes match pids that match part of some other process number. This can cause users to not be able to restart the program after a crash. This fix requires that the pid number matches exactly. [TESTCASE] Run indicator-weather and wait for a crash. Restart indicator-weather. With the version in precise, it can sometimes not be restarted with this error: /usr/lib/python2.7/dist-packages/gobject/constants.py:24: Warning: g_boxed_type_register_static: assertion `g_type_from_name (name) == 0' failed   import gobject._gobject Another instance of this program is already running With the version in precise-proposed, it will always restart. For extra points, try to start a second instance of indicator-weather. With both versions, this should fail. [Regression Potential] Very little. It is a one line change. If there was an issue, it would only display in the same circumstances as this bug, trying to restart after a crash. --- Description: Ubuntu 11.10 Release: 11.10 indicator-weather:   Installed: 11.05.31-0ubuntu2.1   Candidate: 11.05.31-0ubuntu2.1   Version table:  *** 11.05.31-0ubuntu2.1 0         500 http://gb.archive.ubuntu.com/ubuntu/ oneiric-updates/universe amd64 Packages         100 /var/lib/dpkg/status      11.05.31-0ubuntu2 0         500 http://gb.archive.ubuntu.com/ubuntu/ oneiric/universe amd64 Packages Expect the indicator to start when run, but it does not but gives the following error message: /usr/lib/python2.7/dist-packages/gobject/constants.py:24: Warning: g_boxed_type_register_static: assertion `g_type_from_name (name) == 0' failed   import gobject._gobject Another instance of this program is already running At some stage I assume the indicator crashed and left a file in /tmp called indicator-weather-500.pid. The log file ~/.cache/indicator-weather.log shows extra messages, just that another instances is running. I checked the process list and no instance was running. Once the .pid file had been deleted, the indicator started and ran as normal.
2012-08-10 04:39:36 todaioan weather-indicator/3.0: status Invalid Incomplete
2012-08-15 19:16:52 Adam Conrad removed subscriber Ubuntu Stable Release Updates Team
2012-08-15 19:17:09 Launchpad Janitor indicator-weather (Ubuntu Precise): status Fix Committed Fix Released
2013-06-06 15:57:44 Joshua Tasker weather-indicator/3.0: status Incomplete Won't Fix
2013-10-01 06:09:36 Joshua Tasker bug task deleted weather-indicator/3.0
2013-10-01 06:09:42 Joshua Tasker weather-indicator/2.0: status Fix Released Invalid
2013-10-01 06:09:46 Joshua Tasker weather-indicator/2.0: status Invalid Fix Released