← Back to team overview

desktop-packages team mailing list archive

[Bug 828142] Re: Gwibber service hangs if an avatar isn't obtained

 

** Also affects: gwibber
   Importance: Undecided
       Status: New

** Changed in: gwibber
       Status: New => Fix Committed

** Changed in: gwibber
    Milestone: None => 3.1.5

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gwibber in Ubuntu.
https://bugs.launchpad.net/bugs/828142

Title:
  Gwibber service hangs if an avatar isn't obtained

Status in Gwibber:
  Fix Committed
Status in “gwibber” package in Ubuntu:
  New

Bug description:
  Gwibber service hangs if an avatar is failed to be grabbed see trace
  below:

  davmor2@davmor2-HP-G62-Notebook-PC:~$ killall -9 gwibber-service;
  gwibber-service -do

  (gwibber-service:5907): Gtk-WARNING **: Unable to locate theme engine
  in module_path: "pixmap",

  (gwibber-service:5907): Gtk-WARNING **: Unable to locate theme engine
  in module_path: "pixmap",

  (gwibber-service:5907): Gtk-WARNING **: Unable to locate theme engine
  in module_path: "pixmap",

  (gwibber-service:5907): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
  Loading plugin Facebook version 1.1
  Loading plugin Identi.ca version 1.1
  Loading plugin Twitter version 1.0
  Twitter     : DEBUG    Setting up monitors
  Twitter     : DEBUG    NM Version is 0.8.9997
  Twitter     : DEBUG    NM Version is greater than 0.8.997

  (gwibber-service:5907): libindicate-WARNING **: Menu being changed when the indicator is visible.  Listeners will NOT be notified of this change.
  Twitter     : DEBUG    Refresh interval is set to 5
  Twitter     : DEBUG    ** Starting Refresh - 2011-08-17 16:34:13.12 **
  Twitter     : DEBUG    <twitter:receive> Performing operation
  Twitter     : DEBUG    <twitter:responses> Performing operation
  Twitter     : DEBUG    <twitter:lists> Performing operation
  Twitter     : DEBUG    <twitter:private> Performing operation
  Twitter     : DEBUG    <twitter:responses> Adding record
  Twitter     : DEBUG    <twitter:responses> Finished operation
  Twitter     : DEBUG    <facebook:receive> Performing operation
  Twitter     : DEBUG    <twitter:lists> Finished operation
  Twitter     : DEBUG    <twitter:user_messages> Performing operation
  Twitter     : DEBUG    <twitter:private> Finished operation
  Twitter     : DEBUG    <twitter:receive> Adding record
  Twitter     : DEBUG    <twitter:receive> Adding record
  Twitter     : DEBUG    <twitter:receive> Adding record
  Twitter     : DEBUG    <twitter:receive> Adding record
  Twitter     : DEBUG    <twitter:receive> Adding record
  Twitter     : DEBUG    <twitter:receive> Adding record
  Twitter     : DEBUG    <twitter:receive> Adding record
  Twitter     : DEBUG    <twitter:receive> Adding record
  Twitter     : DEBUG    <twitter:receive> Adding record
  Twitter     : DEBUG    <twitter:receive> Finished operation
  Twitter     : DEBUG    <STATS> facebook:receive account:339dc4ccbc3611e09af0889ffa4fd964 since:2011-08-17 15:58:40.00 size:49196
  Twitter     : DEBUG    <facebook:receive> Adding record
  Twitter     : DEBUG    <facebook:receive> Adding record
  Twitter     : DEBUG    <facebook:receive> Adding record
  Twitter     : DEBUG    <facebook:receive> Adding record
  Twitter     : DEBUG    <facebook:receive> Adding record
  Twitter     : DEBUG    <facebook:receive> Adding record
  Twitter     : DEBUG    <facebook:receive> Adding record
  Twitter     : DEBUG    <facebook:receive> Adding record
  Twitter     : DEBUG    <facebook:receive> Adding record
  Twitter     : DEBUG    <facebook:receive> Adding record
  Twitter     : DEBUG    <facebook:receive> Adding record
  Twitter     : DEBUG    <facebook:receive> Adding record
  Twitter     : DEBUG    <facebook:receive> Adding record
  Twitter     : DEBUG    <facebook:receive> Adding record
  Twitter     : DEBUG    <facebook:receive> Adding record
  Twitter     : DEBUG    <facebook:receive> Adding record
  Twitter     : DEBUG    <facebook:receive> Adding record
  Twitter     : DEBUG    <facebook:receive> Adding record
  Twitter     : DEBUG    <facebook:receive> Adding record
  Twitter     : DEBUG    <facebook:receive> Adding record
  Twitter     : DEBUG    <facebook:receive> Adding record
  Twitter     : DEBUG    <facebook:receive> Adding record
  Twitter     : DEBUG    <facebook:receive> Adding record
  Twitter     : DEBUG    <facebook:receive> Adding record
  Twitter     : DEBUG    <facebook:receive> Adding record
  Twitter     : DEBUG    <facebook:receive> Finished operation
  Twitter     : DEBUG    <twitter:user_messages> Finished operation
  Twitter     : DEBUG    Private Messages Indicator count updated to 0
  Twitter     : DEBUG    Replies Indicator count updated to 1
  Twitter     : DEBUG    Messages Indicator count updated to 8
  Twitter     : DEBUG    103843695505309697 - show_notifications is true and notify_mentions_only is false
  Twitter     : DEBUG    103843109925961728 - show_notifications is true and notify_mentions_only is false
  Twitter     : DEBUG    103831035502014464 - show_notifications is true and notify_mentions_only is false
  Twitter     : DEBUG    103845334773538816 - show_notifications is true and notify_mentions_only is false
  Twitter     : DEBUG    103845736126492672 - show_notifications is true and notify_mentions_only is false
  Twitter     : DEBUG    103843674353442816 - show_notifications is true and notify_mentions_only is false
  Twitter     : DEBUG    103848888762499074 - show_notifications is true and notify_mentions_only is false
  Twitter     : DEBUG    103850440126496768 - show_notifications is true and notify_mentions_only is false
  Twitter     : DEBUG    103850175184904192 - show_notifications is true and notify_mentions_only is false
  Twitter     : DEBUG    Downloading avatar http://a2.twimg.com/profile_images/1481767616/TAACgrab2_normal.jpg
  Exception in thread Thread-3:
  Traceback (most recent call last):
    File "/usr/lib/python2.7/threading.py", line 552, in __bootstrap_inner
      self.run()
    File "/usr/lib/python2.7/threading.py", line 505, in run
      self.__target(*self.__args, **self.__kwargs)
    File "/usr/lib/python2.7/multiprocessing/pool.py", line 365, in _handle_results
      cache[job]._set(i, obj)
    File "/usr/lib/python2.7/multiprocessing/pool.py", line 562, in _set
      self._callback(self._value)
    File "/usr/lib/pymodules/python2.7/gwibber/microblog/dispatcher.py", line 714, in loading_complete
      self.send_error_notify(error[1])
    File "/usr/lib/pymodules/python2.7/gwibber/microblog/dispatcher.py", line 648, in send_error_notify
      if self.notified_errors.has_key(error["account"]["service"]):
  TypeError: string indices must be integers

  Twitter     : DEBUG    Downloading avatar http://a0.twimg.com/profile_images/18981962/icon_normal.png
  Twitter     : DEBUG    Downloading avatar http://a3.twimg.com/profile_images/1375606717/podcast_5_3_normal.jpg
  Twitter     : DEBUG    Downloading avatar http://a1.twimg.com/profile_images/586317518/lens_normal.jpg

  ProblemType: Bug
  DistroRelease: Ubuntu 11.10
  Package: gwibber 3.1.4.2-0ubuntu1
  ProcVersionSignature: Ubuntu 3.0.0-8.11-generic 3.0.1
  Uname: Linux 3.0.0-8-generic x86_64
  Architecture: amd64
  Date: Wed Aug 17 17:10:10 2011
  InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Alpha amd64 (20110731)
  ProcEnviron:
   LANGUAGE=en_GB:en
   PATH=(custom, no user)
   LANG=en_GB.UTF-8
   SHELL=/bin/bash
  SourcePackage: gwibber
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/gwibber/+bug/828142/+subscriptions


References