Bug 274072 - Okular hangs and crashes (and kded4 consume 50% CPU)
Summary: Okular hangs and crashes (and kded4 consume 50% CPU)
Status: RESOLVED NOT A BUG
Alias: None
Product: okular
Classification: Applications
Component: general (show other bugs)
Version: 0.12.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Okular developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-24 23:53 UTC by Ivan Sorokin
Modified: 2011-07-10 21:07 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 Ivan Sorokin 2011-05-24 23:53:02 UTC
Application: okular (0.12.2)
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-8-generic x86_64
Distribution: Ubuntu 11.04

-- Information about the crash:
- What I was doing when the application crashed:

I opened pdf file downloaded from https://github.com/boostcon/2011_presentations/blob/master/mon/leesa_boostcon.pdf
I pressed Ctrl+Shift+P (go to fullscreen)
Okular hung.
I went to other virtual terminal and killed it.

I opened this pdf file again.
I pressed Ctrl+Shift+P (go to fullscreen)
Okular hung.
I went to other virtual terminal and killed it.

...

When I returned from killing okular third time I saw this crash.

I noticed that kded4 were consuming 50% CPU (one core).
I killed kded4 and ran it again.
I was unable to reproduce this bug after kded4 restart.

- Unusual behavior I noticed:

I noticed that kded4 were consuming 50% CPU (one core).

I made a couple gdb backtraces of kded4 (I hope they are useful):

(gdb) info threads
  3 Thread 0x7f901bb58700 (LWP 1034)  0x00007f903364df03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>)
    at ../sysdeps/unix/sysv/linux/poll.c:87
  2 Thread 0x7f901a3b5700 (LWP 1135)  0x00007f903364df03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>)
    at ../sysdeps/unix/sysv/linux/poll.c:87
* 1 Thread 0x7f9035d8b780 (LWP 1029)  0x00007f9018d79078 in rtnl_link_get_ifindex@plt () from /usr/lib/ntrack/modules/ntrack-libnl1.so
(gdb) thread 1
[Switching to thread 1 (Thread 0x7f9035d8b780 (LWP 1029))]#0  0x00007f9018d79078 in rtnl_link_get_ifindex@plt () from /usr/lib/ntrack/modules/ntrack-libnl1.so
(gdb) bt
#0  0x00007f9018d79078 in rtnl_link_get_ifindex@plt () from /usr/lib/ntrack/modules/ntrack-libnl1.so
#1  0x00007f9018d794c0 in ?? () from /usr/lib/ntrack/modules/ntrack-libnl1.so
#2  0x00007f9018d79a9d in _ntrack_arch_process_data () from /usr/lib/ntrack/modules/ntrack-libnl1.so
#3  0x00007f9019185ecb in QNtrack::socketActivated(int) () from /usr/lib/libntrack-qt4.so.1
#4  0x00007f901918622a in QNtrack::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libntrack-qt4.so.1
#5  0x00007f9034a1c5f8 in QMetaObject::activate (sender=0x1927220, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff0150b540)
    at kernel/qobject.cpp:3287
#6  0x00007f9034a63b7e in QSocketNotifier::activated (this=<value optimized out>, _t1=24) at .moc/release-shared/moc_qsocketnotifier.cpp:89
#7  0x00007f9034a21f4b in QSocketNotifier::event (this=0x1927220, e=0x7fff0150bbd0) at kernel/qsocketnotifier.cpp:317
#8  0x00007f9033dc89e4 in QApplicationPrivate::notify_helper (this=0x167d680, receiver=0x1927220, e=0x7fff0150bbd0) at kernel/qapplication.cpp:4462
#9  0x00007f9033dcd3aa in QApplication::notify (this=<value optimized out>, receiver=0x1927220, e=0x7fff0150bbd0) at kernel/qapplication.cpp:4341
#10 0x00007f9035782866 in KApplication::notify (this=0x7fff0150be70, receiver=0x1927220, event=0x7fff0150bbd0) at ../../kdeui/kernel/kapplication.cpp:311
#11 0x00007f9034a0749c in QCoreApplication::notifyInternal (this=0x7fff0150be70, receiver=0x1927220, event=0x7fff0150bbd0) at kernel/qcoreapplication.cpp:731
#12 0x00007f9034a31da9 in sendEvent (source=0x16812a0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#13 socketNotifierSourceDispatch (source=0x16812a0) at kernel/qeventdispatcher_glib.cpp:110
#14 0x00007f9030a64bcd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007f9030a653a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007f9030a65639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f9034a323ef in QEventDispatcherGlib::processEvents (this=0x155dce0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#18 0x00007f9033e6fdfe in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#19 0x00007f9034a06882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#20 0x00007f9034a06abc in QEventLoop::exec (this=0x7fff0150be00, flags=...) at kernel/qeventloop.cpp:201
#21 0x00007f9034a0aecb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#22 0x00007f9023b52135 in kdemain (argc=1, argv=0x1628dd0) at ../../kded/kded.cpp:925
#23 0x0000000000406dd3 in launch (argc=1, _name=0x40b2d7 "kded4", args=<value optimized out>, cwd=0x0, envc=<value optimized out>, envs=<value optimized out>, reset_env=false, 
    tty=0x0, avoid_loops=false, startup_id_str=0x40b15e "0") at ../../kinit/kinit.cpp:746
#24 0x00000000004098fe in main (argc=4, argv=0x7fff0150cf88, envp=0x7fff0150cfb0) at ../../kinit/kinit.cpp:1861
(gdb) thread 2
[Switching to thread 2 (Thread 0x7f901a3b5700 (LWP 1135))]#0  0x00007f903364df03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>)
    at ../sysdeps/unix/sysv/linux/poll.c:87
87      ../sysdeps/unix/sysv/linux/poll.c: No such file or directory.
        in ../sysdeps/unix/sysv/linux/poll.c
(gdb) bt
#0  0x00007f903364df03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f9030a65104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9030a659f2 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f901aaa7c44 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f9030a8c3e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f902767a853 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#6  0x00007f9031124d8c in start_thread (arg=0x7f901a3b5700) at pthread_create.c:304
#7  0x00007f903365b04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8  0x0000000000000000 in ?? ()
(gdb) thread 3
[Switching to thread 3 (Thread 0x7f901bb58700 (LWP 1034))]#0  0x00007f903364df03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>)
    at ../sysdeps/unix/sysv/linux/poll.c:87
87      in ../sysdeps/unix/sysv/linux/poll.c
(gdb) bt
#0  0x00007f903364df03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f9030a65104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9030a65639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9034a323ef in QEventDispatcherGlib::processEvents (this=0x16e1a30, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#4  0x00007f9034a06882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f9034a06abc in QEventLoop::exec (this=0x7f901bb57d10, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f903491d924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492
#7  0x00007f90349e8c2f in QInotifyFileSystemWatcherEngine::run (this=0x16e09d0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f9034920175 in QThreadPrivate::start (arg=0x16e09d0) at thread/qthread_unix.cpp:320
#9  0x00007f902767a853 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#10 0x00007f9031124d8c in start_thread (arg=0x7f901bb58700) at pthread_create.c:304
#11 0x00007f903365b04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

============================================

(gdb) info threads
  3 Thread 0x7f901bb58700 (LWP 1034)  0x00007f903364df03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>)
    at ../sysdeps/unix/sysv/linux/poll.c:87
  2 Thread 0x7f901a3b5700 (LWP 1135)  0x00007f903364df03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>)
    at ../sysdeps/unix/sysv/linux/poll.c:87
* 1 Thread 0x7f9035d8b780 (LWP 1029)  0x00007f9018d794e2 in ?? () from /usr/lib/ntrack/modules/ntrack-libnl1.so
(gdb) thread 1
[Switching to thread 1 (Thread 0x7f9035d8b780 (LWP 1029))]#0  0x00007f9018d794e2 in ?? () from /usr/lib/ntrack/modules/ntrack-libnl1.so
(gdb) bt
#0  0x00007f9018d794e2 in ?? () from /usr/lib/ntrack/modules/ntrack-libnl1.so
#1  0x00007f9018d79a9d in _ntrack_arch_process_data () from /usr/lib/ntrack/modules/ntrack-libnl1.so
#2  0x00007f9019185ecb in QNtrack::socketActivated(int) () from /usr/lib/libntrack-qt4.so.1
#3  0x00007f901918622a in QNtrack::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libntrack-qt4.so.1
#4  0x00007f9034a1c5f8 in QMetaObject::activate (sender=0x1927220, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff0150b540)
    at kernel/qobject.cpp:3287
#5  0x00007f9034a63b7e in QSocketNotifier::activated (this=<value optimized out>, _t1=24) at .moc/release-shared/moc_qsocketnotifier.cpp:89
#6  0x00007f9034a21f4b in QSocketNotifier::event (this=0x1927220, e=0x7fff0150bbd0) at kernel/qsocketnotifier.cpp:317
#7  0x00007f9033dc89e4 in QApplicationPrivate::notify_helper (this=0x167d680, receiver=0x1927220, e=0x7fff0150bbd0) at kernel/qapplication.cpp:4462
#8  0x00007f9033dcd3aa in QApplication::notify (this=<value optimized out>, receiver=0x1927220, e=0x7fff0150bbd0) at kernel/qapplication.cpp:4341
#9  0x00007f9035782866 in KApplication::notify (this=0x7fff0150be70, receiver=0x1927220, event=0x7fff0150bbd0) at ../../kdeui/kernel/kapplication.cpp:311
#10 0x00007f9034a0749c in QCoreApplication::notifyInternal (this=0x7fff0150be70, receiver=0x1927220, event=0x7fff0150bbd0) at kernel/qcoreapplication.cpp:731
#11 0x00007f9034a31da9 in sendEvent (source=0x16812a0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#12 socketNotifierSourceDispatch (source=0x16812a0) at kernel/qeventdispatcher_glib.cpp:110
#13 0x00007f9030a64bcd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007f9030a653a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#15 0x00007f9030a65639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007f9034a323ef in QEventDispatcherGlib::processEvents (this=0x155dce0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#17 0x00007f9033e6fdfe in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#18 0x00007f9034a06882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#19 0x00007f9034a06abc in QEventLoop::exec (this=0x7fff0150be00, flags=...) at kernel/qeventloop.cpp:201
#20 0x00007f9034a0aecb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#21 0x00007f9023b52135 in kdemain (argc=1, argv=0x1628dd0) at ../../kded/kded.cpp:925
#22 0x0000000000406dd3 in launch (argc=1, _name=0x40b2d7 "kded4", args=<value optimized out>, cwd=0x0, envc=<value optimized out>, envs=<value optimized out>, reset_env=false, 
    tty=0x0, avoid_loops=false, startup_id_str=0x40b15e "0") at ../../kinit/kinit.cpp:746
#23 0x00000000004098fe in main (argc=4, argv=0x7fff0150cf88, envp=0x7fff0150cfb0) at ../../kinit/kinit.cpp:1861
(gdb) thread 2
[Switching to thread 2 (Thread 0x7f901a3b5700 (LWP 1135))]#0  0x00007f903364df03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>)
    at ../sysdeps/unix/sysv/linux/poll.c:87
87      ../sysdeps/unix/sysv/linux/poll.c: No such file or directory.
        in ../sysdeps/unix/sysv/linux/poll.c
(gdb) bt
#0  0x00007f903364df03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f9030a65104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9030a659f2 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f901aaa7c44 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007f9030a8c3e4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f902767a853 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#6  0x00007f9031124d8c in start_thread (arg=0x7f901a3b5700) at pthread_create.c:304
#7  0x00007f903365b04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8  0x0000000000000000 in ?? ()
(gdb) thread 3
[Switching to thread 3 (Thread 0x7f901bb58700 (LWP 1034))]#0  0x00007f903364df03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>)
    at ../sysdeps/unix/sysv/linux/poll.c:87
87      in ../sysdeps/unix/sysv/linux/poll.c
(gdb) bt
#0  0x00007f903364df03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f9030a65104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f9030a65639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f9034a323ef in QEventDispatcherGlib::processEvents (this=0x16e1a30, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#4  0x00007f9034a06882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f9034a06abc in QEventLoop::exec (this=0x7f901bb57d10, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f903491d924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492
#7  0x00007f90349e8c2f in QInotifyFileSystemWatcherEngine::run (this=0x16e09d0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f9034920175 in QThreadPrivate::start (arg=0x16e09d0) at thread/qthread_unix.cpp:320
#9  0x00007f902767a853 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#10 0x00007f9031124d8c in start_thread (arg=0x7f901bb58700) at pthread_create.c:304
#11 0x00007f903365b04d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

The crash does not seem to be reproducible.

-- Backtrace:
Application: Okular (okular), signal: Segmentation fault
[KCrash Handler]
#6  0x00007fa3ddfb530c in Okular::Document::closeDocument (this=0x11830a0) at ../../okular/core/document.cpp:1821
#7  0x00007fa3de259fde in Okular::Part::closeUrl (this=0x116d3a0) at ../../okular/part.cpp:1136
#8  0x00007fa3eec2eff6 in KParts::ReadOnlyPart::openUrl (this=0x116d3a0, url=...) at ../../kparts/part.cpp:547
#9  0x00007fa3de25594c in Okular::Part::slotDoFileDirty (this=0x116d3a0) at ../../okular/part.cpp:1244
#10 0x00007fa3de261f46 in Okular::Part::qt_metacall (this=0x116d3a0, _c=QMetaObject::InvokeMetaMethod, _id=41, _a=0x7fffcedbaf80) at ./part.moc:227
#11 0x00007fa3ecc725f8 in QMetaObject::activate (sender=0x1192d30, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fffcedbaf80) at kernel/qobject.cpp:3287
#12 0x00007fa3ed616112 in QAction::triggered (this=<value optimized out>, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
#13 0x00007fa3ed6162ff in QAction::activate (this=0x1192d30, event=<value optimized out>) at kernel/qaction.cpp:1257
#14 0x00007fa3ed61646f in QAction::event (this=<value optimized out>, e=<value optimized out>) at kernel/qaction.cpp:1183
#15 0x00007fa3ee25d51a in KAction::event (this=<value optimized out>, event=0x7fffcedbb5c0) at ../../kdeui/actions/kaction.cpp:131
#16 0x00007fa3ed61c9e4 in QApplicationPrivate::notify_helper (this=0x1065dc0, receiver=0x1192d30, e=0x7fffcedbb5c0) at kernel/qapplication.cpp:4462
#17 0x00007fa3ed6213aa in QApplication::notify (this=<value optimized out>, receiver=0x1192d30, e=0x7fffcedbb5c0) at kernel/qapplication.cpp:4341
#18 0x00007fa3ee33b866 in KApplication::notify (this=0x7fffcedbcaa0, receiver=0x1192d30, event=0x7fffcedbb5c0) at ../../kdeui/kernel/kapplication.cpp:311
#19 0x00007fa3ecc5d49c in QCoreApplication::notifyInternal (this=0x7fffcedbcaa0, receiver=0x1192d30, event=0x7fffcedbb5c0) at kernel/qcoreapplication.cpp:731
#20 0x00007fa3ed64ebe0 in sendEvent (this=<value optimized out>, e=0x7fffcedbbb90) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#21 QShortcutMap::dispatchEvent (this=<value optimized out>, e=0x7fffcedbbb90) at kernel/qshortcutmap.cpp:879
#22 0x00007fa3ed650088 in QShortcutMap::tryShortcutEvent (this=0x1065ee8, o=<value optimized out>, e=0x7fffcedbbb90) at kernel/qshortcutmap.cpp:364
#23 0x00007fa3ed622d15 in QApplication::notify (this=0x7fffcedbcaa0, receiver=0x11cca10, e=0x7fffcedbbb90) at kernel/qapplication.cpp:3904
#24 0x00007fa3ee33b866 in KApplication::notify (this=0x7fffcedbcaa0, receiver=0x11cca10, event=0x7fffcedbbb90) at ../../kdeui/kernel/kapplication.cpp:311
#25 0x00007fa3ecc5d49c in QCoreApplication::notifyInternal (this=0x7fffcedbcaa0, receiver=0x11cca10, event=0x7fffcedbbb90) at kernel/qcoreapplication.cpp:731
#26 0x00007fa3ed6bfcf9 in QKeyMapper::sendKeyEvent (keyWidget=0x11cca10, grab=<value optimized out>, type=QEvent::KeyPress, code=16777268, modifiers=..., text=..., autorepeat=false, count=1, nativeScanCode=71, nativeVirtualKey=65474, nativeModifiers=0) at kernel/qkeymapper_x11.cpp:1866
#27 0x00007fa3ed6c0176 in QKeyMapperPrivate::translateKeyEvent (this=0x10a8b50, keyWidget=0x11cca10, event=0x7fffcedbc720, grab=false) at kernel/qkeymapper_x11.cpp:1836
#28 0x00007fa3ed69bf03 in QApplication::x11ProcessEvent (this=0x7fffcedbcaa0, event=0x7fffcedbc720) at kernel/qapplication_x11.cpp:3571
#29 0x00007fa3ed6c4162 in x11EventSourceDispatch (s=0x106c4b0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#30 0x00007fa3e91c6bcd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007fa3e91c73a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007fa3e91c7639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007fa3ecc883ef in QEventDispatcherGlib::processEvents (this=0x101b340, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#34 0x00007fa3ed6c3dfe in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#35 0x00007fa3ecc5c882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#36 0x00007fa3ecc5cabc in QEventLoop::exec (this=0x7fffcedbca20, flags=...) at kernel/qeventloop.cpp:201
#37 0x00007fa3ecc60ecb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#38 0x000000000040812e in main (argc=6, argv=<value optimized out>) at ../../../okular/shell/main.cpp:85

Possible duplicates by query: bug 271972, bug 270831, bug 266787, bug 264667, bug 262134.

Reported using DrKonqi
Comment 1 Pino Toscano 2011-05-25 00:04:27 UTC
The kded4 problems are due to buggy ntrack packages in ubuntu (sorry, I don't have handles right now, but looking for the problem should give more info about it).
Not sure, but the okular hangs could be due to the kded4 issues. Please fix the ntrack packages and then try again.
Comment 2 Ivan Sorokin 2011-05-25 21:21:01 UTC
Thanks for a quick response, Pino.

> Not sure, but the okular hangs could be due to the kded4 issues.

I agree. The problem is definitely in kded4/ntrack. But maybe it is possible to avoid okular crash when kded4 goes wild? Will it be fixed or not, in any case feel free to close this bug.
Comment 4 Albert Astals Cid 2011-07-10 20:37:26 UTC
Not our bug
Comment 5 Amitav 2011-07-10 21:07:53 UTC
Its an ntrack issue and thus should be closed here. Upgrading ntrack solves the problem.