Crash when loading invalid or unreadable location details (indicator-weather crashed with AttributeError in on_city_changed(): 'indicator_weather' object has no attribute 'current_location')
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Weather Indicator |
Fix Released
|
High
|
Joshua Tasker |
Bug Description
Crash when updated to the 6/22 release from the previous one.
Deleted all location data (probably of the old-format) and it no longer crashes.
ProblemType: Crash
DistroRelease: Ubuntu 13.04
Package: indicator-weather 13.05.29 [origin: LP-PPA-
Uname: Linux 3.9.5-pf x86_64
ApportVersion: 2.9.2-0ubuntu8.1
Architecture: amd64
CrashCounter: 1
CrashDB: indicator_weather
Date: Sun Jun 23 23:58:28 2013
ExecutablePath: /usr/bin/
InstallationDate: Installed on 2013-04-26 (59 days ago)
InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Release amd64 (20130424)
InterpreterPath: /usr/bin/python2.7
MarkForUpload: True
PackageArchitec
ProcCmdline: /usr/bin/python /usr/bin/
ProcEnviron:
PATH=(custom, no user)
XDG_RUNTIME_
LANG=en_US.UTF-8
SHELL=/bin/bash
PythonArgs: ['/usr/
SourcePackage: indicator-weather
ThirdParty: True
Title: indicator-weather crashed with AttributeError in on_city_changed(): 'indicator_weather' object has no attribute 'current_location'
Traceback:
Traceback (most recent call last):
File "/usr/bin/
self.
AttributeError: 'indicator_weather' object has no attribute 'current_location'
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
Changed in weather-indicator: | |
status: | Triaged → Fix Committed |
information type: | Private → Public |
Changed in weather-indicator: | |
milestone: | 13.7.2 → 13.8.0 |
status: | Fix Committed → Fix Released |
This is fixed in the next unstable build; if Weather Indicator can't read places or location details, it resets them to defaults.