Bug 290763 - Okular crashed when a page was turned.
Summary: Okular crashed when a page was turned.
Status: RESOLVED NOT A BUG
Alias: None
Product: okular
Classification: Applications
Component: general (show other bugs)
Version: 0.11.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Okular developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-06 01:41 UTC by sitaaw
Modified: 2014-05-08 14:55 UTC (History)
2 users (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 sitaaw 2012-01-06 01:41:48 UTC
Application: okular (0.11.2)
KDE Platform Version: 4.5.5 (KDE 4.5.5)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-31-generic i686
Distribution: Ubuntu 10.10

-- Information about the crash:
- What I was doing when the application crashed: Reading a document on Okular. The programme crashed when I was turning a page.

The crash can be reproduced every time.

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

Thread 3 (Thread 0xb1820b70 (LWP 7105)):
#0  0x0041a7d4 in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0
#1  0x04fb5fa6 in pthread_mutex_unlock () from /lib/libc.so.6
#2  0x02810e58 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#3  0x02811279 in ?? () from /lib/libglib-2.0.so.0
#4  0x02811848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#5  0x0078159f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0x00751609 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0x00751a8a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#8  0x0064db7e in QThread::exec() () from /usr/lib/libQtCore.so.4
#9  0x0073035b in ?? () from /usr/lib/libQtCore.so.4
#10 0x00650df9 in ?? () from /usr/lib/libQtCore.so.4
#11 0x00416cc9 in start_thread () from /lib/libpthread.so.0
#12 0x04fa869e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xb3646b70 (LWP 7279)):
[KCrash Handler]
#7  0x0042b416 in __kernel_vsyscall ()
#8  0x04f02941 in raise () from /lib/libc.so.6
#9  0x04f05e42 in abort () from /lib/libc.so.6
#10 0x017262f4 in Gfx::doForm(Object*) () from /usr/lib/libpoppler.so.7
#11 0x017266e2 in Gfx::opXObject(Object*, int) () from /usr/lib/libpoppler.so.7
#12 0x01715716 in Gfx::execOp(Object*, Object*, int) () from /usr/lib/libpoppler.so.7
#13 0x017162dc in Gfx::go(int) () from /usr/lib/libpoppler.so.7
#14 0x01716d29 in Gfx::display(Object*, int) () from /usr/lib/libpoppler.so.7
#15 0x017638c0 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.7
#16 0x0176770b 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.7
#17 0x05d62754 in Poppler::Page::renderToImage(double, double, int, int, int, int, Poppler::Page::Rotation) const () from /usr/lib/libpoppler-qt4.so.3
#18 0x062b3947 in ?? () from /usr/lib/kde4/okularGenerator_poppler.so
#19 0x00650df9 in ?? () from /usr/lib/libQtCore.so.4
#20 0x00416cc9 in start_thread () from /lib/libpthread.so.0
#21 0x04fa869e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb7702710 (LWP 7102)):
#0  0x0042b416 in __kernel_vsyscall ()
#1  0x04f99df6 in poll () from /lib/libc.so.6
#2  0x0514ad90 in ?? () from /usr/lib/libxcb.so.1
#3  0x0514cca2 in xcb_wait_for_reply () from /usr/lib/libxcb.so.1
#4  0x0931e016 in _XReply () from /usr/lib/libX11.so.6
#5  0x092fa779 in XGetImage () from /usr/lib/libX11.so.6
#6  0x06dcb5e1 in QX11PixmapData::toImage(QRect const&) const () from /usr/lib/libQtGui.so.4
#7  0x06dc3b17 in QX11PixmapData::toImage() const () from /usr/lib/libQtGui.so.4
#8  0x06daeb4b in QPixmap::toImage() const () from /usr/lib/libQtGui.so.4
#9  0x068a4283 in ?? () from /usr/lib/kde4/okularpart.so
#10 0x068a4a24 in ?? () from /usr/lib/kde4/okularpart.so
#11 0x068b808f in ?? () from /usr/lib/kde4/okularpart.so
#12 0x068b899d in ?? () from /usr/lib/kde4/okularpart.so
#13 0x06d12cc6 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#14 0x07134763 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4
#15 0x071d1a82 in QAbstractScrollArea::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4
#16 0x068bbb40 in ?? () from /usr/lib/kde4/okularpart.so
#17 0x071d44d5 in ?? () from /usr/lib/libQtGui.so.4
#18 0x0075229a in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#19 0x06cb4fb9 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#20 0x06cbb0e9 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#21 0x00e77d8a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#22 0x00752b3b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#23 0x06d19ee6 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#24 0x06f0abff in ?? () from /usr/lib/libQtGui.so.4
#25 0x06d0c2b3 in QWidgetPrivate::syncBackingStore() () from /usr/lib/libQtGui.so.4
#26 0x06d13466 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#27 0x07153917 in QMainWindow::event(QEvent*) () from /usr/lib/libQtGui.so.4
#28 0x00f6f164 in KMainWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
#29 0x00fb7a4f in KXmlGuiWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
#30 0x06cb4fdc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#31 0x06cbb0e9 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#32 0x00e77d8a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#33 0x00752b3b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#34 0x06f07c17 in ?? () from /usr/lib/libQtGui.so.4
#35 0x06f0b431 in ?? () from /usr/lib/libQtGui.so.4
#36 0x06d0ecb9 in QWidget::repaint(QRect const&) () from /usr/lib/libQtGui.so.4
#37 0x068b917c in ?? () from /usr/lib/kde4/okularpart.so
#38 0x071d1465 in QAbstractScrollAreaPrivate::_q_vslide(int) () from /usr/lib/libQtGui.so.4
#39 0x071d2b1a in QAbstractScrollArea::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtGui.so.4
#40 0x068c538a in ?? () from /usr/lib/kde4/okularpart.so
#41 0x007588ca in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4
#42 0x0076b6ad in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#43 0x07423783 in QAbstractSlider::valueChanged(int) () from /usr/lib/libQtGui.so.4
#44 0x070e61d5 in QAbstractSlider::setValue(int) () from /usr/lib/libQtGui.so.4
#45 0x070e62af in QAbstractSlider::triggerAction(QAbstractSlider::SliderAction) () from /usr/lib/libQtGui.so.4
#46 0x070e6789 in QAbstractSlider::setSliderPosition(int) () from /usr/lib/libQtGui.so.4
#47 0x071937c3 in QScrollBar::mouseMoveEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4
#48 0x06d12caa in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4
#49 0x070e6044 in QAbstractSlider::event(QEvent*) () from /usr/lib/libQtGui.so.4
#50 0x07194557 in QScrollBar::event(QEvent*) () from /usr/lib/libQtGui.so.4
#51 0x06cb4fdc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#52 0x06cbbc2e in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#53 0x00e77d8a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#54 0x00752b3b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#55 0x06cba094 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4
#56 0x06d48d10 in ?? () from /usr/lib/libQtGui.so.4
#57 0x06d48151 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4
#58 0x06d7736a in ?? () from /usr/lib/libQtGui.so.4
#59 0x0280d855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#60 0x02811668 in ?? () from /lib/libglib-2.0.so.0
#61 0x02811848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#62 0x00781565 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#63 0x06d76be5 in ?? () from /usr/lib/libQtGui.so.4
#64 0x00751609 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#65 0x00751a8a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#66 0x0075600f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#67 0x06cb3e07 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#68 0x0804e6d9 in _start ()

Possible duplicates by query: bug 265535.

Reported using DrKonqi
Comment 1 jordonwii 2012-01-06 05:00:31 UTC
Hi,
What do you mean by "page was turned"? If you mean rotated, is it possible the bug is related to bug 233084?
Comment 2 Albert Astals Cid 2012-01-06 12:06:21 UTC
He means he changed to the next page.

Please attach the document that is causing the crash, also your libpoppler (the library we use to deal with PDF files) is very old so probably the issue has been fixed already.
Comment 3 Fabio D'Urso 2014-05-08 14:55:20 UTC
Closing because the requested information hasn't been provided by the OP.