gwibber crashed with IOError in __init__()

Bug #534649 reported by Trojkolka on 2010-03-08
218
This bug affects 58 people
Affects Status Importance Assigned to Milestone
desktopcouch (Ubuntu)
Undecided
Unassigned
gwibber (Ubuntu)
Medium
Unassigned

Bug Description

Binary package hint: gwibber

Opened 'Microblogging' from notification panel. When this error occured. Might be duplicate of #525830 although this didn't occur on gwibber-accounts but on gwibber process

ProblemType: Crash
Architecture: i386
Date: Mon Mar 8 22:42:00 2010
DistroRelease: Ubuntu 10.04
ExecutablePath: /usr/bin/gwibber
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha i386 (20100224.1)
InterpreterPath: /usr/bin/python2.6
Package: gwibber 2.29.91-0ubuntu1
PackageArchitecture: all
ProcCmdline: /usr/bin/python /usr/bin/gwibber
ProcEnviron:
 SHELL=/bin/bash
 LANG=en_US.utf8
ProcVersionSignature: Ubuntu 2.6.32-16.24-generic-pae
PythonArgs: ['/usr/bin/gwibber']
SourcePackage: gwibber
Title: gwibber crashed with IOError in __init__()
Uname: Linux 2.6.32-16-generic-pae i686
UserGroups: adm admin audio cdrom dialout dip fax floppy fuse lpadmin netdev nopasswdlogin plugdev sambashare tape video

Trojkolka (trojkolka) wrote :
tags: removed: need-duplicate-check
visibility: private → public
Pedro Villavicencio (pedro) wrote :

Thanks for the report, is this still an issue for you with latest Gwibber on Lucid? Please test it and comment back, Thanks in advance!.

Changed in gwibber (Ubuntu):
importance: Undecided → Medium
status: New → Incomplete
Trojkolka (trojkolka) wrote :

I cannot test it anymore. I reinstalled my laptop and installed the AMD64 Ubuntu lucid where Gwibber seems to work just fine. The bug occurred on 32bit version. Unless other people notify the same bug and report/assign it maybe it was just my setup.

Jude Cooks (judecooks) wrote :

This occurred to me directly after an upgrade to beta 1 from 9.10 on 32-bit.

Changed in gwibber (Ubuntu):
status: Incomplete → New
wilsonliam (wilsonliam) wrote :

Running it from terminal gets this:

lucid-testing:~$ gwibber

** (gwibber:1678): WARNING **: Trying to register gtype 'WnckWindowState' as enum when in fact it is of type 'GFlags'

** (gwibber:1678): WARNING **: Trying to register gtype 'WnckWindowActions' as enum when in fact it is of type 'GFlags'

** (gwibber:1678): WARNING **: Trying to register gtype 'WnckWindowMoveResizeMask' as enum when in fact it is of type 'GFlags'
** Message: secret service operation failed: The name org.freedesktop.secrets was not provided by any .service files
Traceback (most recent call last):
  File "/usr/bin/gwibber", line 50, in <module>
    from gwibber import client
  File "/usr/lib/python2.6/dist-packages/gwibber/client.py", line 3, in <module>
    import gtk, gobject, gwui, util, resources, actions, json, gconf
  File "/usr/lib/python2.6/dist-packages/gwibber/gwui.py", line 2, in <module>
    import os, json, urlparse, resources, util
  File "/usr/lib/python2.6/dist-packages/gwibber/util.py", line 2, in <module>
    from microblog.util.couch import RecordMonitor
  File "/usr/lib/python2.6/dist-packages/gwibber/microblog/util/couch.py", line 4, in <module>
    import desktopcouch, pycurl, oauth, threading, urllib, re, json
  File "/usr/lib/python2.6/dist-packages/desktopcouch/__init__.py", line 20, in <module>
    from desktopcouch.start_local_couchdb import process_is_couchdb, read_pidfile
  File "/usr/lib/python2.6/dist-packages/desktopcouch/start_local_couchdb.py", line 38, in <module>
    from desktopcouch import local_files
  File "/usr/lib/python2.6/dist-packages/desktopcouch/local_files.py", line 277, in <module>
    xdg_base_dirs.save_config_path("desktop-couch"))
  File "/usr/lib/python2.6/dist-packages/desktopcouch/local_files.py", line 231, in __init__
    self.configuration = _Configuration(self)
  File "/usr/lib/python2.6/dist-packages/desktopcouch/local_files.py", line 90, in __init__
    {'desktopcouch': 'basic'})
gnomekeyring.IOError

This is on a user account without sudo privileges.

Diogo Matsubara (matsubara) wrote :

I get the exact same traceback as wilsonliam on comment #5. Running Lucid Beta

Changed in gwibber (Ubuntu):
status: New → Confirmed
Caleb Bedford (caleb-bedford) wrote :

Yes, this same bug is affecting me too.

nopayne (jebcor) wrote :

I had the same problem. It looks like it happens when gwibber can't connect to the keyring service. To fix this, I started the keyring service manually by typing 'gnome-keyring-daemon' in the terminal.

habtool (clive-wagenaar) wrote :

@nopayne That worked for me on Kubuntu Lucid.
(I know gwibber is for gnome, but wanted to play with it kde too :) )

Farley Lai (farleylai) wrote :

After upgrading to the final release of lucid, this same problem annoys me.

Ben (ben-lemire) wrote :

nopayne's workaround in #8 works for me. So this should be fixable, right?

Haggai Eran (haggai-eran) wrote :

I noticed this problem too, but only when my user is in the nopasswdlogin group. Also, seahorse isn't able to connect to gnome-keyring-daemon when using the passwordless login.

Haggai

Gp2mv3 (nicolascognaux) wrote :

I've made a short script to "resolve" this problem: http://ubuntuone.com/p/2x2/
It start a gnome-keyring before launching gwibber or the command in param.
You can use it like that: ./gnome-keyr.sh gwibber

Victor Vargas (kamus) wrote :

This issue should not happen in latest releases included in Maverick, please could someone try to reproduce this issue in latest version included in Maverick? Thanks.

Changed in desktopcouch (Ubuntu):
status: New → Invalid
Changed in gwibber (Ubuntu):
status: Confirmed → Incomplete
Launchpad Janitor (janitor) wrote :

[Expired for gwibber (Ubuntu) because there has been no activity for 60 days.]

Changed in gwibber (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers