Summary: | kate crashes when using fish kio slave in specific circumstances | ||
---|---|---|---|
Product: | [Applications] kfile | Reporter: | Mike Williams <mikebwilliams> |
Component: | general | Assignee: | kdelibs bugs <kdelibs-bugs> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | andresbajotierra |
Priority: | NOR | Keywords: | reproducible, testcase |
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: |
kate crash backtrace
bug stage one screenshot bug stage 2 screenshot bug stage 3 screenshot |
Description
Mike Williams
2009-07-12 18:29:06 UTC
Created attachment 35250 [details]
kate crash backtrace
Created attachment 35251 [details]
bug stage one screenshot
Created attachment 35252 [details]
bug stage 2 screenshot
Created attachment 35253 [details]
bug stage 3 screenshot
clearly a problem in the filedialog as far as I can see. Indeed, I tried it in konqueror's dialog and it crashed it as well. Thanks for the fast follow-up. Inline backtrace: Application: Kate (kate), signal SIGSEGV Thread 1 (Thread 0xb59b7700 (LWP 2483)): [KCrash Handler] #6 0xb7d18848 in KDirModelNode::rowNumber (this=0x0) at /build/buildd/kde4libs-4.2.2/kio/kio/kdirmodel.cpp:115 #7 0xb7d188f0 in KDirModelPrivate::indexForNode (this=0x87027a8, node=0x0, rowNumber=-1) at /build/buildd/kde4libs-4.2.2/kio/kio/kdirmodel.cpp:279 #8 0xb7d1d22e in KDirModelPrivate::_k_slotNewItems (this=0x87027a8, directoryUrl=@0x8842448, items=@0x8842450) at /build/buildd/kde4libs-4.2.2/kio/kio/kdirmodel.cpp:372 #9 0xb7d1e5cc in KDirModel::qt_metacall (this=0x8707418, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfd8f928) at /build/buildd/kde4libs-4.2.2/obj-i486-linux-gnu/kio/kdirmodel.moc:78 #10 0xb6997ca8 in QMetaObject::activate (sender=0x8708028, from_signal_index=14, to_signal_index=14, argv=0xbfd8f928) at kernel/qobject.cpp:3069 #11 0xb6998932 in QMetaObject::activate (sender=0x8708028, m=0xb7e8d07c, local_signal_index=10, argv=0xbfd8f928) at kernel/qobject.cpp:3143 #12 0xb7d01ae9 in KDirLister::itemsAdded (this=0x8708028, _t1=@0x8842448, _t2=@0x8842450) at /build/buildd/kde4libs-4.2.2/obj-i486-linux-gnu/kio/kdirlister.moc:268 #13 0xb7d02ce6 in KDirLister::Private::emitItems (this=0x8707358) at /build/buildd/kde4libs-4.2.2/kio/kio/kdirlister.cpp:2274 #14 0xb7d07bb5 in KDirListerCache::slotEntries (this=0x8475118, job=0x8758bf8, entries=@0xbfd8fea4) at /build/buildd/kde4libs-4.2.2/kio/kio/kdirlister.cpp:1089 #15 0xb7d13c43 in KDirListerCache::qt_metacall (this=0x8475118, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfd8fba8) at /build/buildd/kde4libs-4.2.2/obj-i486-linux-gnu/kio/kdirlister_p.moc:98 #16 0xb6997ca8 in QMetaObject::activate (sender=0x8758bf8, from_signal_index=40, to_signal_index=40, argv=0xbfd8fba8) at kernel/qobject.cpp:3069 #17 0xb6998932 in QMetaObject::activate (sender=0x8758bf8, m=0xb7e8c3e0, local_signal_index=0, argv=0xbfd8fba8) at kernel/qobject.cpp:3143 #18 0xb7cdaf39 in KIO::ListJob::entries (this=0x8758bf8, _t1=0x8758bf8, _t2=@0xbfd8fea4) at /build/buildd/kde4libs-4.2.2/obj-i486-linux-gnu/kio/jobclasses.moc:781 #19 0xb7ce13f8 in KIO::ListJobPrivate::slotListEntries (this=0x8758b70, list=@0xbfd8fea4) at /build/buildd/kde4libs-4.2.2/kio/kio/job.cpp:2351 #20 0xb7ce2970 in KIO::ListJob::qt_metacall (this=0x8758bf8, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfd8fd6c) at /build/buildd/kde4libs-4.2.2/obj-i486-linux-gnu/kio/jobclasses.moc:767 #21 0xb6997ca8 in QMetaObject::activate (sender=0x86dfe10, from_signal_index=10, to_signal_index=10, argv=0xbfd8fd6c) at kernel/qobject.cpp:3069 #22 0xb6998932 in QMetaObject::activate (sender=0x86dfe10, m=0xb7e8ee64, local_signal_index=6, argv=0xbfd8fd6c) at kernel/qobject.cpp:3143 #23 0xb7da2883 in KIO::SlaveInterface::listEntries (this=0x86dfe10, _t1=@0xbfd8fea4) at /build/buildd/kde4libs-4.2.2/obj-i486-linux-gnu/kio/slaveinterface.moc:179 #24 0xb7da65b9 in KIO::SlaveInterface::dispatch (this=0x86dfe10, _cmd=106, rawdata=@0xbfd8fef4) at /build/buildd/kde4libs-4.2.2/kio/kio/slaveinterface.cpp:193 #25 0xb7da2e17 in KIO::SlaveInterface::dispatch (this=0x86dfe10) at /build/buildd/kde4libs-4.2.2/kio/kio/slaveinterface.cpp:91 #26 0xb7d931bd in KIO::Slave::gotInput (this=0x86dfe10) at /build/buildd/kde4libs-4.2.2/kio/kio/slave.cpp:322 #27 0xb7d95713 in KIO::Slave::qt_metacall (this=0x86dfe10, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfd90008) at /build/buildd/kde4libs-4.2.2/obj-i486-linux-gnu/kio/slave.moc:76 #28 0xb6997ca8 in QMetaObject::activate (sender=0x8781628, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3069 #29 0xb6998932 in QMetaObject::activate (sender=0x8781628, m=0xb7e8b940, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3143 #30 0xb7caaea7 in KIO::Connection::readyRead (this=0x8781628) at /build/buildd/kde4libs-4.2.2/obj-i486-linux-gnu/kio/connection.moc:86 #31 0xb7cac813 in KIO::ConnectionPrivate::dequeue (this=0x877fc68) at /build/buildd/kde4libs-4.2.2/kio/kio/connection.cpp:82 #32 0xb7cacbf6 in KIO::Connection::qt_metacall (this=0x8781628, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x8754660) at /build/buildd/kde4libs-4.2.2/obj-i486-linux-gnu/kio/connection.moc:73 #33 0xb69908fb in QMetaCallEvent::placeMetaCall (this=0x87d4d68, object=0x8781628) at kernel/qobject.cpp:489 #34 0xb69923a0 in QObject::event (this=0x8781628, e=0x87d4d68) at kernel/qobject.cpp:1118 #35 0xb6e52e9c in QApplicationPrivate::notify_helper (this=0x81aade8, receiver=0x8781628, e=0x87d4d68) at kernel/qapplication.cpp:4084 #36 0xb6e5b19e in QApplication::notify (this=0xbfd93258, receiver=0x8781628, e=0x87d4d68) at kernel/qapplication.cpp:3631 #37 0xb7a7694d in KApplication::notify (this=0xbfd93258, receiver=0x8781628, event=0x87d4d68) at /build/buildd/kde4libs-4.2.2/kdeui/kernel/kapplication.cpp:307 #38 0xb6981a3b in QCoreApplication::notifyInternal (this=0xbfd93258, receiver=0x8781628, event=0x87d4d68) at kernel/qcoreapplication.cpp:602 #39 0xb6982695 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8193110) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213 #40 0xb698288d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1132 #41 0xb69ad7ef in postEventSourceDispatch (s=0x81acf78) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #42 0xb5d35b88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #43 0xb5d390eb in ?? () from /usr/lib/libglib-2.0.so.0 #44 0xb5d39268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #45 0xb69ad438 in QEventDispatcherGlib::processEvents (this=0x8197c68, flags={i = -1076296040}) at kernel/qeventdispatcher_glib.cpp:323 #46 0xb6ef4365 in QGuiEventDispatcherGlib::processEvents (this=0x8197c68, flags={i = -1076295992}) at kernel/qguieventdispatcher_glib.cpp:202 #47 0xb698006a in QEventLoop::processEvents (this=0xbfd90744, flags={i = -1076295928}) at kernel/qeventloop.cpp:149 #48 0xb69804aa in QEventLoop::exec (this=0xbfd90744, flags={i = -1076295860}) at kernel/qeventloop.cpp:200 #49 0xb7d7723b in KIO::NetAccess::enter_loop (this=0xbfd907b0) at /build/buildd/kde4libs-4.2.2/kio/kio/netaccess.cpp:502 #50 0xb7d778ff in KIO::NetAccess::synchronousRunInternal (this=0xbfd907b0, job=0x8783110, window=0x0, data=0x0, finalURL=0x0, metaData=0x0) at /build/buildd/kde4libs-4.2.2/kio/kio/netaccess.cpp:487 #51 0xb7d77fb1 in KIO::NetAccess::synchronousRun (job=0x8783110, window=0x0, data=0x0, finalURL=0x0, metaData=0x0) at /build/buildd/kde4libs-4.2.2/kio/kio/netaccess.cpp:277 #52 0xb5c51326 in KFileWidget::slotOk (this=0x86ce918) at /build/buildd/kde4libs-4.2.2/kfile/kfilewidget.cpp:892 #53 0xb5c51a25 in KFileWidget::slotOk (this=0x86ce918) at /build/buildd/kde4libs-4.2.2/kfile/kfilewidget.cpp:860 #54 0xb5c50090 in KFileWidget::qt_metacall (this=0x86ce918, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbfd90bfc) at /build/buildd/kde4libs-4.2.2/kfile/kfilewidget.cpp:1374 #55 0xb6997ca8 in QMetaObject::activate (sender=0x871c260, from_signal_index=52, to_signal_index=52, argv=0xbfd90bfc) at kernel/qobject.cpp:3069 #56 0xb6998932 in QMetaObject::activate (sender=0x871c260, m=0xb7c1c71c, local_signal_index=1, argv=0xbfd90bfc) at kernel/qobject.cpp:3143 #57 0xb7b2ea23 in KComboBox::returnPressed (this=0x871c260, _t1=@0xbfd90d70) at /build/buildd/kde4libs-4.2.2/obj-i486-linux-gnu/kdeui/kcombobox.moc:169 #58 0xb7b2fff5 in KComboBox::qt_metacall (this=0x871c260, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfd90d3c) at /build/buildd/kde4libs-4.2.2/obj-i486-linux-gnu/kdeui/kcombobox.moc:106 #59 0xb7e2f27a in KUrlComboBox::qt_metacall (this=0x871c260, _c=QMetaObject::InvokeMetaMethod, _id=52, _a=0xbfd90d3c) at /build/buildd/kde4libs-4.2.2/obj-i486-linux-gnu/kio/kurlcombobox.moc:70 #60 0xb6997ca8 in QMetaObject::activate (sender=0x871c8e8, from_signal_index=47, to_signal_index=47, argv=0xbfd90d3c) at kernel/qobject.cpp:3069 #61 0xb6998932 in QMetaObject::activate (sender=0x871c8e8, m=0xb7c1dd40, local_signal_index=1, argv=0xbfd90d3c) at kernel/qobject.cpp:3143 #62 0xb7b4e193 in KLineEdit::returnPressed (this=0x871c8e8, _t1=@0xbfd90d70) at /build/buildd/kde4libs-4.2.2/obj-i486-linux-gnu/kdeui/klineedit.moc:220 #63 0xb7b53d55 in KLineEdit::event (this=0x871c8e8, ev=0xbfd9128c) at /build/buildd/kde4libs-4.2.2/kdeui/widgets/klineedit.cpp:1295 #64 0xb72529cb in QComboBox::keyPressEvent (this=0x871c260, e=0xbfd9128c) at widgets/qcombobox.cpp:2855 #65 0xb6ea9a03 in QWidget::event (this=0x871c260, event=0xbfd9128c) at kernel/qwidget.cpp:7551 #66 0xb725132f in QComboBox::event (this=0x871c260, event=0xbfd9128c) at widgets/qcombobox.cpp:2674 #67 0xb6e52e9c in QApplicationPrivate::notify_helper (this=0x81aade8, receiver=0x871c260, e=0xbfd9128c) at kernel/qapplication.cpp:4084 #68 0xb6e5c25b in QApplication::notify (this=0xbfd93258, receiver=0x871c260, e=0xbfd9128c) at kernel/qapplication.cpp:3690 #69 0xb7a7694d in KApplication::notify (this=0xbfd93258, receiver=0x871c260, event=0xbfd9128c) at /build/buildd/kde4libs-4.2.2/kdeui/kernel/kapplication.cpp:307 #70 0xb6981a3b in QCoreApplication::notifyInternal (this=0xbfd93258, receiver=0x871c260, event=0xbfd9128c) at kernel/qcoreapplication.cpp:602 #71 0xb6e53d7e in qt_sendSpontaneousEvent (receiver=0x871c260, event=0xffffffff) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216 #72 0xb6ef1010 in QKeyMapper::sendKeyEvent (keyWidget=0x871c260, grab=false, type=QEvent::KeyPress, code=16777220, modifiers={i = -1076292648}, text=@0xbfd91404, autorepeat=<value optimized out>, count=<value optimized out>, nativeScanCode=36, nativeVirtualKey=65293, nativeModifiers=0) at kernel/qkeymapper_x11.cpp:1675 #73 0xb6ef31de in QKeyMapperPrivate::translateKeyEvent (this=0x81d4128, keyWidget=0x871c260, event=0xbfd91a6c, grab=false) at kernel/qkeymapper_x11.cpp:1645 #74 0xb6ec8d6e in QApplication::x11ProcessEvent (this=0xbfd93258, event=0xbfd91a6c) at kernel/qapplication_x11.cpp:3436 #75 0xb6ef4c6a in x11EventSourceDispatch (s=0x81ade00, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #76 0xb5d35b88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #77 0xb5d390eb in ?? () from /usr/lib/libglib-2.0.so.0 #78 0xb5d39268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #79 0xb69ad438 in QEventDispatcherGlib::processEvents (this=0x8197c68, flags={i = -1076290520}) at kernel/qeventdispatcher_glib.cpp:323 #80 0xb6ef4365 in QGuiEventDispatcherGlib::processEvents (this=0x8197c68, flags={i = -1076290472}) at kernel/qguieventdispatcher_glib.cpp:202 #81 0xb698006a in QEventLoop::processEvents (this=0xbfd91ccc, flags={i = -1076290408}) at kernel/qeventloop.cpp:149 #82 0xb69804aa in QEventLoop::exec (this=0xbfd91ccc, flags={i = -1076290348}) at kernel/qeventloop.cpp:200 #83 0xb736d403 in QDialog::exec (this=0xbfd91d1c) at dialogs/qdialog.cpp:498 #84 0xb7de51a6 in KEncodingFileDialog::getOpenUrlsAndEncoding (encoding=@0x82da270, startDir=@0xbfd91e08, filter=@0xbfd91e04, parent=0x8337898, caption=@0xbfd91e00) at /build/buildd/kde4libs-4.2.2/kio/kfile/kencodingfiledialog.cpp:162 #85 0xb7f1bd12 in ?? () from /usr/lib/libkateinterfaces.so.4 #86 0xb7f1c350 in ?? () from /usr/lib/libkateinterfaces.so.4 #87 0xb6997ca8 in QMetaObject::activate (sender=0x836d2a0, from_signal_index=5, to_signal_index=6, argv=0xbfd91f2c) at kernel/qobject.cpp:3069 #88 0xb69980e0 in QMetaObject::activate (sender=0x836d2a0, m=0xb76df008, from_local_signal_index=1, to_local_signal_index=2, argv=0xbfd91f2c) at kernel/qobject.cpp:3163 #89 0xb6e4c891 in QAction::triggered (this=0x836d2a0, _t1=false) at .moc/release-shared/moc_qaction.cpp:236 #90 0xb6e4de0f in QAction::activate (this=0x836d2a0, event=QAction::Trigger) at kernel/qaction.cpp:1160 #91 0xb72c801c in QMenuPrivate::activateCausedStack (this=0x84619c0, causedStack=@0xbfd92008, action=0x836d2a0, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:962 #92 0xb72ce76b in QMenuPrivate::activateAction (this=0x84619c0, action=0x836d2a0, action_e=QAction::Trigger, self=<value optimized out>) at widgets/qmenu.cpp:1058 #93 0xb72d0351 in QMenu::keyPressEvent (this=0x84638c0, e=0xbfd9267c) at widgets/qmenu.cpp:2685 #94 0xb7b5e42d in KMenu::keyPressEvent (this=0x84638c0, e=0xbfd9267c) at /build/buildd/kde4libs-4.2.2/kdeui/widgets/kmenu.cpp:228 #95 0xb6ea9a03 in QWidget::event (this=0x84638c0, event=0xbfd9267c) at kernel/qwidget.cpp:7551 #96 0xb72d1629 in QMenu::event (this=0x84638c0, e=0xbfd9267c) at widgets/qmenu.cpp:2351 #97 0xb6e52e9c in QApplicationPrivate::notify_helper (this=0x81aade8, receiver=0x84638c0, e=0xbfd9267c) at kernel/qapplication.cpp:4084 #98 0xb6e5c25b in QApplication::notify (this=0xbfd93258, receiver=0x84638c0, e=0xbfd9267c) at kernel/qapplication.cpp:3690 #99 0xb7a7694d in KApplication::notify (this=0xbfd93258, receiver=0x84638c0, event=0xbfd9267c) at /build/buildd/kde4libs-4.2.2/kdeui/kernel/kapplication.cpp:307 #100 0xb6981a3b in QCoreApplication::notifyInternal (this=0xbfd93258, receiver=0x84638c0, event=0xbfd9267c) at kernel/qcoreapplication.cpp:602 #101 0xb6e53d7e in qt_sendSpontaneousEvent (receiver=0x84638c0, event=0xffffffff) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216 #102 0xb6ef1010 in QKeyMapper::sendKeyEvent (keyWidget=0x84638c0, grab=false, type=QEvent::KeyPress, code=79, modifiers={i = -1076287544}, text=@0xbfd927f4, autorepeat=<value optimized out>, count=<value optimized out>, nativeScanCode=32, nativeVirtualKey=111, nativeModifiers=8) at kernel/qkeymapper_x11.cpp:1675 #103 0xb6ef31de in QKeyMapperPrivate::translateKeyEvent (this=0x81d4128, keyWidget=0x84638c0, event=0xbfd92e5c, grab=false) at kernel/qkeymapper_x11.cpp:1645 #104 0xb6ec8d6e in QApplication::x11ProcessEvent (this=0xbfd93258, event=0xbfd92e5c) at kernel/qapplication_x11.cpp:3436 #105 0xb6ef4c6a in x11EventSourceDispatch (s=0x81ade00, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #106 0xb5d35b88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #107 0xb5d390eb in ?? () from /usr/lib/libglib-2.0.so.0 #108 0xb5d39268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #109 0xb69ad438 in QEventDispatcherGlib::processEvents (this=0x8197c68, flags={i = -1076285416}) at kernel/qeventdispatcher_glib.cpp:323 #110 0xb6ef4365 in QGuiEventDispatcherGlib::processEvents (this=0x8197c68, flags={i = -1076285368}) at kernel/qguieventdispatcher_glib.cpp:202 #111 0xb698006a in QEventLoop::processEvents (this=0xbfd930c0, flags={i = -1076285304}) at kernel/qeventloop.cpp:149 #112 0xb69804aa in QEventLoop::exec (this=0xbfd930c0, flags={i = -1076285240}) at kernel/qeventloop.cpp:200 #113 0xb6982959 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880 #114 0xb6e52d17 in QApplication::exec () at kernel/qapplication.cpp:3553 #115 0xb7f5573d in kdemain () from /usr/lib/libkdeinit4_kate.so #116 0x08048672 in _start () This looks related to bug 195237 / bug 192594 / bug 190535 / bug 192770 Thanks *** This bug has been marked as a duplicate of bug 190535 *** |