feeds.py crashed with AttributeError in got_favicon()

Bug #561611 reported by Accorte
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Awn Extras
Fix Released
Medium
Matt
awn-extras-applets (Ubuntu)
Fix Released
Medium
Julien Lavergne

Bug Description

just added a few new feeds

ProblemType: Crash
DistroRelease: Ubuntu 10.04
Package: awn-applets-python-core 0.4.0-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.32-19.28-generic 2.6.32.10+drm33.1
Uname: Linux 2.6.32-19-generic x86_64
NonfreeKernelModules: fglrx
Architecture: amd64
CheckboxSubmission: 557fc9c18f5b58524c142801c597a505
CheckboxSystem: edda5d4f616ca792bf437989cb597002
Date: Mon Apr 12 18:00:55 2010
ExecutablePath: /usr/share/avant-window-navigator/applets/feeds/feeds.py
InterpreterPath: /usr/bin/python2.6
PackageArchitecture: all
ProcCmdline: python /usr/share/avant-window-navigator/applets/feeds/feeds.py --uid=1271076608 --window=62914604 --panel-id=1
ProcEnviron:
 LANG=de_DE.utf8
 SHELL=/bin/bash
PythonArgs: ['/usr/share/avant-window-navigator/applets/feeds/feeds.py', '--uid=1271076608', '--window=62914604', '--panel-id=1']
SourcePackage: awn-extras-applets
Title: feeds.py crashed with AttributeError in got_favicon()
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare users

Traceback (most recent call last):
  File "/usr/lib/pymodules/python2.6/awn/extras/threadqueue.py", line 79, in _callback
    callback(*args)
  File "/usr/share/avant-window-navigator/applets/feeds/classes.py", line 225, in got_favicon
    self.applet.favicons[self._favicon_siteid] = long(time.time())
AttributeError: WebFeed instance has no attribute '_favicon_siteid'

Revision history for this message
Accorte (accorte) wrote :
tags: removed: need-duplicate-check
Revision history for this message
Julien Lavergne (gilir) wrote :

Thanks for your bug report. Forwarded upstream.

visibility: private → public
Changed in awn-extras-applets (Ubuntu):
importance: Undecided → Medium
status: New → Triaged
Matt (mjz)
Changed in awn-extras:
status: New → In Progress
assignee: nobody → Matt (sharkbaitbobby)
Revision history for this message
Matt (mjz) wrote :

This has been fixed in r1294. Thank you for your bug report.

Changed in awn-extras:
status: In Progress → Fix Committed
milestone: none → 0.4.2
Julien Lavergne (gilir)
Changed in awn-extras-applets (Ubuntu):
status: Triaged → In Progress
assignee: nobody → Julien Lavergne (gilir)
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (5.8 KiB)

This bug was fixed in the package awn-extras-applets - 0.4.0+bzr1372-0ubuntu1

---------------
awn-extras-applets (0.4.0+bzr1372-0ubuntu1) maverick; urgency=low

  * Sync with Debian
  * New upstream snapshot (LP: #626265)
   - YAMA: use lda instead of xdg for managing desktop files (LP: #497787)
   - Volume: fix crash on high volume value. (LP: #461123)
   - Weather: fix crash on activate_map_cb (LP: #581414)
   - File-browser-launcher: fix crash on mounting LUKS partition (LP: #532848)
   - Feeds: fix crash when getting favicon (LP: #561611)
   - Slickswitcher: Fix division by 0 (LP: #562548)
  * debian/control:
   - Build-depends on libindicator-dev (>= 0.3).
   - Build-depends on libzeitgeist-dev (>= 0.2.2).
   - Recommends python-gtop | python-gnome2-desktop for bandwidth-monitor.
   - Update description for new applets.
  * debian/rules:
   - Pass --with-indicator to enable indicator applet.
   - Remove schemas for desactivated applets.
   - Disable mount applet.
  * debian/awn-applets-c-core.install:
   - Install indicator applet.
   - Install related applet.
  * debian/awn-applets-python-core:
   - Disable mount applet.

awn-extras-applets (0.4.0-3) unstable; urgency=low

  * debian/control:
   - Add depends on python-awn-extras (>= 0.4.0) for all python applets.
     Closes: #589317
   - Fix wrong description for awn-applets-common. Closes: #587632
   - Recommend python-pyinotify for thinkhdaps applet.
   - Use Breaks instead of Replaces and Conflicts when moving files between
     packages to conform to Standards-Version 3.9.0.
   - Bump Standards-Version to 3.9.0.
   - Fix Conflicts for python-awn-extras.
   - Improve short descriptions.
  * debian/pyversions: Build only for python >= 2.5. Thanks Jakub Wilk for the
    patch. Closes: #587964
  * debian/copyright: Remove mention of BSD license in
    /usr/share/common-licenses to conform to Standards-Version 3.9.0.

awn-extras-applets (0.4.0-2) unstable; urgency=medium

  * Urgency set to medium to close RC bug.
  * debian/control:
   - Add Conflicts/Replaces between python-awn-extras and python-awnlib, all
     files from python-awnlib was moved into python-awn-extras.
     (Closes: #586744).

awn-extras-applets (0.4.0-1) unstable; urgency=low

  * New upstream release.
   - Catch error in weather applet (LP: #359668)
   - Stack applet close on click (LP: #261520)
   - Close cairo-menu after a click (LP: #511256)
   - Fix crash of awn-system-monitor (LP: #545164)
   - Fix crash when removing a volume >1 or adding volume >1 or using prefs
     while > 1 volumes is present (LP: #556175)
   - Fix crash of media-control when Rhythmbox quit (LP: #558463)
   - Fix crash of file-browser-launcher when there is no .gtk-bookmarks
     (LP: #551119)
  * Update applets location:
   - Plugger, Filebrowser, Trasher, DesktopManager, Lastfm, Meebo, Digg, Pynot,
     RTM applets removed.
   - Sysmon, Bandwidth-monitor, Dialect, Hardware sensors, YAMA, Slickswitcher
     applets added
   - Separator applet move to Awn package.
   - Trash applet replaced by Garbage applet.
   - Arss applet replaced by Feeds applet.
   - Showdesktop applet move from python-core to c-core.
   - Digital Clock applet mov...

Read more...

Changed in awn-extras-applets (Ubuntu):
status: In Progress → Fix Released
onox (onox)
description: updated
tags: added: feeds traceback
Changed in awn-extras:
importance: Undecided → Medium
Povilas Kanapickas (p12)
Changed in awn-extras:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.