Weather Indicator should clear up corrupted DB
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Weather Indicator | Status tracked in 2.0 | |||||
2.0 |
Fix Released
|
Wishlist
|
Vadim Rutkovsky | |||
3.0 |
Won't Fix
|
Wishlist
|
Vadim Rutkovsky | |||
indicator-weather (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: indicator-weather
I installed indicator-weather today.
After starting it and choosing my settings, it hanged during confirmation; so I terminated the program.
I made some retries, with no success. Now the program does not start.
Traceback from terminal:
_______
igor@igor-
Traceback (most recent call last):
File "/usr/bin/
wi = indicator_weather()
File "/usr/bin/
self.
File "/usr/bin/
self.
File "/usr/lib/
view.
File "/usr/lib/
type(
File "/usr/lib/
db.update(docs)
File "/usr/lib/
_, _, data = self.resource.
File "/usr/lib/
status, headers, data = self.post(*a, **k)
File "/usr/lib/
**params)
File "/usr/lib/
credentials
File "/usr/lib/
data = couchdbjson.
File "/usr/lib/
return _decode(string)
File "/usr/lib/
_decode = lambda string, loads=simplejso
File "/usr/lib/
return _default_
File "/usr/lib/
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
TypeError: expected string or buffer
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: indicator-weather 11.04.10+
ProcVersionSign
Uname: Linux 2.6.38-8-generic i686
Architecture: i386
Date: Sun Apr 24 13:31:47 2011
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Beta i386 (20110413)
PackageArchitec
ProcEnviron:
LANGUAGE=it_IT:en
LANG=it_IT.UTF-8
SHELL=/bin/bash
SourcePackage: indicator-weather
UpgradeStatus: No upgrade log present (probably fresh install)
Related branches
Changed in indicator-weather (Ubuntu): | |
status: | Confirmed → Fix Committed |
Terminating the program during saving settings was a bad idea. share/desktop- couch/couchdb. html, select 'weatherindicator' DB and click 'Delete Database...'. Then restart the indicator and set it up
Here is a quick fix for this - you just need to clear up your settings. Go to ~/.local/
The bug should be left as confirmed, as the indicator should clean up settings, if they are somehow got corrupted