Version: 4.3.5 (using KDE 4.3.5) Compiler: 4.3.4 OS: Linux Installed from: Gentoo Packages When opening up a file and sometimes switching between files(local or over sftp), Kate will completely crash. Here is the trace: Application: Kate (kdeinit4), signal: Segmentation fault [Current thread is 0 (LWP 2735)] Thread 2 (Thread 0x7f936a199910 (LWP 2736)): #0 0x00007f9379c05199 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f936ab09066 in ?? () from /usr/lib64/qt4/libQtScript.so.4 #2 0x00007f936ab090a9 in ?? () from /usr/lib64/qt4/libQtScript.so.4 #3 0x00007f9379c012a7 in start_thread () from /lib/libpthread.so.0 #4 0x00007f93765eb8cd in clone () from /lib/libc.so.6 #5 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f937a471740 (LWP 2735)): [KCrash Handler] #5 KTextEditor::Range::start (this=0x31) at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/interfaces/ktexteditor/range.cpp:300 #6 0x00007f936aeebbf7 in translate (edit=0x21, ret=@0x7fff824b26a0, insertBehavior=KTextEditor::SmartCursor::StayOnInsert) at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/kate/document/kateedit.h:58 #7 0x00007f936aeebf3e in KateSmartManager::translateFromRevision (this=<value optimized out>, range=<value optimized out>, insertBehavior={i = -2109003936}) at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/kate/smart/katesmartmanager.cpp:737 #8 0x00007f936aeec07b in KateSmartManager::newSmartRange (this=0x1b323a0, range=@0x7fff824b27f0, parent=0x0, insertBehavior={i = -2109003856}, internal=false) at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/kate/smart/katesmartmanager.cpp:206 #9 0x00007f936ae9074b in KateDocument::newSmartRange (this=<value optimized out>, range=@0x7fff824b26a0, parent=0x0, insertBehavior=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/kate/document/katedocument.cpp:5821 #10 0x00007f936ae7a179 in KateWordCompletionView (this=0x1adc8a0, view=0x1b5f730, ac=0x1636620) at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/kate/completion/katewordcompletion.cpp:244 #11 0x00007f936af2760f in KateView (this=0x1b5f730, doc=0x1a22a70, parent=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/kate/view/kateview.cpp:232 #12 0x00007f936ae90e34 in KateDocument::createView (this=0x1a22a70, parent=0x18091f0) at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/kate/document/katedocument.cpp:339 #13 0x00007f936de9e55d in ?? () from /usr/lib64/libkateinterfaces.so.4 #14 0x00007f936de9ed18 in ?? () from /usr/lib64/libkateinterfaces.so.4 #15 0x00007f936de9f2df in ?? () from /usr/lib64/libkateinterfaces.so.4 #16 0x00007f936de9f666 in ?? () from /usr/lib64/libkateinterfaces.so.4 #17 0x00007f9379f98117 in QMetaObject::activate () from /usr/lib64/qt4/libQtCore.so.4 #18 0x00007f93771d00d2 in QAction::triggered () from /usr/lib64/qt4/libQtGui.so.4 #19 0x00007f93771d2150 in QAction::activate () from /usr/lib64/qt4/libQtGui.so.4 #20 0x00007f93771d3a1f in QAction::event () from /usr/lib64/qt4/libQtGui.so.4 #21 0x00007f93782d9433 in KAction::event (this=0x31, event=0x7fff824b3500) at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/kdeui/actions/kaction.cpp:88 #22 0x00007f93771d62ed in QApplicationPrivate::notify_helper () from /usr/lib64/qt4/libQtGui.so.4 #23 0x00007f93771dd6f4 in QApplication::notify () from /usr/lib64/qt4/libQtGui.so.4 #24 0x00007f93783acf7b in KApplication::notify (this=0x7fff824b4bd0, receiver=0x1573930, event=0x7fff824b3500) at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/kdeui/kernel/kapplication.cpp:302 #25 0x00007f9379f84cbc in QCoreApplication::notifyInternal () from /usr/lib64/qt4/libQtCore.so.4 #26 0x00007f937721285d in ?? () from /usr/lib64/qt4/libQtGui.so.4 #27 0x00007f937721451c in ?? () from /usr/lib64/qt4/libQtGui.so.4 #28 0x00007f93771df1bc in QApplication::notify () from /usr/lib64/qt4/libQtGui.so.4 #29 0x00007f93783acf7b in KApplication::notify (this=0x7fff824b4bd0, receiver=0x17e4150, event=0x7fff824b3b70) at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/kdeui/kernel/kapplication.cpp:302 #30 0x00007f9379f84cbc in QCoreApplication::notifyInternal () from /usr/lib64/qt4/libQtCore.so.4 #31 0x00007f9377281e54 in ?? () from /usr/lib64/qt4/libQtGui.so.4 #32 0x00007f9377284129 in ?? () from /usr/lib64/qt4/libQtGui.so.4 #33 0x00007f937725dd0d in QApplication::x11ProcessEvent () from /usr/lib64/qt4/libQtGui.so.4 #34 0x00007f9377287342 in ?? () from /usr/lib64/qt4/libQtGui.so.4 #35 0x00007f9375e61f2a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #36 0x00007f9375e65788 in ?? () from /usr/lib/libglib-2.0.so.0 #37 0x00007f9375e6593c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #38 0x00007f9379fae5fc in QEventDispatcherGlib::processEvents () from /usr/lib64/qt4/libQtCore.so.4 #39 0x00007f9377286edf in ?? () from /usr/lib64/qt4/libQtGui.so.4 #40 0x00007f9379f835a2 in QEventLoop::processEvents () from /usr/lib64/qt4/libQtCore.so.4 #41 0x00007f9379f83974 in QEventLoop::exec () from /usr/lib64/qt4/libQtCore.so.4 #42 0x00007f9379f85e26 in QCoreApplication::exec () from /usr/lib64/qt4/libQtCore.so.4 #43 0x00007f936e0e2fcd in kdemain () from /usr/lib64/libkdeinit4_kate.so #44 0x000000000040755a in launch (argc=1, _name=0x12cde58 "/usr/bin/kate", args=<value optimized out>, cwd=0x0, envc=1, envs=0x12cde7a "", reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x12cde83 "daum;1269368227;159781;2583_TIME54794001") at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/kinit/kinit.cpp:670 #45 0x0000000000407d38 in handle_launcher_request (sock=7, who=<value optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/kinit/kinit.cpp:1162 #46 0x00000000004081d1 in handle_requests (waitForPid=0) at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/kinit/kinit.cpp:1355 #47 0x0000000000408db6 in main (argc=2, argv=0x7fff824b69a8, envp=0x7fff824b69c0) at /var/tmp/portage/kde-base/kdelibs-4.3.5/work/kdelibs-4.3.5/kinit/kinit.cpp:1786
This is fixed in KDE SC 4.4.1 Regards *** This bug has been marked as a duplicate of bug 231231 ***