okular crashes on attached PDF

Bug #310109 reported by Efraim Feinstein
4
Affects Status Importance Assigned to Milestone
poppler (Ubuntu)
Fix Released
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: okular

okular (Version 4:4.1.3-0ubuntu1~intrepid1) crashes with SIGSEGV immediately on opening the attached PDF (a sample shipping label from the United States Postal Service; the same result happens with real shipping labels).

Output to stdout:
okular(13013) KMimeTypeFactory::parseMagic: Now parsing "/usr/share/mime/magic"
okular(13013) KMimeTypeFactory::parseMagic: Now parsing "/home/aelj/.local/share/mime/magic"
Annotation "Widget" not supported
Annotation "Widget" not supported
KCrash: Application 'okular' crashing...
sock_file=/home/aelj/.kde/socket-aelj-desktop/kdeinit4__0

Backtrace:
Application: Okular (okular), signal SIGSEGV
[Thread debugging using libthread_db enabled]
[New Thread 0xb60a36c0 (LWP 12847)]
[New Thread 0xb2f46b90 (LWP 12848)]
[KCrash handler]
#6 0xb2fe90fb in Form::findWidgetByRef () from /usr/lib/libpoppler.so.3
#7 0xb2fdaf84 in AnnotWidget::initialize () from
/usr/lib/libpoppler.so.3
#8 0xb2fdb294 in AnnotWidget::AnnotWidget () from
/usr/lib/libpoppler.so.3
#9 0xb2fdd6b2 in Annots::createAnnot () from /usr/lib/libpoppler.so.3
#10 0xb2fdd9ca in Annots::Annots () from /usr/lib/libpoppler.so.3
#11 0xb3043666 in Page::displaySlice () from /usr/lib/libpoppler.so.3
#12 0xb30474f0 in PDFDoc::displayPageSlice () from
/usr/lib/libpoppler.so.3
#13 0xb3139d55 in Poppler::Page::renderToImage ()
   from /usr/lib/libpoppler-qt4.so.3
#14 0xb319384e in PDFPixmapGeneratorThread::run (this=0x9bb16a8)
    at
/build/buildd/kdegraphics-4.1.3/okular/generators/poppler/generator_pdf.cpp:1780
#15 0xb751f6ae in ?? () from /usr/lib/libQtCore.so.4
#16 0xb63e950f in start_thread () from
/lib/tls/i686/cmov/libpthread.so.0
#17 0xb6a1b7ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb60a36c0 (LWP 12847)):
#0 0xb7f2b430 in __kernel_vsyscall ()
#1 0xb63ed075 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb6a299ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3 0xb751ed72 in ?? () from /usr/lib/libQtCore.so.4
#4 0xb751a35a in QMutex::lock () from /usr/lib/libQtCore.so.4
#5 0xb3190ac8 in PDFGenerator::embeddedFiles (this=0x9b9f380)
    at
/build/buildd/kdegraphics-4.1.3/okular/generators/poppler/generator_pdf.cpp:645
#6 0xb49d8b50 in Okular::Document::embeddedFiles (this=0x98c1398)
    at /build/buildd/kdegraphics-4.1.3/okular/core/document.cpp:1882
#7 0xb4a70fe6 in Part::openFile (this=0x98776f0)
    at /build/buildd/kdegraphics-4.1.3/okular/part.cpp:857
#8 0xb74a27b3 in KParts::ReadOnlyPart::openUrl (this=0x98776f0,
    url=@0x987dc20) at /build/buildd/kde4libs-4.1.3/kparts/part.cpp:557
#9 0xb4a6b92c in Part::openUrl (this=0x98776f0, url=@0x987dc20)
    at /build/buildd/kdegraphics-4.1.3/okular/part.cpp:940
#10 0x0804efc7 in Shell::openUrl (this=0x987dbd0, url=@0x987dc20,
page=0)
    at /build/buildd/kdegraphics-4.1.3/okular/shell/shell.cpp:132
#11 0x0804f0cb in Shell::delayedOpen (this=0x987dbd0)
    at /build/buildd/kdegraphics-4.1.3/okular/shell/shell.cpp:115
#12 0x0805045b in Shell::qt_metacall (this=0x987dbd0,
    _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbfa29f08)
    at
/build/buildd/kdegraphics-4.1.3/obj-i486-linux-gnu/okular/shell/shell.moc:90
#13 0xb7624a60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#14 0xb76257e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#15 0xb762adb7 in ?? () from /usr/lib/libQtCore.so.4
#16 0xb762aedc in ?? () from /usr/lib/libQtCore.so.4
#17 0xb761f53f in QObject::event () from /usr/lib/libQtCore.so.4
#18 0xb6cc18ec in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#19 0xb6cc972e in QApplication::notify () from /usr/lib/libQtGui.so.4
#20 0xb7adfb2d in KApplication::notify (this=0xbfa2a608,
receiver=0x9b92410,
    event=0xbfa2a39c)
    at /build/buildd/kde4libs-4.1.3/kdeui/kernel/kapplication.cpp:311
#21 0xb760fe61 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#22 0xb763dd81 in ?? () from /usr/lib/libQtCore.so.4
#23 0xb763a520 in ?? () from /usr/lib/libQtCore.so.4
#24 0xb64356f8 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#25 0xb6438da3 in ?? () from /usr/lib/libglib-2.0.so.0
#26 0xb6438f61 in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#27 0xb763a478 in QEventDispatcherGlib::processEvents ()
   from /usr/lib/libQtCore.so.4
#28 0xb6d5bea5 in ?? () from /usr/lib/libQtGui.so.4
#29 0xb760e52a in QEventLoop::processEvents () from
/usr/lib/libQtCore.so.4
#30 0xb760e6ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#31 0xb7610da5 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#32 0xb6cc1767 in QApplication::exec () from /usr/lib/libQtGui.so.4
#33 0x0804df3f in main (argc=)
    at /build/buildd/kdegraphics-4.1.3/okular/shell/main.cpp:58
#0 0xb7f2b430 in __kernel_vsyscall ()

-- System Information:
Debian Release: lenny/sid
  APT prefers intrepid-updates
  APT policy: (500, 'intrepid-updates'), (500, 'intrepid-security'), (500, 'intrepid-proposed'), (500, 'intrepid')
Architecture: i386 (i686)

Kernel: Linux 2.6.27-10-generic (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages okular depends on:
ii kdebase-runti 4:4.1.3-0ubuntu1~intrepid1 runtime components from the offici
ii kdelibs5 4:4.1.3-0ubuntu1~intrepid4 core libraries for all KDE 4 appli
ii libc6 2.8~20080505-0ubuntu7 GNU C Library: Shared libraries
ii libfreetype6 2.3.7-2ubuntu1 FreeType 2 font engine, shared lib
ii libgcc1 1:4.3.2-1ubuntu11 GCC support library
ii libjpeg62 6b-14 The Independent JPEG Group's JPEG
ii libokularcore 4:4.1.3-0ubuntu1~intrepid1 libraries for the okular document
ii libpoppler-qt 0.8.7-1 PDF rendering library (Qt 4 based
ii libqca2 2.0.0-4 libraries for the Qt Cryptographic
ii libqimageblit 1:0.0.4-4 QImageBlitz image effects library
ii libqt4-dbus 4.4.3-0ubuntu1.1 Qt 4 D-Bus module
ii libqt4-qt3sup 4.4.3-0ubuntu1.1 Qt 3 compatibility library for Qt
ii libqt4-xml 4.4.3-0ubuntu1.1 Qt 4 XML module
ii libqtcore4 4.4.3-0ubuntu1.1 Qt 4 core module
ii libqtgui4 4.4.3-0ubuntu1.1 Qt 4 GUI module
ii libspectre1 0.2.0.ds-1build3 Library for rendering Postscript d
ii libstdc++6 4.3.2-1ubuntu11 The GNU Standard C++ Library v3
ii zlib1g 1:1.2.3.3.dfsg-12ubuntu1 compression library - runtime

okular recommends no packages.

-- no debconf information

Revision history for this message
Efraim Feinstein (feinst) wrote :
Revision history for this message
Efraim Feinstein (feinst) wrote :

Correct source package for Intrepid is kdegraphics.

Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Thanks for reporting this bug. I can confirm the crash here. The crash is in libpoppler (Okular's rendering backend) so reassigning there.

Changed in kdegraphics:
status: New → Confirmed
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for the bug report. This particular bug has already been reported, but feel free to report any other bugs you find.

Changed in poppler:
assignee: nobody → desktop-bugs
importance: Undecided → Medium
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.