Bug 230200

Summary: okular crashes on opening of arbitrary pdf file
Product: [Applications] okular Reporter: duquequin <duquequin>
Component: generalAssignee: Okular developers <okular-devel>
Status: RESOLVED DOWNSTREAM    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description duquequin 2010-03-10 15:28:15 UTC
Application that crashed: okular
Version of the application: 0.9.1
KDE Version: 4.3.5 (KDE 4.3.5) "release 0"
Qt Version: 4.5.3
Operating System: Linux 2.6.31.12-0.1-desktop i686
Distribution: "openSUSE 11.2 (i586)"

What I was doing when the application crashed:
After upgrade to KDE 4.3.5 through openSuSe update applet Okular is not able to open any of pdf. Just after the openinng Okular crashes.

 -- Backtrace:
Application: Okular (okular), signal: Aborted
[Current thread is 1 (Thread 0xb56bc920 (LWP 11907))]

Thread 2 (Thread 0xb23d0b70 (LWP 11910)):
[KCrash Handler]
#6  0xffffe424 in __kernel_vsyscall ()
#7  0xb5fee0cf in raise () from /lib/libc.so.6
#8  0xb5fef9e7 in abort () from /lib/libc.so.6
#9  0xb602a4ed in ?? () from /lib/libc.so.6
#10 0xb603050b in ?? () from /lib/libc.so.6
#11 0xb6031de4 in ?? () from /lib/libc.so.6
#12 0xb6034fdd in free () from /lib/libc.so.6
#13 0xb61ddf4f in operator delete(void*) () from /usr/lib/libstdc++.so.6
#14 0xb24d44a0 in SplashOutputDev::startPage(int, GfxState*) () from /usr/lib/libpoppler.so.5
#15 0xb2520df3 in Gfx::Gfx(XRef*, OutputDev*, int, Dict*, Catalog*, double, double, PDFRectangle*, PDFRectangle*, int, int (*)(void*), void*) () from /usr/lib/libpoppler.so.5
#16 0xb25669a5 in Page::createGfx(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
#17 0xb2566c1c 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
#18 0xb256a9a6 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
#19 0xb266e85b in Poppler::Page::renderToImage(double, double, int, int, int, int, Poppler::Page::Rotation) const () from /usr/lib/libpoppler-qt4.so.3
#20 0xb26ccd5e in PDFPixmapGeneratorThread::run (this=0x817d3c0) at /usr/src/debug/kdegraphics-4.3.1/okular/generators/poppler/generator_pdf.cpp:1700
#21 0xb6bf9623 in ?? () from /usr/lib/libQtCore.so.4
#22 0xb5f6a6e5 in start_thread () from /lib/libpthread.so.0
#23 0xb5f6a600 in ?? () from /lib/libpthread.so.0

Thread 1 (Thread 0xb56bc920 (LWP 11907)):
#0  0xffffe424 in __kernel_vsyscall ()
#1  0xb60a35e3 in ?? () from /lib/libc.so.6
#2  0xb6036871 in ?? () from /lib/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Reported using DrKonqi
Comment 1 Albert Astals Cid 2010-03-10 22:50:57 UTC
This means they broke something on their side, probably binary compatibility between the poppler they ship and the one you are using, go to their bug report system and report a bug there.