Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7ffff0ad1700 (LWP 19332)] 0x00007ffff73ae2ab in QDBusAdaptorConnector::relaySlot (this=this@entry=0x5b9840, argv=argv@entry=0x7ffff0acfa60) at qdbusabstractadaptor.cpp:270 (gdb) bt #0 0x00007ffff73ae2ab in QDBusAdaptorConnector::relaySlot (this=this@entry=0x5b9840, argv=argv@entry=0x7ffff0acfa60) at qdbusabstractadaptor.cpp:270 #1 0x00007ffff73ae61a in QDBusAdaptorConnector::qt_metacall (this=0x5b9840, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7ffff0acfa60) at qdbusabstractadaptor.cpp:366 #2 0x00007ffff7227f13 in QMetaObject::activate (sender=sender@entry=0x59b6d0, m=m@entry=0x7ffff7364ac0, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffff0acfa60) at kernel/qobject.cpp:3566 #3 0x00007ffff722878f in QObject::destroyed (this=this@entry=0x59b6d0, _t1=_t1@entry=0x59b6d0) at .moc/release-shared/moc_qobject.cpp:149 #4 0x00007ffff7228883 in QObject::~QObject (this=0x59b6d0, __in_chrg=<optimized out>) at kernel/qobject.cpp:844 #5 0x00007ffff7cf6933 in ?? () from /usr/lib/libkio.so.5 #6 0x00007ffff7224fa1 in QObjectPrivate::deleteChildren (this=this@entry=0x5b6650) at kernel/qobject.cpp:1908 #7 0x00007ffff7228dc6 in QObject::~QObject (this=0x572470, __in_chrg=<optimized out>) at kernel/qobject.cpp:927 #8 0x00007ffff7cf4b5a in KBookmarkManager::~KBookmarkManager() () from /usr/lib/libkio.so.5 #9 0x00007ffff7cf4d09 in KBookmarkManager::~KBookmarkManager() () from /usr/lib/libkio.so.5 #10 0x00007ffff7cf4a36 in ?? () from /usr/lib/libkio.so.5 #11 0x00007ffff6266861 in __run_exit_handlers (status=1, listp=0x7ffff65905b0, run_list_atexit=run_list_atexit@entry=true) at exit.c:77 #12 0x00007ffff62668e5 in __GI_exit (status=<optimized out>) at exit.c:99 #13 0x00007ffff12d1749 in gmallocn () from /usr/lib/libpoppler.so.19 #14 0x00007ffff1344337 in JBIG2Stream::readSymbolDictSeg(unsigned int, unsigned int, unsigned int*, unsigned int) () from /usr/lib/libpoppler.so.19 #15 0x00007ffff134607e in JBIG2Stream::readSegments() () from /usr/lib/libpoppler.so.19 #16 0x00007ffff13463aa in JBIG2Stream::reset() () from /usr/lib/libpoppler.so.19 #17 0x00007ffff13873aa in SplashOutputDev::drawImageMask(GfxState*, Object*, Stream*, int, int, bool, bool, bool) () from /usr/lib/libpoppler.so.19 #18 0x00007ffff1315cfe in Gfx::doImage(Object*, Stream*, bool) () from /usr/lib/libpoppler.so.19 #19 0x00007ffff1316433 in Gfx::opXObject(Object*, int) () from /usr/lib/libpoppler.so.19 #20 0x00007ffff131222b in Gfx::go(bool) () from /usr/lib/libpoppler.so.19 #21 0x00007ffff1312666 in Gfx::display(Object*, bool) () from /usr/lib/libpoppler.so.19 #22 0x00007ffff1312a14 in Gfx::doForm1(Object*, Dict*, double*, double*, bool, bool, GfxColorSpace*, bool, bool, bool, Function*, GfxColor*) () from /usr/lib/libpoppler.so.19 #23 0x00007ffff1313a94 in Gfx::doForm(Object*) () from /usr/lib/libpoppler.so.19 #24 0x00007ffff1316473 in Gfx::opXObject(Object*, int) () from /usr/lib/libpoppler.so.19 #25 0x00007ffff131222b in Gfx::go(bool) () from /usr/lib/libpoppler.so.19 #26 0x00007ffff1312666 in Gfx::display(Object*, bool) () from /usr/lib/libpoppler.so.19 #27 0x00007ffff134e85a in Page::displaySlice(OutputDev*, double, double, int, bool, bool, int, int, int, int, bool, Catalog*, bool (*)(void*), void*, bool (*)(Annot*, void*), void*) () from /usr/lib/libpoppler.so.19 #28 0x00007ffff148d6cb in Poppler::Page::renderToImage(double, double, int, int, int, int, Poppler::Page::Rotation) const () from /usr/lib/libpoppler-qt4.so.3 #29 0x00007ffff14dd7f6 in ?? () from /usr/lib/kde4/okularGenerator_poppler.so #30 0x00007ffff23e4e41 in ?? () from /usr/lib/libokularcore.so.1 #31 0x00007ffff711c6db in QThreadPrivate::start (arg=0x9f9910) at thread/qthread_unix.cpp:307 #32 0x00007ffff5c0edff in start_thread (arg=0x7ffff0ad1700) at pthread_create.c:308 #33 0x00007ffff6308bad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 Reproducible: Always
Cannot attach the pdf in question, because it is too big. Closing as invalid.
Can you link to it? Can you send it by mail? Can you try with a newer poppler version?
poppler-0.20.1 (which is currently masked in Gentoo) works fine. 0.18.4 crashes. So it looks like the bug is already fixed. Thanks.