[ClearWeather] ClearWeatherScreenlet.py crashed with error in read()

Bug #264809 reported by perlluver
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Individual Screenlets
Fix Released
Low
Unassigned
screenlets (Ubuntu)
Fix Released
Medium
Julien Lavergne

Bug Description

Binary package hint: screenlets

Didn't do anything, it just crashed on me.

ProblemType: Crash
Architecture: i386
DistroRelease: Ubuntu 8.10
ExecutablePath: /usr/share/screenlets/ClearWeather/ClearWeatherScreenlet.py
InterpreterPath: /usr/bin/python2.5
NonfreeKernelModules: nvidia
Package: screenlets 0.1.2-1
PackageArchitecture: all
ProcAttrCurrent: unconfined
ProcCmdline: python -u /usr/share/screenlets/ClearWeather/ClearWeatherScreenlet.py
ProcEnviron:
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_US.UTF-8
 SHELL=/bin/bash
PythonArgs: ['/usr/share/screenlets/ClearWeather/ClearWeatherScreenlet.py']
SourcePackage: screenlets
Title: ClearWeatherScreenlet.py crashed with error in read()
Uname: Linux 2.6.27-2-generic i686
UserGroups: adm admin cdrom dialout fuse lpadmin plugdev sambashare

Tags: apport-crash
Revision history for this message
perlluver (plaufcan) wrote :
Revision history for this message
Kjell Braden (afflux) wrote :

Thanks for your report. I've forwarded this to the developers of the software.

Changed in screenlets:
importance: Undecided → Medium
status: New → Triaged
assignee: nobody → afflux
status: New → In Progress
Revision history for this message
Kjell Braden (afflux) wrote :
Changed in screenlets:
assignee: afflux → nobody
status: In Progress → New
Julien Lavergne (gilir)
Changed in screenlets (Ubuntu):
assignee: nobody → Julien Lavergne (gilir)
status: Triaged → In Progress
Revision history for this message
Julien Lavergne (gilir) wrote :

I included the patch in a package of my PPA. Can someone confirm that the bug disappear with the screenlets 0.1.2-6~ppa3 package of my PPA (https://launchpad.net/~gilir/+archive/unstable) ?

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package screenlets - 0.1.2-6

---------------
screenlets (0.1.2-6) unstable; urgency=low

  [ Julien Lavergne ]
  * debian/rules: Replace simple-patchsys by quilt.
  * debian/control:
   - Build-depends on quilt.
   - Remove X{B,S}-Python-Version.
   - Bump Standards-Version to 3.8.2 (no change needed).
  * debian/pyversions : Add compatible versions.
  * debian/patches:
   - 13-opacity-option.patch: Disable the opacity option if the screen
     is not composited (Closes: #518179).
   - 14-configuration-save.patch: From Ubuntu, save and restore the
     configuration file in some cases. (LP: #345359)
   - 15-nowplaying-mpd-try.patch: Try to connect to mpd instead of forcing
     the connection. (LP: #269256)
   - 16-clearweather-catch-connection-error.patch: From Ubuntu, catch
     connection error on update (thanks Kjell Braden for the patch).
     (LP: #264809)
   - 17-nowplaying-disable-amarok.patch: Disable Amarok 1.X support.
   - 18-nowplaying-rb-playing.patch: Avoid Dbus exception when checking
     if the player is playing.
   - 19-remove-autostart-output.patch: Remove output when screenlets are
     autostarted. (LP: #318248)
   - Update patches to apply with quilt.
  * debian/README.source: Replace by the quilt one.

  [ Siegfried-Angel Gevatter Pujals ]
  * debian/screenlets.install:
   - Install the available translations (usr/share/locale) (LP: #386878).

screenlets (0.1.2-5) unstable; urgency=medium

  * Urgency to medium to fix RC bug.
  * debian/patches: Update description for all patches.
  * debian/patches/12-new-class-creation.patch:
   - Use new-style class creation. This should avoid some segfaults
   (Closes: #519664).
  * debian/control:
   - Remove python-dcop from suggests.
   - Bump the need of a compositor to recommends, because it's needed to deal
     with transparency.
   - Following python-gnome2-desktop split.
    + Remove depends on python-gnome2-desktop
    + Add python-rsvg as depends.
    + Add python-wnck as depends, needed by screenlets-manager.
    + Add python-evolution as recommends, only needed by the
      EvolutionContacts Screenlets.
    + Add python-gnomekeyring as recommends, as it's an optional feature.
   - Bump Standards-Version to 3.8.1 (no change needed).

screenlets (0.1.2-4) unstable; urgency=low

  [ Julien Lavergne ]
  * debian/10-ImageMenuItem-update.patch
   - Replace get_children() by get_child() and get_image() following pygtk
     modifications.
  * debian/11-xfce-wallpaper-setting.patch
   - Add a xfconf-query call to update desktop wallpaper (Closes: #497222).
  * debian/control
   - Suggest xfconf for WallpaperClock under XFCE, require for
     11-xfce-wallpaper-setting.patch.
   - Switch from python-central to python-support.
   - Set XS-Python-Version to >= 2.4
   - Remove duplicated section in binary.
  * debian/copyright
   - Replace (C) by ©.
  * debian/pycompat: Remove.
  * debian/rules: Switch from pycentral to pysupport.

  [ Sandro Tosi ]
  * debian/control
    - switch Vcs-Browser field to viewsvn

 -- Julien Lavergne <email address hidden> Mon, 22 Jun 2009 15:57:41 +0100

Changed in screenlets (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Andrew Starr-Bochicchio (andrewsomething) wrote :

This patch seems to be the source of Bug #420747

Revision history for this message
Julien Lavergne (gilir) wrote :

Fix committed in revision 474 of screenlets trunk.

Changed in screenlets:
status: New → Fix Committed
importance: Undecided → Low
Papp Bence (sclegnrbs)
affects: screenlets → indiv-screenlets
Papp Bence (sclegnrbs)
summary: - ClearWeatherScreenlet.py crashed with error in read()
+ [ClearWeather]ClearWeatherScreenlet.py crashed with error in read()
summary: - [ClearWeather]ClearWeatherScreenlet.py crashed with error in read()
+ [ClearWeather] ClearWeatherScreenlet.py crashed with error in read()
Märt Põder (boamaod)
Changed in indiv-screenlets:
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.