Bug 229119 - Kate crashed when reloading file
Summary: Kate crashed when reloading file
Status: RESOLVED FIXED
Alias: None
Product: kate
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: KWrite Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-02 13:21 UTC by Børre Gaup
Modified: 2010-03-02 13:31 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Børre Gaup 2010-03-02 13:21:36 UTC
Application: kate (3.4.0)
KDE Platform Version: 4.4.00 (KDE 4.4.0)
Qt Version: 4.6.1
Operating System: Linux 2.6.31-20-generic i686
Distribution: Ubuntu 9.10

-- Information about the crash:
Kate crashed when I tried to reload a file that had changed on disk.
The file I tried to reload was changed on disk because I did a "svn up".
When I pressed F5 to reload the file, kate crashed.

 -- Backtrace:
Application: Kate (kate), signal: Segmentation fault
[Current thread is 1 (Thread 0xb77d1760 (LWP 6028))]

Thread 2 (Thread 0xb5fe8b70 (LWP 6029)):
#0  0x006b4422 in __kernel_vsyscall ()
#1  0x001cce15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x00a5187d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x07976887 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7a4f1a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304
#4  0x079768d1 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7a4f1a0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438
#5  0x001c880e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#6  0x00a448de in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb77d1760 (LWP 6028)):
[KCrash Handler]
#6  QBasicAtomicInt::ref (this=0xa604944) at /usr/include/qt4/QtCore/qatomic_i386.h:120
#7  QList (this=0xa604944) at /usr/include/qt4/QtCore/qlist.h:114
#8  QForeachContainer (this=0xa604944) at /usr/include/qt4/QtCore/qglobal.h:2231
#9  KDirWatchPrivate::Entry::propagate_dirty (this=0xa604944) at ../../kio/kio/kdirwatch.cpp:416
#10 0x03b44a71 in KDirWatchPrivate::Entry::propagate_dirty (this=0xb7978cc) at ../../kio/kio/kdirwatch.cpp:421
#11 0x03b4e761 in KDirWatchPrivate::slotRescan (this=0x9cb87e0) at ../../kio/kio/kdirwatch.cpp:1349
#12 0x03b4f343 in KDirWatchPrivate::qt_metacall (this=0x9cb87e0, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfe4532c) at ./kdirwatch_p.moc:81
#13 0x07578f6a in QMetaObject::metacall (object=0x9cb87e0, cl=QMetaObject::ReadProperty, idx=4, argv=0xbfe4532c) at kernel/qmetaobject.cpp:237
#14 0x07587705 in QMetaObject::activate (sender=0x9cb8828, m=0x76885a4, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3275
#15 0x075d8ec7 in QTimer::timeout (this=0x9cb8828) at .moc/release-shared/moc_qtimer.cpp:134
#16 0x0758f83e in QTimer::timerEvent (this=0x9cb8828, e=0xbfe45860) at kernel/qtimer.cpp:271
#17 0x075845a4 in QObject::event (this=0x9cb8828, e=0xa604944) at kernel/qobject.cpp:1212
#18 0x00bf227c in QApplicationPrivate::notify_helper (this=0x9b72818, receiver=0x9cb8828, e=0xbfe45860) at kernel/qapplication.cpp:4298
#19 0x00bf8ede in QApplication::notify (this=0xbfe45c14, receiver=0x9cb8828, e=0xbfe45860) at kernel/qapplication.cpp:3702
#20 0x0401c1fa in KApplication::notify (this=0xbfe45c14, receiver=0x9cb8828, event=0xbfe45860) at ../../kdeui/kernel/kapplication.cpp:302
#21 0x07573cfb in QCoreApplication::notifyInternal (this=0xbfe45c14, receiver=0x9cb8828, event=0xbfe45860) at kernel/qcoreapplication.cpp:704
#22 0x075a2f96 in QCoreApplication::sendEvent (this=0x9b749b4) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#23 QTimerInfoList::activateTimers (this=0x9b749b4) at kernel/qeventdispatcher_unix.cpp:603
#24 0x0759fc27 in timerSourceDispatch (source=0x9b729f8) at kernel/qeventdispatcher_glib.cpp:184
#25 idleTimerSourceDispatch (source=0x9b729f8) at kernel/qeventdispatcher_glib.cpp:231
#26 0x007bce88 in g_main_dispatch (context=0x9b74900) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:1960
#27 IA__g_main_context_dispatch (context=0x9b74900) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2513
#28 0x007c0730 in g_main_context_iterate (context=0x9b74900, block=<value optimized out>, dispatch=1, self=0x9b6fbc0) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2591
#29 0x007c0863 in IA__g_main_context_iteration (context=0x9b74900, may_block=1) at /build/buildd/glib2.0-2.22.3/glib/gmain.c:2654
#30 0x0759f8e5 in QEventDispatcherGlib::processEvents (this=0x9b53b30, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#31 0x00cb1485 in QGuiEventDispatcherGlib::processEvents (this=0x9b53b30, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#32 0x07572319 in QEventLoop::processEvents (this=0xbfe45b24, flags=) at kernel/qeventloop.cpp:149
#33 0x0757276a in QEventLoop::exec (this=0xbfe45b24, flags=...) at kernel/qeventloop.cpp:201
#34 0x0757695f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#35 0x00bf2317 in QApplication::exec () at kernel/qapplication.cpp:3577
#36 0x00243a25 in kdemain () from /usr/lib/libkdeinit4_kate.so
#37 0x080485cb in _start ()

Possible duplicates by query: bug 226171, bug 224229, bug 223584, bug 222547, bug 221469.

Reported using DrKonqi
Comment 1 Milian Wolff 2010-03-02 13:31:54 UTC
fixed in kde 4.4.1