Application: kate (3.6.90) KDE Platform Version: 4.6.90 (4.7 RC1) "release 7" Qt Version: 4.7.4 Operating System: Linux 2.6.39-28 x86_64 Distribution: "openSUSE 11.4 (x86_64)" -- Information about the crash: - What I was doing when the application crashed: starting kate without file or with file to edit there seems to be some component missing, but how to reinstall it? The crash can be reproduced every time. -- Backtrace: Application: Kate (kate), signal: Segmentation fault [Current thread is 1 (Thread 0x7f947cf4f760 (LWP 7883))] Thread 2 (Thread 0x7f9469063700 (LWP 7884)): #0 0xffffffffff600137 in ?? () #1 0x00007fff661f36e1 in ?? () #2 0x00007f94752b92b3 in clock_gettime () from /lib64/librt.so.1 #3 0x00007f947a77a902 in do_gettime (frac=<optimized out>, sec=<optimized out>) at tools/qelapsedtimer_unix.cpp:123 #4 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #5 0x00007f947a83dc1d in QTimerInfoList::updateCurrentTime (this=0x7f94640016d0) at kernel/qeventdispatcher_unix.cpp:339 #6 0x00007f947a83df95 in QTimerInfoList::timerWait (this=0x7f94640016d0, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #7 0x00007f947a83ca5c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f9469062c4c) at kernel/qeventdispatcher_glib.cpp:136 #8 0x00007f947a83cb05 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #9 0x00007f9479edac87 in g_main_context_prepare () from /lib64/libglib-2.0.so.0 #10 0x00007f9479edbba9 in ?? () from /lib64/libglib-2.0.so.0 #11 0x00007f9479edc250 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #12 0x00007f947a83d256 in QEventDispatcherGlib::processEvents (this=0xcdb580, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #13 0x00007f947a811862 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #14 0x00007f947a811a75 in QEventLoop::exec (this=0x7f9469062de0, flags=...) at kernel/qeventloop.cpp:201 #15 0x00007f947a7267f4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498 #16 0x00007f947a7f2f98 in QInotifyFileSystemWatcherEngine::run (this=0xcdb010) at io/qfilesystemwatcher_inotify.cpp:248 #17 0x00007f947a7290e5 in QThreadPrivate::start (arg=0xcdb010) at thread/qthread_unix.cpp:331 #18 0x00007f947a18ea3f in start_thread () from /lib64/libpthread.so.0 #19 0x00007f947c8f567d in clone () from /lib64/libc.so.6 #20 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f947cf4f760 (LWP 7883)): [KCrash Handler] #6 0x00007f947b7e6831 in KAboutData::appName() const () from /usr/lib64/libkdecore.so.5 #7 0x00007f947b7fb791 in KComponentData::componentName() const () from /usr/lib64/libkdecore.so.5 #8 0x00007f947b456616 in Kate::XMLGUIClient::xmlDataFile (this=<optimized out>, componentData=<optimized out>, filename=...) at /usr/src/debug/kate-4.6.90/kate/interfaces/kate/plugin.cpp:132 #9 0x00007f947b45688a in Kate::XMLGUIClient::XMLGUIClient (this=0xe0b138, componentData=...) at /usr/src/debug/kate-4.6.90/kate/interfaces/kate/plugin.cpp:126 #10 0x00007f946a13af07 in PluginKateXMLToolsView::PluginKateXMLToolsView (this=0xe0b120, win=0x6699f0) at /usr/src/debug/kate-4.6.90/kate/plugins/xmltools/plugin_katexmltools.cpp:123 #11 0x00007f946a13b2c9 in PluginKateXMLTools::createView (this=<optimized out>, mainWindow=0x6699f0) at /usr/src/debug/kate-4.6.90/kate/plugins/xmltools/plugin_katexmltools.cpp:117 #12 0x00007f947b46e26a in KatePluginManager::enablePluginGUI (this=<optimized out>, item=0x96a8c0, win=0x9a8ef0, config=0x6d8c40) at /usr/src/debug/kate-4.6.90/kate/app/katepluginmanager.cpp:206 #13 0x00007f947b46e459 in KatePluginManager::enableAllPluginsGUI (this=0x950f10, win=0x9a8ef0, config=0x6d8c40) at /usr/src/debug/kate-4.6.90/kate/app/katepluginmanager.cpp:165 #14 0x00007f947b468269 in KateMainWindow::KateMainWindow (this=0x9a8ef0, sconfig=0x6d8c40, sgroup=..., __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kate-4.6.90/kate/app/katemainwindow.cpp:184 #15 0x00007f947b4574f4 in KateApp::newMainWindow (this=<optimized out>, sconfig_=<optimized out>, sgroup_=<optimized out>) at /usr/src/debug/kate-4.6.90/kate/app/kateapp.cpp:390 #16 0x00007f947b47cc90 in KateSessionManager::activateSession (this=0x951640, session=<optimized out>, closeLast=<optimized out>, saveLast=<optimized out>, loadNew=<optimized out>) at /usr/src/debug/kate-4.6.90/kate/app/katesession.cpp:338 #17 0x00007f947b47fd1b in KateSessionManager::chooseSession (this=0x951640) at /usr/src/debug/kate-4.6.90/kate/app/katesession.cpp:438 #18 0x00007f947b4590b6 in KateApp::startupKate (this=0x7fff66178430) at /usr/src/debug/kate-4.6.90/kate/app/kateapp.cpp:182 #19 0x00007f947b459460 in KateApp::initKate (this=0x7fff66178430) at /usr/src/debug/kate-4.6.90/kate/app/kateapp.cpp:135 #20 0x00007f947b459652 in KateApp::KateApp (this=0x7fff66178430, args=<optimized out>) at /usr/src/debug/kate-4.6.90/kate/app/kateapp.cpp:72 #21 0x00007f947cb94b8f in kdemain (argc=1, argv=0x7fff66179968) at /usr/src/debug/kate-4.6.90/kate/app/katemain.cpp:373 #22 0x00007f947c840bfd in __libc_start_main () from /lib64/libc.so.6 #23 0x0000000000400699 in _start () at ../sysdeps/x86_64/elf/start.S:113 Reported using DrKonqi
Can reproduce: Thread 1 (Thread 0xb4f27710 (LWP 11172)): [KCrash Handler] #7 0xb60043de in KComponentData::KComponentData(KComponentData const&) () from /usr/lib/libkdecore.so.5 #8 0xb6f4f2ed in KXMLGUIClient::componentData() const () from /usr/lib/libkdeui.so.5 #9 0xafed83c6 in PluginKateXMLToolsView::PluginKateXMLToolsView (this=0x9dfbdb8, win=0x9a45bd0) at /home/dh/kde/trunk/kate/kate/plugins/xmltools/plugin_katexmltools.cpp:123 #10 0xafed837e in PluginKateXMLTools::createView (this=0x9b886d0, mainWindow=0x9a45bd0) at /home/dh/kde/trunk/kate/kate/plugins/xmltools/plugin_katexmltools.cpp:117 #11 0xb7820199 in KatePluginManager::enablePluginGUI (this=0x8487a80, item=0x848bf48, win=0x9a800f8, config=0x0) at /home/dh/kde/trunk/kate/kate/app/katepluginmanager.cpp:206 #12 0xb78203bb in KatePluginManager::enablePluginGUI (this=0x8487a80, item=0x848bf48) at /home/dh/kde/trunk/kate/kate/app/katepluginmanager.cpp:226 #13 0xb780d443 in KateConfigPluginPage::loadPlugin (this=0x9ee0f80, item=0x9eed0c8) at /home/dh/kde/trunk/kate/kate/app/kateconfigplugindialogpage.cpp:102 #14 0xb780d3d2 in KateConfigPluginPage::stateChange (this=0x9ee0f80, item=0x9eed0c8, b=true) at /home/dh/kde/trunk/kate/kate/app/kateconfigplugindialogpage.cpp:92 #15 0xb780ceb8 in KateConfigPluginPage::qt_metacall (this=0x9ee0f80, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfb38df4) at /home/dh/kde/trunk/kate/build/kate/app/kateconfigplugindialogpage.moc:153 #16 0xb5db107d in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4 #17 0xb5dc04cc in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #18 0xb780cd71 in KatePluginListView::stateChange (this=0x9edcce0, _t1=0x9eed0c8, _t2=true) at /home/dh/kde/trunk/kate/build/kate/app/kateconfigplugindialogpage.moc:90 #19 0xb780d092 in KatePluginListView::stateChanged (this=0x9edcce0, item=0x9eed0c8) at /home/dh/kde/trunk/kate/kate/app/kateconfigplugindialogpage.cpp:62 #20 0xb780cd06 in KatePluginListView::qt_metacall (this=0x9edcce0, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfb38f14) at /home/dh/kde/trunk/kate/build/kate/app/kateconfigplugindialogpage.moc:78 #21 0xb5db107d in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4 #22 0xb5dc04cc in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #23 0xb6b04e3d in QTreeWidget::itemChanged(QTreeWidgetItem*, int) () from /usr/lib/libQtGui.so.4 #24 0xb6b04eb8 in ?? () from /usr/lib/libQtGui.so.4 #25 0xb6b0db4a in QTreeWidget::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libQtGui.so.4 #26 0xb780cc9e in KatePluginListView::qt_metacall (this=0x9edcce0, _c=QMetaObject::InvokeMetaMethod, _id=108, _a=0xbfb39064) at /home/dh/kde/trunk/kate/build/kate/app/kateconfigplugindialogpage.moc:72 #27 0xb5db107d in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4 #28 0xb5dc04cc in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #29 0xb5e0f38d in QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&) () from /usr/lib/libQtCore.so.4 #30 0xb6b0579b in ?? () from /usr/lib/libQtGui.so.4 #31 0xb6b0926a in QTreeWidgetItem::setData(int, int, QVariant const&) () from /usr/lib/libQtGui.so.4 #32 0xb6b03621 in ?? () from /usr/lib/libQtGui.so.4 #33 0xb6b390dc in QStyledItemDelegate::editorEvent(QEvent*, QAbstractItemModel*, QStyleOptionViewItem const&, QModelIndex const&) () from /usr/lib/libQtGui.so.4 #34 0xb6a84e16 in ?? () from /usr/lib/libQtGui.so.4 #35 0xb6a8aeab in QAbstractItemView::edit(QModelIndex const&, QAbstractItemView::EditTrigger, QEvent*) () from /usr/lib/libQtGui.so.4 #36 0xb6a85ab1 in QAbstractItemView::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4 #37 0xb6ad2bc4 in QTreeView::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4 #38 0xb653daf0 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #39 0xb694d0f5 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4 #40 0xb69deb91 in QAbstractScrollArea::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4 #41 0xb6a82e74 in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4 #42 0xb6ace546 in QTreeView::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4 #43 0xb69e1486 in ?? () from /usr/lib/libQtGui.so.4 #44 0xb5daa926 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #45 0xb64e2654 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #46 0xb64ebf80 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #47 0xb6f96cc1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #48 0xb5daa78e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #49 0xb64e372c in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4 #50 0xb656fbb0 in ?? () from /usr/lib/libQtGui.so.4 #51 0xb656ecbe in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4 #52 0xb65995e0 in ?? () from /usr/lib/libQtGui.so.4 #53 0xb53a9509 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #54 0xb53a9d10 in ?? () from /lib/libglib-2.0.so.0 #55 0xb53a9fce in g_main_context_iteration () from /lib/libglib-2.0.so.0 #56 0xb5dd8f7b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #57 0xb65991da in ?? () from /usr/lib/libQtGui.so.4 #58 0xb5da9a6d in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #59 0xb5da9c99 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #60 0xb6a2554d in QDialog::exec() () from /usr/lib/libQtGui.so.4 #61 0xb781b479 in KateMainWindow::showPluginConfigPage (this=0x9a800f8, configpageinterface=0x0, id=0) at /home/dh/kde/trunk/kate/kate/app/katemainwindow.cpp:745 #62 0xb781b3e7 in KateMainWindow::slotConfigure (this=0x9a800f8) at /home/dh/kde/trunk/kate/kate/app/katemainwindow.cpp:733
related: bug #265237
Fixed in master and KDE/4.7
Is it fixed in KDE 4.7 RC2 ? I can still reproduce it in KDE 4.7 RC2.
Yes, it was fixed just after the RC2 release, unfortunately.