Version: CVS (using KDE Devel) Installed from: Compiled sources Started gideon opened small file - very long line, it is an RSA key 1200 characters copied contents to clipboard exited got crash [New Thread 1099861600 (LWP 1778)] [New Thread 1161264432 (LWP 1793)] 0xffffe410 in ?? () #0 0xffffe410 in ?? () #1 0x40c5bd11 in KCrash::defaultCrashHandler(int) () from /opt/kde3/lib/libkdecore.so.4 #2 <signal handler called> #3 0x4563f14f in KateRenderer::paintTextLine(QPainter&, LineRange const*, int, int, KateTextCursor const*, KateTextRange const*) () from /opt/kde3/lib/kde3/libkatepart.so #4 0x4562848f in KateViewInternal::paintText(int, int, int, int, bool) () from /opt/kde3/lib/kde3/libkatepart.so #5 0x4562cd96 in KateViewInternal::updateCursor(KateTextCursor const&, bool) () from /opt/kde3/lib/kde3/libkatepart.so #6 0x45603254 in KateView::setCursorPositionInternal(unsigned, unsigned, unsigned) () from /opt/kde3/lib/kde3/libkatepart.so #7 0x45605a8d in KateView::setCursorPositionReal(unsigned, unsigned) () from /opt/kde3/lib/kde3/libkatepart.so #8 0x455d47ae in KateDocument::closeURL() () from /opt/kde3/lib/kde3/libkatepart.so #9 0x08071bda in PartController::closePart(KParts::Part*) () #10 0x08072ae6 in PartController::closePartForWidget(QWidget const*) () #11 0x08073b98 in PartController::qt_invoke(int, QUObject*) () #12 0x40ff6ddd in QObject::activate_signal(QConnectionList*, QUObject*) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #13 0x08097846 in KTabWidget::closeWindow(QWidget const*) () #14 0x0809799a in KTabWidget::qt_emit(int, QUObject*) () #15 0x40ff6e0d in QObject::activate_signal(QConnectionList*, QUObject*) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #16 0x080974f2 in KTabBar::closeWindow(QWidget const*) () #17 0x08097296 in KTabBar::closeWindowSlot() () #18 0x08097631 in KTabBar::qt_invoke(int, QUObject*) () #19 0x40ff6ddd in QObject::activate_signal(QConnectionList*, QUObject*) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #20 0x41308a3e in QSignal::signal(QVariant const&) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #21 0x4100fbed in QSignal::activate() () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #22 0x410f52dd in QPopupMenu::mouseReleaseEvent(QMouseEvent*) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #23 0x4102b783 in QWidget::event(QEvent*) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #24 0x40f9b7bd in QApplication::internalNotify(QObject*, QEvent*) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #25 0x40f9af7d in QApplication::notify(QObject*, QEvent*) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #26 0x40bc79a0 in KApplication::notify(QObject*, QEvent*) () from /opt/kde3/lib/libkdecore.so.4 #27 0x40f35277 in QETWidget::translateMouseEvent(_XEvent const*) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #28 0x40f32f20 in QApplication::x11ProcessEvent(_XEvent*) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #29 0x40f48d7f in QEventLoop::processEvents(unsigned) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #30 0x40faeb13 in QEventLoop::enterLoop() () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #31 0x40f9ba6c in QApplication::enter_loop() () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #32 0x410f7e17 in QPopupMenu::exec(QPoint const&, int) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #33 0x08097371 in KTabBar::mousePressEvent(QMouseEvent*) () #34 0x4102b774 in QWidget::event(QEvent*) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #35 0x41114704 in QTabBar::event(QEvent*) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #36 0x40f9b7bd in QApplication::internalNotify(QObject*, QEvent*) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #37 0x40f9af7d in QApplication::notify(QObject*, QEvent*) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #38 0x40bc79a0 in KApplication::notify(QObject*, QEvent*) () from /opt/kde3/lib/libkdecore.so.4 #39 0x40f35653 in QETWidget::translateMouseEvent(_XEvent const*) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #40 0x40f32f20 in QApplication::x11ProcessEvent(_XEvent*) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #41 0x40f48d7f in QEventLoop::processEvents(unsigned) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #42 0x40faeb13 in QEventLoop::enterLoop() () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #43 0x40fae9d0 in QEventLoop::exec() () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #44 0x40f9ba18 in QApplication::exec() () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #45 0x080674bb in main () #46 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6
I think that All the bugs of the "kate integration" component should be transfered to KATE itself, but I'm not shure of this. A guru is welcome.
this backtrace is not that informative :/ is it reproducable with a distributable file to test it ?
I tried a couple times to reproduce but I can't hit the same combination again.
I just hit this again. I had a RSA2 public key file open with the text selected. I closed the tab. [New Thread 1099873888 (LWP 2832)] [New Thread 1118989616 (LWP 2845)] 0xffffe410 in ?? () #0 0xffffe410 in ?? () #1 0x40c5efc5 in KCrash::defaultCrashHandler(int) () from /opt/kde3/lib/libkdecore.so.4 #2 <signal handler called> #3 0x42dee14f in KateRenderer::paintTextLine(QPainter&, LineRange const*, int, int, KateTextCursor const*, KateTextRange const*) () from /opt/kde3/lib/kde3/libkatepart.so #4 0x42dd748f in KateViewInternal::paintText(int, int, int, int, bool) () from /opt/kde3/lib/kde3/libkatepart.so #5 0x42ddbd96 in KateViewInternal::updateCursor(KateTextCursor const&, bool) () from /opt/kde3/lib/kde3/libkatepart.so #6 0x42db2254 in KateView::setCursorPositionInternal(unsigned, unsigned, unsigned) () from /opt/kde3/lib/kde3/libkatepart.so #7 0x42db4a8d in KateView::setCursorPositionReal(unsigned, unsigned) () from /opt/kde3/lib/kde3/libkatepart.so #8 0x42d837ae in KateDocument::closeURL() () from /opt/kde3/lib/kde3/libkatepart.so #9 0x08071bee in PartController::closePart(KParts::Part*) () #10 0x08072afa in PartController::closePartForWidget(QWidget const*) () #11 0x08073bac in PartController::qt_invoke(int, QUObject*) () #12 0x40ff9ddd in QObject::activate_signal(QConnectionList*, QUObject*) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #13 0x080978f6 in KTabWidget::closeWindow(QWidget const*) () #14 0x08097a4a in KTabWidget::qt_emit(int, QUObject*) () #15 0x40ff9e0d in QObject::activate_signal(QConnectionList*, QUObject*) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #16 0x080975a2 in KTabBar::closeWindow(QWidget const*) () #17 0x08097346 in KTabBar::closeWindowSlot() () #18 0x080976e1 in KTabBar::qt_invoke(int, QUObject*) () #19 0x40ff9ddd in QObject::activate_signal(QConnectionList*, QUObject*) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #20 0x4130ba3e in QSignal::signal(QVariant const&) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #21 0x41012bed in QSignal::activate() () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #22 0x410f82dd in QPopupMenu::mouseReleaseEvent(QMouseEvent*) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #23 0x4102e783 in QWidget::event(QEvent*) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #24 0x40f9e7bd in QApplication::internalNotify(QObject*, QEvent*) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #25 0x40f9df7d in QApplication::notify(QObject*, QEvent*) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #26 0x40bca9dc in KApplication::notify(QObject*, QEvent*) () from /opt/kde3/lib/libkdecore.so.4 #27 0x40f38277 in QETWidget::translateMouseEvent(_XEvent const*) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #28 0x40f35f20 in QApplication::x11ProcessEvent(_XEvent*) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #29 0x40f4bd7f in QEventLoop::processEvents(unsigned) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #30 0x40fb1b13 in QEventLoop::enterLoop() () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #31 0x40f9ea6c in QApplication::enter_loop() () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #32 0x410fae17 in QPopupMenu::exec(QPoint const&, int) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #33 0x08097421 in KTabBar::mousePressEvent(QMouseEvent*) () #34 0x4102e774 in QWidget::event(QEvent*) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #35 0x41117704 in QTabBar::event(QEvent*) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #36 0x40f9e7bd in QApplication::internalNotify(QObject*, QEvent*) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #37 0x40f9df7d in QApplication::notify(QObject*, QEvent*) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #38 0x40bca9dc in KApplication::notify(QObject*, QEvent*) () from /opt/kde3/lib/libkdecore.so.4 #39 0x40f38653 in QETWidget::translateMouseEvent(_XEvent const*) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #40 0x40f35f20 in QApplication::x11ProcessEvent(_XEvent*) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #41 0x40f4bd7f in QEventLoop::processEvents(unsigned) () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #42 0x40fb1b13 in QEventLoop::enterLoop() () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #43 0x40fb19d0 in QEventLoop::exec() () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #44 0x40f9ea18 in QApplication::exec() () from /home/kde3src/qt-copy/lib/libqt-mt.so.3 #45 0x080674c7 in main () #46 0x420156a4 in __libc_start_main () from /lib/tls/libc.so.6
on SuSE 8.1 Linux KDE updated from 3.0 to 3.1 i can reproduce a simmilar bug with kedit. this might depend on wrong libqt-mt library of qt3 package. See also my post to http://www.kde-forum.org/viewtopic.php?t=1258. Try to reistall and tell me if it helped, please.
I can't think we can do anything about this one. Reassigning to katepart.
Looks very similar to bug 67065...
*** This bug has been marked as a duplicate of 67065 ***