[Okular-devel] [Bug 312329] New: Okular crash

drpjkurian drpjkurian at gmail.com
Sat Dec 29 08:25:50 UTC 2012


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

            Bug ID: 312329
           Summary: Okular crash
    Classification: Unclassified
           Product: okular
           Version: 0.14.3
          Hardware: Compiled Sources
                OS: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: okular-devel at kde.org
          Reporter: drpjkurian at gmail.com

Application: okular (0.14.3)
KDE Platform Version: 4.8.5 (4.8.5) (Compiled from sources)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-35-generic-pae i686
Distribution: Ubuntu 12.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:
I was trying to see the preview of one downloaded .pdf file. The preview window
was empty with white screen background. Then the programme crashed

-- 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 0xb4dee9c0 (LWP 7174))]

Thread 3 (Thread 0xb099cb40 (LWP 7178)):
#0  0xb5261dcd in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0xb6068315 in do_gettime (frac=0xb099bfb0, sec=0xb099bfa8) at
tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb6152226 in QTimerInfoList::updateCurrentTime (this=0xafe02074) at
kernel/qeventdispatcher_unix.cpp:343
#4  0xb615257a in QTimerInfoList::timerWait (this=0xafe02074, tm=...) at
kernel/qeventdispatcher_unix.cpp:450
#5  0xb6150e23 in timerSourcePrepareHelper (src=<optimized out>,
timeout=0xb099c0bc) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb6150ebd in timerSourcePrepare (source=0xafe02040, timeout=<optimized
out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb543c872 in g_main_context_prepare () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb543cfaf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb543d201 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb61518e7 in QEventDispatcherGlib::processEvents (this=0xafe69820,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#11 0xb611d50d in QEventLoop::processEvents (this=0xb099c240, flags=...) at
kernel/qeventloop.cpp:149
#12 0xb611d7a9 in QEventLoop::exec (this=0xb099c240, flags=...) at
kernel/qeventloop.cpp:204
#13 0xb600694c in QThread::exec (this=0x8d9e0d8) at thread/qthread.cpp:501
#14 0xb60fab5d in QInotifyFileSystemWatcherEngine::run (this=0x8d9e0d8) at
io/qfilesystemwatcher_inotify.cpp:248
#15 0xb6009de0 in QThreadPrivate::start (arg=0x8d9e0d8) at
thread/qthread_unix.cpp:298
#16 0xb550ed4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0xb5d80d3e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xb119db40 (LWP 7207)):
#0  0xb5d8ea1a in ?? () from /lib/i386-linux-gnu/libc.so.6
#1  0xb5d703d1 in read () from /lib/i386-linux-gnu/libc.so.6
#2  0xb5d046d4 in ?? () from /lib/i386-linux-gnu/libc.so.6
#3  0xb5d05568 in _IO_sgetn () from /lib/i386-linux-gnu/libc.so.6
#4  0xb5d956fb in __fread_chk () from /lib/i386-linux-gnu/libc.so.6
#5  0xadb5b12f in spectre_gs_process () from /usr/lib/libspectre.so.1
#6  0xadb5b4e8 in spectre_gs_send_page () from /usr/lib/libspectre.so.1
#7  0xadb5c326 in spectre_device_render () from /usr/lib/libspectre.so.1
#8  0xadb5c7c4 in spectre_page_render () from /usr/lib/libspectre.so.1
#9  0xa8eea443 in GSRendererThread::run (this=0x8f53ed0) at
../../../generators/spectre/rendererthread.cpp:71
#10 0xb6009de0 in QThreadPrivate::start (arg=0x8f53ed0) at
thread/qthread_unix.cpp:298
#11 0xb550ed4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0xb5d80d3e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb4dee9c0 (LWP 7174)):
[KCrash Handler]
#7  QWidget::~QWidget (this=0xbffe1338, __in_chrg=<optimized out>) at
kernel/qwidget.cpp:1594
#8  0xb66df482 in QWidget::~QWidget (this=0xbffe1338, __in_chrg=<optimized
out>) at kernel/qwidget.cpp:1700
#9  0xb6133d11 in QObjectPrivate::deleteChildren (this=0x8ac70a8) at
kernel/qobject.cpp:1908
#10 0xb66df17c in QWidget::~QWidget (this=0x8ab5638, __in_chrg=<optimized out>)
at kernel/qwidget.cpp:1676
#11 0xb27aa322 in Sidebar::~Sidebar (this=0x8ab5638, __in_chrg=<optimized out>)
at ../ui/sidebar.cpp:481
#12 0xb27aa382 in Sidebar::~Sidebar (this=0x8ab5638, __in_chrg=<optimized out>)
at ../ui/sidebar.cpp:484
#13 0xb772ddcb in KParts::Part::~Part() () from /usr/lib/libkparts.so.4
#14 0xb772f15c in KParts::ReadOnlyPart::~ReadOnlyPart() () from
/usr/lib/libkparts.so.4
#15 0xb2730a7b in Okular::Part::~Part (this=0x8a5ee08, __in_chrg=<optimized
out>, __vtt_parm=<optimized out>) at ../part.cpp:768
#16 0xb2730b12 in Okular::Part::~Part (this=0x8a5ee08, __in_chrg=<optimized
out>, __vtt_parm=<optimized out>) at ../part.cpp:799
#17 0x0804f828 in Shell::~Shell (this=0x8a3ebd0, __in_chrg=<optimized out>,
__vtt_parm=<optimized out>) at ../../shell/shell.cpp:123
#18 0x0804f8e0 in Shell::~Shell (this=0x8a3ebd0, __in_chrg=<optimized out>,
__vtt_parm=<optimized out>) at ../../shell/shell.cpp:126
#19 0xb6132d03 in qDeleteInEventHandler (o=0x8a3ebd0) at
kernel/qobject.cpp:4277
#20 0xb6139ca8 in QObject::event (this=0x8a3ebd0, e=0x8c1c4f8) at
kernel/qobject.cpp:1176
#21 0xb66e4e62 in QWidget::event (this=0x8a3ebd0, event=0x8c1c4f8) at
kernel/qwidget.cpp:8821
#22 0xb6b202dc in QMainWindow::event (this=0x8a3ebd0, event=0x8c1c4f8) at
widgets/qmainwindow.cpp:1478
#23 0xb72eb754 in KMainWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
#24 0xb7334d82 in KXmlGuiWindow::event(QEvent*) () from /usr/lib/libkdeui.so.5
#25 0xb668aed4 in notify_helper (e=0x8c1c4f8, receiver=0x8a3ebd0,
this=0x8972d38) at kernel/qapplication.cpp:4559
#26 QApplicationPrivate::notify_helper (this=0x8972d38, receiver=0x8a3ebd0,
e=0x8c1c4f8) at kernel/qapplication.cpp:4531
#27 0xb66903a2 in QApplication::notify (this=0x8972d38, receiver=0x8a3ebd0,
e=0x8c1c4f8) at kernel/qapplication.cpp:4524
#28 0xb720fe01 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#29 0xb611e97e in QCoreApplication::notifyInternal (this=0xbffe2530,
receiver=0x8a3ebd0, event=0x8c1c4f8) at kernel/qcoreapplication.cpp:876
#30 0xb6122ad8 in sendEvent (event=<optimized out>, receiver=<optimized out>)
at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#31 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x8952370) at kernel/qcoreapplication.cpp:1500
#32 0xb6122e0c in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at kernel/qcoreapplication.cpp:1393
#33 0xb6151494 in sendPostedEvents () at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#34 postEventSourceDispatch (s=0x8972bc8) at
kernel/qeventdispatcher_glib.cpp:279
#35 0xb543cd86 in g_main_context_dispatch () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#36 0xb543d125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#37 0xb543d201 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#38 0xb6151887 in QEventDispatcherGlib::processEvents (this=0x8952f08,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#39 0xb6743aaa in QGuiEventDispatcherGlib::processEvents (this=0x8952f08,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#40 0xb611d50d in QEventLoop::processEvents (this=0xbffe107c, flags=...) at
kernel/qeventloop.cpp:149
#41 0xb611d7a9 in QEventLoop::exec (this=0xbffe107c, flags=...) at
kernel/qeventloop.cpp:204
#42 0xb267bc16 in Okular::Document::closeDocument (this=0x8f815b0) at
../core/document.cpp:1790
#43 0xb27304e7 in Okular::Part::closeUrl (this=0x8d9b048) at ../part.cpp:1337
#44 0xb2730a98 in Okular::Part::~Part (this=0x8d9b048, __in_chrg=<optimized
out>, __vtt_parm=<optimized out>) at ../part.cpp:774
#45 0xb2730b12 in Okular::Part::~Part (this=0x8d9b048, __in_chrg=<optimized
out>, __vtt_parm=<optimized out>) at ../part.cpp:799
#46 0xb6133d11 in QObjectPrivate::deleteChildren (this=0x97cc7d8) at
kernel/qobject.cpp:1908
#47 0xb66df17c in QWidget::~QWidget (this=0xbffe1338, __in_chrg=<optimized
out>) at kernel/qwidget.cpp:1676
#48 0xb6bdc525 in QDialog::~QDialog (this=0xbffe1338, __in_chrg=<optimized
out>) at dialogs/qdialog.cpp:318
#49 0xb714dca4 in KDialog::~KDialog() () from /usr/lib/libkdeui.so.5
#50 0xb27571ad in Okular::FilePrinterPreview::~FilePrinterPreview
(this=0xbffe1338, __in_chrg=<optimized out>) at
../ui/fileprinterpreview.cpp:135
#51 0xb2724543 in Okular::Part::slotPrintPreview (this=0x8a5ee08) at
../part.cpp:2067
#52 0xb27312b0 in qt_static_metacall (_a=0xbffe14b8, _id=11, _o=0x8a5ee08,
_c=<optimized out>) at ./part.moc:180
#53 Okular::Part::qt_static_metacall (_o=0x8a5ee08,
_c=QMetaObject::InvokeMetaMethod, _id=11, _a=0xbffe14b8) at ./part.moc:159
#54 0xb61356b1 in QMetaObject::activate (sender=0x8d393f0, m=0xb70023f8,
local_signal_index=1, argv=0xbffe14b8) at kernel/qobject.cpp:3547
#55 0xb66839bd in QAction::triggered (this=0x8d393f0, _t1=false) at
.moc/release-shared/moc_qaction.cpp:277
#56 0xb6683c5b in QAction::activate (this=0x8d393f0, event=QAction::Trigger) at
kernel/qaction.cpp:1257
#57 0xb6b45453 in QMenuPrivate::activateCausedStack (this=0x8d82020,
causedStack=..., action=0x8d393f0, action_e=QAction::Trigger, self=true) at
widgets/qmenu.cpp:1028
#58 0xb6b4c32f in QMenuPrivate::activateAction (this=0x8d82020,
action=0x8d393f0, action_e=QAction::Trigger, self=true) at
widgets/qmenu.cpp:1120
#59 0xb6b4f015 in QMenu::mouseReleaseEvent (this=0x8a42558, e=0xbffe1cf4) at
widgets/qmenu.cpp:2360
#60 0xb72ee25c in KMenu::mouseReleaseEvent(QMouseEvent*) () from
/usr/lib/libkdeui.so.5
#61 0xb66e51ac in QWidget::event (this=0x8a42558, event=0xbffe1cf4) at
kernel/qwidget.cpp:8362
#62 0xb6b4da9c in QMenu::event (this=0x8a42558, e=0xbffe1cf4) at
widgets/qmenu.cpp:2469
#63 0xb668aed4 in notify_helper (e=0xbffe1cf4, receiver=0x8a42558,
this=0x8972d38) at kernel/qapplication.cpp:4559
#64 QApplicationPrivate::notify_helper (this=0x8972d38, receiver=0x8a42558,
e=0xbffe1cf4) at kernel/qapplication.cpp:4531
#65 0xb6691024 in QApplication::notify (this=0x8972d38, receiver=0x8a42558,
e=0xbffe1cf4) at kernel/qapplication.cpp:4102
#66 0xb720fe01 in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#67 0xb611e97e in QCoreApplication::notifyInternal (this=0xbffe2530,
receiver=0x8a42558, event=0xbffe1cf4) at kernel/qcoreapplication.cpp:876
#68 0xb668be95 in sendEvent (event=<optimized out>, receiver=<optimized out>)
at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#69 QApplicationPrivate::sendMouseEvent (receiver=0x8a42558, event=0xbffe1cf4,
alienWidget=0x0, nativeWidget=0x8a42558, buttonDown=0xb701fcf4,
lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3170
#70 0xb67187d2 in QETWidget::translateMouseEvent (this=0x8a42558,
event=0xbffe21ac) at kernel/qapplication_x11.cpp:4551
#71 0xb6716c0d in QApplication::x11ProcessEvent (this=0xbffe2530,
event=0xbffe21ac) at kernel/qapplication_x11.cpp:3732
#72 0xb6743eac in x11EventSourceDispatch (s=0x8975440, callback=0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#73 0xb543cd86 in g_main_context_dispatch () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#74 0xb543d125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#75 0xb543d201 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#76 0xb6151887 in QEventDispatcherGlib::processEvents (this=0x8952f08,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#77 0xb6743aaa in QGuiEventDispatcherGlib::processEvents (this=0x8952f08,
flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#78 0xb611d50d in QEventLoop::processEvents (this=0xbffe24a4, flags=...) at
kernel/qeventloop.cpp:149
#79 0xb611d7a9 in QEventLoop::exec (this=0xbffe24a4, flags=...) at
kernel/qeventloop.cpp:204
#80 0xb6122eba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#81 0xb6688a74 in QApplication::exec () at kernel/qapplication.cpp:3820
#82 0x0804dfb0 in main (argc=-1224686240, argv=0xbffe1338) at
../../shell/main.cpp:85

This bug may be a duplicate of or related to bug 309734.

Possible duplicates by query: bug 309734.

Reported using DrKonqi

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


More information about the Okular-devel mailing list