[Okular-devel] [okular] [Bug 320753] New: Okular crashed when searching large document

bugzilla at eyra.se bugzilla at eyra.se
Wed Jun 5 06:44:52 UTC 2013


https://bugs.kde.org/show_bug.cgi?id=320753

            Bug ID: 320753
           Summary: Okular crashed when searching large document
    Classification: Unclassified
           Product: okular
           Version: 0.16.2
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: okular-devel at kde.org
          Reporter: bugzilla at eyra.se

Application: okular (0.16.2)
KDE Platform Version: 4.10.2
Qt Version: 4.8.4
Operating System: Linux 3.8.0-22-generic i686
Distribution: Ubuntu 13.04

-- Information about the crash:
- What I was doing when the application crashed:

I was searching "ctrl+f" for a short string in a large PDF (38 MB, 273 pages).
After pressing F3 a few times, Okular crashed. I can repeat the crash.

- Custom settings of the application:

I have the memory setting "greedy" (my Swedish settings dialog says "glupsk")
and I have close to 100 yellow marker notes in this document.

-- Backtrace:
Application: Okular (okular), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb4d57740 (LWP 11383))]

Thread 3 (Thread 0xb0cf3b40 (LWP 11390)):
#0  0xb53eda5b in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb53edd68 in g_mutex_unlock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb53aa2a8 in g_main_context_dispatch () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb53aa750 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb53aa831 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb60a4c3f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/i386-linux-gnu/libQtCore.so.4
#6  0xb60713ec in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#7  0xb60716e1 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/i386-linux-gnu/libQtCore.so.4
#8  0xb5f5cfec in QThread::exec() () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#9  0xb6050f2d in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#10 0xb5f5fb18 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#11 0xb5482d78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0xb5cce3de in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xaf17db40 (LWP 11712)):
[KCrash Handler]
#6  0xb5d142ea in ?? () from /lib/i386-linux-gnu/libc.so.6
#7  0xb0f0d210 in Splash::clear(unsigned char*, unsigned char) () from
/usr/lib/i386-linux-gnu/libpoppler.so.28
#8  0xb0e1f9bf in SplashOutputDev::drawSoftMaskedImage(GfxState*, Object*,
Stream*, int, int, GfxImageColorMap*, bool, Stream*, int, int,
GfxImageColorMap*, bool) () from /usr/lib/i386-linux-gnu/libpoppler.so.28
#9  0xb0e70aac in Gfx::doImage(Object*, Stream*, bool) () from
/usr/lib/i386-linux-gnu/libpoppler.so.28
#10 0xb0e70f91 in Gfx::opXObject(Object*, int) () from
/usr/lib/i386-linux-gnu/libpoppler.so.28
#11 0xb0e652ca in Gfx::execOp(Object*, Object*, int) () from
/usr/lib/i386-linux-gnu/libpoppler.so.28
#12 0xb0e6c90f in Gfx::go(bool) () from
/usr/lib/i386-linux-gnu/libpoppler.so.28
#13 0xb0e6ce05 in Gfx::display(Object*, bool) () from
/usr/lib/i386-linux-gnu/libpoppler.so.28
#14 0xb0eb23f3 in Page::displaySlice(OutputDev*, double, double, int, bool,
bool, int, int, int, int, bool, bool (*)(void*), void*, bool (*)(Annot*,
void*), void*) () from /usr/lib/i386-linux-gnu/libpoppler.so.28
#15 0xb0eb8c69 in PDFDoc::displayPageSlice(OutputDev*, int, double, double,
int, bool, bool, bool, int, int, int, int, bool (*)(void*), void*, bool
(*)(Annot*, void*), void*) () from /usr/lib/i386-linux-gnu/libpoppler.so.28
#16 0xb0fdf2f5 in Poppler::Page::renderToImage(double, double, int, int, int,
int, Poppler::Page::Rotation) const () from
/usr/lib/i386-linux-gnu/libpoppler-qt4.so.4
#17 0xb1054297 in ?? () from /usr/lib/kde4/okularGenerator_poppler.so
#18 0xb2386e92 in ?? () from /usr/lib/libokularcore.so.2abi1
#19 0xb5f5fb18 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#20 0xb5482d78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#21 0xb5cce3de in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb4d57740 (LWP 11383)):
#0  0xb76e4424 in __kernel_vsyscall ()
#1  0xb5cc9377 in syscall () from /lib/i386-linux-gnu/libc.so.6
#2  0xb5f5e3b7 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#3  0xb5f59f9c in QMutex::lockInternal() () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#4  0xb5f5a270 in QMutex::lock() () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#5  0xb10510d5 in ?? () from /usr/lib/kde4/okularGenerator_poppler.so
#6  0xb2384b65 in Okular::Generator::generateTextPage(Okular::Page*) () from
/usr/lib/libokularcore.so.2abi1
#7  0xb236c1f8 in Okular::Document::requestTextPage(unsigned int) () from
/usr/lib/libokularcore.so.2abi1
#8  0xb23717a6 in ?? () from /usr/lib/libokularcore.so.2abi1
#9  0xb6084b4a in QMetaCallEvent::placeMetaCall(QObject*) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#10 0xb608e48b in QObject::event(QEvent*) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#11 0xb65e5c7c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from
/usr/lib/i386-linux-gnu/libQtGui.so.4
#12 0xb65e8b94 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/i386-linux-gnu/libQtGui.so.4
#13 0xb715ed01 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#14 0xb607290e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#15 0xb6076721 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int,
QThreadData*) () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#16 0xb6076a8c in QCoreApplication::sendPostedEvents(QObject*, int) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#17 0xb60a4aa4 in ?? () from /usr/lib/i386-linux-gnu/libQtCore.so.4
#18 0xb53aa3b3 in g_main_context_dispatch () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#19 0xb53aa750 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#20 0xb53aa831 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#21 0xb60a4c21 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/i386-linux-gnu/libQtCore.so.4
#22 0xb669ca5a in ?? () from /usr/lib/i386-linux-gnu/libQtGui.so.4
#23 0xb60713ec in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#24 0xb60716e1 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/i386-linux-gnu/libQtCore.so.4
#25 0xb60773fa in QCoreApplication::exec() () from
/usr/lib/i386-linux-gnu/libQtCore.so.4
#26 0xb65e3fc4 in QApplication::exec() () from
/usr/lib/i386-linux-gnu/libQtGui.so.4
#27 0x0804e46e in ?? ()
#28 0xb5bf6935 in __libc_start_main () from /lib/i386-linux-gnu/libc.so.6
#29 0x0804f0a9 in _start ()

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Okular-devel mailing list