Error: Image has zero width

Bug #227127 reported by Death Knight
2
Affects Status Importance Assigned to Milestone
Pidgin-Screenlet
Fix Committed
Undecided
vrunner

Bug Description

Screenlet is not loading. If I shutdown MSN account it loads, but After I open MSN account from pidgin, than GUI it become not to respond.
If I delete this file, it created again when pidgin starts. I think this file about (<email address hidden>) which is MSN bot.

Pidgin Version: 2.4.1
PidginScreenlet Version : 0.3.1

death@KaRPuZ:~/.screenlets/Pidgin> ./PidginScreenlet.py
CachingBackend: Loading instances from cache
CachingBackend: Loading <Pidgin1>
Creating new entry for PidginScreenlet in /tmp/screenlets/screenlets.running
Loading instances in: /home/death/.config/Screenlets/Pidgin/default/
File: Pidgin1.ini
Creating new instance:
UPDATING SHAPE
Loading Default Icons
Loading Icons (if any) for Theme : default
UPDATING SHAPE
UPDATING SHAPE
UPDATING SHAPE
Set options in PidginScreenlet
UPDATING SHAPE
Found Pidgin..
Traceback (most recent call last):
  File "./PidginScreenlet.py", line 1456, in <module>
    screenlets.session.create_session(PidginScreenlet)
  File "/usr/local/lib64/python2.5/site-packages/screenlets/session.py", line 392, in create_session
    session.start()
  File "/usr/local/lib64/python2.5/site-packages/screenlets/session.py", line 177, in start
    if self.__load_instances():
  File "/usr/local/lib64/python2.5/site-packages/screenlets/session.py", line 322, in __load_instances
    sl.on_init()
  File "./PidginScreenlet.py", line 1326, in on_init
    self.refreshBuddyList()
  File "./PidginScreenlet.py", line 1357, in refreshBuddyList
    self.getGroupsAndBuddies()
  File "./PidginScreenlet.py", line 198, in getGroupsAndBuddies
    self.addBuddy(buddyId)
  File "./PidginScreenlet.py", line 209, in addBuddy
    self.addBuddyAndGroup(buddyId, groupId, groupName)
  File "./PidginScreenlet.py", line 241, in addBuddyAndGroup
    self.setBuddyIconImage(buddy_obj, self.layout.buddy_icon.size)
  File "./PidginScreenlet.py", line 316, in setBuddyIconImage
    iconPixbuf = gtk.gdk.pixbuf_new_from_file(iconPath)
gobject.GError: Failed to load image '/home/death/.purple/icons/9069ca78e7450a285173431b3e52c5c25299e473.icon': Image has zero width
death@KaRPuZ:~/.screenlets/Pidgin>

Revision history for this message
Death Knight (death-knight) wrote :
Revision history for this message
vrunner (varunratnakar) wrote :

Thanks for the bugreport.
A fix has been checked into the bzr development branch.

Changed in pidgin-screenlet:
assignee: nobody → varunratnakar
status: New → Fix Committed
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.