Bug 241313

Summary: okular crashed reloading dvi file
Product: [Applications] okular Reporter: waltsobchak
Component: generalAssignee: Okular developers <okular-devel>
Status: RESOLVED WORKSFORME    
Severity: crash    
Priority: NOR    
Version: 0.10.3   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description waltsobchak 2010-06-10 17:07:27 UTC
Application: okular (0.10.3)
KDE Platform Version: 4.4.3 (KDE 4.4.3)
Qt Version: 4.6.2
Operating System: Linux 2.6.32.12-115.fc12.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
Okular will typically crash after reloading a dvi several times. In this case, I had recompiled the dvi using LaTeX.

The crash can be reproduced some of the time.

 -- Backtrace:
Application: Okular (okular), signal: Segmentation fault
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[KCrash Handler]
#5  0x00007f54dc244e54 in Okular::Document::closeDocument (this=0x11f4ad0) at /usr/src/debug/kdegraphics-4.4.3/okular/core/document.cpp:1831
#6  0x00007f54dc4ec94d in Okular::Part::closeUrl (this=0x11db170) at /usr/src/debug/kdegraphics-4.4.3/okular/part.cpp:1105
#7  0x0000003f05421adf in KParts::ReadOnlyPart::openUrl (this=0x11db170, url=...) at /usr/src/debug/kdelibs-4.4.3/kparts/part.cpp:537
#8  0x00007f54dc4f6b0e in Okular::Part::slotDoFileDirty (this=0x11db170) at /usr/src/debug/kdegraphics-4.4.3/okular/part.cpp:1201
#9  0x00007f54dc4f7203 in Okular::Part::qt_metacall (this=0x11db170, _c=InvokeMetaMethod, _id=56, _a=0x7fff76c59620) at /usr/src/debug/kdegraphics-4.4.3/x86_64-redhat-linux-gnu/okular/part.moc:238
#10 0x0000003efb96a2af in QMetaObject::activate (sender=0x1471f60, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3293
#11 0x0000003efb96663e in QObject::event (this=0x1471f60, e=0x7fff76c59d70) at kernel/qobject.cpp:1212
#12 0x0000003efe9aa9dc in QApplicationPrivate::notify_helper (this=0x10df200, receiver=0x1471f60, e=0x7fff76c59d70) at kernel/qapplication.cpp:4300
#13 0x0000003efe9b0aab in QApplication::notify (this=<value optimized out>, receiver=0x1471f60, e=0x7fff76c59d70) at kernel/qapplication.cpp:4183
#14 0x0000003f00806856 in KApplication::notify (this=0x7fff76c5a0c0, receiver=0x1471f60, event=0x7fff76c59d70) at /usr/src/debug/kdelibs-4.4.3/kdeui/kernel/kapplication.cpp:302
#15 0x0000003efb95774c in QCoreApplication::notifyInternal (this=0x7fff76c5a0c0, receiver=0x1471f60, event=0x7fff76c59d70) at kernel/qcoreapplication.cpp:704
#16 0x0000003efb97fe02 in sendEvent (this=0x10e2e40) at kernel/qcoreapplication.h:215
#17 QTimerInfoList::activateTimers (this=0x10e2e40) at kernel/qeventdispatcher_unix.cpp:603
#18 0x0000003efb97d398 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#19 idleTimerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:231
#20 0x0000003ef2c3923e in g_main_dispatch (context=0x10e1d20) at gmain.c:1960
#21 IA__g_main_context_dispatch (context=0x10e1d20) at gmain.c:2513
#22 0x0000003ef2c3cc28 in g_main_context_iterate (context=0x10e1d20, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>) at gmain.c:2591
#23 0x0000003ef2c3cd4a in IA__g_main_context_iteration (context=0x10e1d20, may_block=1) at gmain.c:2654
#24 0x0000003efb97d063 in QEventDispatcherGlib::processEvents (this=0x10c7c70, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#25 0x0000003efea49a4e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#26 0x0000003efb956192 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#27 0x0000003efb95645c in QEventLoop::exec (this=0x7fff76c5a010, flags=...) at kernel/qeventloop.cpp:201
#28 0x0000003efb958749 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#29 0x0000000000408039 in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdegraphics-4.4.3/okular/shell/main.cpp:82

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

Possible duplicates by query: bug 233531, bug 231246, bug 231097, bug 225758, bug 223632.

Reported using DrKonqi
Comment 1 Albert Astals Cid 2010-08-30 20:22:47 UTC
There have been various fixed in reloading a document in recent okular releases, i would appreciate if you could update to KDE 4.5.0 or (4.5.1 being released this week) and try again to see if you can still reproduce the crash.

If you can still reproduce the crash, please reopen the bug.

Thanks for using Okular.