I run PodNova Podcatcher in a terminal window so I can
see the debug info. Here is a traceback that PodNova
Podcatcher says to report. I don't know what I was
doing, but it appears to happen on every subscription
check.
Please report this traceback:
Traceback (most recent call last):
File "/usr/local/bin/PodNova-2.2/ipodder/core.py",
line 243, in run
encinfo =
self.m_ipodder.history.get_encinfo(enclosure,index,entry,feedinfo,default_status)
File "/usr/local/bin/PodNova-2.2/ipodder/history.py",
line 547, in get_encinfo if self.db.has_key(urlkey):
File "/usr/local/bin/PodNova-2.2/ipodder/history.py",
line 207, in has_key
return self.__shelf.has_key(key)
File "/usr/lib/python2.4/UserDict.py", line 91, in
has_key
value = self[key]
File "/usr/lib/python2.4/bsddb/dbshelve.py", line
107, in __getitem__
return cPickle.loads(data)
EOFError
Logged In: YES
user_id=1461703
email address is: cyberdoo78 (AT) yahoo (DOT) com
Logged In: YES
user_id=1388815
Thanks for this report. At this moment we are rewriting the
way channel-information and the history of downloaded files
are stored. We are switching from an binary format too an
plain text format. A plain text format is more stable then
the pickle library we are using now.
Logged In: YES
user_id=1461703
Okay sounds good, look forward to the update. It currently
doesn't make me think there is a functional problem with the
program. Except every once and awhile downloading older
podcasts that weren't downloaded before and weren't
requested. But other then that, great update to the ipodder
code in my opinion. I'll be sticking with this version.