View Single Post
Old 01-03-2009, 04:06 PM   #1
jfalter0
Junior Member
jfalter0 began at the beginning.
 
Posts: 3
Karma: 10
Join Date: Jan 2009
Device: Sony Reader PRS-500
Problem converting ODT to LRF

Greetings.

I am trying to convert an ODT file to LRF using calibre 0.4.124. I have tried this on both Windows XP and Fedora 10 Linux. I have one file that I can convert with no problem. A second file, however, gives me the following error output:
isinstance() arg 2 must be a class, type, or tuple of classes and types

Detailed traceback:
Traceback (most recent call last):
File "/home/kovid/work/calibre/src/calibre/gui2/__init__.py", line 144, in dispatch
File "/home/kovid/work/calibre/src/calibre/gui2/main.py", line 1068, in book_converted
File "/home/kovid/work/calibre/src/calibre/gui2/main.py", line 1335, in job_exception
File "/home/kovid/work/calibre/src/calibre/parallel.py", line 618, in gui_text

TypeError: isinstance() arg 2 must be a class, type, or tuple of classes and types
I am assuming I have something in my source file that the underlying software doesn't like, but there doesn't seem to be enough information for me to figure what the problem is. Any clue about the possible cause?

Thanks in advance.
jfalter0 is offline   Reply With Quote