Bug 100104 - kate: pasting at end of file causes crash
Summary: kate: pasting at end of file causes crash
Status: RESOLVED DUPLICATE of bug 89042
Alias: None
Product: kate
Classification: Applications
Component: general (show other bugs)
Version: 2.3.2
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: KWrite Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-23 18:27 UTC by missive
Modified: 2005-02-26 00:39 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description missive 2005-02-23 18:27:20 UTC
Version:           2.3.2 (using KDE 3.3.2, Gentoo)
Compiler:          gcc version 3.3.4 20040623 (Gentoo Linux 3.3.4-r1, ssp-3.3.2-2, pie-8.7.6)
OS:                Linux (i686) release 2.6.10

Any time I paste at the end of a file, kate crashes. This is a python file that I am editing.

I get this backtrace:

Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 11978)]
[KCrash handler]
#5  0x41047eb1 in QGList::find(void*, bool) () from /usr/qt/3/lib/libqt-mt.so.3
#6  0x41047a38 in QGList::remove(void*) () from /usr/qt/3/lib/libqt-mt.so.3
#7  0x41817d0a in KateCodeFoldingTree::removeEnding(KateCodeFoldingNode*, unsigned) () from /usr/kde/3.3/lib/kde3/libkatepart.so
#8  0x41819d73 in KateCodeFoldingTree::cleanupUnneededNodes(unsigned) ()
   from /usr/kde/3.3/lib/kde3/libkatepart.so
#9  0x4181712d in KateCodeFoldingTree::updateLine(unsigned, QMemArray<signed char>*, bool*, bool) () from /usr/kde/3.3/lib/kde3/libkatepart.so
#10 0x4179f3e9 in KateBuffer::doHighlight(KateBufBlock*, unsigned, unsigned, bool) () from /usr/kde/3.3/lib/kde3/libkatepart.so
#11 0x4179d2c7 in KateBuffer::editEnd() ()
   from /usr/kde/3.3/lib/kde3/libkatepart.so
#12 0x417c3084 in KateDocument::editEnd() ()
   from /usr/kde/3.3/lib/kde3/libkatepart.so
#13 0x417cc5e4 in KateDocument::paste(KateView*) ()
   from /usr/kde/3.3/lib/kde3/libkatepart.so
#14 0x418215af in KateViewInternal::doPaste() ()
   from /usr/kde/3.3/lib/kde3/libkatepart.so
#15 0x41805b88 in KateView::paste() ()
   from /usr/kde/3.3/lib/kde3/libkatepart.so
#16 0x417faaf0 in KateView::qt_invoke(int, QUObject*) ()
   from /usr/kde/3.3/lib/kde3/libkatepart.so
#17 0x40d9b78f in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#18 0x40d9b5d6 in QObject::activate_signal(int) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#19 0x40652d0b in KAction::activated() () from /usr/kde/3.3/lib/libkdeui.so.4
#20 0x406526df in KAction::slotActivated() ()
   from /usr/kde/3.3/lib/libkdeui.so.4
#21 0x40667b5a in KPasteTextAction::slotActivated() ()
   from /usr/kde/3.3/lib/libkdeui.so.4
#22 0x4066aa72 in KPasteTextAction::qt_invoke(int, QUObject*) ()
   from /usr/kde/3.3/lib/libkdeui.so.4
#23 0x40d9b78f in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#24 0x40d9b5d6 in QObject::activate_signal(int) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#25 0x40959c9b in KAccelPrivate::menuItemActivated() ()
   from /usr/kde/3.3/lib/libkdecore.so.4
#26 0x40958530 in KAccelPrivate::eventFilter(QObject*, QEvent*) ()
   from /usr/kde/3.3/lib/libkdecore.so.4
#27 0x40d9913e in QObject::activate_filters(QEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#28 0x40d99066 in QObject::event(QEvent*) () from /usr/qt/3/lib/libqt-mt.so.3
#29 0x40dd0a3f in QWidget::event(QEvent*) () from /usr/qt/3/lib/libqt-mt.so.3
#30 0x40e8b942 in QMainWindow::event(QEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#31 0x4015884f in KMdiMainFrm::event(QEvent*) ()
   from /usr/kde/3.3/lib/libkmdi.so.1
#32 0x40d408ac in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#33 0x40d40149 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#34 0x408c76d2 in KApplication::notify(QObject*, QEvent*) ()
   from /usr/kde/3.3/lib/libkdecore.so.4
#35 0x409574cc in KAccelEventHandler::x11Event(_XEvent*) ()
   from /usr/kde/3.3/lib/libkdecore.so.4
#36 0x408cd68f in KApplication::x11EventFilter(_XEvent*) ()
   from /usr/kde/3.3/lib/libkdecore.so.4
#37 0x40ccb528 in qt_set_x11_event_filter(int (*)(_XEvent*)) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#38 0x40cd56cd in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#39 0x40cec605 in QEventLoop::processEvents(unsigned) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#40 0x40d52598 in QEventLoop::enterLoop() () from /usr/qt/3/lib/libqt-mt.so.3
#41 0x40d52448 in QEventLoop::exec() () from /usr/qt/3/lib/libqt-mt.so.3
#42 0x40d40ae1 in QApplication::exec() () from /usr/qt/3/lib/libqt-mt.so.3
#43 0x40019957 in kdemain () from /usr/kde/3.3/lib/libkdeinit_kate.so
#44 0x080487ab in ?? ()
#45 0x00000001 in ?? ()
#46 0xbffff674 in ?? ()
#47 0xbffff648 in ?? ()
#48 0x415e9104 in __libc_start_main () from /lib/libc.so.6
Comment 1 Christoph Cullmann 2005-02-26 00:39:37 UTC

*** This bug has been marked as a duplicate of 89042 ***