--- Begin Message ---
Package: calibre
Version: 0.7.50+dfsg-1
Severity: grave
I'm not entirely sure whether the problem is in calibre itself or one of
the dependent libraries. It causes python to segfault on startup for
me. Removing ~/.calibre does not seem to make a difference.
The backtrace from gdb looks like:
#0 createClassType (client=0x7fd1fb2dbe40, ctd=0x7fd1fb2dc8d0, mod_dict=<value
optimized out>) at /tmp/buildd/sip4-4.12.1/siplib/siplib.c:5472
st = 0x0
sup_td = 0x7fd1f6d2f1a0
nrsupers = <value optimized out>
bases = <value optimized out>
metatype = <unknown at remote 0x7fd1f6857950>
py_type = <value optimized out>
type_dict = <value optimized out>
sup = <value optimized out>
i = 1
#1 0x00007fd1f6d6c8e2 in sip_api_init_module (client=0x7fd1fb2dbe40,
mod_dict={'__name__': 'pictureflow', '__doc__': None, '__package__': None}) at
/tmp/buildd/sip4-4.12.1/siplib/siplib.c:1414
td = 0x7fd1fb2dc8d0
em = 0x7fd1fb2dbfa0
emd = <value optimized out>
i = 0
#2 0x00007fd1fb0ce4e7 in initpictureflow () from
/usr/lib/calibre/calibre/plugins/pictureflow.so
No symbol table info available.
#3 0x00000000004c062c in _PyImport_LoadDynamicModule (name=0x7fff39d7ae80
"pictureflow", pathname=0x7fff39d79db0
"/usr/lib/calibre/calibre/plugins/pictureflow.so", fp=<value optimized out>) at
../Python/importdl.c:53
m = <value optimized out>
shortname = <value optimized out>
packagecontext = 0x0
oldcontext = 0x0
p = 0x7fd1688af3b8 <initpictureflow>
#4 0x00000000004bebcd in import_submodule (mod=None, subname=0x7fff39d7ae80
"pictureflow", fullname=0x7fff39d7ae80 "pictureflow") at ../Python/import.c:2592
buf =
"/usr/lib/calibre/calibre/plugins/pictureflow.so\000P\000\033[M\000\033(\227\370D\000\000\000\000\000\377\001\000\000\000\000\000\000\360\rq\001\000\000\000\000h\000\033[8m\000\033\300\256]\001\000\000\000\000\260q\200\001\000\000\000\000\240\232\202\000\000\000\000\000\260\257\327\071\377\177\000\000\020\360[\001\000\000\000\000\270\277\327\071\377\177\000\000\354\005E\000\000\000\000\000\260\257\327\071\377\177\000\000\260\257\327\071\377\177\000\000\020\360[\001\000\000\000\000C\000F\000\000\000\000\000l\033[4l\033>\000\033[L\000\177\000\033[\300\256]\001\000\000\000\000\260q\200\001\000\000\000\000\260q\200\001\000\000\000\000\237\rE\000\000\000\000\000\065~\000\033[17~X\365di\321\177\000\000"...
fp = 0x17dfe70
path = <value optimized out>
loader = 0x0
fdp = 0x0
m = <value optimized out>
#5 0x00000000004bee5f in load_next (mod=None, altmod=<value optimized out>,
p_name=<value optimized out>, buf=0x7fff39d7ae80 "pictureflow",
p_buflen=0x7fff39d7be88) at ../Python/import.c:2412
name = 0x1702f6c "pictureflow"
len = 11
p = 0x7fff39d7ae80 "pictureflow"
result = <value optimized out>
#6 0x00000000004bf4f4 in import_module_level (name=0x0, globals=0x0,
locals=<value optimized out>, fromlist=0x0, level=<value optimized out>) at
../Python/import.c:2133
buf =
"pictureflow\000\000\000\000\000P\332w\001\000\000\000\000hS\200\001\000\000\000\000P\332w\001\000\000\000\000\300\233S\000\000\000\000\000\360\021\207\000\000\000\000\000Z8B\000\000\000\000\000\020\000\000\000\060\000\000\000\300\257\327\071\377\177\000\000\340\256\327\071\377\177\000\000P4\200\001\000\000\000\000\377\377\377\377\000\000\000\000\300\017\202",
'\000' <repeats 13 times>"\360,
U\200\001\000\000\000\000\002\000\000\000\000\000\000\000\240\232\202\000\000\000\000\000\260\257\327\071\377\177\000\000\260\257\327\071\377\177\000\000T\360ai\321\177\000\000\005\000\000\000\000\000\000\000\270\277\327\071\377\177\000\000_\356K",
'\000' <repeats 13 times>"\265,
\257\327\071\377\177\000\000\005\000\000\000\000\000\000\000\240\232\202\000\000\000\000\000\060\300\362j\321\177\000\000\000\000\000\000\000\000\000\000\240\232\202",
'\000' <repeats 13 times>"\260,
\257\327\071\377\177\000\000\270\277\327\071\377\177\000\000\250"...
buflen = 11
parent = <unknown at remote 0x7fd1645101a0>
head = <value optimized out>
next = <value optimized out>
tail = <value optimized out>
#7 0x00000000004bfa24 in PyImport_ImportModuleLevel (name=0x1702f6c
"pictureflow", globals=0x0, locals=0x0, fromlist=0x0, level=<value optimized
out>) at ../Python/import.c:2185
result = <value optimized out>
#8 0x00000000004a15fb in builtin___import__ (self=<value optimized out>,
args=<value optimized out>, kwds=<value optimized out>) at
../Python/bltinmodule.c:48
kwlist = {0x5564cf "name", 0x5f4429 "globals", 0x5632df "locals",
0x562a38 "fromlist", 0x5eec71 "level", 0x0}
name = 0x1702f6c "pictureflow"
globals = 0x0
locals = 0x0
fromlist = 0x0
level = -1
#9 0x00000000004a7ba5 in call_function (f=Frame 0x178be60, for file
/usr/lib/calibre/calibre/constants.py, line 77, in load_plugins (plugins={},
plugin_path='/usr/lib/calibre/calibre/plugins', plugin='pictureflow'),
throwflag=<value optimized out>) at ../Python/ceval.c:3750
callargs = ('pictureflow',)
flags = <value optimized out>
tstate = 0x3
func = <built-in function __import__>
w = <value optimized out>
nk = <value optimized out>
n = <value optimized out>
pfunc = 0x178c008
#10 PyEval_EvalFrameEx (f=Frame 0x178be60, for file
/usr/lib/calibre/calibre/constants.py, line 77, in load_plugins (plugins={},
plugin_path='/usr/lib/calibre/calibre/plugins', plugin='pictureflow'),
throwflag=<value optimized out>)
at ../Python/ceval.c:2412
sp = 0x178c010
stack_pointer = <value optimized out>
next_instr = 0x17a9c30 "d\021"
opcode = <value optimized out>
oparg = <value optimized out>
why = <value optimized out>
err = <value optimized out>
x = <value optimized out>
v = <value optimized out>
w = <value optimized out>
u = <value optimized out>
t = <value optimized out>
stream = <value optimized out>
freevars = 0x178c000
retval = 0x0
tstate = 0x15bf0a0
co = 0x1701918
instr_ub = -1
instr_lb = 0
instr_prev = -1
first_instr = 0x17a9ba4 "h"
names = ('sys', 'extensions_location', 'path', 'insert', 'iswindows',
'isosx', '__import__', 'Exception', 'None', 'str', 'remove')
consts = (None, 0, 'pictureflow', 'lzx', 'msdes', 'magick', 'podofo',
'cPalmdoc', 'fontconfig', 'pdfreflow', 'progress_indicator', 'chmlib',
'chm_extra', 'icu', 'speedup', 'winutil', 'usbobserver', '')
#11 0x00000000004a84a0 in fast_function (f=Frame 0x17b0180, for file
/usr/lib/calibre/calibre/constants.py, line 85, in <module> (),
throwflag=<value optimized out>) at ../Python/ceval.c:3836
i = 134
f = Frame 0x178be60, for file /usr/lib/calibre/calibre/constants.py,
line 77, in load_plugins (plugins={},
plugin_path='/usr/lib/calibre/calibre/plugins', plugin='pictureflow')
tstate = 0x15bf0a0
stack = 0x0
co = <value optimized out>
nd = <value optimized out>
globals = <value optimized out>
argdefs = <value optimized out>
d = <value optimized out>
#12 call_function (f=Frame 0x17b0180, for file
/usr/lib/calibre/calibre/constants.py, line 85, in <module> (),
throwflag=<value optimized out>) at ../Python/ceval.c:3771
func = <function at remote 0x18012a8>
w = <value optimized out>
nk = <value optimized out>
n = 65535
pfunc = 0x17b02f8
#13 PyEval_EvalFrameEx (f=Frame 0x17b0180, for file
/usr/lib/calibre/calibre/constants.py, line 85, in <module> (),
throwflag=<value optimized out>) at ../Python/ceval.c:2412
sp = 0x17b0300
stack_pointer = <value optimized out>
next_instr = 0x182dd82 "Z1"
opcode = <value optimized out>
oparg = <value optimized out>
why = <value optimized out>
err = <value optimized out>
x = 0x0
v = <value optimized out>
w = <value optimized out>
u = <value optimized out>
t = <value optimized out>
stream = <value optimized out>
freevars = 0x17b02f8
retval = 0x0
tstate = 0x15bf0a0
co = 0x1706198
instr_ub = -1
instr_lb = 0
instr_prev = -1
first_instr = 0x182db24 "d"
names =
('__license__', '__copyright__', '__docformat__', '__appname__',
'__version__', '__author__', 're', 'split', '_ver', '_[1]', 'x', 'int',
'search', 'group', 'tuple', 'numeric_version', 'sys', 'locale', 'codecs', 'os',
'calibre.utils.terminfo', 'TerminalController', 'stdout',
'terminal_controller', 'platform', 'lower', 'iswindows', 'isosx', 'getattr',
'False', 'isnewosx', 'isfreebsd', 'islinux', 'hasattr', 'isfrozen', 'isunix',
'getpreferredencoding', 'preferred_encoding', 'lookup', '__import__', 'None',
'win32event', 'winerror', 'win32api', 'fcntl', 'getfilesystemencoding',
'filesystem_encoding', 'DEBUG', 'debug', 'plugins', 'load_plugins',
'CONFIG_DIR_MODE', 'environ', 'has_key', 'path', 'abspath', 'config_dir',
'Exception', 'special_folder_path', 'CSIDL_APPDATA', 'access', 'W_OK', 'X_OK',
'expanduser', 'join', 'get', 'bdir', 'makedirs', 'exists', 'tempfile',
'atexit', 'mkdtemp', 'cleanup_cdir', 'register')
consts =
('GPL v3', '2008, Kovid Goyal [email protected]', 'restructuredtext en',
'calibre', '0.7.50', 'Kovid Goyal <[email protected]>', -1, None, '.',
'(\\d+)', 1, ('TerminalController',), 'win32', 'win64', 'darwin',
'new_app_bundle', 'freebsd', 'frozen', 'utf-8', 'win32event', 'winerror',
'win32api', 'fcntl', <code at remote 0x16f9e40>, <code at remote 0x1701918>,
448, 'CALIBRE_CONFIG_DIRECTORY', 'winutil', 0, '~',
'~/Library/Preferences/calibre', 'XDG_CONFIG_HOME', '~/.config', 'mode', 'No
write acces to', 'using a temporary dir instead', 'prefix', 'calibre-config-',
<code at remote 0x1701dc8>)
#14 0x00000000004a95c1 in PyEval_EvalCodeEx (co=0x1706198, globals=<value
optimized out>, locals=<value optimized out>, args=0x0, argcount=<value
optimized out>, kws=<value optimized out>, kwcount=0, defs=0x0, defcount=0,
closure=0x0)
at ../Python/ceval.c:3000
f = Frame 0x17b0180, for file /usr/lib/calibre/calibre/constants.py,
line 85, in <module> ()
retval = <value optimized out>
freevars = <value optimized out>
tstate = 0x15bf0a0
x = <unknown at remote 0x86>
u = <value optimized out>
#15 0x00000000004a9692 in PyEval_EvalCode (co=0x7fd168abce40, globals=<unknown
at remote 0x7fd1645101a0>, locals={'__name__': 'pictureflow', '__doc__': None,
'__package__': None}) at ../Python/ceval.c:541
No locals.
#16 0x00000000004bbd9e in PyImport_ExecCodeModuleEx (name=0x7fff39d7e4f0
"calibre.constants", co=<code at remote 0x1706198>, pathname=0x7fff39d7d420
"/usr/lib/calibre/calibre/constants.py") at ../Python/import.c:677
m = <value optimized out>
d = <value optimized out>
v = <value optimized out>
#17 0x00000000004bddf6 in load_source_module (name=0x7fff39d7e4f0
"calibre.constants", pathname=0x7fff39d7d420
"/usr/lib/calibre/calibre/constants.py", fp=<value optimized out>) at
../Python/import.c:1017
st = {st_dev = 64769, st_ino = 5395902, st_nlink = 1, st_mode = 33188,
st_uid = 0, st_gid = 0, __pad0 = 0, st_rdev = 0, st_size = 3785, st_blksize =
4096, st_blocks = 8, st_atim = {tv_sec = 1301483423, tv_nsec = 963767696},
st_mtim = {tv_sec = 1301006500, tv_nsec = 0}, st_ctim = {tv_sec =
1301483402, tv_nsec = 158773270}, __unused = {0, 0, 0}}
fpc = 0x17a1020
buf =
"/usr/lib/calibre/calibre/constants.pyc\000\000v\223\035M\000\000\000\000\000<\355\022\000\000\000\000@\376\307i\321\177\000\000\000\000\000\000\000\000\000\000\370\344\327\071\377\177\000\000p\221\346j\321\177\000\000\300\303\327\071\377\177\000\000
\324\327\071\377\177\000\000L\230\231i\321\177\000\000\260\273l\001\000\000\000\000\035Z\230i\321\177\000\000\240\r\347j\321\177\000\000\240\b\334j\321\177\000\000\370\344\327\071\377\177\000\000\016\346K",
'\000' <repeats 21 times>,
"/usr/lib/python2.6/multiprocessing/__init__.py\000le.so\000\177\000\000\260\203\346j\321\177\000\000P\233\353j\321\177\000\000P\233\353j\321\177",
'\000' <repeats 11 times>...
cpathname = 0x7fff39d7c310 "/usr/lib/calibre/calibre/constants.pyc"
co = 0x1706198
m = <value optimized out>
#18 0x00000000004bebcd in import_submodule (mod=<module at remote
0x7fd16ae67590>, subname=0x7fff39d7e4f8 "constants", fullname=0x7fff39d7e4f0
"calibre.constants") at ../Python/import.c:2592
buf =
"/usr/lib/calibre/calibre/constants.py\000le.so\000e.so\000\000\353j\321\177\000\000А\353j\321\177\000\000\001\000\000\000\000\000\000\000\260\251_\001\000\000\000\000\210\022\354j\321\177\000\000\220\365[\001\000\000\000\000`\274\353j\321\177\000\000`\357_\001\000\000\000\000Y\000\000\000\000\000\000\000@\376\307i\321\177\000\000p\357_\001\000\000\000\000`\357_\001\000\000\000\000Y\000\000\000\000\000\000\000\260\251_\001\000\000\000\000\210\022\354j\321\177\000\000@\376\307i\321\177\000\000\210\022\354j\321\177\000\000@\325\327\071\377\177\000\000
\367\327\071\377\177\000\000\260\251_\001\000\000\000\000\210\022\354j\321\177\000\000L\230\231i\321\177\000\000\210\022\354j\321\177\000\000\006\005S\000\000\000\000\000@\325\327\071\377\177\000\000\026\336K",
'\000' <repeats 21 times>"\350"...
fp = 0x172e8c0
path = <value optimized out>
loader = 0x0
fdp = 0x0
m = <value optimized out>
#19 0x00000000004bee5f in load_next (mod=<module at remote 0x7fd16ae67590>,
altmod=<value optimized out>, p_name=<value optimized out>, buf=0x7fff39d7e4f0
"calibre.constants", p_buflen=0x7fff39d7f4f8) at ../Python/import.c:2412
name = 0x7fd16ae60c5c "constants"
len = 9
p = 0x7fff39d7e4f8 "constants"
result = <value optimized out>
#20 0x00000000004bf538 in import_module_level (name=0x0, globals=<value
optimized out>, locals=<value optimized out>, fromlist=
('iswindows', 'isosx', 'islinux', 'isfreebsd', 'isfrozen',
'terminal_controller', 'preferred_encoding', '__appname__', '__version__',
'__author__', 'win32event', 'win32api', 'winerror', 'fcntl',
'filesystem_encoding', 'plugins', 'config_dir'), level=<value optimized out>)
at ../Python/import.c:2141
buf =
"calibre.constants\000defs\000\000\000\000\000\000\000\000\000\000*\000\000\000\000\000\000\000\330\\U\000\000\000\000\000\000\346\327\071\377\177",
'\000' <repeats 18 times>, "b\342E", '\000' <repeats 13 times>,
"*\000\000\000\000\000\000\000\001\375\000\000\000\000\000\000\227\370D\000\000\000\000\000\177\000\000\000\000\000\000\000\377\\U\000\000\000\000\000\330\\U\000\000\000\000\000\000\346\327\071\377\177\000\000*\000\000\000\000\000\000\000\377\\U\000\000\000\000\000\000\346\327\071\377\177\000\000e^F\000\000\000\000\000(\a\330\071\377\177\000\000\346\241F\000\000\000\000\000\000]U\000\000\000\000\000x\350\345j\321\177\000\000P\233\353j\321\177\000\000\300\233S\000\000\000\000\000\360\021\207\000\000\000\000\000Z8B\000\000\000\000\000/u"...
buflen = 17
parent = <value optimized out>
head = <module at remote 0x7fd16ae67590>
next = 0x0
tail = <module at remote 0x7fd16ae67590>
#21 0x00000000004bfa24 in PyImport_ImportModuleLevel (name=0x7fd16ae60c54
"calibre.constants", globals=
{'getproxies': <function at remote 0x177f6e0>, 'partial': <type at remote
0x84d760>, 'utils': <module at remote 0x17fa788>, 'random': <module at remote
0x7fd169640ec0>, '__docformat__': 'restructuredtext en', '__path__':
['/usr/lib/calibre/calibre'], 'uuid': <module at remote 0x7fd16ae75750>,
'floor': <built-in function floor>, '__package__': 'calibre', 're': <module at
remote 0x7fd169625c20>, '__doc__': ' E-book management software',
'__license__': 'GPL v3', 'warnings': <module at remote 0x7fd16aed8248>,
'__builtins__': {'bytearray': <type at remote 0x871800>, 'IndexError': <type at
remote 0x820fc0>, 'all': <built-in function all>, 'help': <_Helper at remote
0x7fd16aeb9b90>, 'vars': <built-in function vars>, 'SyntaxError': <type at
remote 0x820940>, 'unicode': <type at remote 0x8321c0>, 'UnicodeDecodeError':
<type at remote 0x8217e0>, 'isinstance': <built-in function isinstance>,
'copyright': <_Printer(_Printer__data='Copyright (c) 2001-2010 Python Software
Foundation.\nAll Rights Reserved.\n\nCopyright (c) ...(truncated), locals=
{'getproxies': <function at remote 0x177f6e0>, 'partial': <type at remote
0x84d760>, 'utils': <module at remote 0x17fa788>, 'random': <module at remote
0x7fd169640ec0>, '__docformat__': 'restructuredtext en', '__path__':
['/usr/lib/calibre/calibre'], 'uuid': <module at remote 0x7fd16ae75750>,
'floor': <built-in function floor>, '__package__': 'calibre', 're': <module at
remote 0x7fd169625c20>, '__doc__': ' E-book management software',
'__license__': 'GPL v3', 'warnings': <module at remote 0x7fd16aed8248>,
'__builtins__': {'bytearray': <type at remote 0x871800>, 'IndexError': <type at
remote 0x820fc0>, 'all': <built-in function all>, 'help': <_Helper at remote
0x7fd16aeb9b90>, 'vars': <built-in function vars>, 'SyntaxError': <type at
remote 0x820940>, 'unicode': <type at remote 0x8321c0>, 'UnicodeDecodeError':
<type at remote 0x8217e0>, 'isinstance': <built-in function isinstance>,
'copyright': <_Printer(_Printer__data='Copyright (c) 2001-2010 Python Software
Foundation.\nAll Rights Reserved.\n\nCopyright (c) ...(truncated), fromlist=
('iswindows', 'isosx', 'islinux', 'isfreebsd', 'isfrozen',
'terminal_controller', 'preferred_encoding', '__appname__', '__version__',
'__author__', 'win32event', 'win32api', 'winerror', 'fcntl',
'filesystem_encoding', 'plugins', 'config_dir'), level=<value optimized out>)
at ../Python/import.c:2185
result = <value optimized out>
#22 0x00000000004a15fb in builtin___import__ (self=<value optimized out>,
args=<value optimized out>, kwds=<value optimized out>) at
../Python/bltinmodule.c:48
kwlist = {0x5564cf "name", 0x5f4429 "globals", 0x5632df "locals",
0x562a38 "fromlist", 0x5eec71 "level", 0x0}
name = 0x7fd16ae60c54 "calibre.constants"
globals =
{'getproxies': <function at remote 0x177f6e0>, 'partial': <type at remote
0x84d760>, 'utils': <module at remote 0x17fa788>, 'random': <module at remote
0x7fd169640ec0>, '__docformat__': 'restructuredtext en', '__path__':
['/usr/lib/calibre/calibre'], 'uuid': <module at remote 0x7fd16ae75750>,
'floor': <built-in function floor>, '__package__': 'calibre', 're': <module at
remote 0x7fd169625c20>, '__doc__': ' E-book management software',
'__license__': 'GPL v3', 'warnings': <module at remote 0x7fd16aed8248>,
'__builtins__': {'bytearray': <type at remote 0x871800>, 'IndexError': <type at
remote 0x820fc0>, 'all': <built-in function all>, 'help': <_Helper at remote
0x7fd16aeb9b90>, 'vars': <built-in function vars>, 'SyntaxError': <type at
remote 0x820940>, 'unicode': <type at remote 0x8321c0>, 'UnicodeDecodeError':
<type at remote 0x8217e0>, 'isinstance': <built-in function isinstance>,
'copyright': <_Printer(_Printer__data='Copyright (c) 2001-2010 Python Software
Foundation.\nAll Rights Reserved.\n\nCopyright (c) ...(truncated)
locals =
{'getproxies': <function at remote 0x177f6e0>, 'partial': <type at remote
0x84d760>, 'utils': <module at remote 0x17fa788>, 'random': <module at remote
0x7fd169640ec0>, '__docformat__': 'restructuredtext en', '__path__':
['/usr/lib/calibre/calibre'], 'uuid': <module at remote 0x7fd16ae75750>,
'floor': <built-in function floor>, '__package__': 'calibre', 're': <module at
remote 0x7fd169625c20>, '__doc__': ' E-book management software',
'__license__': 'GPL v3', 'warnings': <module at remote 0x7fd16aed8248>,
'__builtins__': {'bytearray': <type at remote 0x871800>, 'IndexError': <type at
remote 0x820fc0>, 'all': <built-in function all>, 'help': <_Helper at remote
0x7fd16aeb9b90>, 'vars': <built-in function vars>, 'SyntaxError': <type at
remote 0x820940>, 'unicode': <type at remote 0x8321c0>, 'UnicodeDecodeError':
<type at remote 0x8217e0>, 'isinstance': <built-in function isinstance>,
'copyright': <_Printer(_Printer__data='Copyright (c) 2001-2010 Python Software
Foundation.\nAll Rights Reserved.\n\nCopyright (c) ...(truncated)
fromlist =
('iswindows', 'isosx', 'islinux', 'isfreebsd', 'isfrozen',
'terminal_controller', 'preferred_encoding', '__appname__', '__version__',
'__author__', 'win32event', 'win32api', 'winerror', 'fcntl',
'filesystem_encoding', 'plugins', 'config_dir')
level = -1
#23 0x000000000041ef47 in PyObject_Call (func=<built-in function __import__>,
arg=<unknown at remote 0x7fd1645101a0>, kw={'__name__': 'pictureflow',
'__doc__': None, '__package__': None}) at ../Objects/abstract.c:2492
result = < at remote 0x15bf0a0>
call = 0x539bc0 <PyCFunction_Call>
#24 0x00000000004a21bf in PyEval_CallObjectWithKeywords (func=<built-in
function __import__>, arg=
('calibre.constants', {'getproxies': <function at remote 0x177f6e0>,
'partial': <type at remote 0x84d760>, 'utils': <module at remote 0x17fa788>,
'random': <module at remote 0x7fd169640ec0>, '__docformat__': 'restructuredtext
en', '__path__': ['/usr/lib/calibre/calibre'], 'uuid': <module at remote
0x7fd16ae75750>, 'floor': <built-in function floor>, '__package__': 'calibre',
're': <module at remote 0x7fd169625c20>, '__doc__': ' E-book management
software', '__license__': 'GPL v3', 'warnings': <module at remote
0x7fd16aed8248>, '__builtins__': {'bytearray': <type at remote 0x871800>,
'IndexError': <type at remote 0x820fc0>, 'all': <built-in function all>,
'help': <_Helper at remote 0x7fd16aeb9b90>, 'vars': <built-in function vars>,
'SyntaxError': <type at remote 0x820940>, 'unicode': <type at remote 0x8321c0>,
'UnicodeDecodeError': <type at remote 0x8217e0>, 'isinstance': <built-in
function isinstance>, 'copyright': <_Printer(_Printer__data='Copyright (c)
2001-2010 Python Software Foundation.\nAll Rights Reser...(truncated),
kw=<value optimized out>) at ../Python/ceval.c:3619
result = 0x0
#25 0x00000000004a553c in PyEval_EvalFrameEx (f=Frame 0x1673f00, for file
/usr/lib/calibre/calibre/__init__.py, line 17, in <module> (), throwflag=<value
optimized out>) at ../Python/ceval.c:2159
stack_pointer = 0x1674078
next_instr = 0x16760dd "l\032"
opcode = <value optimized out>
oparg = <value optimized out>
why = <value optimized out>
err = <value optimized out>
x = <built-in function __import__>
v = <value optimized out>
w = <value optimized out>
u = <value optimized out>
t = <value optimized out>
stream = <value optimized out>
freevars = 0x1674078
retval = 0x0
tstate = 0x15bf0a0
co = 0x7fd16ae724e0
instr_ub = -1
instr_lb = 0
instr_prev = -1
first_instr = 0x1675fe4 "d"
names =
('__doc__', '__license__', '__copyright__', '__docformat__', 'uuid', 'sys',
'os', 're', 'logging', 'time', 'random', '__builtin__', 'warnings',
'multiprocessing', 'urllib', 'getproxies', '__dict__', 'htmlentitydefs',
'name2codepoint', 'math', 'floor', 'functools', 'partial', 'simplefilter',
'DeprecationWarning', 'calibre.constants', 'iswindows', 'isosx', 'islinux',
'isfreebsd', 'isfrozen', 'terminal_controller', 'preferred_encoding',
'__appname__', '__version__', '__author__', 'win32event', 'win32api',
'winerror', 'fcntl', 'filesystem_encoding', 'plugins', 'config_dir',
'calibre.startup', 'winutil', 'winutilerror', 'guess_type', 'getattr', 'False',
'uuid4', 'cssutils', 'log', 'setLevel', 'WARN', 'to_unicode', 'patheq',
'unicode_path', 'osx_version', 'compile', '_filename_sanitize', 'frozenset',
'list', 'map', 'unichr', 'xrange', '_filename_sanitize_unicode',
'sanitize_file_name', 'sanitize_file_name_unicode', 'prints', 'Exception',
'CommandLineError', 'setup_cli_handlers', 'load_library', 'filename_to_utf8',
...(truncated)
consts =
(' E-book management software', 'GPL v3', '2008, Kovid Goyal
<[email protected]>', 'restructuredtext en', -1, None, ('getproxies',),
<code at remote 0x7fd16ae4ff30>, 'dynamic_property', ('name2codepoint',),
('floor',), ('partial',), 'ignore', ('iswindows', 'isosx', 'islinux',
'isfreebsd', 'isfrozen', 'terminal_controller', 'preferred_encoding',
'__appname__', '__version__', '__author__', 'win32event', 'win32api',
'winerror', 'fcntl', 'filesystem_encoding', 'plugins', 'config_dir'),
('winutil', 'winutilerror', 'guess_type'), 'frozen', 'utf-8', 'strict', <code
at remote 0x7fd16ae54300>, <code at remote 0x7fd16ae5b918>, <code at remote
0x7fd16ae62288>, <code at remote 0x7fd16ae5b288>,
'[\\xae\\0\\\\|\\?\\*<":>\\+/]', u'\\', u'|', u'?', u'*', u'<', u'"', u':',
u'>', u'+', u'/', 32, '_', <code at remote 0x7fd16ae62300>, <code at remote
0x7fd16ae623f0>, <code at remote 0x7fd16ae62378>, 'CommandLineError', <code at
remote 0x7fd16ae62468>, <code at remote 0x7fd16ae624e0>, <code at remote
0x7fd16ae62558>, <code at ...(truncated)
#26 0x00000000004a95c1 in PyEval_EvalCodeEx (co=0x7fd16ae724e0, globals=<value
optimized out>, locals=<value optimized out>, args=0x0, argcount=<value
optimized out>, kws=<value optimized out>, kwcount=0, defs=0x0, defcount=0,
closure=
0x0) at ../Python/ceval.c:3000
f = Frame 0x1673f00, for file /usr/lib/calibre/calibre/__init__.py,
line 17, in <module> ()
retval = <value optimized out>
freevars = <value optimized out>
tstate = 0x15bf0a0
x = <unknown at remote 0x86>
u = <value optimized out>
#27 0x00000000004a9692 in PyEval_EvalCode (co=0x7fd168abce40, globals=<unknown
at remote 0x7fd1645101a0>, locals={'__name__': 'pictureflow', '__doc__': None,
'__package__': None}) at ../Python/ceval.c:541
No locals.
#28 0x00000000004bbd9e in PyImport_ExecCodeModuleEx (name=0x7fff39d82ae0
"calibre", co=<code at remote 0x7fd16ae724e0>, pathname=0x7fff39d809b0
"/usr/lib/calibre/calibre/__init__.py") at ../Python/import.c:677
m = <value optimized out>
d = <value optimized out>
v = <value optimized out>
#29 0x00000000004bddf6 in load_source_module (name=0x7fff39d82ae0 "calibre",
pathname=0x7fff39d809b0 "/usr/lib/calibre/calibre/__init__.py", fp=<value
optimized out>) at ../Python/import.c:1017
st = {st_dev = 64769, st_ino = 5381549, st_nlink = 1, st_mode = 33188,
st_uid = 0, st_gid = 0, __pad0 = 0, st_rdev = 0, st_size = 20158, st_blksize =
4096, st_blocks = 40, st_atim = {tv_sec = 1301483423, tv_nsec = 759765336},
st_mtim = {tv_sec = 1301006481, tv_nsec = 0}, st_ctim = {tv_sec =
1301483401, tv_nsec = 950767525}, __unused = {0, 0, 0}}
fpc = 0x1646b50
buf = "/usr/lib/calibre/calibre/__init__.pyc\000\000\000\244\201",
'\000' <repeats 22 times>"\276,
N\000\000\000\000\000\000\000\020\000\000\000\000\000\000(\000\000\000\000\000\000\000\237\017\223M\000\000\000\000X\031I-\000\000\000\000\221ȋM",
'\000' <repeats 12 times>"\211, \017\223M\000\000\000\000\245\217\253\070",
'\000' <repeats 32 times>"\321,
\177\000\000\000\000\000\000\000\000\000\000hX\360j\321\177\000\000\320\001\000\000\000\000\000\000P=\356j\036\000\000\000\000\000\000\000\321\177\000\000Pg\345j\321\177\000\000\b\000\000\000\000\000\000\000\b\022`\001\000\000\000\000\030\371\344j\321\177\000\000\354\323\357j\321\177\000\000\240\232\202",
'\000' <repeats 13 times>, "\001\234\353j\321\177\000\000\377"...
cpathname = 0x7fff39d7f8b0 "/usr/lib/calibre/calibre/__init__.pyc"
co = 0x7fd16ae724e0
m = <value optimized out>
#30 0x00000000004be5f9 in load_package (name=0x7fff39d82ae0 "calibre",
pathname=<value optimized out>) at ../Python/import.c:1073
m = <module at remote 0x7fd16ae67590>
d = <value optimized out>
file = '/usr/lib/calibre/calibre'
path = ['/usr/lib/calibre/calibre']
err = <value optimized out>
buf =
"/usr/lib/calibre/calibre/__init__.py\000le.so\000i\321\177\000\000\320S@\000\000\000\000\000\000\000\000\000\001\000\000\000|\001\000\000\001\000\000\000\354\005E\000\000\000\000\000\300,\330\071\377\177\000\000\200T\365j\321\177\000\000`\v\330\071\377\177\000\000\360
\363j\321\177\000\000\"\000\000\000\000\000\000\000U\"_\000\000\000\000\000\020\v\330\071\377\177",
'\000' <repeats 18 times>,
"b\342E\000\000\000\000\000\001\000\000\000\000\000\000\000\"\000\000\000\000\000\000\000\001\000\000\000\002\000\000\000(Q\365j\321\177\000\000\000\020\000\000\000\000\000\000l\"_\000\000\000\000\000U\"_\000\000\000\000\000\020\v\330\071\377\177\000\000\"\000\000\000\000\000\000\000"...
fp = 0x164bb60
fdp = 0x0
#31 0x00000000004bebcd in import_submodule (mod=None, subname=0x7fff39d82ae0
"calibre", fullname=0x7fff39d82ae0 "calibre") at ../Python/import.c:2592
buf =
"/usr/lib/calibre/calibre\000__init__.py\000codings/utf_8.py\000le.so\000\000\000\000\000\377\a\000\000\000\000\000\000
\317]\001\000\000\000\000p\224\362j\321\177\000\000\220\365[\001\000\000\000\000\350\263\362j\321\177\000\000\230\262\362j\321\177\000\000\240\306]\001\000\000\000\000C\266\216l\366\001(\304
s_\001\000\000\000\000\020\360[\001\000\000\000\000\360\033\330\071\377\177\000\000\267\341D\000\000\000\000\000\360\033\330\071\377\177\000\000\267\341D\000\000\000\000\000\240\306]\001\000\000\000\000\227\370D\000\000\000\000\000\a\000\000\000\000\000\000\000\227\370D\000\000\000\000\000\037\000\000\000\000\000\000\000\260\233_\001\000\000\000\000\001\375\000\000\000\000\000\000\257\bT\000\000\000\000\000\001\000\000\000\000\000\000\000\244"...
fp = 0x0
path = <value optimized out>
loader = 0x0
fdp = 0x0
m = <value optimized out>
#32 0x00000000004bee5f in load_next (mod=None, altmod=<value optimized out>,
p_name=<value optimized out>, buf=0x7fff39d82ae0 "calibre",
p_buflen=0x7fff39d83ae8) at ../Python/import.c:2412
name = 0x7fd16ae60b14 "calibre.gui2.main"
len = 7
p = 0x7fff39d82ae0 "calibre"
result = <value optimized out>
#33 0x00000000004bf4f4 in import_module_level (name=0x7fd16ae60b1c "gui2.main",
globals=
{'__builtins__': <module at remote 0x7fd16af05868>, '__file__':
'/usr/bin/calibre', '__package__': None, 'sys': <module at remote
0x7fd16af05c20>, 'path': '/usr/lib/calibre', '__name__': '__main__', 'os':
<module at remote 0x7fd16aeb3be8>, '__doc__': "\nThis is the standard runscript
for all of calibre's tools.\nDo not modify it unless you know what you are
doing.\n"}, locals=<value optimized out>, fromlist=('main',), level=<value
optimized out>)
at ../Python/import.c:2133
buf =
"calibre\000\000\000\000\000\000\000\000\000encodings.utf_8\000\\,\353j\321\177\000\000\b\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000\340\227\202",
'\000' <repeats 13 times>"\354,
\005E\000\000\000\000\000hX\360j\321\177\000\000p\017`\001\000\000\000\000`\374\361j\321\177\000\000\340\227\202\000\000\000\000\000\260\064\353j\321\177\000\000\000\000\000\000\000\000\000\000p\017`\001\000\000\000\000\354\005E",
'\000' <repeats 13 times>"\357, \377F", '\000' <repeats 13 times>,
"`\374\361j\321\177\000\000`\374\361j\321\177\000\000`\374\361j\321\177\000\000\000\000\000\000\000\000\000\000\340\227\202\000\000\000\000\000\260\064\353j\321\177\000\000\277:E",
'\000' <repeats 13 times>,
"`\374\361j\321\177\000\000\260\064\353j\321\177\000\000\260\064\353j\321\177\000\000\000\000\000\000\000\000\000\000"...
buflen = 7
parent = <unknown at remote 0x7fd1645101a0>
head = <value optimized out>
next = <value optimized out>
tail = <value optimized out>
#34 0x00000000004bfa24 in PyImport_ImportModuleLevel (name=0x7fd16ae60b14
"calibre.gui2.main", globals=
{'__builtins__': <module at remote 0x7fd16af05868>, '__file__':
'/usr/bin/calibre', '__package__': None, 'sys': <module at remote
0x7fd16af05c20>, 'path': '/usr/lib/calibre', '__name__': '__main__', 'os':
<module at remote 0x7fd16aeb3be8>, '__doc__': "\nThis is the standard runscript
for all of calibre's tools.\nDo not modify it unless you know what you are
doing.\n"}, locals=
{'__builtins__': <module at remote 0x7fd16af05868>, '__file__':
'/usr/bin/calibre', '__package__': None, 'sys': <module at remote
0x7fd16af05c20>, 'path': '/usr/lib/calibre', '__name__': '__main__', 'os':
<module at remote 0x7fd16aeb3be8>, '__doc__': "\nThis is the standard runscript
for all of calibre's tools.\nDo not modify it unless you know what you are
doing.\n"}, fromlist=('main',), level=<value optimized out>) at
../Python/import.c:2185
result = <value optimized out>
#35 0x00000000004a15fb in builtin___import__ (self=<value optimized out>,
args=<value optimized out>, kwds=<value optimized out>) at
../Python/bltinmodule.c:48
kwlist = {0x5564cf "name", 0x5f4429 "globals", 0x5632df "locals",
0x562a38 "fromlist", 0x5eec71 "level", 0x0}
name = 0x7fd16ae60b14 "calibre.gui2.main"
globals =
{'__builtins__': <module at remote 0x7fd16af05868>, '__file__':
'/usr/bin/calibre', '__package__': None, 'sys': <module at remote
0x7fd16af05c20>, 'path': '/usr/lib/calibre', '__name__': '__main__', 'os':
<module at remote 0x7fd16aeb3be8>, '__doc__': "\nThis is the standard runscript
for all of calibre's tools.\nDo not modify it unless you know what you are
doing.\n"}
locals =
{'__builtins__': <module at remote 0x7fd16af05868>, '__file__':
'/usr/bin/calibre', '__package__': None, 'sys': <module at remote
0x7fd16af05c20>, 'path': '/usr/lib/calibre', '__name__': '__main__', 'os':
<module at remote 0x7fd16aeb3be8>, '__doc__': "\nThis is the standard runscript
for all of calibre's tools.\nDo not modify it unless you know what you are
doing.\n"}
fromlist = ('main',)
level = -1
#36 0x000000000041ef47 in PyObject_Call (func=<built-in function __import__>,
arg=<unknown at remote 0x7fd1645101a0>, kw={'__name__': 'pictureflow',
'__doc__': None, '__package__': None}) at ../Objects/abstract.c:2492
result = < at remote 0x15bf0a0>
call = 0x539bc0 <PyCFunction_Call>
#37 0x00000000004a21bf in PyEval_CallObjectWithKeywords (func=<built-in
function __import__>, arg=
('calibre.gui2.main', {'__builtins__': <module at remote 0x7fd16af05868>,
'__file__': '/usr/bin/calibre', '__package__': None, 'sys': <module at remote
0x7fd16af05c20>, 'path': '/usr/lib/calibre', '__name__': '__main__', 'os':
<module at remote 0x7fd16aeb3be8>, '__doc__': "\nThis is the standard runscript
for all of calibre's tools.\nDo not modify it unless you know what you are
doing.\n"}, {...}, ('main',)), kw=<value optimized out>) at
../Python/ceval.c:3619
result = 0x0
#38 0x00000000004a553c in PyEval_EvalFrameEx (f=Frame 0x164b6a0, for file
/usr/bin/calibre, line 18, in <module> (), throwflag=<value optimized out>) at
../Python/ceval.c:2159
stack_pointer = 0x164b818
next_instr = 0x7fd16af07a8b "l\v"
opcode = <value optimized out>
oparg = <value optimized out>
why = <value optimized out>
err = <value optimized out>
x = <built-in function __import__>
v = <value optimized out>
w = <value optimized out>
u = <value optimized out>
t = <value optimized out>
stream = <value optimized out>
freevars = 0x164b818
retval = 0x0
tstate = 0x15bf0a0
co = 0x7fd16ae4feb8
instr_ub = -1
instr_lb = 0
instr_prev = -1
first_instr = 0x7fd16af079f4 "d"
names = ('__doc__', 'sys', 'os', 'environ', 'get', 'path', 'insert',
'resources_location', 'extensions_location', 'executables_location',
'calibre.gui2.main', 'main', 'exit')
consts =
("\nThis is the standard runscript for all of calibre's tools.\nDo not
modify it unless you know what you are doing.\n", -1, None,
'CALIBRE_PYTHON_PATH', '/usr/lib/calibre', 0, 'CALIBRE_RESOURCES_PATH',
'/usr/share/calibre', 'CALIBRE_EXTENSIONS_PATH',
'/usr/lib/calibre/calibre/plugins', 'CALIBRE_EXECUTABLES_PATH', '/usr/bin',
('main',))
#39 0x00000000004a95c1 in PyEval_EvalCodeEx (co=0x7fd16ae4feb8, globals=<value
optimized out>, locals=<value optimized out>, args=0x0, argcount=<value
optimized out>, kws=<value optimized out>, kwcount=0, defs=0x0, defcount=0,
closure=
0x0) at ../Python/ceval.c:3000
f = Frame 0x164b6a0, for file /usr/bin/calibre, line 18, in <module> ()
retval = <value optimized out>
freevars = <value optimized out>
tstate = 0x15bf0a0
x = <unknown at remote 0x86>
u = <value optimized out>
#40 0x00000000004a9692 in PyEval_EvalCode (co=0x7fd168abce40, globals=<unknown
at remote 0x7fd1645101a0>, locals={'__name__': 'pictureflow', '__doc__': None,
'__package__': None}) at ../Python/ceval.c:541
No locals.
#41 0x00000000004c98be in run_mod (fp=<value optimized out>,
filename=0x7fff39d8586f "/usr/bin/calibre", start=<value optimized out>,
globals=<value optimized out>, locals=<value optimized out>, closeit=1,
flags=0x7fff39d84030)
at ../Python/pythonrun.c:1351
co = <value optimized out>
#42 PyRun_FileExFlags (fp=<value optimized out>, filename=0x7fff39d8586f
"/usr/bin/calibre", start=<value optimized out>, globals=<value optimized out>,
locals=<value optimized out>, closeit=1, flags=0x7fff39d84030)
at ../Python/pythonrun.c:1337
ret = 0x0
mod = <value optimized out>
arena = <value optimized out>
#43 0x00000000004c9ad4 in PyRun_SimpleFileExFlags (fp=<value optimized out>,
filename=0x7fff39d8586f "/usr/bin/calibre", closeit=1, flags=0x7fff39d84030) at
../Python/pythonrun.c:941
m = <value optimized out>
d = <value optimized out>
v = <value optimized out>
ext = <value optimized out>
set_file_name = 1
ret = <value optimized out>
len = 0
#44 0x000000000041a6bd in Py_Main (argc=1793360000, argv=<value optimized out>)
at ../Modules/main.c:577
c = <value optimized out>
sts = 0
command = 0x0
filename = 0x7fd1645101a0 "\377\377\377\377"
module = 0x0
fp = 0x164acb0
p = <value optimized out>
unbuffered = <value optimized out>
skipfirstline = 0
stdin_is_interactive = 1793487792
help = <value optimized out>
version = <value optimized out>
saw_unbuffered_flag = 1
cf = {cf_flags = 0}
#45 0x00007fd169941c4d in __libc_start_main (main=<value optimized out>,
argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized
out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=
0x7fff39d84148) at libc-start.c:228
result = <value optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -3014688796789161839,
4298928, 140734163861840, 0, 0, 3015123887932850321, 2993626750792515729},
mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x54f430, 0x7fff39d84158}, data
= {
prev = 0x0, cleanup = 0x0, canceltype = 5567536}}}
not_first_call = <value optimized out>
#46 0x00000000004198d9 in _start ()
No symbol table info available.
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (500, 'testing'), (50, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=nb_NO.UTF-8, LC_CTYPE=nb_NO.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages calibre depends on:
ii calibre-bin 0.7.50+dfsg-1 e-book converter and library manag
ii imagemagick 8:6.6.0.4-3 image manipulation programs
ii poppler-utils 0.12.4-1.2 PDF utilitites (based on libpopple
ii python 2.6.6-3+squeeze6 interactive high-level object-orie
ii python-beautifulsoup 3.2.0-1 error-tolerant HTML parser for Pyt
ii python-cherrypy3 3.1.2-1 Python web development framework -
ii python-cssutils 0.9.7~b2-2 CSS Cascading Style Sheets parser
ii python-dateutil 1.4.1-3 powerful extensions to the standar
ii python-dbus 0.83.1-1 simple interprocess messaging syst
ii python-django-tagging 0.3.1-1 A generic tagging application for
ii python-encutils 0.9.7~b2-2 Encoding detection collection for
ii python-imaging 1.1.7-2 Python Imaging Library
ii python-lxml 2.3-0.1 pythonic binding for the libxml2 a
ii python-mechanize 0.1.11-1.1 stateful programmatic web browsing
ii python-pkg-resources 0.6.14-4 Package Discovery and Resource Acc
ii python-pyparsing 1.5.2-2 Python parsing module
ii python-pypdf 1.12-3 PDF toolkit implemented solely in
ii python-pythonmagick 0.9.1-3+b1 Object-oriented Python interface t
ii python-qt4 4.8.3-1 Python bindings for Qt4
ii python-routes 1.12.3-1 Routing Recognition and Generation
ii ttf-liberation 1.06.0.20100721-1 Fonts with the same metrics as Tim
ii xdg-utils 1.1.0~rc1-2 desktop integration utilities from
Versions of packages calibre recommends:
ii python-dnspython 1.8.0-1 DNS toolkit for Python
calibre suggests no packages.
-- no debconf information
--
Tollef Fog Heen
UNIX is user friendly, it's just picky about who its friends are
--- End Message ---