Summary: | Kate crash after adding shorcut to ftp location | ||
---|---|---|---|
Product: | [Unmaintained] kfile | Reporter: | A. Futschik <adrien.futschik> |
Component: | kfileplacesview | Assignee: | kdelibs bugs <kdelibs-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | andresbajotierra, faure, jowenn, jtepper |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
A. Futschik
2008-10-22 13:24:53 UTC
The problem is the same with KDE 4.1.3 and Kate 3.1.3 Here is a more detailed stacktrace : Application : Kate (kate), signal SIGSEGV [Thread debugging using libthread_db enabled] [New Thread 0xb7eed9a0 (LWP 7465)] [KCrash handler] #6 0x053c5fc0 in KMimeType::is () from /usr/lib/libkdecore.so.5 #7 0x05595c3b in KFilePlacesModel::dropMimeData () from /usr/lib/libkfile.so.4 #8 0x04f01a71 in QAbstractItemView::dropEvent () from /usr/lib/libQtGui.so.4 #9 0x04f2997e in QListView::dropEvent () from /usr/lib/libQtGui.so.4 #10 0x0559ba5b in KFilePlacesView::dropEvent () from /usr/lib/libkfile.so.4 #11 0x04a92b11 in QWidget::event () from /usr/lib/libQtGui.so.4 #12 0x04dc9cb3 in QFrame::event () from /usr/lib/libQtGui.so.4 #13 0x04e608df in QAbstractScrollArea::viewportEvent () from /usr/lib/libQtGui.so.4 #14 0x04f0c2df in QAbstractItemView::viewportEvent () from /usr/lib/libQtGui.so.4 #15 0x04e62e85 in ?? () from /usr/lib/libQtGui.so.4 #16 0x0365a4da in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/lib/libQtCore.so.4 #17 0x04a3af6a in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #18 0x04a43408 in QApplication::notify () from /usr/lib/libQtGui.so.4 #19 0x05c4189d in KApplication::notify () from /usr/lib/libkdeui.so.5 #20 0x0365b2f1 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #21 0x04ab963b in ?? () from /usr/lib/libQtGui.so.4 #22 0x04abe382 in QDragManager::drop () from /usr/lib/libQtGui.so.4 #23 0x04abe546 in QDragManager::eventFilter () from /usr/lib/libQtGui.so.4 #24 0x0365a584 in QCoreApplicationPrivate::sendThroughApplicationEventFilters () from /usr/lib/libQtCore.so.4 #25 0x04a3af03 in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #26 0x04a437e1 in QApplication::notify () from /usr/lib/libQtGui.so.4 #27 0x05c4189d in KApplication::notify () from /usr/lib/libkdeui.so.5 #28 0x0365b2f1 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #29 0x04a42a6e in QApplicationPrivate::sendMouseEvent () from /usr/lib/libQtGui.so.4 #30 0x04aacf26 in ?? () from /usr/lib/libQtGui.so.4 #31 0x04aac2ad in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4 #32 0x04ad4a3c in ?? () from /usr/lib/libQtGui.so.4 #33 0x039f8e38 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #34 0x039fc4e3 in ?? () from /lib/libglib-2.0.so.0 #35 0x039fc6a1 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #36 0x03685a38 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #37 0x04ad4105 in ?? () from /usr/lib/libQtGui.so.4 #38 0x036599da in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #39 0x03659b9a in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #40 0x04abc4f0 in QDragManager::drag () from /usr/lib/libQtGui.so.4 #41 0x04a4e35a in QDrag::exec () from /usr/lib/libQtGui.so.4 #42 0x04f093df in QAbstractItemView::startDrag () from /usr/lib/libQtGui.so.4 #43 0x04f07d79 in QAbstractItemView::mouseMoveEvent () from /usr/lib/libQtGui.so.4 #44 0x04f43e14 in QTreeView::mouseMoveEvent () from /usr/lib/libQtGui.so.4 #45 0x04a9303b in QWidget::event () from /usr/lib/libQtGui.so.4 #46 0x04dc9cb3 in QFrame::event () from /usr/lib/libQtGui.so.4 #47 0x04e608df in QAbstractScrollArea::viewportEvent () from /usr/lib/libQtGui.so.4 #48 0x04f0c2df in QAbstractItemView::viewportEvent () from /usr/lib/libQtGui.so.4 #49 0x04f440d4 in QTreeView::viewportEvent () from /usr/lib/libQtGui.so.4 #50 0x04e62e85 in ?? () from /usr/lib/libQtGui.so.4 #51 0x0365a4da in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/lib/libQtCore.so.4 #52 0x04a3af6a in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #53 0x04a437e1 in QApplication::notify () from /usr/lib/libQtGui.so.4 #54 0x05c4189d in KApplication::notify () from /usr/lib/libkdeui.so.5 #55 0x0365b2f1 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #56 0x04a42a6e in QApplicationPrivate::sendMouseEvent () from /usr/lib/libQtGui.so.4 #57 0x04aacf26 in ?? () from /usr/lib/libQtGui.so.4 #58 0x04aac2ad in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4 #59 0x04ad4a3c in ?? () from /usr/lib/libQtGui.so.4 #60 0x039f8e38 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #61 0x039fc4e3 in ?? () from /lib/libglib-2.0.so.0 #62 0x039fc6a1 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #63 0x03685a38 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #64 0x04ad4105 in ?? () from /usr/lib/libQtGui.so.4 #65 0x036599da in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #66 0x03659b9a in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #67 0x04ea7b47 in QDialog::exec () from /usr/lib/libQtGui.so.4 #68 0x06a4db86 in KEncodingFileDialog::getOpenUrlsAndEncoding () from /usr/lib/libkio.so.5 #69 0x001b4841 in KateViewManager::slotDocumentOpen ( this=<value optimized out>) at /usr/src/debug/kdesdk-4.1.3/kate/app/kateviewmanager.cpp:178 #70 0x001b4ea0 in KateViewManager::qt_metacall (this=<value optimized out>, _c=<value optimized out>, _id=<value optimized out>, _a=<value optimized out>) at /usr/src/debug/kdesdk-4.1.3/i386-redhat-linux-gnu/kate/app/kateviewmanager.moc:119 #71 0x0366ffa0 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #72 0x036703a0 in QMetaObject::activate () from /usr/lib/libQtCore.so.4 #73 0x04a34cb1 in QAction::triggered () from /usr/lib/libQtGui.so.4 #74 0x04a3561f in QAction::activate () from /usr/lib/libQtGui.so.4 #75 0x04e12384 in ?? () from /usr/lib/libQtGui.so.4 #76 0x04e12e32 in QMenu::mouseReleaseEvent () from /usr/lib/libQtGui.so.4 #77 0x05d09dc5 in KMenu::mouseReleaseEvent () from /usr/lib/libkdeui.so.5 #78 0x04a931d2 in QWidget::event () from /usr/lib/libQtGui.so.4 #79 0x04e15129 in QMenu::event () from /usr/lib/libQtGui.so.4 #80 0x04a3af8c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4 #81 0x04a437e1 in QApplication::notify () from /usr/lib/libQtGui.so.4 #82 0x05c4189d in KApplication::notify () from /usr/lib/libkdeui.so.5 #83 0x0365b2f1 in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4 #84 0x04a42a6e in QApplicationPrivate::sendMouseEvent () from /usr/lib/libQtGui.so.4 #85 0x04aad1ae in ?? () from /usr/lib/libQtGui.so.4 #86 0x04aac2ad in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4 #87 0x04ad4a3c in ?? () from /usr/lib/libQtGui.so.4 #88 0x039f8e38 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #89 0x039fc4e3 in ?? () from /lib/libglib-2.0.so.0 #90 0x039fc6a1 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #91 0x03685a38 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4 #92 0x04ad4105 in ?? () from /usr/lib/libQtGui.so.4 #93 0x036599da in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4 #94 0x03659b9a in QEventLoop::exec () from /usr/lib/libQtCore.so.4 #95 0x0365c245 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4 #96 0x04a3ae07 in QApplication::exec () from /usr/lib/libQtGui.so.4 #97 0x0033978d in kdemain (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdesdk-4.1.3/kate/app/katemain.cpp:252 #98 0x080487f2 in main (argc=) at /usr/src/debug/kdesdk-4.1.3/i386-redhat-linux-gnu/kate/app/kate_dummy.cpp:3 This may be related to bug 165485. Can you still reproduce this bug with a recent KDE version (4.1.3 / 4.2beta1 / 4.2svn) If you can, this occurs with every FTP site or with a specific site ? I'm having the same cash with KDE 4.1.3 from Fedora 10. I have 17 shortcuts in my "Open a file" window. 4 of them are ftp shortcuts. I can add additional non-ftp shortcuts without problem, but when I try to add a new ftp-shortcut, kate crashes... Version 3.1.3 Sous KDE 4.1.3 (KDE 4.1.3) Oops, sorry for not noticing that you were using KDE 4.1.3 already in backtrace in comment 1 . Can you please install the debug enabled packages in your system and then post the full backtrace of this bug again? (so we have more info in order to determinate if this is a duplicate) Since you're using FC10, you would have to look at http://fedoraproject.org/wiki/StackTraces (basically , install kdelibs-debuginfo and qt-debuginfo ) Thanks !! I don't understand why your asking for more debug information. I thought my second post was the full stacktrace (produced under Fedora 9 - Kde 4.1.3 at the time) ? Do I need to install anything new ? The second post doesn't have a FULL backtrace. A FULL backtrace includes the source code file and the line number of each function call. (so it's the most efficient way to determine where the bug occurred). In Fedora Core 10 you have to install the "kdelibs-debuginfo" and "qt-debuginfo" packages. Thanks :) Bug 170927 comment 0 contains a full backtrace (also seems to be related to this bug) Application : Kate (kate), signal SIGSEGV (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) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 0xb7f41770 (LWP 6048)] [KCrash handler] #6 0x068dd8c0 in KMimeType::is () from /usr/lib/libkdecore.so.5 #7 0x02051b6b in KFilePlacesModel::dropMimeData () from /usr/lib/libkfile.so.4 #8 0x073ec9d1 in QAbstractItemView::dropEvent (this=0x974e988, event=0xbf8674cc) at itemviews/qabstractitemview.cpp:1806 #9 0x0741489e in QListView::dropEvent (this=0x974e988, event=0xbf8674cc) at itemviews/qlistview.cpp:939 #10 0x0205797b in KFilePlacesView::dropEvent () from /usr/lib/libkfile.so.4 #11 0x06f7efd1 in QWidget::event (this=0x974e988, event=0xbf8674cc) at kernel/qwidget.cpp:7343 #12 0x072b5553 in QFrame::event (this=0x974e988, e=0xbf8674cc) at widgets/qframe.cpp:651 #13 0x0734bd2f in QAbstractScrollArea::viewportEvent (this=0x974e988, e=0xbf866cb0) at widgets/qabstractscrollarea.cpp:943 #14 0x073f721f in QAbstractItemView::viewportEvent (this=0x974e988, event=0xbf8674cc) at itemviews/qabstractitemview.cpp:1429 #15 0x0734e2d5 in QAbstractScrollAreaPrivate::viewportEvent () at widgets/qabstractscrollarea_p.h:96 #16 QAbstractScrollAreaFilter::eventFilter (this=0x9760060, o=0x974d1d8, e=0xbf8674cc) at widgets/qabstractscrollarea_p.h:107 #17 0x065ef39a in QCoreApplicationPrivate::sendThroughObjectEventFilters ( this=0x90c5fb8, receiver=0x974d1d8, event=0xbf8674cc) at kernel/qcoreapplication.cpp:694 #18 0x06f2760a in QApplicationPrivate::notify_helper (this=0x90c5fb8, receiver=0x974d1d8, e=0xbf8674cc) at kernel/qapplication.cpp:3799 #19 0x06f2fa48 in QApplication::notify (this=0xbf86a7fc, receiver=0x974d1d8, e=0xbf8674cc) at kernel/qapplication.cpp:3760 #20 0x078b171d in KApplication::notify () from /usr/lib/libkdeui.so.5 #21 0x065f01b1 in QCoreApplication::notifyInternal (this=0xbf86a7fc, receiver=0x974d1d8, event=0xbf8674cc) at kernel/qcoreapplication.cpp:587 #22 0x06fa5abd in QCoreApplication::sendEvent (event=<value optimized out>, receiver=0x90c9df0) at ../../src/corelib/kernel/qcoreapplication.h:209 #23 QX11Data::xdndHandleDrop (this=0x90c9df0, xe=0xbf8675c8, passive=false) at kernel/qdnd_x11.cpp:1155 #24 0x06faa743 in QDragManager::drop (this=0x96c0ed8) at kernel/qdnd_x11.cpp:1684 #25 0x06faa906 in QDragManager::eventFilter (this=0x96c0ed8, o=0x95b1210, e=0xbf867a78) at kernel/qdnd_x11.cpp:1284 #26 0x065ef444 in QCoreApplicationPrivate::sendThroughApplicationEventFilters (this=0x90c5fb8, receiver=0x95b1210, event=0xbf867a78) at kernel/qcoreapplication.cpp:676 #27 0x06f275a3 in QApplicationPrivate::notify_helper (this=0x90c5fb8, receiver=0x95b1210, e=0xbf867a78) at kernel/qapplication.cpp:3778 #28 0x06f2fe21 in QApplication::notify (this=0xbf86a7fc, receiver=0x95b1210, e=0xbf867a78) at kernel/qapplication.cpp:3528 #29 0x078b171d in KApplication::notify () from /usr/lib/libkdeui.so.5 #30 0x065f01b1 in QCoreApplication::notifyInternal (this=0xbf86a7fc, receiver=0x95b1210, event=0xbf867a78) at kernel/qcoreapplication.cpp:587 #31 0x06f2f0ae in QCoreApplication::sendSpontaneousEvent ( event=<value optimized out>, receiver=0x95b1210) at ../../src/corelib/kernel/qcoreapplication.h:212 #32 QApplicationPrivate::sendMouseEvent (receiver=0x95b1210, event=0xbf867a78, alienWidget=0x0, nativeWidget=0x95b1210, buttonDown=0x76f3210, lastMouseReceiver=@0x76f3214) at kernel/qapplication.cpp:2793 #33 0x06f993c6 in QETWidget::translateMouseEvent (this=0x95b1210, event=0xbf86805c) at kernel/qapplication_x11.cpp:4044 #34 0x06f98755 in QApplication::x11ProcessEvent (this=0xbf86a7fc, event=0xbf86805c) at kernel/qapplication_x11.cpp:3040 #35 0x06fc0d8a in x11EventSourceDispatch (s=0x90c9360, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:142 #36 0x00af2238 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #37 0x00af58e3 in ?? () from /lib/libglib-2.0.so.0 #38 0x00af5aa1 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #39 0x0661a7e8 in QEventDispatcherGlib::processEvents (this=0x90c6070, flags= {i = 4}) at kernel/qeventdispatcher_glib.cpp:319 #40 0x06fc0485 in QGuiEventDispatcherGlib::processEvents (this=0x90c6070, flags={i = 4}) at kernel/qguieventdispatcher_glib.cpp:198 #41 0x065ee87a in QEventLoop::processEvents (this=0x96c5d50, flags={i = 4}) at kernel/qeventloop.cpp:143 #42 0x065eea3a in QEventLoop::exec (this=0x96c5d50, flags={i = 0}) at kernel/qeventloop.cpp:194 #43 0x06fa88b0 in QDragManager::drag (this=0x96c0ed8, o=0x980ecf8) at kernel/qdnd_x11.cpp:1944 #44 0x06f3a97a in QDrag::exec (this=0x980ecf8, supportedActions={i = 7}, defaultDropAction=Qt::CopyAction) at kernel/qdrag.cpp:275 #45 0x073f431f in QAbstractItemView::startDrag (this=0x9777e30, supportedActions={i = 7}) at itemviews/qabstractitemview.cpp:3069 #46 0x073f2cc9 in QAbstractItemView::mouseMoveEvent (this=0x9777e30, event=0xbf868d88) at itemviews/qabstractitemview.cpp:1508 #47 0x0742ec74 in QTreeView::mouseMoveEvent (this=0x9777e30, event=0xbf868d88) at itemviews/qtreeview.cpp:1846 #48 0x06f7f4fb in QWidget::event (this=0x9777e30, event=0xbf868d88) at kernel/qwidget.cpp:7148 #49 0x072b5553 in QFrame::event (this=0x9777e30, e=0xbf868d88) at widgets/qframe.cpp:651 #50 0x0734bd2f in QAbstractScrollArea::viewportEvent (this=0x9777e30, e=0xbf866cb0) at widgets/qabstractscrollarea.cpp:943 #51 0x073f721f in QAbstractItemView::viewportEvent (this=0x9777e30, event=0xbf868d88) at itemviews/qabstractitemview.cpp:1429 #52 0x0742ef34 in QTreeView::viewportEvent (this=0x9777e30, event=0xbf868d88) at itemviews/qtreeview.cpp:1265 #53 0x0734e2d5 in QAbstractScrollAreaPrivate::viewportEvent () at widgets/qabstractscrollarea_p.h:96 #54 QAbstractScrollAreaFilter::eventFilter (this=0x97a1338, o=0x97487a0, e=0xbf868d88) at widgets/qabstractscrollarea_p.h:107 #55 0x065ef39a in QCoreApplicationPrivate::sendThroughObjectEventFilters ( this=0x90c5fb8, receiver=0x97487a0, event=0xbf868d88) at kernel/qcoreapplication.cpp:694 #56 0x06f2760a in QApplicationPrivate::notify_helper (this=0x90c5fb8, receiver=0x97487a0, e=0xbf868d88) at kernel/qapplication.cpp:3799 #57 0x06f2fe21 in QApplication::notify (this=0xbf86a7fc, receiver=0x97487a0, e=0xbf868d88) at kernel/qapplication.cpp:3528 #58 0x078b171d in KApplication::notify () from /usr/lib/libkdeui.so.5 #59 0x065f01b1 in QCoreApplication::notifyInternal (this=0xbf86a7fc, receiver=0x97487a0, event=0xbf868d88) at kernel/qcoreapplication.cpp:587 #60 0x06f2f0ae in QCoreApplication::sendSpontaneousEvent ( event=<value optimized out>, receiver=0x97487a0) at ../../src/corelib/kernel/qcoreapplication.h:212 #61 QApplicationPrivate::sendMouseEvent (receiver=0x97487a0, event=0xbf868d88, alienWidget=0x97487a0, nativeWidget=0x92c5f78, buttonDown=0x76f3210, lastMouseReceiver=@0x76f3214) at kernel/qapplication.cpp:2793 #62 0x06f993c6 in QETWidget::translateMouseEvent (this=0x92c5f78, event=0xbf86936c) at kernel/qapplication_x11.cpp:4044 #63 0x06f98755 in QApplication::x11ProcessEvent (this=0xbf86a7fc, event=0xbf86936c) at kernel/qapplication_x11.cpp:3040 #64 0x06fc0d8a in x11EventSourceDispatch (s=0x90c9360, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:142 #65 0x00af2238 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #66 0x00af58e3 in ?? () from /lib/libglib-2.0.so.0 #67 0x00af5aa1 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #68 0x0661a7e8 in QEventDispatcherGlib::processEvents (this=0x90c6070, flags= {i = 4}) at kernel/qeventdispatcher_glib.cpp:319 #69 0x06fc0485 in QGuiEventDispatcherGlib::processEvents (this=0x90c6070, flags={i = 4}) at kernel/qguieventdispatcher_glib.cpp:198 #70 0x065ee87a in QEventLoop::processEvents (this=0xbf8695cc, flags={i = 4}) at kernel/qeventloop.cpp:143 #71 0x065eea3a in QEventLoop::exec (this=0xbf8695cc, flags={i = 0}) at kernel/qeventloop.cpp:194 #72 0x07392ed7 in QDialog::exec (this=0xbf86961c) at dialogs/qdialog.cpp:447 #73 0x07c1d626 in KEncodingFileDialog::getOpenUrlsAndEncoding () from /usr/lib/libkio.so.5 #74 0x06b8b832 in ?? () from /usr/lib/libkateinterfaces.so.4 #75 0x06b8be70 in ?? () from /usr/lib/libkateinterfaces.so.4 #76 0x06604de0 in QMetaObject::activate (sender=0x944a3d8, from_signal_index=5, to_signal_index=6, argv=0xbf86982c) at kernel/qobject.cpp:3031 #77 0x066051e0 in QMetaObject::activate (sender=0x944a3d8, m=0x76dc240, from_local_signal_index=1, to_local_signal_index=2, argv=0xbf86982c) at kernel/qobject.cpp:3121 #78 0x06f21331 in QAction::triggered (this=0x944a3d8, _t1=false) at .moc/release-shared/moc_qaction.cpp:216 #79 0x06f21c9f in QAction::activate (this=0x944a3d8, event=QAction::Trigger) at kernel/qaction.cpp:1125 #80 0x07345b62 in QAction::trigger () at ../../src/gui/kernel/qaction.h:195 #81 QToolButton::nextCheckState (this=0xbf866cb0) at widgets/qtoolbutton.cpp:1097 #82 0x07269293 in QAbstractButtonPrivate::click (this=0x9462eb0) at widgets/qabstractbutton.cpp:520 #83 0x07269566 in QAbstractButton::mouseReleaseEvent (this=0x9478b98, e=0xbf869e38) at widgets/qabstractbutton.cpp:1110 #84 0x0734605c in QToolButton::mouseReleaseEvent (this=0x9478b98, e=0xbf869e38) at widgets/qtoolbutton.cpp:671 #85 0x06f7f692 in QWidget::event (this=0x9478b98, event=0xbf869e38) at kernel/qwidget.cpp:7163 #86 0x0726759e in QAbstractButton::event (this=0x9478b98, e=0xbf869e38) at widgets/qabstractbutton.cpp:1072 #87 0x07345b24 in QToolButton::event (this=0x9478b98, e=0xbf869e38) at widgets/qtoolbutton.cpp:1103 #88 0x06f2762c in QApplicationPrivate::notify_helper (this=0x90c5fb8, receiver=0x9478b98, e=0xbf869e38) at kernel/qapplication.cpp:3803 #89 0x06f2fe21 in QApplication::notify (this=0xbf86a7fc, receiver=0x9478b98, e=0xbf869e38) at kernel/qapplication.cpp:3528 #90 0x078b171d in KApplication::notify () from /usr/lib/libkdeui.so.5 #91 0x065f01b1 in QCoreApplication::notifyInternal (this=0xbf86a7fc, receiver=0x9478b98, event=0xbf869e38) at kernel/qcoreapplication.cpp:587 #92 0x06f2f0ae in QCoreApplication::sendSpontaneousEvent ( event=<value optimized out>, receiver=0x9478b98) at ../../src/corelib/kernel/qcoreapplication.h:212 #93 QApplicationPrivate::sendMouseEvent (receiver=0x9478b98, event=0xbf869e38, alienWidget=0x9478b98, nativeWidget=0x9479e08, buttonDown=0x76f3210, lastMouseReceiver=@0x76f3214) at kernel/qapplication.cpp:2793 #94 0x06f993c6 in QETWidget::translateMouseEvent (this=0x9479e08, event=0xbf86a41c) at kernel/qapplication_x11.cpp:4044 #95 0x06f98755 in QApplication::x11ProcessEvent (this=0xbf86a7fc, event=0xbf86a41c) at kernel/qapplication_x11.cpp:3040 #96 0x06fc0d8a in x11EventSourceDispatch (s=0x90c9360, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:142 #97 0x00af2238 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #98 0x00af58e3 in ?? () from /lib/libglib-2.0.so.0 #99 0x00af5aa1 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #100 0x0661a7e8 in QEventDispatcherGlib::processEvents (this=0x90c6070, flags= {i = 4}) at kernel/qeventdispatcher_glib.cpp:319 #101 0x06fc0485 in QGuiEventDispatcherGlib::processEvents (this=0x90c6070, flags={i = 4}) at kernel/qguieventdispatcher_glib.cpp:198 #102 0x065ee87a in QEventLoop::processEvents (this=0xbf86a680, flags={i = 4}) at kernel/qeventloop.cpp:143 #103 0x065eea3a in QEventLoop::exec (this=0xbf86a680, flags={i = 0}) at kernel/qeventloop.cpp:194 #104 0x065f10f5 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845 #105 0x06f274a7 in QApplication::exec () at kernel/qapplication.cpp:3331 #106 0x0019f78d in kdemain () from /usr/lib/libkdeinit4_kate.so #107 0x080487f2 in _start () Is that better ? Or is there still some information missing ? I see there are still some "??" but I don't know what additional package I have to install. Mh, it's like QT debug symbols info is installed, but KDElibs' not. :( Look at: #6 0x068dd8c0 in KMimeType::is () from /usr/lib/libkdecore.so.5 #7 0x02051b6b in KFilePlacesModel::dropMimeData () from /usr/lib/libkfile.so.4 Both "/usr/lib/libkdecore.so.5" and "/usr/lib/libkfile.so.4" are supposed to be inside "kdelibs" package, so "kdelibs-debuginfo" will provide the debug symbols of this function. However if you already installed that package, I don't know what's happening. You're right ! I had kdelibs-debuginfo-4.1.2 installed and not 4.1.3 . Sorry about that, I hope this time will be ok : Application : Kate (kate), signal SIGSEGV (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 0xb8042770 (LWP 15708)] [KCrash handler] #6 KMimeType::d_func () at /usr/src/debug/kdelibs-4.1.3/kdecore/services/kmimetype.h:48 #7 KMimeType::is (this=0x0, mimeTypeName=@0xbfa689f0) at /usr/src/debug/kdelibs-4.1.3/kdecore/services/kmimetype.cpp:617 #8 0x02051b6b in KFilePlacesModel::dropMimeData (this=0xa0ba418, data=0xa5418d8, action=Qt::CopyAction, row=-1, column=-1, parent=@0xbfa68a74) at /usr/src/debug/kdelibs-4.1.3/kfile/kfileplacesmodel.cpp:558 #9 0x073ec9d1 in QAbstractItemView::dropEvent (this=0xa4dc028, event=0xbfa6920c) at itemviews/qabstractitemview.cpp:1806 #10 0x0741489e in QListView::dropEvent (this=0xa4dc028, event=0xbfa6920c) at itemviews/qlistview.cpp:939 #11 0x0205797b in KFilePlacesView::dropEvent (this=0xa4dc028, event=0xbfa6920c) at /usr/src/debug/kdelibs-4.1.3/kfile/kfileplacesview.cpp:602 #12 0x06f7efd1 in QWidget::event (this=0xa4dc028, event=0xbfa6920c) at kernel/qwidget.cpp:7343 #13 0x072b5553 in QFrame::event (this=0xa4dc028, e=0xbfa6920c) at widgets/qframe.cpp:651 #14 0x0734bd2f in QAbstractScrollArea::viewportEvent (this=0xa4dc028, e=0xbfa689f0) at widgets/qabstractscrollarea.cpp:943 #15 0x073f721f in QAbstractItemView::viewportEvent (this=0xa4dc028, event=0xbfa6920c) at itemviews/qabstractitemview.cpp:1429 #16 0x0734e2d5 in QAbstractScrollAreaPrivate::viewportEvent () at widgets/qabstractscrollarea_p.h:96 #17 QAbstractScrollAreaFilter::eventFilter (this=0xa4fe630, o=0xa500430, e=0xbfa6920c) at widgets/qabstractscrollarea_p.h:107 #18 0x065ef39a in QCoreApplicationPrivate::sendThroughObjectEventFilters ( this=0x9f49fb8, receiver=0xa500430, event=0xbfa6920c) at kernel/qcoreapplication.cpp:694 #19 0x06f2760a in QApplicationPrivate::notify_helper (this=0x9f49fb8, receiver=0xa500430, e=0xbfa6920c) at kernel/qapplication.cpp:3799 #20 0x06f2fa48 in QApplication::notify (this=0xbfa6c60c, receiver=0xa500430, e=0xbfa6920c) at kernel/qapplication.cpp:3760 #21 0x078b171d in KApplication::notify (this=0xbfa6c60c, receiver=0xa500430, event=0xbfa6920c) at /usr/src/debug/kdelibs-4.1.3/kdeui/kernel/kapplication.cpp:311 #22 0x065f01b1 in QCoreApplication::notifyInternal (this=0xbfa6c60c, receiver=0xa500430, event=0xbfa6920c) at kernel/qcoreapplication.cpp:587 #23 0x06fa5abd in QCoreApplication::sendEvent (event=<value optimized out>, receiver=0x9f4ddd0) at ../../src/corelib/kernel/qcoreapplication.h:209 #24 QX11Data::xdndHandleDrop (this=0x9f4ddd0, xe=0xbfa69308, passive=false) at kernel/qdnd_x11.cpp:1155 #25 0x06faa743 in QDragManager::drop (this=0xa58a468) at kernel/qdnd_x11.cpp:1684 #26 0x06faa906 in QDragManager::eventFilter (this=0xa58a468, o=0xa4e01b8, e=0xbfa697b8) at kernel/qdnd_x11.cpp:1284 #27 0x065ef444 in QCoreApplicationPrivate::sendThroughApplicationEventFilters (this=0x9f49fb8, receiver=0xa4e01b8, event=0xbfa697b8) at kernel/qcoreapplication.cpp:676 #28 0x06f275a3 in QApplicationPrivate::notify_helper (this=0x9f49fb8, receiver=0xa4e01b8, e=0xbfa697b8) at kernel/qapplication.cpp:3778 #29 0x06f2fe21 in QApplication::notify (this=0xbfa6c60c, receiver=0xa4e01b8, e=0xbfa697b8) at kernel/qapplication.cpp:3528 #30 0x078b171d in KApplication::notify (this=0xbfa6c60c, receiver=0xa4e01b8, event=0xbfa697b8) at /usr/src/debug/kdelibs-4.1.3/kdeui/kernel/kapplication.cpp:311 #31 0x065f01b1 in QCoreApplication::notifyInternal (this=0xbfa6c60c, receiver=0xa4e01b8, event=0xbfa697b8) at kernel/qcoreapplication.cpp:587 #32 0x06f2f0ae in QCoreApplication::sendSpontaneousEvent ( event=<value optimized out>, receiver=0xa4e01b8) at ../../src/corelib/kernel/qcoreapplication.h:212 #33 QApplicationPrivate::sendMouseEvent (receiver=0xa4e01b8, event=0xbfa697b8, alienWidget=0x0, nativeWidget=0xa4e01b8, buttonDown=0x76f3210, lastMouseReceiver=@0x76f3214) at kernel/qapplication.cpp:2793 #34 0x06f993c6 in QETWidget::translateMouseEvent (this=0xa4e01b8, event=0xbfa69d9c) at kernel/qapplication_x11.cpp:4044 #35 0x06f98755 in QApplication::x11ProcessEvent (this=0xbfa6c60c, event=0xbfa69d9c) at kernel/qapplication_x11.cpp:3040 #36 0x06fc0d8a in x11EventSourceDispatch (s=0x9f4d360, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:142 #37 0x00af2238 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #38 0x00af58e3 in ?? () from /lib/libglib-2.0.so.0 #39 0x00af5aa1 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #40 0x0661a7e8 in QEventDispatcherGlib::processEvents (this=0x9f4a070, flags= {i = 4}) at kernel/qeventdispatcher_glib.cpp:319 #41 0x06fc0485 in QGuiEventDispatcherGlib::processEvents (this=0x9f4a070, flags={i = 4}) at kernel/qguieventdispatcher_glib.cpp:198 #42 0x065ee87a in QEventLoop::processEvents (this=0xa574770, flags={i = 4}) at kernel/qeventloop.cpp:143 #43 0x065eea3a in QEventLoop::exec (this=0xa574770, flags={i = 0}) at kernel/qeventloop.cpp:194 #44 0x06fa88b0 in QDragManager::drag (this=0xa58a468, o=0xa57d178) at kernel/qdnd_x11.cpp:1944 #45 0x06f3a97a in QDrag::exec (this=0xa57d178, supportedActions={i = 7}, defaultDropAction=Qt::CopyAction) at kernel/qdrag.cpp:275 #46 0x073f431f in QAbstractItemView::startDrag (this=0xa4ec168, supportedActions={i = 7}) at itemviews/qabstractitemview.cpp:3069 #47 0x073f2cc9 in QAbstractItemView::mouseMoveEvent (this=0xa4ec168, event=0xbfa6aac8) at itemviews/qabstractitemview.cpp:1508 #48 0x0742ec74 in QTreeView::mouseMoveEvent (this=0xa4ec168, event=0xbfa6aac8) at itemviews/qtreeview.cpp:1846 #49 0x06f7f4fb in QWidget::event (this=0xa4ec168, event=0xbfa6aac8) at kernel/qwidget.cpp:7148 #50 0x072b5553 in QFrame::event (this=0xa4ec168, e=0xbfa6aac8) at widgets/qframe.cpp:651 #51 0x0734bd2f in QAbstractScrollArea::viewportEvent (this=0xa4ec168, e=0xbfa689f0) at widgets/qabstractscrollarea.cpp:943 #52 0x073f721f in QAbstractItemView::viewportEvent (this=0xa4ec168, event=0xbfa6aac8) at itemviews/qabstractitemview.cpp:1429 #53 0x0742ef34 in QTreeView::viewportEvent (this=0xa4ec168, event=0xbfa6aac8) at itemviews/qtreeview.cpp:1265 #54 0x0734e2d5 in QAbstractScrollAreaPrivate::viewportEvent () at widgets/qabstractscrollarea_p.h:96 #55 QAbstractScrollAreaFilter::eventFilter (this=0xa4ea330, o=0xa4d6278, e=0xbfa6aac8) at widgets/qabstractscrollarea_p.h:107 #56 0x065ef39a in QCoreApplicationPrivate::sendThroughObjectEventFilters ( this=0x9f49fb8, receiver=0xa4d6278, event=0xbfa6aac8) at kernel/qcoreapplication.cpp:694 #57 0x06f2760a in QApplicationPrivate::notify_helper (this=0x9f49fb8, receiver=0xa4d6278, e=0xbfa6aac8) at kernel/qapplication.cpp:3799 #58 0x06f2fe21 in QApplication::notify (this=0xbfa6c60c, receiver=0xa4d6278, e=0xbfa6aac8) at kernel/qapplication.cpp:3528 #59 0x078b171d in KApplication::notify (this=0xbfa6c60c, receiver=0xa4d6278, event=0xbfa6aac8) at /usr/src/debug/kdelibs-4.1.3/kdeui/kernel/kapplication.cpp:311 #60 0x065f01b1 in QCoreApplication::notifyInternal (this=0xbfa6c60c, receiver=0xa4d6278, event=0xbfa6aac8) at kernel/qcoreapplication.cpp:587 #61 0x06f2f0ae in QCoreApplication::sendSpontaneousEvent ( event=<value optimized out>, receiver=0xa4d6278) at ../../src/corelib/kernel/qcoreapplication.h:212 #62 QApplicationPrivate::sendMouseEvent (receiver=0xa4d6278, event=0xbfa6aac8, alienWidget=0xa4d6278, nativeWidget=0xbfa6b35c, buttonDown=0x76f3210, lastMouseReceiver=@0x76f3214) at kernel/qapplication.cpp:2793 #63 0x06f993c6 in QETWidget::translateMouseEvent (this=0xbfa6b35c, event=0xbfa6b0ac) at kernel/qapplication_x11.cpp:4044 #64 0x06f98755 in QApplication::x11ProcessEvent (this=0xbfa6c60c, event=0xbfa6b0ac) at kernel/qapplication_x11.cpp:3040 #65 0x06fc0d8a in x11EventSourceDispatch (s=0x9f4d360, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:142 #66 0x00af2238 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #67 0x00af58e3 in ?? () from /lib/libglib-2.0.so.0 #68 0x00af5aa1 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #69 0x0661a7e8 in QEventDispatcherGlib::processEvents (this=0x9f4a070, flags= {i = 4}) at kernel/qeventdispatcher_glib.cpp:319 #70 0x06fc0485 in QGuiEventDispatcherGlib::processEvents (this=0x9f4a070, flags={i = 4}) at kernel/qguieventdispatcher_glib.cpp:198 #71 0x065ee87a in QEventLoop::processEvents (this=0xbfa6b30c, flags={i = 4}) at kernel/qeventloop.cpp:143 #72 0x065eea3a in QEventLoop::exec (this=0xbfa6b30c, flags={i = 0}) at kernel/qeventloop.cpp:194 #73 0x07392ed7 in QDialog::exec (this=0xbfa6b35c) at dialogs/qdialog.cpp:447 #74 0x07c1d626 in KEncodingFileDialog::getOpenUrlsAndEncoding ( encoding=@0xa033b90, startDir=@0xbfa6b448, filter=@0xbfa6b444, parent=0xa2dfaa8, caption=@0xbfa6b440) at /usr/src/debug/kdelibs-4.1.3/kio/kfile/kencodingfiledialog.cpp:162 #75 0x06b8b832 in ?? () from /usr/lib/libkateinterfaces.so.4 #76 0x06b8be70 in ?? () from /usr/lib/libkateinterfaces.so.4 #77 0x06604de0 in QMetaObject::activate (sender=0xa305d48, from_signal_index=5, to_signal_index=6, argv=0xbfa6b56c) at kernel/qobject.cpp:3031 #78 0x066051e0 in QMetaObject::activate (sender=0xa305d48, m=0x76dc240, from_local_signal_index=1, to_local_signal_index=2, argv=0xbfa6b56c) at kernel/qobject.cpp:3121 #79 0x06f21331 in QAction::triggered (this=0xa305d48, _t1=false) at .moc/release-shared/moc_qaction.cpp:216 #80 0x06f21c9f in QAction::activate (this=0xa305d48, event=QAction::Trigger) at kernel/qaction.cpp:1125 #81 0x072fdaa4 in QMenuPrivate::activateAction (this=0xa332a60, action=0xa305d48, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1002 #82 0x072fe532 in QMenu::mouseReleaseEvent (this=0xa329fb0, e=0xbfa6bc48) at widgets/qmenu.cpp:2169 #83 0x07979a25 in KMenu::mouseReleaseEvent (this=0xa329fb0, e=0xbfa6bc48) at /usr/src/debug/kdelibs-4.1.3/kdeui/widgets/kmenu.cpp:452 #84 0x06f7f692 in QWidget::event (this=0xa329fb0, event=0xbfa6bc48) at kernel/qwidget.cpp:7163 #85 0x07300829 in QMenu::event (this=0xa329fb0, e=0xbfa6bc48) at widgets/qmenu.cpp:2265 #86 0x06f2762c in QApplicationPrivate::notify_helper (this=0x9f49fb8, receiver=0xa329fb0, e=0xbfa6bc48) at kernel/qapplication.cpp:3803 #87 0x06f2fe21 in QApplication::notify (this=0xbfa6c60c, receiver=0xa329fb0, e=0xbfa6bc48) at kernel/qapplication.cpp:3528 #88 0x078b171d in KApplication::notify (this=0xbfa6c60c, receiver=0xa329fb0, event=0xbfa6bc48) at /usr/src/debug/kdelibs-4.1.3/kdeui/kernel/kapplication.cpp:311 #89 0x065f01b1 in QCoreApplication::notifyInternal (this=0xbfa6c60c, receiver=0xa329fb0, event=0xbfa6bc48) at kernel/qcoreapplication.cpp:587 #90 0x06f2f0ae in QCoreApplication::sendSpontaneousEvent ( event=<value optimized out>, receiver=0xa329fb0) at ../../src/corelib/kernel/qcoreapplication.h:212 #91 QApplicationPrivate::sendMouseEvent (receiver=0xa329fb0, event=0xbfa6bc48, alienWidget=0x0, nativeWidget=0xa329fb0, buttonDown=0x76f3210, lastMouseReceiver=@0x76f3214) at kernel/qapplication.cpp:2793 #92 0x06f9964e in QETWidget::translateMouseEvent (this=0xa329fb0, event=0xbfa6c22c) at kernel/qapplication_x11.cpp:3978 #93 0x06f98755 in QApplication::x11ProcessEvent (this=0xbfa6c60c, event=0xbfa6c22c) at kernel/qapplication_x11.cpp:3040 #94 0x06fc0d8a in x11EventSourceDispatch (s=0x9f4d360, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:142 #95 0x00af2238 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #96 0x00af58e3 in ?? () from /lib/libglib-2.0.so.0 #97 0x00af5aa1 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #98 0x0661a7e8 in QEventDispatcherGlib::processEvents (this=0x9f4a070, flags= {i = 4}) at kernel/qeventdispatcher_glib.cpp:319 #99 0x06fc0485 in QGuiEventDispatcherGlib::processEvents (this=0x9f4a070, flags={i = 4}) at kernel/qguieventdispatcher_glib.cpp:198 #100 0x065ee87a in QEventLoop::processEvents (this=0xbfa6c490, flags={i = 4}) at kernel/qeventloop.cpp:143 #101 0x065eea3a in QEventLoop::exec (this=0xbfa6c490, flags={i = 0}) at kernel/qeventloop.cpp:194 #102 0x065f10f5 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845 #103 0x06f274a7 in QApplication::exec () at kernel/qapplication.cpp:3331 #104 0x0019f78d in kdemain () from /usr/lib/libkdeinit4_kate.so #105 0x080487f2 in _start () Now you have posted the full backtrace :), I can determine this bug doesn't seem to be a duplicate of another bug. Now I request more info to you :P : Have you tested with a lot of FTP sites, or the application crashes with an specific FTP site? If it's an unique FTP site, can you access that site using Dolphin or Konqueror to list its content. ? Thank you very much :) Well, I can open/write/save the destination in Kate, and work with files... But I can't add a bookmark to this FTP location. I also can navigate with Konqueror and list its content. It look's like I don't have the same problem with all FTP destination. I don't know what could make a difference. Do you have some additional test I could make ? May be you can try using KDE ftp (ftp://ftp.kde.org) , browsing to some folder, and trying to add it to the place panel. I can't browse through ftp.kde.org right now. It may be due to the fact I am behind a proxy. I'll try out when I'm back home. Adrien I've tried to add ftp://ftp.kde.org/ to my bookmarks. It worked fine. So, the bug may be related to the FTP site that does crash when adding it to the Places Panel. Maybe KIO can't read some attributes about it. (maybe related to bug 170927) @Adrien: can you still reproduce this bug with a recent KDE (4.1.3 / 4.1.4 / 4.2beta2 / 4.2rc1 / 4.2svn) ? Thanks :) I am using KDE 4.1.3 and the problem is still there. I am waiting for KDE 4.1.4 official release to test it. @Hi Adrien Can you post the ftp address that crashes the App ? Thanks :) (In reply to comment #18) > @Hi Adrien > Can you post the ftp address that crashes the App ? > Thanks :) > Yes, but it's internal : ftp://root@163.106.38.66/DAS-ESA/AFK :) Does this FTP server/URL have a specific configuration (non-default) ? *** This bug has been marked as a duplicate of bug 157283 *** Are you still having this issue with a recent KDE? The crash was due to mimetype being NULL in KFilePlacesModel::dropMimeData (thanks for the backtrace in comment #9!). There is a null check nowadays in that code (in the 4.2.x branch and in trunk), so this precise crash cannot happen anymore. I consider this bug fixed (in KDE >= 4.2.0), please reopen only if it still happens in KDE-4.2.x or later. *** Bug 202439 has been marked as a duplicate of this bug. *** |