Comment 16 for bug 926433

Revision history for this message
Paul Broadhead (pjbroad) wrote :

The proposed release fixed this bug and installs cleanly.

I tested using this method:

# check the indicator is not running
ps -ef | grep indicator-weather
paul 12866 9323 0 11:32 pts/8 00:00:00 grep indicator-weather

# find a suitable test process PID that does not exist but where the digits are part of an existing process PID
ls /proc | grep 42
1242
2429
8442

# create a false indicator pid file with that pid
echo "42" > /tmp/indicator-weather-$UID.pid

# start the indicator
# with the bug version, the indicator will not start
indicator-weather
/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 new versions, the indicator starts fine
indicator-weather

# Attempting to start a second instance new version does fails as it should