Bug 139957 - Kate part crashed in KDevelop when saving file
Summary: Kate part crashed in KDevelop when saving file
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kio
Classification: Unmaintained
Component: file (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: David Faure
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-01-12 11:43 UTC by Krzysztof Lichota
Modified: 2011-06-26 14:44 UTC (History)
1 user (show)

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


Attachments
Backtrace from second crash (4.39 KB, text/plain)
2007-01-12 21:12 UTC, Krzysztof Lichota
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Krzysztof Lichota 2007-01-12 11:43:56 UTC
Version:            (using KDE KDE 3.5.5)
Installed from:    Ubuntu Packages

I have been editing C++ source file in KDevelop (version 3.3.3), hit Ctrl-S to save file and KDevelop crashed, but the backtrace leads to Kate part and it is really strange (failure during malloc?). Definitely it is not out-of-memory as I have still plenty of memory free.

Backtrace:
(no debugging symbols found)
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(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)
[Thread debugging using libthread_db enabled]
[New Thread -1237780800 (LWP 9968)]
[New Thread -1251959888 (LWP 9971)]
[KCrash handler]
#6  0x42203696 in malloc_usable_size () from /lib/tls/i686/cmov/libc.so.6
#7  0x42204653 in free () from /lib/tls/i686/cmov/libc.so.6
#8  0x42206411 in malloc () from /lib/tls/i686/cmov/libc.so.6
#9  0x4267f426 in operator new () from /usr/lib/libstdc++.so.6
#10 0x4267f53d in operator new[] () from /usr/lib/libstdc++.so.6
#11 0xb777033c in QString::setLength () from /usr/lib/libqt-mt.so.3
#12 0xb77706e8 in QString::grow () from /usr/lib/libqt-mt.so.3
#13 0xb7772049 in QString::operator+= () from /usr/lib/libqt-mt.so.3
#14 0xb6fd3956 in KDirWatchPrivate::addEntry (this=0x85825b0, instance=0x0, 
    _path=@0xf0000000, sub_entry=0xa07f7a8, isDir=true) at kdebug.h:218
#15 0xb6fd4a84 in KDirWatchPrivate::useDNotify (this=0x85825b0, e=0xa07f7a8)
    at kdirwatch.cpp:697
#16 0xb6fd33f6 in KDirWatchPrivate::addEntry (this=0x85825b0, 
    instance=0x8b1d4a8, _path=@0xf0000000, sub_entry=0x0, isDir=false)
    at kdirwatch.cpp:893
#17 0xb6fd3fdf in KDirWatch::addFile (this=0x39, _path=@0xf0000000)
    at kdirwatch.cpp:1645
#18 0xb4d7fd77 in KateDocument::activateDirWatch (this=0x8ce96d8)
    at katedocument.cpp:2661
#19 0xb4daa909 in KateDocument::saveFile (this=0x8ce96d8)
    at katedocument.cpp:2540
#20 0xb66d9288 in KParts::ReadWritePart::save (this=0x8ce96d8) at part.cpp:547
#21 0xb4d461bd in KateDocument::save (this=0x8ce96d8) at katedocument.cpp:2476
#22 0xb7f33de2 in PartController::saveFile () from /usr/lib/libkdevshell.so.0
#23 0xb7f34149 in PartController::slotSave () from /usr/lib/libkdevshell.so.0
#24 0xb7f3768c in PartController::qt_invoke () from /usr/lib/libkdevshell.so.0
#25 0xb7453051 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#26 0xb7453aec in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#27 0xb7cd9607 in KAction::activated (this=0xf0000000) at kaction.moc:176
#28 0xb7d0c6a2 in KAction::slotActivated (this=0x94bfd08) at kaction.cpp:1102
#29 0xb7dbb8d3 in KAction::qt_invoke (this=0x94bfd08, _id=15, _o=0xbfe518cc)
    at kaction.moc:218
#30 0xb7453051 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#31 0xb7453aec in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#32 0xb7a2f987 in KAccelPrivate::menuItemActivated (this=0xf0000000)
    at kaccelprivate.moc:110
#33 0xb7a61354 in KAccelPrivate::emitActivatedSignal (this=0x9dfcde8, 
    pAction=0xa013840) at kaccel.cpp:403
#34 0xb7af6cb3 in KAccelPrivate::eventFilter (this=0x9dfcde8, 
    pEvent=0xbfe51e1c) at kaccel.cpp:373
#35 0xb745019a in QObject::activate_filters () from /usr/lib/libqt-mt.so.3
#36 0xb7450218 in QObject::event () from /usr/lib/libqt-mt.so.3
#37 0xb748d742 in QWidget::event () from /usr/lib/libqt-mt.so.3
#38 0xb755f8fa in QMainWindow::event () from /usr/lib/libqt-mt.so.3
#39 0xb6ce6200 in KMdiMainFrm::event (this=0x814e2f0, e=0xbfe51e1c)
    at kmdimainfrm.cpp:1162
#40 0xb73e8f3e in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#41 0xb73e92d6 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#42 0xb7afc1cd in KApplication::notify (this=0xbfe52300, receiver=0x9413a18, 
    event=0xbfe51e1c) at kapplication.cpp:550
#43 0xb7aead87 in KAccelEventHandler::x11Event (this=0x818d4a8, 
    pEvent=0xbfe52158) at qapplication.h:520
#44 0xb7aff3fa in KApplication::x11EventFilter (this=0xbfe52300, 
    _event=0xbfe52158) at kapplication.cpp:1659
#45 0xb7366457 in qt_set_x11_event_filter () from /usr/lib/libqt-mt.so.3
#46 0xb737374c in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
#47 0xb738d4db in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#48 0xb7401a2f in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#49 0xb7401952 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#50 0xb73e7a4d in QApplication::exec () from /usr/lib/libqt-mt.so.3
#51 0x0804dd57 in ?? ()
#52 0xbfe52300 in ?? ()
#53 0x0811a6b8 in ?? ()
#54 0xbfe5247c in ?? ()
#55 0x00000001 in ?? ()
#56 0x08051f3e in vtable for QGList ()
#57 0x00000001 in ?? ()
#58 0x08052030 in vtable for QGList ()
#59 0x08051fe2 in vtable for QGList ()
#60 0x08051819 in vtable for QGList ()
#61 0x08051805 in vtable for QGList ()
#62 0x421b1ab7 in ?? () from /lib/tls/i686/cmov/libc.so.6
#63 0x0804b973 in ?? ()
#64 0x422cbadc in ?? () from /lib/tls/i686/cmov/libc.so.6
#65 0x422cd320 in __malloc_initialize_hook ()
   from /lib/tls/i686/cmov/libc.so.6
#66 0x08062f38 in ?? ()
#67 0x00000000 in ?? ()
Comment 1 Krzysztof Lichota 2007-01-12 21:12:15 UTC
Created attachment 19243 [details]
Backtrace from second crash

Happened again. Backtrace attached.
Comment 2 Christoph Cullmann 2007-05-19 15:36:57 UTC
Looks like problem in kdirwatch...
Comment 3 Christoph Feck 2011-06-26 14:44:50 UTC
This crash is from the KDE 3 version, which is no longer maintained. If you are experience crashes with the KDE 4 version, please attach an updated backtrace or report a new bug.