lernid crashed with ParseError in stringToDateTime()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Chandler |
Confirmed
|
Medium
|
|||
Lernid |
Fix Released
|
Medium
|
John S. Gruber | ||
lernid (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
python-vobject (Debian) |
Fix Released
|
Unknown
|
|||
python-vobject (Ubuntu) |
Fix Released
|
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
ProcVersionSign
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
PackageArchitec
ProcCmdline: /usr/bin/python /usr/bin/lernid
ProcEnviron:
SHELL=/bin/bash
PATH=(custom, user)
LANG=de_DE.utf8
LANGUAGE=
PythonArgs: ['/usr/bin/lernid']
SourcePackage: lernid
Title: lernid crashed with ParseError in stringToDateTime()
UserGroups: adm admin cdrom dialout disk lpadmin plugdev sambashare
Related branches
- John S. Gruber: Pending requested
-
Diff: 2983 lines (+636/-637)50 files modifiedbin/lernid (+7/-9)
debian/changelog (+22/-0)
etc/lernid-classrooms.d/ubuntu-classroom (+1/-1)
lernid.1 (+0/-3)
lernid/Sessions.py (+6/-7)
lernid/lernidconfig.py (+1/-1)
lernid/widgets/Browser.py (+225/-182)
lernid/widgets/Schedule.py (+1/-1)
lernid/widgets/WebChatroom.py (+0/-61)
lernid/widgets/__init__.py (+0/-1)
po/af.po (+8/-8)
po/ar.po (+10/-11)
po/ast.po (+8/-8)
po/ca.po (+9/-9)
po/cs.po (+8/-8)
po/da.po (+8/-8)
po/de.po (+11/-11)
po/el.po (+9/-9)
po/en_AU.po (+10/-10)
po/en_CA.po (+10/-10)
po/en_GB.po (+12/-11)
po/eo.po (+9/-9)
po/es.po (+13/-13)
po/es_AR.po (+8/-8)
po/eu.po (+9/-9)
po/fi.po (+8/-8)
po/fil.po (+12/-11)
po/fr.po (+12/-12)
po/he.po (+9/-9)
po/hr.po (+9/-9)
po/hu.po (+9/-9)
po/id.po (+8/-8)
po/it.po (+10/-10)
po/jbo.po (+8/-8)
po/ms.po (+10/-10)
po/nb.po (+8/-8)
po/nl.po (+12/-12)
po/oc.po (+9/-9)
po/pl.po (+11/-11)
po/pt.po (+8/-8)
po/pt_BR.po (+10/-10)
po/ro.po (+8/-8)
po/ru.po (+9/-9)
po/sl.po (+10/-10)
po/sv.po (+11/-11)
po/te.po (+8/-8)
po/tr.po (+9/-9)
po/uk.po (+10/-10)
po/zh_CN.po (+12/-11)
setup.py (+1/-1)
visibility: | private → public |
tags: | removed: need-duplicate-check |
Changed in python-vobject (Debian): | |
status: | Unknown → New |
Changed in chandler: | |
status: | Unknown → Confirmed |
Changed in chandler: | |
importance: | Unknown → 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 |
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.