[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-kant
Subject:    [Kde-kant] Bug#25990: deleting text crashes kate
From:       mkrohn () stud ! uni-hannover ! de
Date:       2001-05-21 21:12:08
[Download RAW message or body]

Package: kate
Version: 1.0 (using KDE 2.2.0 \6alpha2)
Severity: normal
Installed from:    compiled sources
Compiler:          gcc version 2.95.2 19991024 (release)
OS:                Linux (i686) release 2.2.16
OS/Compiler notes: 

I tried to delete about 90% of a text (about 20 kb) and kate crashes with the \
following backtrace:

0x40cec019 in __wait4 () from /lib/libc.so.6
#0  0x40cec019 in __wait4 () from /lib/libc.so.6
#1  0x40d49718 in __DTOR_END__ () from /lib/libc.so.6
#2  0x40589ad0 in KCrash::defaultCrashHandler ()
   from /opt/kde2/lib/libkdecore.so.3
#3  0x40c899e8 in __restore ()
    at ../sysdeps/unix/sysv/linux/i386/sigaction.c:127
#4  0x40c8ae5f in abort () at ../sysdeps/generic/abort.c:139
#5  0x40c83d4a in __assert_fail () at assert.c:60
#6  0x40e022f8 in KWBufBlock::disposeStringList ()
   from /opt/kde2/lib/libkatecore.so
#7  0x40dfec29 in KWBuffer::parseBlock () from /opt/kde2/lib/libkatecore.so
#8  0x40dfe718 in KWBuffer::line () from /opt/kde2/lib/libkatecore.so
#9  0x40df069e in KateDocument::getTextLine ()
   from /opt/kde2/lib/libkatecore.so
#10 0x40df7171 in KateDocument::updateMaxLength ()
   from /opt/kde2/lib/libkatecore.so
#11 0x40dfa00b in KateDocument::recordReplace ()
   from /opt/kde2/lib/libkatecore.so
#12 0x40df9e68 in KateDocument::recordDelete ()
   from /opt/kde2/lib/libkatecore.so
#13 0x40df6938 in KateDocument::delMarkedText ()
   from /opt/kde2/lib/libkatecore.so
#14 0x40e2ba54 in KateViewInternal::doEditCommand ()
   from /opt/kde2/lib/libkatecore.so
#15 0x40e32d65 in KateView::doEditCommand () from /opt/kde2/lib/libkatecore.so

#16 0x40e5d35d in KateView::keyDelete () from /opt/kde2/lib/libkatecore.so
#17 0x40e31b2f in KateView::keyPressEvent () from /opt/kde2/lib/libkatecore.so

#18 0x4081d9df in QWidget::event () from /opt/kde2/src/qt-copy/lib/libqt.so.2
#19 0x4078514b in QApplication::notify ()
   from /opt/kde2/src/qt-copy/lib/libqt.so.2
#20 0x404f975c in KApplication::notify () from /opt/kde2/lib/libkdecore.so.3
#21 0x40756b31 in QETWidget::translateKeyEvent ()
   from /opt/kde2/src/qt-copy/lib/libqt.so.2
#22 0x40752a41 in QApplication::x11ProcessEvent ()
   from /opt/kde2/src/qt-copy/lib/libqt.so.2
#23 0x40751c11 in QApplication::processNextEvent ()
   from /opt/kde2/src/qt-copy/lib/libqt.so.2
#24 0x40786ebf in QApplication::enter_loop ()
   from /opt/kde2/src/qt-copy/lib/libqt.so.2
#25 0x40751b8b in QApplication::exec ()
   from /opt/kde2/src/qt-copy/lib/libqt.so.2
#26 0x40adc660 in main () from /opt/kde2/lib/kate.so
#27 0x804c156 in launch ()
#28 0x804ce13 in handle_launcher_request ()
#29 0x804d41b in handle_requests ()
#30 0x804e3c7 in main ()
#31 0x40c83a8e in __libc_start_main () at ../sysdeps/generic/libc-start.c:93

First I thought my kate version is too old, but even with a fresh installation of \
kate (compiled today 21.05.01) it crashes almost always.

What I do is the following: searching for an expression (STRG+F), then doing the \
search various times again (up to the last item but it also crashes if I stop \
before). From this point on I press shift + page up key until I reach the beginning \
of the text (sometimes I also use Pos1 to go to the first character in the first \
line). At this moment about 90% of the text are highlighted and then I press delete \
to remove the text and almost always kate crashes then. 

The text itself is not very long (about 20kb) and is available by request if needed.

Other than that: kate is just great, please rock on :-)



(Submitted via bugs.kde.org)
(Called from KBugReport dialog)


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic