Bug 250874 - Crash in Kate when navigating to file on network
Summary: Crash in Kate when navigating to file on network
Status: RESOLVED DUPLICATE of bug 190535
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-09-11 14:38 UTC by Martin Gallagher
Modified: 2010-10-23 18:04 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 Martin Gallagher 2010-09-11 14:38:35 UTC
Application: kate (3.4.2)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-24-generic i686
Distribution: Ubuntu 10.04.1 LTS

-- Information about the crash:
Kate crashes just after file open dialogue displays directory listing from remote pc.

The crash can be reproduced every time.

 -- Backtrace:
Application: Kate (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7786aa0 (LWP 3045))]

Thread 2 (Thread 0xb3f7ab70 (LWP 3050)):
#0  0x00929e16 in *__GI_clock_gettime (clock_id=9625588, tp=0xb3f79fb8) at ../sysdeps/unix/clock_gettime.c:100
#1  0x008146fb in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0x00819825 in QTimerInfoList::updateCurrentTime (this=0xb3601a34) at kernel/qeventdispatcher_unix.cpp:340
#3  0x0081986a in QTimerInfoList::timerWait (this=0xb3601a34, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4  0x00817818 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb3f7a0cc) at kernel/qeventdispatcher_glib.cpp:136
#5  0x008178a5 in timerSourcePrepare (source=0x0, timeout=0x92dff4) at kernel/qeventdispatcher_glib.cpp:169
#6  0x04c64aca in g_main_context_prepare () from /lib/libglib-2.0.so.0
#7  0x04c64ee9 in ?? () from /lib/libglib-2.0.so.0
#8  0x04c654b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#9  0x0081760f in QEventDispatcherGlib::processEvents (this=0x9199d60, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0x007ea059 in QEventLoop::processEvents (this=0xb3f7a290, flags=) at kernel/qeventloop.cpp:149
#11 0x007ea4aa in QEventLoop::exec (this=0xb3f7a290, flags=...) at kernel/qeventloop.cpp:201
#12 0x006e65a8 in QThread::exec (this=0x93be5d8) at thread/qthread.cpp:487
#13 0x007c9c1b in QInotifyFileSystemWatcherEngine::run (this=0x93be5d8) at io/qfilesystemwatcher_inotify.cpp:248
#14 0x006e932e in QThreadPrivate::start (arg=0x93be5d8) at thread/qthread_unix.cpp:248
#15 0x0053d96e in start_thread (arg=0xb3f7ab70) at pthread_create.c:300
#16 0x088dfa4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb7786aa0 (LWP 3045)):
[KCrash Handler]
#6  KDirModelNode::rowNumber (this=0x0) at ../../kio/kio/kdirmodel.cpp:120
#7  0x0032c4f3 in KDirModelPrivate::indexForNode (this=0x979b550, node=0x0, rowNumber=0) at ../../kio/kio/kdirmodel.cpp:284
#8  0x0032f9bb in KDirModelPrivate::_k_slotNewItems (this=0x979b550, directoryUrl=..., items=...) at ../../kio/kio/kdirmodel.cpp:380
#9  0x00332d97 in KDirModel::qt_metacall (this=0x91aac50, _c=QMetaObject::InvokeMetaMethod, _id=26, _a=0xbf8200e4) at ./kdirmodel.moc:88
#10 0x007f0c9a in QMetaObject::metacall (object=0x91aac50, cl=QMetaObject::ReadProperty, idx=26, argv=0xbf8200e4) at kernel/qmetaobject.cpp:237
#11 0x007ff3d5 in QMetaObject::activate (sender=0x95b8940, m=0x4a1fbc, local_signal_index=10, argv=0xbf8200e4) at kernel/qobject.cpp:3293
#12 0x00313379 in KDirLister::itemsAdded (this=0x95b8940, _t1=..., _t2=...) at ./kdirlister.moc:274
#13 0x00314576 in KDirLister::Private::emitItems (this=0x9320a30) at ../../kio/kio/kdirlister.cpp:2359
#14 0x0031ccb5 in KDirListerCache::slotEntries (this=0x91a3ac8, job=0x94017b0, entries=...) at ../../kio/kio/kdirlister.cpp:1157
#15 0x00328816 in KDirListerCache::qt_metacall (this=0x91a3ac8, _c=QMetaObject::InvokeMetaMethod, _id=11, _a=0xbf820394) at ./kdirlister_p.moc:104
#16 0x007f0c9a in QMetaObject::metacall (object=0x91a3ac8, cl=QMetaObject::ReadProperty, idx=11, argv=0xbf820394) at kernel/qmetaobject.cpp:237
#17 0x007ff3d5 in QMetaObject::activate (sender=0x94017b0, m=0x4a1320, local_signal_index=0, argv=0xbf820394) at kernel/qobject.cpp:3293
#18 0x002ec599 in KIO::ListJob::entries (this=0x94017b0, _t1=0x94017b0, _t2=...) at ./jobclasses.moc:835
#19 0x002f8ecb in KIO::ListJobPrivate::slotListEntries (this=0x9a438f0, list=...) at ../../kio/kio/job.cpp:2411
#20 0x002f90b8 in KIO::ListJob::qt_metacall (this=0x94017b0, _c=QMetaObject::InvokeMetaMethod, _id=46, _a=0xbf820598) at ./jobclasses.moc:821
#21 0x007f0c9a in QMetaObject::metacall (object=0x94017b0, cl=QMetaObject::ReadProperty, idx=46, argv=0xbf820598) at kernel/qmetaobject.cpp:237
#22 0x007ff3d5 in QMetaObject::activate (sender=0x9186600, m=0x4a3f44, local_signal_index=6, argv=0xbf820598) at kernel/qobject.cpp:3293
#23 0x003bf653 in KIO::SlaveInterface::listEntries (this=0x9186600, _t1=...) at ./slaveinterface.moc:185
#24 0x003c2977 in KIO::SlaveInterface::dispatch (this=0x9186600, _cmd=106, rawdata=...) at ../../kio/kio/slaveinterface.cpp:193
#25 0x003bfbc3 in KIO::SlaveInterface::dispatch (this=0x9186600) at ../../kio/kio/slaveinterface.cpp:91
#26 0x003b3088 in KIO::Slave::gotInput (this=0x9186600) at ../../kio/kio/slave.cpp:324
#27 0x003b3293 in KIO::Slave::qt_metacall (this=0x9186600, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbf82087c) at ./slave.moc:82
#28 0x007f0c9a in QMetaObject::metacall (object=0x9186600, cl=QMetaObject::ReadProperty, idx=30, argv=0xbf82087c) at kernel/qmetaobject.cpp:237
#29 0x007ff3d5 in QMetaObject::activate (sender=0x9185288, m=0x4a0820, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3293
#30 0x002bdbd7 in KIO::Connection::readyRead (this=0x9185288) at ./connection.moc:92
#31 0x002bff8e in KIO::ConnectionPrivate::dequeue (this=0x93ce2a8) at ../../kio/kio/connection.cpp:82
#32 0x002c00be in KIO::Connection::qt_metacall (this=0x9185288, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x9258db0) at ./connection.moc:79
#33 0x007f0c9a in QMetaObject::metacall (object=0x9185288, cl=QMetaObject::ReadProperty, idx=5, argv=0x9258db0) at kernel/qmetaobject.cpp:237
#34 0x007fb336 in QMetaCallEvent::placeMetaCall (this=0x93d78e0, object=0x9185288) at kernel/qobject.cpp:561
#35 0x007fc3fe in QObject::event (this=0x9185288, e=0x93d78e0) at kernel/qobject.cpp:1248
#36 0x05d5a4dc in QApplicationPrivate::notify_helper (this=0x8ed5820, receiver=0x9185288, e=0x93d78e0) at kernel/qapplication.cpp:4300
#37 0x05d6105e in QApplication::notify (this=0xbf822404, receiver=0x9185288, e=0x93d78e0) at kernel/qapplication.cpp:3704
#38 0x00f18f2a in KApplication::notify (this=0xbf822404, receiver=0x9185288, event=0x93d78e0) at ../../kdeui/kernel/kapplication.cpp:302
#39 0x007eba3b in QCoreApplication::notifyInternal (this=0xbf822404, receiver=0x9185288, event=0x93d78e0) at kernel/qcoreapplication.cpp:704
#40 0x007ee473 in QCoreApplication::sendEvent (receiver=0x0, event_type=0, data=0x8e5dfc8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#41 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8e5dfc8) at kernel/qcoreapplication.cpp:1345
#42 0x007ee5dd in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#43 0x00817adf in QCoreApplication::sendPostedEvents (s=0x8ed7890) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#44 postEventSourceDispatch (s=0x8ed7890) at kernel/qeventdispatcher_glib.cpp:276
#45 0x04c615e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#46 0x04c652d8 in ?? () from /lib/libglib-2.0.so.0
#47 0x04c654b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#48 0x008175d5 in QEventDispatcherGlib::processEvents (this=0x8ed5908, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#49 0x05e1a135 in QGuiEventDispatcherGlib::processEvents (this=0x8ed5908, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#50 0x007ea059 in QEventLoop::processEvents (this=0xbf821130, flags=) at kernel/qeventloop.cpp:149
#51 0x007ea4aa in QEventLoop::exec (this=0xbf821130, flags=...) at kernel/qeventloop.cpp:201
#52 0x062994f3 in QDialog::exec (this=0xbf821190) at dialogs/qdialog.cpp:546
#53 0x0040729d in KEncodingFileDialog::getOpenUrlsAndEncoding (encoding=..., startDir=..., filter=..., parent=0x9057850, caption=...) at ../../kio/kfile/kencodingfiledialog.cpp:162
#54 0x07ce3d1a in KateViewManager::slotDocumentOpen (this=0x9067d88) at ../../../kate/app/kateviewmanager.cpp:178
#55 0x07ce4810 in KateViewManager::qt_metacall (this=0x9067d88, _c=QMetaObject::InvokeMetaMethod, _id=8, _a=0xbf821398) at ./kateviewmanager.moc:129
#56 0x007f0c9a in QMetaObject::metacall (object=0x9067d88, cl=QMetaObject::ReadProperty, idx=36, argv=0xbf821398) at kernel/qmetaobject.cpp:237
#57 0x007ff3d5 in QMetaObject::activate (sender=0x90bba48, m=0x6682d58, local_signal_index=1, argv=0xbf821398) at kernel/qobject.cpp:3293
#58 0x05d53bd9 in QAction::triggered (this=0x90bba48, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
#59 0x05d55dcc in QAction::activate (this=0x90bba48, event=QAction::Trigger) at kernel/qaction.cpp:1255
#60 0x06248bd2 in QAction::trigger (this=0x0) at ../../include/QtGui/../../src/gui/kernel/qaction.h:218
#61 QToolButton::nextCheckState (this=0x0) at widgets/qtoolbutton.cpp:1147
#62 0x06165cb3 in QAbstractButtonPrivate::click (this=0x915fb38) at widgets/qabstractbutton.cpp:528
#63 0x06165fae in QAbstractButton::mouseReleaseEvent (this=0x915fa30, e=0xbf821b00) at widgets/qabstractbutton.cpp:1121
#64 0x0624909c in QToolButton::mouseReleaseEvent (this=0x915fa30, e=0xbf821b00) at widgets/qtoolbutton.cpp:721
#65 0x05db87f8 in QWidget::event (this=0x915fa30, event=0xbf821b00) at kernel/qwidget.cpp:7998
#66 0x06164d4e in QAbstractButton::event (this=0x915fa30, e=0x0) at widgets/qabstractbutton.cpp:1080
#67 0x0624bbca in QToolButton::event (this=0x915fa30, event=0xbf821b00) at widgets/qtoolbutton.cpp:1163
#68 0x05d5a4dc in QApplicationPrivate::notify_helper (this=0x8ed5820, receiver=0x915fa30, e=0xbf821b00) at kernel/qapplication.cpp:4300
#69 0x05d619f7 in QApplication::notify (this=0xbf822404, receiver=0x915fa30, e=0xbf821b00) at kernel/qapplication.cpp:3865
#70 0x00f18f2a in KApplication::notify (this=0xbf822404, receiver=0x915fa30, event=0xbf821b00) at ../../kdeui/kernel/kapplication.cpp:302
#71 0x007eba3b in QCoreApplication::notifyInternal (this=0xbf822404, receiver=0x915fa30, event=0xbf821b00) at kernel/qcoreapplication.cpp:704
#72 0x05d60952 in QCoreApplication::sendEvent (receiver=0x915fa30, event=0xbf821b00, alienWidget=0x915fa30, nativeWidget=0x9169568, buttonDown=0x669e058, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#73 QApplicationPrivate::sendMouseEvent (receiver=0x915fa30, event=0xbf821b00, alienWidget=0x915fa30, nativeWidget=0x9169568, buttonDown=0x669e058, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2965
#74 0x05dec088 in QETWidget::translateMouseEvent (this=0x9169568, event=0xbf82201c) at kernel/qapplication_x11.cpp:4368
#75 0x05deb511 in QApplication::x11ProcessEvent (this=0xbf822404, event=0xbf82201c) at kernel/qapplication_x11.cpp:3379
#76 0x05e1a60a in x11EventSourceDispatch (s=0x8ed74a8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#77 0x04c615e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#78 0x04c652d8 in ?? () from /lib/libglib-2.0.so.0
#79 0x04c654b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#80 0x008175d5 in QEventDispatcherGlib::processEvents (this=0x8ed5908, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#81 0x05e1a135 in QGuiEventDispatcherGlib::processEvents (this=0x8ed5908, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#82 0x007ea059 in QEventLoop::processEvents (this=0xbf822314, flags=) at kernel/qeventloop.cpp:149
#83 0x007ea4aa in QEventLoop::exec (this=0xbf822314, flags=...) at kernel/qeventloop.cpp:201
#84 0x007ee69f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#85 0x05d5a577 in QApplication::exec () at kernel/qapplication.cpp:3579
#86 0x015eba65 in kdemain (argc=3, argv=0x8ec6438) at ../../../kate/app/katemain.cpp:377
#87 0x0804e133 in launch (argc=<value optimized out>, _name=<value optimized out>, args=<value optimized out>, cwd=0x0, envc=1, envs=0x8e8fce8 "DISPLAY=:0.0", reset_env=false, tty=0x0, 
    avoid_loops=false, startup_id_str=0x8e8fcf9 "lion;1284205867;535306;2971_TIME81632023") at ../../kinit/kinit.cpp:717
#88 0x0804ec6d in handle_launcher_request (sock=<value optimized out>, who=<value optimized out>) at ../../kinit/kinit.cpp:1209
#89 0x0804f190 in handle_requests (waitForPid=<value optimized out>) at ../../kinit/kinit.cpp:1402
#90 0x0804fe4f in main (argc=4, argv=0xbf823354, envp=0xbf823368) at ../../kinit/kinit.cpp:1845

This bug may be a duplicate of or related to bug 222360, bug 190535.

Possible duplicates by query: bug 227700, bug 224725, bug 222360, bug 220950, bug 219547.

Reported using DrKonqi
Comment 1 Christoph Feck 2010-10-23 18:04:24 UTC

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