Am Freitag, den 19.06.2009, 23:03 +0200 schrieb Raphael Hertzog:
> On Wed, 17 Jun 2009, ladnymichal wrote:
> > When calibre is typed in termianal i can only see Segmentation
> > fault, nothing more.
> 
> Same here, a gdb backtrace shows this at the top:
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 0xf7d498d0 (LWP 13244)]
> 0xf7dc0ac3 in strlen () from /lib/i686/cmov/libc.so.6
> (gdb) bt
> #0  0xf7dc0ac3 in strlen () from /lib/i686/cmov/libc.so.6
> #1  0x0809886b in PyString_FromFormatV (
>     format=0xf779c274 "the sip module implements API v%d.0 but the %s module 
> requires API v%d.%d", vargs=0xfff15fb8 "\005") at 
> ../Objects/stringobject.c:211
> #2  0x080dce3b in PyErr_Format (exception=0x8144c40, 
>     format=0xf779c274 "the sip module implements API v%d.0 but the %s module 
> requires API v%d.%d") at ../Python/errors.c:522
> #3  0xf7799442 in ?? () from /usr/lib/pymodules/python2.5/sip.so
> #4  0x08144c40 in _PyExc_EOFError ()
> #5  0xf779c274 in ?? () from /usr/lib/pymodules/python2.5/sip.so
> #6  0x00000005 in ?? ()
> #7  0xebdf0fa4 in ?? ()
> #8  0x00000003 in ?? ()
> #9  0x00000008 in ?? ()
> #10 0xfff15fe8 in ?? ()
> #11 0x080894f1 in PyDict_GetItemString (v=0xf5efabfc, 
>     key=0x3 <Address 0x3 out of bounds>) at ../Objects/dictobject.c:2173
> #12 0xf5eeeb8d in initpictureflow ()
>    from /usr/lib/python2.5/site-packages/calibre/plugins/pictureflow.so
> #13 0x080e6597 in _PyImport_LoadDynamicModule (name=0xfff17127 "pictureflow", 
>     pathname=0xfff160b3 
> "/usr/lib/python2.5/site-packages/calibre/plugins/pictureflow.so", 
> fp=0x97547d8) at ../Python/importdl.c:53
> #14 0x080e44f0 in load_module (name=0xfff17127 "pictureflow", fp=0x73, 
>     buf=0xfff160b3 
> "/usr/lib/python2.5/site-packages/calibre/plugins/pictureflow.so", type=3, 
> loader=0x0) at ../Python/import.c:1758
> 
> 
> So it looks like some sort of incompatibility with python-sip4 and also a
> crasher bug when that incompatibility is reported...
> 
> > python-qt4 | 4.5-1
> 
> Here:
> python-qt4      4.5.1-1
> python-sip4     4.8.1-1
> 
> Cheers,

Hi,

you will have to rebuild calibre with the latest versions of sip / PyQt
4, since the binary interface of sip changes with every major release,
and even some minor releases.

best,


Torsten
-- 
.: Torsten Marek
.: http://shlomme.diotavelli.net
.: tors...@diotavelli.net -- GnuPG: 1024D/A244C858

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil

Reply via email to