Bug 173297 - Kate crash after adding shorcut to ftp location
Summary: Kate crash after adding shorcut to ftp location
Status: RESOLVED FIXED
Alias: None
Product: kfile
Classification: Unmaintained
Component: kfileplacesview (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: kdelibs bugs
URL:
Keywords:
: 202439 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-10-22 13:24 UTC by A. Futschik
Modified: 2009-08-04 00:31 UTC (History)
4 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description A. Futschik 2008-10-22 13:24:53 UTC
Version:           Version 3.1.2 KDE 4.1.2 (KDE 4.1.2) (using KDE 4.1.2)
OS:                Linux
Installed from:    Fedora RPMs

In the File/Open window, 
I typed a ftp location.

The location is available and I can see the content of the targeted directory. 

Then I drag & dropped a folder from the navigation view to the shortcut view and then kate crashes.

I have the following signal : 
The application Kate (kate) crashed and caused the signal 11 (SIGSEGV).
Please help us improve the software you use by filing a report at http://bugs.kde.org. Useful details include how to reproduce the error, documents that were loaded, etc. 

This is the detailed Backtrace :

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)
(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)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb80839a0 (LWP 26006)]
(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)
(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)
(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)
(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)
(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)
(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)
(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)
(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)
(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)
(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)
(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)
(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)
[KCrash handler]
#6  0x0532fe50 in KMimeType::is () from /usr/lib/libkdecore.so.5
#7  0x0646ed5b in KFilePlacesModel::dropMimeData ()
   from /usr/lib/libkfile.so.4
#8  0x05d89a01 in QAbstractItemView::dropEvent () from /usr/lib/libQtGui.so.4
#9  0x05db190e in QListView::dropEvent () from /usr/lib/libQtGui.so.4
#10 0x06474b7b in KFilePlacesView::dropEvent () from /usr/lib/libkfile.so.4
#11 0x0591ab11 in QWidget::event () from /usr/lib/libQtGui.so.4
#12 0x05c51c43 in QFrame::event () from /usr/lib/libQtGui.so.4
#13 0x05ce886f in QAbstractScrollArea::viewportEvent ()
   from /usr/lib/libQtGui.so.4
#14 0x05d9426f in QAbstractItemView::viewportEvent ()
   from /usr/lib/libQtGui.so.4
#15 0x05ceae15 in ?? () from /usr/lib/libQtGui.so.4
#16 0x06fde4ca in QCoreApplicationPrivate::sendThroughObjectEventFilters ()
   from /usr/lib/libQtCore.so.4
#17 0x058c2f6a in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#18 0x058cb408 in QApplication::notify () from /usr/lib/libQtGui.so.4
#19 0x0624d47d in KApplication::notify () from /usr/lib/libkdeui.so.5
#20 0x06fdf2e1 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#21 0x0594163b in ?? () from /usr/lib/libQtGui.so.4
#22 0x05946382 in QDragManager::drop () from /usr/lib/libQtGui.so.4
#23 0x05946546 in QDragManager::eventFilter () from /usr/lib/libQtGui.so.4
#24 0x06fde574 in QCoreApplicationPrivate::sendThroughApplicationEventFilters
    () from /usr/lib/libQtCore.so.4
#25 0x058c2f03 in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#26 0x058cb7e1 in QApplication::notify () from /usr/lib/libQtGui.so.4
#27 0x0624d47d in KApplication::notify () from /usr/lib/libkdeui.so.5
#28 0x06fdf2e1 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#29 0x058caa6e in QApplicationPrivate::sendMouseEvent ()
   from /usr/lib/libQtGui.so.4
#30 0x05934f26 in ?? () from /usr/lib/libQtGui.so.4
#31 0x059342ad in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#32 0x0595ca3c in ?? () from /usr/lib/libQtGui.so.4
#33 0x00586008 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#34 0x005896b3 in ?? () from /lib/libglib-2.0.so.0
#35 0x00589871 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#36 0x07009a28 in QEventDispatcherGlib::processEvents ()
   from /usr/lib/libQtCore.so.4
#37 0x0595c105 in ?? () from /usr/lib/libQtGui.so.4
#38 0x06fdd9ca in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#39 0x06fddb8a in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#40 0x059444f0 in QDragManager::drag () from /usr/lib/libQtGui.so.4
#41 0x058d635a in QDrag::exec () from /usr/lib/libQtGui.so.4
#42 0x05d9136f in QAbstractItemView::startDrag () from /usr/lib/libQtGui.so.4
#43 0x05d8fd09 in QAbstractItemView::mouseMoveEvent ()
   from /usr/lib/libQtGui.so.4
#44 0x05dcbd54 in QTreeView::mouseMoveEvent () from /usr/lib/libQtGui.so.4
#45 0x0591b03b in QWidget::event () from /usr/lib/libQtGui.so.4
#46 0x05c51c43 in QFrame::event () from /usr/lib/libQtGui.so.4
#47 0x05ce886f in QAbstractScrollArea::viewportEvent ()
   from /usr/lib/libQtGui.so.4
#48 0x05d9426f in QAbstractItemView::viewportEvent ()
   from /usr/lib/libQtGui.so.4
#49 0x05dcc014 in QTreeView::viewportEvent () from /usr/lib/libQtGui.so.4
#50 0x05ceae15 in ?? () from /usr/lib/libQtGui.so.4
#51 0x06fde4ca in QCoreApplicationPrivate::sendThroughObjectEventFilters ()
   from /usr/lib/libQtCore.so.4
#52 0x058c2f6a in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#53 0x058cb7e1 in QApplication::notify () from /usr/lib/libQtGui.so.4
#54 0x0624d47d in KApplication::notify () from /usr/lib/libkdeui.so.5
#55 0x06fdf2e1 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#56 0x058caa6e in QApplicationPrivate::sendMouseEvent ()
   from /usr/lib/libQtGui.so.4
#57 0x05934f26 in ?? () from /usr/lib/libQtGui.so.4
#58 0x059342ad in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#59 0x0595ca3c in ?? () from /usr/lib/libQtGui.so.4
#60 0x00586008 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#61 0x005896b3 in ?? () from /lib/libglib-2.0.so.0
#62 0x00589871 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#63 0x07009a28 in QEventDispatcherGlib::processEvents ()
   from /usr/lib/libQtCore.so.4
#64 0x0595c105 in ?? () from /usr/lib/libQtGui.so.4
#65 0x06fdd9ca in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#66 0x06fddb8a in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#67 0x05d2fad7 in QDialog::exec () from /usr/lib/libQtGui.so.4
#68 0x055e8086 in KEncodingFileDialog::getOpenUrlsAndEncoding ()
   from /usr/lib/libkio.so.5
#69 0x04434841 in ?? () from /usr/lib/libkateinterfaces.so.4
#70 0x04434ea0 in ?? () from /usr/lib/libkateinterfaces.so.4
#71 0x06ff3f90 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#72 0x06ff4390 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#73 0x058bccb1 in QAction::triggered () from /usr/lib/libQtGui.so.4
#74 0x058bd61f in QAction::activate () from /usr/lib/libQtGui.so.4
#75 0x05ce2692 in QToolButton::nextCheckState () from /usr/lib/libQtGui.so.4
#76 0x05c05913 in ?? () from /usr/lib/libQtGui.so.4
#77 0x05c05be6 in QAbstractButton::mouseReleaseEvent ()
   from /usr/lib/libQtGui.so.4
#78 0x05ce2b8c in QToolButton::mouseReleaseEvent ()
   from /usr/lib/libQtGui.so.4
#79 0x0591b1d2 in QWidget::event () from /usr/lib/libQtGui.so.4
#80 0x05c03c0e in QAbstractButton::event () from /usr/lib/libQtGui.so.4
#81 0x05ce2654 in QToolButton::event () from /usr/lib/libQtGui.so.4
#82 0x058c2f8c in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#83 0x058cb7e1 in QApplication::notify () from /usr/lib/libQtGui.so.4
#84 0x0624d47d in KApplication::notify () from /usr/lib/libkdeui.so.5
#85 0x06fdf2e1 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#86 0x058caa6e in QApplicationPrivate::sendMouseEvent ()
   from /usr/lib/libQtGui.so.4
#87 0x05934f26 in ?? () from /usr/lib/libQtGui.so.4
#88 0x059342ad in QApplication::x11ProcessEvent () from /usr/lib/libQtGui.so.4
#89 0x0595ca3c in ?? () from /usr/lib/libQtGui.so.4
#90 0x00586008 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#91 0x005896b3 in ?? () from /lib/libglib-2.0.so.0
#92 0x00589871 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#93 0x07009a28 in QEventDispatcherGlib::processEvents ()
   from /usr/lib/libQtCore.so.4
#94 0x0595c105 in ?? () from /usr/lib/libQtGui.so.4
#95 0x06fdd9ca in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#96 0x06fddb8a in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#97 0x06fe0235 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#98 0x058c2e07 in QApplication::exec () from /usr/lib/libQtGui.so.4
#99 0x00a6678d in kdemain () from /usr/lib/libkdeinit4_kate.so
#100 0x080487f2 in _start ()
Comment 1 A. Futschik 2008-11-24 13:51:07 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
Comment 2 Dario Andres 2008-12-04 21:24:36 UTC
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 ?
Comment 3 A. Futschik 2008-12-05 08:46:48 UTC
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)
Comment 4 Dario Andres 2008-12-05 13:06:24 UTC
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 !!
Comment 5 A. Futschik 2008-12-05 13:18:26 UTC
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 ?
Comment 6 Dario Andres 2008-12-05 13:28:38 UTC
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)
Comment 7 A. Futschik 2008-12-05 14:05:11 UTC
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.
Comment 8 Dario Andres 2008-12-05 14:16:30 UTC
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.
Comment 9 A. Futschik 2008-12-05 14:31:47 UTC
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 ()
Comment 10 Dario Andres 2008-12-05 14:51:34 UTC
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 :)
Comment 11 A. Futschik 2008-12-05 15:02:30 UTC
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 ?
Comment 12 Dario Andres 2008-12-05 15:05:21 UTC
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.
Comment 13 A. Futschik 2008-12-05 15:13:16 UTC
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
Comment 14 A. Futschik 2008-12-05 18:34:21 UTC
I've tried to add ftp://ftp.kde.org/ to my bookmarks. It worked fine.
Comment 15 Dario Andres 2008-12-05 18:47:22 UTC
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)
Comment 16 Dario Andres 2009-01-09 21:07:13 UTC
@Adrien: can you still reproduce this bug with a recent KDE (4.1.3 / 4.1.4 / 4.2beta2 / 4.2rc1 / 4.2svn) ? Thanks :)
Comment 17 A. Futschik 2009-01-15 16:21:40 UTC
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.
Comment 18 Dario Andres 2009-01-16 12:34:12 UTC
@Hi Adrien
Can you post the ftp address that crashes the App ?
Thanks :)
Comment 19 A. Futschik 2009-01-16 13:12:22 UTC
(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

:)

Comment 20 Dario Andres 2009-01-16 13:15:50 UTC
Does this FTP server/URL have a specific configuration (non-default) ?
Comment 21 Dario Andres 2009-02-03 18:13:48 UTC

*** This bug has been marked as a duplicate of bug 157283 ***
Comment 22 Dario Andres 2009-04-28 14:58:17 UTC
Are you still having this issue with a recent KDE?
Comment 23 David Faure 2009-05-30 02:24:11 UTC
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.
Comment 24 Dario Andres 2009-08-04 00:31:49 UTC
*** Bug 202439 has been marked as a duplicate of this bug. ***