Application that crashed: kdevelop.bin Version of the application: 3.9.98 (using KDevPlatform 0.9.98) KDE Version: 4.3.4 (KDE 4.3.4) Qt Version: 4.5.3 Operating System: Linux 2.6.32-trunk-686 i686 What I was doing when the application crashed: Kdevelop4 crashed while browsing the options menu. I was done with applying some settings, then clicked on a new option from the menu on the left and it crashed. -- Backtrace: Application: KDevelop (kdevelop.bin), signal: Segmentation fault [Current thread is 1 (Thread 0xb4811700 (LWP 16329))] Thread 9 (Thread 0xb17b0b70 (LWP 16330)): #0 0xb7768424 in __kernel_vsyscall () #1 0xb58e0696 in nanosleep () from /lib/i686/cmov/libc.so.6 #2 0xb590fe7c in usleep (useconds=0) at ../sysdeps/unix/sysv/linux/usleep.c:33 #3 0xb538faa7 in KDevelop::DUChainPrivate::doMoreCleanup(int, bool) () from /home/dancho/kdevelop4/lib/libkdevplatformlanguage.so.1 #4 0xb5390cb3 in KDevelop::DUChainPrivate::CleanupThread::run() () from /home/dancho/kdevelop4/lib/libkdevplatformlanguage.so.1 #5 0xb65285e2 in ?? () from /usr/lib/libQtCore.so.4 #6 0xb4cd3585 in start_thread (arg=0xb17b0b70) at pthread_create.c:300 #7 0xb59162be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 8 (Thread 0xaca88b70 (LWP 16523)): #0 0xb4cd63c4 in __pthread_mutex_unlock_usercnt (mutex=0x9a14004, decr=1) at pthread_mutex_unlock.c:52 #1 0xb5923a36 in pthread_mutex_unlock (mutex=0x9a14004) at forward.c:184 #2 0xb4c11966 in g_main_context_check () from /lib/libglib-2.0.so.0 #3 0xb4c1211c in ?? () from /lib/libglib-2.0.so.0 #4 0xb4c12503 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0xb664405f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #6 0xb661783a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #7 0xb6617c82 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #8 0xb6525309 in QThread::exec() () from /usr/lib/libQtCore.so.4 #9 0xb5497910 in KDevelop::CompletionWorkerThread::run (this=0x9a0d4d0) at /home/dancho/kdevelop4/src/kdevplatform/language/codecompletion/codecompletionmodel.cpp:82 #10 0xb65285e2 in ?? () from /usr/lib/libQtCore.so.4 #11 0xb4cd3585 in start_thread (arg=0xaca88b70) at pthread_create.c:300 #12 0xb59162be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 7 (Thread 0xac287b70 (LWP 16524)): #0 0xb4cd63c4 in __pthread_mutex_unlock_usercnt (mutex=0x9a5a1dc, decr=1) at pthread_mutex_unlock.c:52 #1 0xb5923a36 in pthread_mutex_unlock (mutex=0x9a5a1dc) at forward.c:184 #2 0xb4c11966 in g_main_context_check () from /lib/libglib-2.0.so.0 #3 0xb4c1211c in ?? () from /lib/libglib-2.0.so.0 #4 0xb4c12503 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0xb664405f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #6 0xb661783a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #7 0xb6617c82 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #8 0xb6525309 in QThread::exec() () from /usr/lib/libQtCore.so.4 #9 0xb5497910 in KDevelop::CompletionWorkerThread::run (this=0x9a13490) at /home/dancho/kdevelop4/src/kdevplatform/language/codecompletion/codecompletionmodel.cpp:82 #10 0xb65285e2 in ?? () from /usr/lib/libQtCore.so.4 #11 0xb4cd3585 in start_thread (arg=0xac287b70) at pthread_create.c:300 #12 0xb59162be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 The current source language is "auto; currently c". Thread 6 (Thread 0xaba86b70 (LWP 16525)): #0 0xb7768424 in __kernel_vsyscall () #1 0xb4cd73d2 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179 #2 0xb5923884 in __pthread_cond_timedwait (cond=0xaba86284, mutex=0xaba862b4, abstime=0xaba862f0) at forward.c:152 #3 0xb6527fee in ?? () from /usr/lib/libQtCore.so.4 #4 0xb652811b in QThread::msleep(unsigned long) () from /usr/lib/libQtCore.so.4 #5 0xad41f2ab in UIBlockTester::UIBlockTesterThread::run (this=0x9a589f8) at /home/dancho/kdevelop4/src/kdevelop/languages/cpp/cpplanguagesupport.cpp:672 #6 0xb65285e2 in ?? () from /usr/lib/libQtCore.so.4 #7 0xb4cd3585 in start_thread (arg=0xaba86b70) at pthread_create.c:300 #8 0xb59162be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 5 (Thread 0xab285b70 (LWP 16526)): #0 0xb7768424 in __kernel_vsyscall () #1 0xb4cd70a5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0xb592382d in __pthread_cond_wait (cond=0x90eaab0, mutex=0x90eaa98) at forward.c:139 #3 0xb65295c2 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #4 0xb7095648 in ?? () from /usr/lib/libthreadweaver.so.4 #5 0xb70983ac in ?? () from /usr/lib/libthreadweaver.so.4 #6 0xb709423b in ?? () from /usr/lib/libthreadweaver.so.4 #7 0xb70984a2 in ?? () from /usr/lib/libthreadweaver.so.4 #8 0xb7095bd3 in ?? () from /usr/lib/libthreadweaver.so.4 #9 0xb70984c1 in ?? () from /usr/lib/libthreadweaver.so.4 #10 0xb7095bd3 in ?? () from /usr/lib/libthreadweaver.so.4 #11 0xb70964be in ?? () from /usr/lib/libthreadweaver.so.4 #12 0xb7096afb in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #13 0xb65285e2 in ?? () from /usr/lib/libQtCore.so.4 #14 0xb4cd3585 in start_thread (arg=0xab285b70) at pthread_create.c:300 #15 0xb59162be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 4 (Thread 0xaaa84b70 (LWP 16527)): #0 0xb7768424 in __kernel_vsyscall () #1 0xb4cd70a5 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:122 #2 0xb592382d in __pthread_cond_wait (cond=0x90eaab0, mutex=0x90eaa98) at forward.c:139 #3 0xb65295c2 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQtCore.so.4 #4 0xb7095648 in ?? () from /usr/lib/libthreadweaver.so.4 #5 0xb70983ac in ?? () from /usr/lib/libthreadweaver.so.4 #6 0xb709423b in ?? () from /usr/lib/libthreadweaver.so.4 #7 0xb70984a2 in ?? () from /usr/lib/libthreadweaver.so.4 #8 0xb7095bd3 in ?? () from /usr/lib/libthreadweaver.so.4 #9 0xb70964be in ?? () from /usr/lib/libthreadweaver.so.4 #10 0xb7096afb in ThreadWeaver::Thread::run() () from /usr/lib/libthreadweaver.so.4 #11 0xb65285e2 in ?? () from /usr/lib/libQtCore.so.4 #12 0xb4cd3585 in start_thread (arg=0xaaa84b70) at pthread_create.c:300 #13 0xb59162be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 3 (Thread 0xaeb7ab70 (LWP 16558)): #0 0xb4cd63c4 in __pthread_mutex_unlock_usercnt (mutex=0x954766c, decr=1) at pthread_mutex_unlock.c:52 #1 0xb5923a36 in pthread_mutex_unlock (mutex=0x954766c) at forward.c:184 #2 0xb4c11c1e in g_main_context_prepare () from /lib/libglib-2.0.so.0 #3 0xb4c11ff1 in ?? () from /lib/libglib-2.0.so.0 #4 0xb4c12503 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0xb664405f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #6 0xb661783a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #7 0xb6617c82 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #8 0xb6525309 in QThread::exec() () from /usr/lib/libQtCore.so.4 #9 0xb65fac1b in ?? () from /usr/lib/libQtCore.so.4 #10 0xb65285e2 in ?? () from /usr/lib/libQtCore.so.4 #11 0xb4cd3585 in start_thread (arg=0xaeb7ab70) at pthread_create.c:300 #12 0xb59162be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 2 (Thread 0xaa081b70 (LWP 16560)): #0 0xb7768424 in __kernel_vsyscall () #1 0xb5908b47 in *__GI___poll (fds=0xa15a408, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0xb4c1f04b in g_poll () from /lib/libglib-2.0.so.0 #3 0xb4c1220b in ?? () from /lib/libglib-2.0.so.0 #4 0xb4c12503 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #5 0xb664405f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #6 0xb661783a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #7 0xb6617c82 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #8 0xb6525309 in QThread::exec() () from /usr/lib/libQtCore.so.4 #9 0xb65fac1b in ?? () from /usr/lib/libQtCore.so.4 #10 0xb65285e2 in ?? () from /usr/lib/libQtCore.so.4 #11 0xb4cd3585 in start_thread (arg=0xaa081b70) at pthread_create.c:300 #12 0xb59162be in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb4811700 (LWP 16329)): [KCrash Handler] #6 0xb70f487d in KParts::ReadOnlyPart::url() const () from /usr/lib/libkparts.so.4 #7 0xb0ce3ecd in ProblemHighlighter::setProblems (this=0x966be08, problems=...) at /home/dancho/kdevelop4/src/kdevplatform/plugins/problemreporter/problemhighlighter.cpp:118 #8 0xb0ce4898 in ProblemHighlighter::settingsChanged (this=0x966be08) at /home/dancho/kdevelop4/src/kdevplatform/plugins/problemreporter/problemhighlighter.cpp:62 #9 0xb0ce4933 in ProblemHighlighter::qt_metacall (this=0x966be08, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbf83604c) at /home/dancho/kdevelop4/src/kdevplatform/build/plugins/problemreporter/problemhighlighter.moc:75 #10 0xb662e303 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4 #11 0xb662ef42 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #12 0xb74fc503 in KDevelop::ICompletionSettings::settingsChanged (this=0xb74e1750, _t1=0xb74e1750) at /home/dancho/kdevelop4/src/kdevplatform/build/interfaces/icompletionsettings.moc:109 #13 0xa948809b in CompletionSettings::emitChanged (this=0xc2a0f00) at /home/dancho/kdevelop4/src/kdevplatform/shell/settings/../completionsettings.h:64 #14 KDevelop::CCPreferences::writeToSettings (this=0xc2a0f00) at /home/dancho/kdevelop4/src/kdevplatform/shell/settings/ccpreferences.cpp:92 #15 0xa9488e8b in CCPreferences (this=0xc2a0f00, parent=0x9f19bd8, args=...) at /home/dancho/kdevelop4/src/kdevplatform/shell/settings/ccpreferences.cpp:66 #16 0xa948aabf in KPluginFactory::createInstance<KDevelop::CCPreferences, QWidget> (parentWidget=0x0, parent=0x9f19bd8, args=...) at /usr/include/kpluginfactory.h:461 #17 0xb76f2997 in KPluginFactory::create(char const*, QWidget*, QObject*, QList<QVariant> const&, QString const&) () from /usr/lib/libkdecore.so.5 #18 0xb7131c47 in KCModuleLoader::loadModule(KCModuleInfo const&, KCModuleLoader::ErrorReporting, QWidget*, QStringList const&) () from /usr/lib/libkutils.so.4 #19 0xb7137a67 in ?? () from /usr/lib/libkutils.so.4 #20 0xb7138bb3 in KCModuleProxy::realModule() const () from /usr/lib/libkutils.so.4 #21 0xb7138f58 in KCModuleProxy::showEvent(QShowEvent*) () from /usr/lib/libkutils.so.4 #22 0xb5c5b82d in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #23 0xb5c05a94 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #24 0xb5c0dcc2 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #25 0xb695262d in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #26 0xb66191eb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #27 0xb5c60ec3 in QWidgetPrivate::show_helper() () from /usr/lib/libQtGui.so.4 #28 0xb5c614ab in QWidget::setVisible(bool) () from /usr/lib/libQtGui.so.4 #29 0xb5c43011 in QStackedLayout::setCurrentIndex(int) () from /usr/lib/libQtGui.so.4 #30 0xb5c4319d in QStackedLayout::setCurrentWidget(QWidget*) () from /usr/lib/libQtGui.so.4 #31 0xb606fb4c in QStackedWidget::setCurrentWidget(QWidget*) () from /usr/lib/libQtGui.so.4 #32 0xb6985127 in ?? () from /usr/lib/libkdeui.so.5 #33 0xb6985bbf in KPageView::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5 #34 0xb69896fa in KPageWidget::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkdeui.so.5 #35 0xb662e303 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4 #36 0xb662ef42 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #37 0xb619ab69 in QItemSelectionModel::currentChanged(QModelIndex const&, QModelIndex const&) () from /usr/lib/libQtGui.so.4 #38 0xb619ad0d in QItemSelectionModel::setCurrentIndex(QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>) () from /usr/lib/libQtGui.so.4 #39 0xb614c4a6 in QAbstractItemView::mousePressEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4 #40 0xb5c5bafe in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #41 0xb6001543 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4 #42 0xb609f59f in QAbstractScrollArea::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4 #43 0xb6150887 in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4 #44 0xb60a1b75 in ?? () from /usr/lib/libQtGui.so.4 #45 0xb661841a in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #46 0xb5c05a6c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #47 0xb5c0e551 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #48 0xb695262d in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #49 0xb66191eb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #50 0xb5c0d5de in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) () from /usr/lib/libQtGui.so.4 #51 0xb5c7c175 in ?? () from /usr/lib/libQtGui.so.4 #52 0xb5c7b646 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4 #53 0xb5ca5bc2 in ?? () from /usr/lib/libQtGui.so.4 #54 0xb4c0eb38 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #55 0xb4c123d0 in ?? () from /lib/libglib-2.0.so.0 #56 0xb4c12503 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #57 0xb6644041 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #58 0xb5ca5305 in ?? () from /usr/lib/libQtGui.so.4 #59 0xb661783a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #60 0xb6617c82 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #61 0xb60e8873 in QDialog::exec() () from /usr/lib/libQtGui.so.4 #62 0xb7446e11 in KDevelop::UiController::showSettingsDialog (this=0x9013b80) at /home/dancho/kdevelop4/src/kdevplatform/shell/uicontroller.cpp:411 #63 0xb742fd87 in KDevelop::MainWindowPrivate::settingsDialog (this=0x906deb0) at /home/dancho/kdevelop4/src/kdevplatform/shell/mainwindow_actions.cpp:103 #64 0xb7437ca9 in KDevelop::MainWindowPrivate::qt_metacall (this=0x906deb0, _c=QMetaObject::InvokeMetaMethod, _id=16, _a=0xbf838fac) at /home/dancho/kdevelop4/src/kdevplatform/build/shell/mainwindow_p.moc:137 #65 0xb662e303 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4 #66 0xb662e720 in QMetaObject::activate(QObject*, QMetaObject const*, int, int, void**) () from /usr/lib/libQtCore.so.4 #67 0xb5bff591 in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4 #68 0xb5c00adf in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQtGui.so.4 #69 0xb60451d4 in ?? () from /usr/lib/libQtGui.so.4 #70 0xb604b8ab in ?? () from /usr/lib/libQtGui.so.4 #71 0xb604c3f2 in QMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4 #72 0xb6a38a95 in KMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libkdeui.so.5 #73 0xb5c5b9fb in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #74 0xb604e631 in QMenu::event(QEvent*) () from /usr/lib/libQtGui.so.4 #75 0xb5c05a94 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #76 0xb5c0e551 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #77 0xb695262d in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #78 0xb66191eb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #79 0xb5c0d5de in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) () from /usr/lib/libQtGui.so.4 #80 0xb5c7c3bf in ?? () from /usr/lib/libQtGui.so.4 #81 0xb5c7b646 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4 #82 0xb5ca5bc2 in ?? () from /usr/lib/libQtGui.so.4 #83 0xb4c0eb38 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #84 0xb4c123d0 in ?? () from /lib/libglib-2.0.so.0 #85 0xb4c12503 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #86 0xb6644041 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #87 0xb5ca5305 in ?? () from /usr/lib/libQtGui.so.4 #88 0xb661783a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #89 0xb6617c82 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #90 0xb661a0d9 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #91 0xb5c05917 in QApplication::exec() () from /usr/lib/libQtGui.so.4 #92 0x0804da5b in main (argc=1, argv=0xbf83b5c4) at /home/dancho/kdevelop4/src/kdevelop/app/main_internal.cpp:139 Reported using DrKonqi
SVN commit 1089318 by zwabel: Don't crash if the document has already been deleted (or mor probably, is in the process of being deleted) BUG: 226573 BUG: 226331 M +3 -0 problemhighlighter.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=1089318
David can you double-check on the following bugs (and close them) wether its the same problem? https://bugs.kde.org/show_bug.cgi?id=223591 https://bugs.kde.org/show_bug.cgi?id=226573
*** Bug 223591 has been marked as a duplicate of this bug. ***
*** Bug 226573 has been marked as a duplicate of this bug. ***