[Okular-devel] Re: Okular crashes in archlinux

Desislav Petrov desislavpetrov at gmail.com
Sat Jan 8 18:05:33 CET 2011


I did read it, however, I had a little misunderstanding.I suppose that's
what you asked for
(gdb) thread apply all backtrace

Thread 3 (Thread 0xb0c0cb70 (LWP 4586)):
#0  0xb0d93ba3 in Splash::pipeRun(SplashPipe*) () from
/usr/lib/libpoppler.so.5
#1  0xb0d90cb3 in Splash::fillWithPattern(SplashPath*, int, SplashPattern*,
double) ()
   from /usr/lib/libpoppler.so.5
#2  0xb0d91322 in Splash::fill(SplashPath*, int) () from
/usr/lib/libpoppler.so.5
#3  0xb0cb0902 in SplashOutputDev::fill(GfxState*) () from
/usr/lib/libpoppler.so.5
#4  0xb0cf3a97 in Gfx::opFill(Object*, int) () from /usr/lib/libpoppler.so.5
#5  0xb0ceb596 in Gfx::execOp(Object*, Object*, int) () from
/usr/lib/libpoppler.so.5
#6  0xb0cebbf9 in Gfx::go(int) () from /usr/lib/libpoppler.so.5
#7  0xb0ceeba9 in Gfx::display(Object*, int) () from
/usr/lib/libpoppler.so.5
#8  0xb0d39000 in Page::displaySlice(OutputDev*, double, double, int, int,
int, int, int, int, int, int, Catalog*, int (*)(void*), void*, int
(*)(Annot*, void*), void*) ()
   from /usr/lib/libpoppler.so.5
#9  0xb0d3ccd7 in PDFDoc::displayPageSlice(OutputDev*, int, double, double,
int, int, int, int, int, int, int, int, int (*)(void*), void*, int
(*)(Annot*, void*), void*) ()
   from /usr/lib/libpoppler.so.5
#10 0xb0e38484 in Poppler::Page::renderToImage(double, double, int, int,
int, int, Poppler::Page::Rotation) const () from
/usr/lib/libpoppler-qt4.so.3
#11 0xb0e9b23f in ?? () from /usr/lib/kde4/okularGenerator_poppler.so
#12 0xb6a7f5f9 in ?? () from /usr/lib/libQtCore.so.4
#13 0xb62fbdd0 in start_thread () from /lib/libpthread.so.0
#14 0xb683cd2e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb5aa3930 (LWP 4581)):
#0  0xb3515e4a in ?? () from /usr/lib/kde4/okularpart.so
---Type <return> to continue, or q <return> to quit---return
#1  0xb35167e5 in ?? () from /usr/lib/kde4/okularpart.so
#2  0xb3525277 in ?? () from /usr/lib/kde4/okularpart.so
#3  0xb3525b6d in ?? () from /usr/lib/kde4/okularpart.so
#4  0xb70975ae in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#5  0xb748e9e3 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4
#6  0xb751dcc2 in QAbstractScrollArea::viewportEvent(QEvent*) () from
/usr/lib/libQtGui.so.4
#7  0xb35267a0 in ?? () from /usr/lib/kde4/okularpart.so
#8  0xb7520615 in ?? () from /usr/lib/libQtGui.so.4
#9  0xb6b7474a in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) ()
   from /usr/lib/libQtCore.so.4
#10 0xb703e830 in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
   from /usr/lib/libQtGui.so.4
#11 0xb70434eb in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#12 0xb7b5d9ba in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#13 0xb6b745ab in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
   from /usr/lib/libQtCore.so.4
#14 0xb70941e4 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&,
QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib/libQtGui.so.4
#15 0xb7094eec in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#16 0xb7094db2 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#17 0xb7094db2 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) ()
---Type <return> to continue, or q <return> to quit---return
   from /usr/lib/libQtGui.so.4
#18 0xb7093f40 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&,
QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib/libQtGui.so.4
#19 0xb7094eec in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#20 0xb7094db2 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#21 0xb7093f40 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&,
QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib/libQtGui.so.4
#22 0xb7094eec in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#23 0xb7094db2 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#24 0xb7094db2 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#25 0xb7093f40 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&,
QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib/libQtGui.so.4
#26 0xb7094eec in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#27 0xb7093f40 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&,
QPoint const&, int, Q---Type <return> to continue, or q <return> to
quit---return
Painter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#28 0xb7094eec in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#29 0xb7094db2 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) ()
   from /usr/lib/libQtGui.so.4
#30 0xb7093f40 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&,
QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib/libQtGui.so.4
#31 0xb7270e44 in ?? () from /usr/lib/libQtGui.so.4
#32 0xb7089a53 in QWidgetPrivate::syncBackingStore() () from
/usr/lib/libQtGui.so.4
#33 0xb7097c0d in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#34 0xb74abae7 in QMainWindow::event(QEvent*) () from /usr/lib/libQtGui.so.4
#35 0xb7c44e5c in KMainWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
#36 0xb7c82e3f in KXmlGuiWindow::event(QEvent*) () from
/usr/lib/libkdeui.so.5
#37 0xb703e854 in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
   from /usr/lib/libQtGui.so.4
#38 0xb70434eb in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#39 0xb7b5d9ba in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#40 0xb6b745ab in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
   from /usr/lib/libQtCore.so.4
#41 0xb6b781c5 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int,
QThreadData*) ()
   from /usr/lib/libQtCore.so.4
#42 0xb6b7839d in QCoreApplication::sendPostedEvents(QObject*, int) ()
   from /usr/lib/libQtCore.so.4
#43 0xb6ba19d4 in ?? () from /usr/lib/libQtCore.so.4


Actually, It happens with 95% of the files not all of them.I've just
reinstalled all poppler libraries and checked if I have more versions.It's
the only one and reinstalling doesn't seem to solve the problem.As well as
that I tried downgrade to 0.12 version, however, this doesn't help..

On Sat, Jan 8, 2011 at 6:08 PM, Albert Astals Cid <aacid at kde.org> wrote:

> A Dissabte, 8 de gener de 2011, Desislav Petrov va escriure:
> > vil at iNsAnE DowNLoaDz]$ okular Arrival%20Guide%20proof%205%20FINAL.pdf
> > okular(4178)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
> > okular(4178)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
> > okular(4178)/kdecore (KConfigSkeleton) KCoreConfigSkeleton::writeConfig:
> > KCrash: Application 'okular' crashing...
> > KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
> > sock_file=/home/devil/.kde4/socket-iNsAnE/kdeinit4__0
> > Error: XObject 'Im0' is unknown
> > Error (4584): Illegal character ')'
> > Error (4584): Missing 'endstream'
> > Error (0): Call to Object where the object was type 5, not the expected
> > type 8
> > Unable to start Dr. Konqi
> >
> > Is this the backtrace that you're looking for?
>
> No it is not. You did not read the page i linked at all, did you?
>
> Anyway this indicates that either:
>  a) It's not with all pdf, just with this one and this one makes poppler
> crash
>  b) It's with all pdf and means you have a huge poppler version mismatch in
> your system which was caused by you or someone else
>
> If it is a) file a bug in https://bugs.freedesktop.org, if it is b)
> there's
> nothing we can do for you, you'll have to fix your system yourself,
> probably
> by making sure you don't have any extra copies of libpoppler lying around
>
> Albert
>
> >
> > On Sat, Jan 8, 2011 at 2:40 PM, Albert Astals Cid <aacid at kde.org> wrote:
> > > Hi, please add subjects to your mails, otherwise it's quite difficult
> to
> > > read
> > > them.
> > >
> > > I'm using arch linux and Okular works for me. So no i don't have any
> idea
> > > of
> > > what could cause the problem.
> > >
> > > However you could give us some more information by running okular in
> gdb
> > > or valgrind and giving us the information.
> > >
> > > Please read
> > >
> > >
> http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_use
> > > ful_crash_reports specially the parts that say "Retrieving a backtrace
> > > with GDB" and "Retrieving
> > > a backtrace with Valgrind"
> > >
> > > Albert
> > >
> > > A Dissabte, 8 de gener de 2011, Desislav Petrov va escriure:
> > > > On Sat, Jan 8, 2011 at 12:15 PM, Desislav Petrov
> > > >
> > > > <desislavpetrov at gmail.com>wrote:
> > > > > Hi, folks!I'm having some troubles with the last few versions of
> > > > > okular.I'm using archlinux current with the last updates on KDE.I'm
> > > > > unable to open all pdf files or if it's opened by chance then it
> > > > > closes after a few seconds after it was opened.I contacted the arch
> > > > > devels but none of them took any notice of my request so I decided
> > > > > to contact you directly.Any ideas what could cause the problem?
> > > > > --
> > > > > Regards,
> > > > > Desislav Petrov
> > >
> > > _______________________________________________
> > > Okular-devel mailing list
> > > Okular-devel at kde.org
> > > https://mail.kde.org/mailman/listinfo/okular-devel
> _______________________________________________
> Okular-devel mailing list
> Okular-devel at kde.org
> https://mail.kde.org/mailman/listinfo/okular-devel
>



-- 
Regards,
Desislav Petrov
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/okular-devel/attachments/20110108/86818ddc/attachment-0001.htm 


More information about the Okular-devel mailing list