Bugzilla – Bug 142498
Kate can crash after an illegal report that files are being created by another application
Last modified: 2006-01-12 07:07:05 UTC
When using Kate it reports for two situations an illegal message that the files, which are being used by Kate, are being created by another application. The first situation is when a compiler reads the source code which is being edited in Kate. The second situation is pure random. It doesn't matter which option is being choosen with the warning from Kate, there is a great change that Kate will crash (with or without a backtrace). This bug has been reported on bugs.kde.org, but I hear from more SuSE users that this problem is more a SuSE-bug than a KDE-bug.
are you using 10.0 or supplementary for 10.0?
Supplementary KDE 3.5 update repository. Kate 2.5.0
is your kdelibs3 up to date? we accidentally committed the inotify patch there, but it was quickly reverted.
Just refreshed the repositories and all the packages are up to date.
Kate just crashed again. Therefore I was able to caths a backtrace. Backtrace: (no debugging symbols found) Using host libthread_db library "/lib/tls/libthread_db.so.1". (no debugging symbols found) `system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols. (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 1096126144 (LWP 9311)] (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [KCrash handler] #4 0x40b440bc in QPtrVector<QRegExpEngine::State>::deleteItem () from /usr/lib/qt3/lib/libqt-mt.so.3 #5 0x40b2ff93 in QGVector::clear () from /usr/lib/qt3/lib/libqt-mt.so.3 #6 0x40b3c693 in QRegExpEngine::~QRegExpEngine () from /usr/lib/qt3/lib/libqt-mt.so.3 #7 0x40b43fff in QCache<QRegExpEngine>::deleteItem () from /usr/lib/qt3/lib/libqt-mt.so.3 #8 0x40b268f5 in QGCache::makeRoomFor () from /usr/lib/qt3/lib/libqt-mt.so.3 #9 0x40b26d32 in QGCache::insert_string () from /usr/lib/qt3/lib/libqt-mt.so.3 #10 0x40b41fe4 in QRegExpEngine::QRegExpEngine () from /usr/lib/qt3/lib/libqt-mt.so.3 #11 0x40b4213f in QRegExp::invalidateEngine () from /usr/lib/qt3/lib/libqt-mt.so.3 #12 0x40b42605 in QRegExp::~QRegExp () from /usr/lib/qt3/lib/libqt-mt.so.3 #13 0x40528a8f in KCharsets::codecForName () from /opt/kde3/lib/libkdecore.so.4 #14 0x41e56ae9 in konsolePart::slotSetEncoding () from /opt/kde3/lib/kde3/libkonsolepart.so #15 0x41e68057 in konsolePart::applyProperties () from /opt/kde3/lib/kde3/libkonsolepart.so #16 0x41e68326 in konsolePart::newSession () from /opt/kde3/lib/kde3/libkonsolepart.so #17 0x41e6842a in konsolePart::startProgram () from /opt/kde3/lib/kde3/libkonsolepart.so #18 0x41e57a05 in konsolePart::showShellInDir () from /opt/kde3/lib/kde3/libkonsolepart.so #19 0x41e56665 in konsolePart::openURL () from /opt/kde3/lib/kde3/libkonsolepart.so #20 0x417ec1cb in KateConsole::cd () from /opt/kde3/lib/libkateinterfaces.so.0 #21 0x417ebe9d in KateConsole::loadConsoleIfNeeded () from /opt/kde3/lib/libkateinterfaces.so.0 #22 0x417ec64b in KateConsole::showEvent () from /opt/kde3/lib/libkateinterfaces.so.0 #23 0x408a75c9 in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3 #24 0x4080dd41 in QApplication::internalNotify () from /usr/lib/qt3/lib/libqt-mt.so.3 #25 0x4080e6b9 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3 #26 0x40547fce in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4 #27 0x408a6752 in QWidget::show () from /usr/lib/qt3/lib/libqt-mt.so.3 #28 0x408a64eb in QWidget::showChildren () from /usr/lib/qt3/lib/libqt-mt.so.3 #29 0x408a66f7 in QWidget::show () from /usr/lib/qt3/lib/libqt-mt.so.3 #30 0x417c6705 in KateMDI::Sidebar::showWidget () from /opt/kde3/lib/libkateinterfaces.so.0 #31 0x417c86ac in KateMDI::Sidebar::tabClicked () from /opt/kde3/lib/libkateinterfaces.so.0 #32 0x417e0a8f in KateMDI::Sidebar::qt_invoke () from /opt/kde3/lib/libkateinterfaces.so.0 #33 0x4086da49 in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 #34 0x4086e021 in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 #35 0x418a2e20 in KMultiTabBarButton::clicked () from /opt/kde3/lib/libkutils.so.1 #36 0x418a2e57 in KMultiTabBarButton::slotClicked () from /opt/kde3/lib/libkutils.so.1 #37 0x418b29da in KMultiTabBarTab::slotClicked () from /opt/kde3/lib/libkutils.so.1 #38 0x418a6944 in KMultiTabBarButton::qt_invoke () from /opt/kde3/lib/libkutils.so.1 #39 0x418a6a69 in KMultiTabBarTab::qt_invoke () from /opt/kde3/lib/libkutils.so.1 #40 0x4086da49 in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 #41 0x4086def0 in QObject::activate_signal () from /usr/lib/qt3/lib/libqt-mt.so.3 #42 0x40bb754c in QButton::clicked () from /usr/lib/qt3/lib/libqt-mt.so.3 #43 0x40902306 in QButton::mouseReleaseEvent () from /usr/lib/qt3/lib/libqt-mt.so.3 #44 0x408a7708 in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3 #45 0x4080dd41 in QApplication::internalNotify () from /usr/lib/qt3/lib/libqt-mt.so.3 #46 0x4080eea8 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3 #47 0x40547fce in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4 #48 0x407a8cd8 in QETWidget::translateMouseEvent () from /usr/lib/qt3/lib/libqt-mt.so.3 #49 0x407a7afb in QApplication::x11ProcessEvent () from /usr/lib/qt3/lib/libqt-mt.so.3 #50 0x407bbbea in QEventLoop::processEvents () from /usr/lib/qt3/lib/libqt-mt.so.3 #51 0x40824c39 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3 #52 0x40824b36 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3 #53 0x4080d68f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3 #54 0x4002d9e8 in kdemain () from /opt/kde3/lib/libkdeinit_kate.so #55 0x40029534 in kdeinitmain () from /opt/kde3/lib/kde3/kate.so #56 0x0804e11a in ?? () #57 0x00000001 in ?? () #58 0x08073018 in ?? () #59 0x00000001 in ?? () #60 0x00000000 in ?? () #61 0x00000000 in ?? () #62 0x00000000 in ?? () #63 0x00000006 in ?? () #64 0xbf8f0c04 in ?? () #65 0xbf8f0bf0 in ?? () #66 0xbf8f0bfc in ?? () #67 0xbf8f0bf8 in ?? () #68 0xbf8f0c00 in ?? () #69 0x00000000 in ?? () #70 0x00000000 in ?? () #71 0x00000000 in ?? () #72 0x00000000 in ?? () #73 0x00000000 in ?? () #74 0x08072f89 in ?? () #75 0x08072f84 in ?? () #76 0x00000001 in ?? () #77 0x00000000 in ?? () #78 0x00000000 in ?? () #79 0x00000000 in ?? () #80 0x00000000 in ?? () #81 0x00000000 in ?? () #82 0x00000000 in ?? () #83 0x00000000 in ?? () #84 0x00000000 in ?? () #85 0x00000000 in ?? () #86 0x00000000 in ?? () #87 0x40f32241 in _int_malloc () from /lib/tls/libc.so.6 #88 0x0804e78a in ?? () #89 0x00000000 in ?? () #90 0x00000001 in ?? () #91 0x08072f9a in ?? () #92 0x00000000 in ?? () #93 0x00000000 in ?? () #94 0x00000000 in ?? () #95 0x08072f9e in ?? () #96 0x00000000 in ?? () #97 0x00000000 in ?? () #98 0x00000001 in ?? () #99 0x00000001 in ?? () #100 0x00000008 in ?? () #101 0x08072f80 in ?? () #102 0x08072f84 in ?? () #103 0x08072f89 in ?? () #104 0x00000000 in ?? () #105 0x00000001 in ?? () #106 0x08072f8d in ?? () #107 0x00000000 in ?? () #108 0x00000000 in ?? () #109 0x08072f9e in ?? () #110 0x00000000 in ?? () #111 0x08072f8d in ?? () #112 0x00000000 in ?? () #113 0x00000000 in ?? () #114 0x08052600 in vtable for QCString () #115 0x08073140 in ?? () #116 0x08052600 in vtable for QCString () #117 0x08073628 in ?? () #118 0x0077b858 in ?? () #119 0x80cd0000 in ?? () #120 0x0000000a in ?? () #121 0x0000004a in ?? () #122 0x00000000 in ?? () #123 0xbf8f0e2c in ?? () #124 0x00000000 in ?? () #125 0x000013fc in ?? () #126 0x00000000 in ?? () #127 0xbf8f0f38 in ?? () #128 0x0804ed57 in ?? () #129 0x0000000a in ?? () #130 0xbf8f0e2c in ?? () #131 0xbf8f0dac in ?? () #132 0xbf8f0d2c in ?? () #133 0x00000000 in ?? () #134 0x40fea8a0 in mp_ () from /lib/tls/libc.so.6 #135 0x08073068 in ?? () #136 0x080732e8 in ?? () #137 0x40fea8a0 in mp_ () from /lib/tls/libc.so.6 #138 0x40fea8a0 in mp_ () from /lib/tls/libc.so.6 #139 0x0000000a in ?? () #140 0x00000000 in ?? () #141 0x00000000 in ?? () #142 0x00000000 in ?? () #143 0x00000000 in ?? () #144 0x00000000 in ?? () #145 0x00000000 in ?? () #146 0x00000000 in ?? () #147 0x00000000 in ?? () #148 0x00000000 in ?? () #149 0x00000000 in ?? () #150 0x00000000 in ?? () #151 0x00000000 in ?? () #152 0x00000000 in ?? () #153 0x00000000 in ?? () #154 0x00000000 in ?? () #155 0x00000000 in ?? () #156 0x00000000 in ?? () #157 0x00000000 in ?? () #158 0x00000000 in ?? () #159 0x00000000 in ?? () #160 0x00000000 in ?? () #161 0x00000000 in ?? () #162 0x00000000 in ?? () #163 0x00000000 in ?? () #164 0x00000000 in ?? () #165 0x00000000 in ?? () #166 0x00000000 in ?? () #167 0x00000000 in ?? () #168 0x00000000 in ?? () #169 0x00000000 in ?? () #170 0x00000000 in ?? () #171 0x00000000 in ?? () #172 0x00000000 in ?? () #173 0x00000000 in ?? () #174 0x00000000 in ?? () #175 0x00000000 in ?? () #176 0x00000000 in ?? () #177 0x00000000 in ?? () #178 0x00000000 in ?? () #179 0x00000000 in ?? () #180 0x00000000 in ?? () #181 0x00000000 in ?? () #182 0x00000000 in ?? () #183 0x00000000 in ?? () #184 0x00000000 in ?? () #185 0x00000000 in ?? () #186 0x00000000 in ?? () #187 0x00000000 in ?? () #188 0x00000000 in ?? () #189 0x00000000 in ?? () #190 0x00000000 in ?? () #191 0x00000000 in ?? () #192 0x00000000 in ?? () #193 0x00000000 in ?? () #194 0x00000000 in ?? () #195 0x00000000 in ?? () #196 0x00000000 in ?? () #197 0x00000000 in ?? () #198 0x00000000 in ?? () #199 0x00000000 in ?? () #200 0x00000000 in ?? () #201 0x00000000 in ?? () #202 0x00000000 in ?? () #203 0x00000000 in ?? () #204 0x00000100 in ?? () #205 0x00000000 in ?? () #206 0x00000000 in ?? () #207 0x00000000 in ?? () #208 0x00000000 in ?? () #209 0x00000000 in ?? () #210 0x00000000 in ?? () #211 0x00000000 in ?? () #212 0x00000000 in ?? () #213 0x00000000 in ?? () #214 0x00000000 in ?? () #215 0x00000000 in ?? () #216 0x00000000 in ?? () #217 0x00000000 in ?? () #218 0x00000000 in ?? () #219 0x00000000 in ?? () #220 0x00000000 in ?? () #221 0x00000000 in ?? () #222 0x00000000 in ?? () #223 0x00000000 in ?? () #224 0x00000000 in ?? () #225 0x00000000 in ?? () #226 0x00000000 in ?? () #227 0x00000000 in ?? () #228 0x00000000 in ?? () #229 0x00000000 in ?? () #230 0x00000000 in ?? () #231 0x00000000 in ?? () #232 0x00000000 in ?? () #233 0x00000000 in ?? () #234 0x00000000 in ?? () #235 0x00000000 in ?? () #236 0x000023b9 in ?? () #237 0x00000000 in ?? () #238 0x00000000 in ?? () #239 0x0805fd58 in ?? () #240 0x00000000 in ?? () #241 0x00000002 in ?? () #242 0x00000000 in ?? () #243 0x00000000 in ?? () #244 0x40f31c44 in _int_free () from /lib/tls/libc.so.6
this is the head of your changelog for kdelibs3 ? * Sun Jan 08 2006 - stbinner@suse.de - update to 3_5_BRANCH (disable inotify on old broken kernels) hmm, that crash doesn't point to kdirwatch so far..
You lost me. Which changelog?
rpm -q --changelog kdelibs3 | head
Thanks. * Sun Dec 11 2005 - stbinner@suse.de - update to 3_5_BRANCH (KDE #116156 and others) * Thu Dec 08 2005 - coolo@suse.de - remove work around as binutils were fixed * Mon Dec 05 2005 - coolo@suse.de So, I should wait for an update which not yet available on the repository I use?
yes, there was an update on january 8th (kdelibs3). try that one please.
My repository has got new version of KDE. After updating KDE with the newest releases, Kate won't give the illegal report or crash. Thanks for your feedback. [SOLVED] ;)
Closing, btw related to bug 131322.