Bug 331131 - Okular 4.11.5 crashes when closing current document (ctrl+w)
Summary: Okular 4.11.5 crashes when closing current document (ctrl+w)
Status: RESOLVED DUPLICATE of bug 329582
Alias: None
Product: okular
Classification: Applications
Component: general (show other bugs)
Version: 0.17.5
Platform: Mint (Ubuntu based) Linux
: NOR crash
Target Milestone: ---
Assignee: Okular developers
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2014-02-14 08:02 UTC by Jean Revertera
Modified: 2014-02-14 22:11 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jean Revertera 2014-02-14 08:02:45 UTC
Application: okular (0.17.5)
KDE Platform Version: 4.11.5
Qt Version: 4.8.4
Operating System: Linux 3.11.0-15-generic x86_64
Distribution: Linux Mint 16 Petra

-- Information about the crash:
This happened two times this week, with two different documents.

The backtrace is somewhat similar to bug 324427, except that the documents are never modified on the disk (so, I'm not sure if both crashes are really related). It was each time with PDF files (e-books) that haven't changed for years.

The crash can be reproduced sometimes.

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

Thread 2 (Thread 0x7f3e27b97700 (LWP 3549)):
#0  0x00007f3e424c0f7d in poll () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f3e3f0b76a4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f3e3f0b77ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f3e42ec1a76 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4  0x00007f3e42e935ef in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5  0x00007f3e42e938e5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6  0x00007f3e42d9288f in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7  0x00007f3e42e74d13 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8  0x00007f3e42d94f2f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9  0x00007f3e3f58ff6e in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007f3e424cd9cd in clone () from /lib/x86_64-linux-gnu/libc.so.6

Thread 1 (Thread 0x7f3e454b17c0 (LWP 3545)):
[KCrash Handler]
#5  0x00007f3e340dda13 in Okular::Page::width (this=this@entry=0x2ad4980) at ../core/page.cpp:182
#6  0x00007f3e343db236 in PageView::updateItemSize (this=this@entry=0x2907070, item=item@entry=0x329a670, colWidth=1914, rowHeight=rowHeight@entry=902) at ../ui/pageview.cpp:3263
#7  0x00007f3e343e41ce in PageView::slotRelayoutPages (this=0x2907070) at ../ui/pageview.cpp:3922
#8  0x00007f3e343eb995 in PageView::qt_static_metacall (_o=<optimized out>, _id=<optimized out>, _a=<optimized out>, _c=<optimized out>) at ./pageview.moc:169
#9  0x00007f3e42eacdce in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#10 0x00007f3e438d536b in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#11 0x00007f3e43c765be in QFrame::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#12 0x00007f3e43cf277b in QAbstractScrollArea::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#13 0x00007f3e43885dfc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#14 0x00007f3e4388c470 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#15 0x00007f3e4458fa6a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#16 0x00007f3e42e948bd in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#17 0x00007f3e42e97e1f in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#18 0x00007f3e42ec2073 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#19 0x00007f3e3f0b73b6 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f3e3f0b7708 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007f3e3f0b77ac in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007f3e42ec1a55 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#23 0x00007f3e439279d6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#24 0x00007f3e42e935ef in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#25 0x00007f3e42e938e5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#26 0x00007f3e42e98e5b in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#27 0x0000000000408276 in main (argc=<optimized out>, argv=<optimized out>) at ../../shell/main.cpp:100

The reporter indicates this bug may be a duplicate of or related to bug 324427.

Possible duplicates by query: bug 328598, bug 327355, bug 324427.

Reported using DrKonqi
Comment 1 Albert Astals Cid 2014-02-14 22:11:50 UTC

*** This bug has been marked as a duplicate of bug 329582 ***