[Okular-devel] [okular] [Bug 346264] okular crashed when reloading file via emacs

schochet at post.tau.ac.il schochet at post.tau.ac.il
Thu May 28 15:56:56 UTC 2015


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

--- Comment #6 from schochet at post.tau.ac.il ---
(In reply to Albert Astals Cid from comment #5)
> Have you tried installed qtcore debug info as requested? That may give a
> somewhat useful backtrace

Here is a backtrace from a crash after installing whatever OpenSuse packages I
could find containing qt and debug in the package names:

Application: Okular (okular), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[KCrash Handler]
#5  0x00007f13ab4e8998 in Okular::Document::closeDocument() (this=0x922b90) at
/usr/src/debug/okular-14.12.3/core/document.cpp:2517
#6  0x00007f13ab7b7547 in Okular::Part::closeUrl(bool) (this=0x841470,
promptToSave=<optimized out>) at /usr/src/debug/okular-14.12.3/part.cpp:1611
#7  0x00007f13ab7b5120 in Okular::Part::openUrl(KUrl const&) (this=0x841470,
_url=...) at /usr/src/debug/okular-14.12.3/part.cpp:1492
#8  0x000000000040ff4f in Shell::openUrl(KUrl const&, QString const&)
(this=this at entry=0x8462c0, url=..., serializedOptions=...) at
/usr/src/debug/okular-14.12.3/shell/shell.cpp:215
#9  0x00000000004100e9 in Shell::openDocument(QString const&, QString const&)
(this=0x8462c0, url=..., serializedOptions=...) at
/usr/src/debug/okular-14.12.3/shell/shell.cpp:181
#10 0x000000000041135d in Shell::qt_static_metacall(QObject*,
QMetaObject::Call, int, void**) (_o=0x8462c0, _id=15836784, _id at entry=4,
_a=0x7ffeecd20120, _c=<optimized out>) at
/usr/src/debug/okular-14.12.3/build/shell/shell.moc:101
#11 0x0000000000411513 in Shell::qt_metacall(QMetaObject::Call, int, void**)
(_a=0x7ffeecd20120, _id=4, _c=QMetaObject::InvokeMetaMethod, _o=0x8462c0) at
/usr/src/debug/okular-14.12.3/build/shell/shell.moc:165
#12 0x0000000000411513 in Shell::qt_metacall(QMetaObject::Call, int, void**)
(this=0x8462c0, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0x7ffeecd20120) at
/usr/src/debug/okular-14.12.3/build/shell/shell.moc:166
#13 0x00007f13bb1ccd4d in QDBusConnectionPrivate::deliverCall(QObject*, int,
QDBusMessage const&, QList<int> const&, int) (this=this at entry=0x790180,
object=object at entry=0x8462c0, msg=..., metaTypes=..., slotIdx=54) at
qdbusintegrator.cpp:951
#14 0x00007f13bb1cded9 in QDBusConnectionPrivate::activateCall(QObject*, int,
QDBusMessage const&) (this=this at entry=0x790180, object=0x8462c0, flags=16,
msg=...) at qdbusintegrator.cpp:856
#15 0x00007f13bb1ce65f in
QDBusConnectionPrivate::activateObject(QDBusConnectionPrivate::ObjectTreeNode&,
QDBusMessage const&, int) (this=0x790180, node=..., msg=...,
pathStartPos=<optimized out>) at qdbusintegrator.cpp:1447
#16 0x00007f13bb1cea8b in QDBusActivateObjectEvent::placeMetaCall(QObject*)
(this=0x8305d0) at qdbusintegrator.cpp:1541
#17 0x00007f13bb5bf59e in QObject::event(QEvent*) (this=this at entry=0x8462c0,
e=e at entry=0x8305d0) at kernel/qobject.cpp:1231
#18 0x00007f13bc004c5b in QWidget::event(QEvent*) (this=this at entry=0x8462c0,
event=event at entry=0x8305d0) at kernel/qwidget.cpp:8859
#19 0x00007f13bc3ba0b3 in QMainWindow::event(QEvent*) (this=0x8462c0,
event=0x8305d0) at widgets/qmainwindow.cpp:1478
#20 0x00007f13bcdb9599 in KXmlGuiWindow::event(QEvent*) () at
/usr/lib64/libkdeui.so.5
#21 0x00007f13bbfb576c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=this at entry=0x6dfc60, receiver=receiver at entry=0x8462c0,
e=e at entry=0x8305d0) at kernel/qapplication.cpp:4565
#22 0x00007f13bbfbbcad in QApplication::notify(QObject*, QEvent*)
(this=0x7ffeecd20ba0, receiver=0x8462c0, e=0x8305d0) at
kernel/qapplication.cpp:4351
#23 0x00007f13bcccdcea in KApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libkdeui.so.5
#24 0x00007f13bb5a72ad in QCoreApplication::notifyInternal(QObject*, QEvent*)
(this=0x7ffeecd20ba0, receiver=receiver at entry=0x8462c0,
event=event at entry=0x8305d0) at kernel/qcoreapplication.cpp:953
#25 0x00007f13bb5aa57d in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (event=0x8305d0, receiver=0x8462c0) at
kernel/qcoreapplication.h:231
#26 0x00007f13bb5aa57d in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (receiver=receiver at entry=0x0, event_type=event_type at entry=0,
data=0x693ad0) at kernel/qcoreapplication.cpp:1577
#27 0x00007f13bb5aaa23 in QCoreApplication::sendPostedEvents(QObject*, int)
(receiver=receiver at entry=0x0, event_type=event_type at entry=0) at
kernel/qcoreapplication.cpp:1470
#28 0x00007f13bb5d48fe in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) () at kernel/qcoreapplication.h:236
#29 0x00007f13bb5d48fe in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) (s=0x6d0b60) at kernel/qeventdispatcher_glib.cpp:300
#30 0x00007f13b75dda04 in g_main_context_dispatch () at
/usr/lib64/libglib-2.0.so.0
#31 0x00007f13b75ddc48 in  () at /usr/lib64/libglib-2.0.so.0
#32 0x00007f13b75ddcec in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#33 0x00007f13bb5d40be in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x6d0500, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#34 0x00007f13bc052676 in
QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#35 0x00007f13bb5a5e6f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7ffeecd20b20, flags=...) at kernel/qeventloop.cpp:149
#36 0x00007f13bb5a6165 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7ffeecd20b20, flags=...) at kernel/qeventloop.cpp:204
#37 0x00007f13bb5ab5b9 in QCoreApplication::exec() () at
kernel/qcoreapplication.cpp:1225
#38 0x00007f13bbfb3f3c in QApplication::exec() () at
kernel/qapplication.cpp:3823
#39 0x000000000040a480 in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at /usr/src/debug/okular-14.12.3/shell/main.cpp:64

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


More information about the Okular-devel mailing list