Bug 222904 - Dolphin crashin in middle of an FTP transaction
Summary: Dolphin crashin in middle of an FTP transaction
Status: RESOLVED WORKSFORME
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: kdeui (show other bugs)
Version: 4.4
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: kdelibs bugs
URL:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2010-01-15 22:04 UTC by Jose Alcalá Correa
Modified: 2018-10-27 02:35 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jose Alcalá Correa 2010-01-15 22:04:57 UTC
Application: dolphin (1.4)
KDE Platform Version: 4.4.59 (KDE 4.4.59 (KDE 4.5 >= 20100107)) (Compiled from sources)
Qt Version: 4.6.0
Operating System: Linux 2.6.32-ARCH x86_64

-- Information about the crash:
I was copying some files to my blog's FTP server (I had two tabs and the current view divided). While copying, I renamed a file I was not copying in my local folder, then Dolphin crashed.

 -- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f30f9e86760 (LWP 7426))]

Thread 2 (Thread 0x7f30de90d710 (LWP 7495)):
#0  0x00007f30f6f893e9 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f30e6fc1a71 in metronom_sync_loop () from /usr/lib/libxine.so.1
#2  0x00007f30f6f8481a in start_thread () from /lib/libpthread.so.0
#3  0x00007f30f479fc7d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f30f9e86760 (LWP 7426)):
[KCrash Handler]
#5  QBasicAtomicInt::deref (this=0x2006a58e0) at /home/kde-devel/qt-kde/include/QtCore/qatomic_x86_64.h:133
#6  0x00007f30f7aa5e51 in ~QList (this=0x172e138, __in_chrg=<value optimized out>) at /home/kde-devel/qt-kde/include/QtCore/qlist.h:620
#7  0x00007f30f7aa5e7d in ~Block (this=0x172e118, __in_chrg=<value optimized out>) at /home/kde-devel/kde/src/KDE/kdelibs/kdeui/itemviews/kcategorizedview.cpp:137
#8  0x00007f30f7aa602d in ~QHashNode (this=0x172e100, __in_chrg=<value optimized out>) at /home/kde-devel/qt-kde/include/QtCore/qhash.h:217
#9  0x00007f30f528fe49 in QHashData::free_helper (this=0xb7e4b0, node_delete=0x7f30f7aa6040 <QHash<QString, KCategorizedView::Private::Block>::deleteNode2(QHashData::Node*)>) at tools/qhash.cpp:275
#10 0x00007f30f7aa6143 in QHash<QString, KCategorizedView::Private::Block>::operator= (this=0x1479188, other=...) at /home/kde-devel/qt-kde/include/QtCore/qhash.h:593
#11 0x00007f30f7aa6174 in QHash<QString, KCategorizedView::Private::Block>::clear (this=0x1479188) at /home/kde-devel/qt-kde/include/QtCore/qhash.h:573
#12 0x00007f30f7aa5560 in KCategorizedView::slotLayoutChanged (this=0x146c870) at /home/kde-devel/kde/src/KDE/kdelibs/kdeui/itemviews/kcategorizedview.cpp:1287
#13 0x00007f30f7a9fd71 in KCategorizedView::qt_metacall (this=0x146c870, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffababece0)
    at /home/kde-devel/kde/build/KDE/kdelibs/kdeui/kcategorizedview.moc:82
#14 0x00007f30f92f9270 in DolphinIconsView::qt_metacall (this=0x2006a58e0, _c=4155138112, _id=-139829184, _a=0x7fffababece0)
    at /home/kde-devel/kde/build/KDE/kdebase/apps/dolphin/src/dolphiniconsview.moc:77
#15 0x00007f30f539e319 in QMetaObject::metacall (object=0x146c870, cl=QMetaObject::InvokeMetaMethod, idx=72, argv=0x7fffababece0) at kernel/qmetaobject.cpp:237
#16 0x00007f30f53b4793 in QMetaObject::activate (sender=0x1602fa0, m=0x7f30f57110e0, local_signal_index=2, argv=0x0) at kernel/qobject.cpp:3282
#17 0x00007f30f541af65 in QAbstractItemModel::layoutChanged (this=0x1602fa0) at .moc/debug-shared/moc_qabstractitemmodel.cpp:161
#18 0x00007f30f65adfef in QSortFilterProxyModelPrivate::_q_sourceDataChanged (this=0x1603b00, source_top_left=..., source_bottom_right=...) at itemviews/qsortfilterproxymodel.cpp:1101
#19 0x00007f30f65b2df3 in QSortFilterProxyModel::qt_metacall (this=0x1602fa0, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x7fffababf110) at .moc/debug-shared/moc_qsortfilterproxymodel.cpp:128
#20 0x00007f30f9a5f658 in KDirSortFilterProxyModel::qt_metacall (this=0x2006a58e0, _c=4155138112, _id=-139829184, _a=0x7fffababece0)
    at /home/kde-devel/kde/build/KDE/kdelibs/kfile/kdirsortfilterproxymodel.moc:68
#21 0x00007f30f9302ee8 in DolphinSortFilterProxyModel::qt_metacall (this=0x2006a58e0, _c=4155138112, _id=-139829184, _a=0x7fffababece0)
    at /home/kde-devel/kde/build/KDE/kdebase/apps/dolphin/src/dolphinsortfilterproxymodel.moc:68
#22 0x00007f30f539e319 in QMetaObject::metacall (object=0x1602fa0, cl=QMetaObject::InvokeMetaMethod, idx=30, argv=0x7fffababf110) at kernel/qmetaobject.cpp:237
#23 0x00007f30f53b4793 in QMetaObject::activate (sender=0x15d5680, m=0x7f30f57110e0, local_signal_index=0, argv=0x7fffababf110) at kernel/qobject.cpp:3282
#24 0x00007f30f541aeb9 in QAbstractItemModel::dataChanged (this=0x15d5680, _t1=..., _t2=...) at .moc/debug-shared/moc_qabstractitemmodel.cpp:148
#25 0x00007f30f8022910 in KDirModel::setData (this=0x15d5680, index=..., value=..., role=<value optimized out>) at /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/kdirmodel.cpp:787
#26 0x00007f30f9301dec in DolphinModel::setData (this=0x15d5680, index=..., value=..., role=1) at /home/kde-devel/kde/src/KDE/kdebase/apps/dolphin/src/dolphinmodel.cpp:77
#27 0x00007f30f9a84216 in KFilePreviewGenerator::Private::dispatchIconUpdateQueue (this=0x148ba10) at /home/kde-devel/kde/src/KDE/kdelibs/kfile/kfilepreviewgenerator.cpp:701
#28 0x00007f30f9a8586d in KFilePreviewGenerator::qt_metacall (this=0x148a8b0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x170c0f0)
    at /home/kde-devel/kde/build/KDE/kdelibs/kfile/kfilepreviewgenerator.moc:98
#29 0x00007f30f539e319 in QMetaObject::metacall (object=0x148a8b0, cl=QMetaObject::InvokeMetaMethod, idx=9, argv=0x170c0f0) at kernel/qmetaobject.cpp:237
#30 0x00007f30f53ad91a in QMetaCallEvent::placeMetaCall (this=0x17c1120, object=0x148a8b0) at kernel/qobject.cpp:562
#31 0x00007f30f53b001b in QObject::event (this=0x148a8b0, e=0x17c1120) at kernel/qobject.cpp:1248
#32 0x00007f30f5e3d48e in QApplicationPrivate::notify_helper (this=0x7b31d0, receiver=0x148a8b0, e=0x17c1120) at kernel/qapplication.cpp:4242
#33 0x00007f30f5e3abca in QApplication::notify (this=0x7fffabac01a0, receiver=0x148a8b0, e=0x17c1120) at kernel/qapplication.cpp:3661
#34 0x00007f30f7ac19f1 in KApplication::notify (this=0x7fffabac01a0, receiver=0x148a8b0, event=0x17c1120) at /home/kde-devel/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:302
#35 0x00007f30f53962bc in QCoreApplication::notifyInternal (this=0x7fffabac01a0, receiver=0x148a8b0, event=0x17c1120) at kernel/qcoreapplication.cpp:704
#36 0x00007f30f5e2c791 in QCoreApplication::sendEvent (receiver=0x148a8b0, event=0x17c1120) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#37 0x00007f30f5397534 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x7678f0) at kernel/qcoreapplication.cpp:1345
#38 0x00007f30f539714f in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1238
#39 0x00007f30f5f24773 in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#40 0x00007f30f53d1f55 in postEventSourceDispatch (s=0x7b5d80) at kernel/qeventdispatcher_glib.cpp:276
#41 0x00007f30f1ec526e in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#42 0x00007f30f1ec8c28 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0
#43 0x00007f30f1ec8d50 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#44 0x00007f30f53d31f3 in QEventDispatcherGlib::processEvents (this=0x7b2f40, flags=...) at kernel/qeventdispatcher_glib.cpp:407
#45 0x00007f30f5f2355c in QGuiEventDispatcherGlib::processEvents (this=0x7b2f40, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#46 0x00007f30f53932e0 in QEventLoop::processEvents (this=0x7fffabac0100, flags=...) at kernel/qeventloop.cpp:149
#47 0x00007f30f5393436 in QEventLoop::exec (this=0x7fffabac0100, flags=...) at kernel/qeventloop.cpp:201
#48 0x00007f30f53969be in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#49 0x00007f30f5e3a768 in QApplication::exec () at kernel/qapplication.cpp:3570
#50 0x0000000000437875 in main (argc=<value optimized out>, argv=<value optimized out>) at /home/kde-devel/kde/src/KDE/kdebase/apps/dolphin/src/main.cpp:101

Reported using DrKonqi
Comment 1 Christoph Feck 2013-09-12 21:45:16 UTC
This crash report is at least 3 years old and there were no further comments or status updates since then.

Therefore we believe that this crash is already fixed in recent KDE 4 versions or the backtrace is no longer applicable to the current KDE 4 sources.

If the crash still happens with a recent KDE version (4.10.5 or 4.11), please add an updated backtrace or provide steps to reproduce. For more information, see http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports

(To prevent automatic closing of this bug in the future, please set the bug status to ASSIGNED or CONFIRMED)
Comment 2 Andrew Crouthamel 2018-09-24 02:10:56 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Andrew Crouthamel 2018-10-27 02:35:58 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!