lernid crashed with IOError in create_connection() when offline

Bug #528935 reported by Marcel Stimberg
This bug affects 2 people
Affects Status Importance Assigned to Milestone
lernid (Ubuntu)

Bug Description

Binary package hint: lernid

Although of course lernid is not that useful without an internet connection, it should fail with a nice and friendly error message instead of crashing :-)

ProblemType: Crash
Architecture: amd64
CheckboxSubmission: 0bcfff69cb1e9116164c1306bed7c06d
CheckboxSystem: daed2f3d6643b4a84b4520a2427f8c2b
Date: Sat Feb 27 12:01:16 2010
DistroRelease: Ubuntu 10.04
ExecutablePath: /usr/bin/lernid
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha amd64 (20100114)
InterpreterPath: /usr/bin/python2.6
Package: lernid 0.6
PackageArchitecture: all
ProcCmdline: /usr/bin/python /usr/bin/lernid
ProcVersionSignature: Ubuntu 2.6.32-14.20-generic
PythonArgs: ['/usr/bin/lernid']
SourcePackage: lernid
Title: lernid crashed with IOError in create_connection()
Uname: Linux 2.6.32-14-generic x86_64
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Related branches

Revision history for this message
Marcel Stimberg (marcelstimberg) wrote :
visibility: private → public
tags: removed: need-duplicate-check
Revision history for this message
Krzysztof Klimonda (kklimonda) wrote :

It also happens if for some reason lernid can't connect to the host - I have this problem right now with slides for Jono's presentation.

Changed in lernid (Ubuntu):
status: New → Confirmed
Changed in lernid:
status: New → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (8.2 KiB)

This bug was fixed in the package lernid -

lernid ( oneiric; urgency=low

  * Oneiric release. (LP: #844923)
  * Merge changes to convert from python-central to dh_python2

lernid ( natty; urgency=low

  * Ready for release

lernid ( natty; urgency=low

  * Make schedule a bit easier to read by making font used for instructors one size smaller

lernid (0.8.2) natty; urgency=low

  * Add 'avoid-desktopcouch' debugging option.

  * Remove #ubuntu-classroom-es. Assign correct calendar to #ubuntu-charlas

  * Document the following merges in debian/changelog:

  * Add instructor names to schedule.

  * Add option -d (--debug) for message received and members changed events as
      well as for all other verbose messages. Makes --verbose less verbose.
      Fixes LP: #816080.

  * Couch desktopcouch in try: clause; ignore desktopcouch database if
      unavailable. Fixes LP: #795138 and LP: #516619 by this circumvention.

  * Use a config file as backup for desktopcouch. Window sizes and pane settings
      will not be restored. The config file is recreated each time lernid
      is run, whether or not desktopcouch is available.

  * Get the events from /etc/lernid-classrooms.d/* rather than from the
      Internet. Remove all but the last weeks events and scroll down
      to the current time. LP: #528870.

  * Add /etc/lernid-classrooms.d/ubuntu-classroom and

  * Add ubuntu-charlas chatroom choice. These implement the
      lernid-config-file-improvements blueprint
      basic requirements. Also fix LP: #533279 and LP: #793033.

  * Add button to open the slide file in the user's (external) browser.
      Add tooltip text to slide window giving the slide url.
      Resolves LP: #830856 and LP: #530817.

  * Add new [slidefile url] and [slidefile url 3] instructor commands to
      load a slide file during a session, and to load the slide file and then
      switch to the page.

  * Load slide file asynchronously using gio (rather than using threads).
      Again fixes LP: #530119. Fixes LP: #795347. Report downloading progress.
      Restablishes these two functions originally created by Peeyoosh

  * Remove bold effect from the room names in the classroom and chatroom label.
      Include the '#' in the name, if someone had abbreviated it.
      Fixes LP: #806797.

  * Add a ZERO WIDTH SPACE and SIX-PER-EM SPACE following "QUESTION: " to help
      classbot pick out questions without regard to the word "QUESTION" as its
      language might not match the one lernid is using. Addresses LP: 808570.

  * Look for classbot messages in a case-insensitive manner. Mark its messages
      by making them italic. Fixes LP: #794126

  * Retrieve the value of "QUESTION:" from the session or the event. Look first
      for a question_token value in the session, then for a locale for the
      session, then for a question_token value for the event, then for a locale
      value for the event.

  * If locale is used and begins with es, translate QUESTION to spanish, otherwise
      leave as english.

  * Added a server variable to e...


Changed in lernid (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers