lernid crashed with ParseError in stringToDateTime()

Bug #603248 reported by Daniel Holbach
20
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Chandler
Confirmed
Medium
Lernid
Medium
John S. Gruber
lernid (Ubuntu)
Undecided
Unassigned
python-vobject (Debian)
Fix Released
Unknown
python-vobject (Ubuntu)
Undecided
Unassigned

Bug Description

Binary package hint: lernid

started lernid, picked UDW event, then it crashed

ProblemType: Crash
DistroRelease: Ubuntu 10.04
Package: lernid 0.6
ProcVersionSignature: Ubuntu 2.6.32-24.38-generic 2.6.32.15+drm33.5
Uname: Linux 2.6.32-24-generic i686
Architecture: i386
Date: Thu Jul 8 18:40:56 2010
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/lernid
InterpreterPath: /usr/bin/python2.6
PackageArchitecture: all
ProcCmdline: /usr/bin/python /usr/bin/lernid
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, user)
 LANG=de_DE.utf8
 LANGUAGE=de_DE:de:en_GB:en
PythonArgs: ['/usr/bin/lernid']
SourcePackage: lernid
Title: lernid crashed with ParseError in stringToDateTime()
UserGroups: adm admin cdrom dialout disk lpadmin plugdev sambashare

Related branches

Revision history for this message
Daniel Holbach (dholbach) wrote :
visibility: private → public
tags: removed: need-duplicate-check
Revision history for this message
Daniel Holbach (dholbach) wrote :

Ok, I managed to fix what was "broken" in the calendar that lernid parses. Still the bug should be fixed in python-vobject. I followed up on the upstream bug.

If there's a good way (I didn't find any) to print out a message in lernid if the parsing fails and why, that'd be nice. If not possible, feel free to close the lernid portions of the bug.

Changed in python-vobject (Debian):
status: Unknown → New
Changed in chandler:
status: Unknown → Confirmed
Changed in chandler:
importance: Unknown → Medium
Revision history for this message
John S. Gruber (jsjgruber) wrote :

See also LP: #530912.

Changed in lernid:
status: New → Confirmed
importance: Undecided → Medium
Changed in lernid:
status: Confirmed → In Progress
assignee: nobody → John S. Gruber (jsjgruber)
Changed in lernid:
status: In Progress → Fix Released
Changed in python-vobject (Debian):
status: New → Fix Released
Changed in python-vobject (Ubuntu):
status: New → Confirmed
Revision history for this message
Daniel Holbach (dholbach) wrote :

This should be fixed in Ubuntu Oneiric, as it's the same version as in Debian.

Changed in python-vobject (Ubuntu):
status: Confirmed → 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 - 0.8.2.2~lr2

---------------
lernid (0.8.2.2~lr2) oneiric; urgency=low

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

lernid (0.8.2.2) natty; urgency=low

  * Ready for release

lernid (0.8.2.1) 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
      /etc/lernid-classrooms.d/ubuntu-classroom-es

  * 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
      Sangolekar.

  * 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...

Read more...

Changed in lernid (Ubuntu):
status: New → Fix Released
Revision history for this message
Mohammad AbuShady (coalwater) wrote :

Didn't know spam like this found it's way to launchpad too.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.