Bug 294701

Summary: Dolphin crashed when moving files - split view
Product: [Plasma] Oxygen Reporter: Neill Mitchell <mitchell_neill>
Component: styleAssignee: Hugo Pereira Da Costa <hugo.pereira.da.costa>
Status: RESOLVED WORKSFORME    
Severity: crash Keywords: triaged
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Neill Mitchell 2012-02-23 16:51:04 UTC
Application: dolphin (1.7)
KDE Platform Version: 4.7.4 (4.7.4)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-14-generic x86_64
Distribution: Ubuntu 11.10

-- Information about the crash:
I had dolphin split with two directories. I was moving files from one folder to another via NFS when dolphin crashed.

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

Thread 3 (Thread 0x7f42c5fce700 (LWP 23569)):
#0  0x00007f42d08d9fe4 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f42d08dadfd in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f42d08db429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f42d45f2f3e in QEventDispatcherGlib::processEvents (this=0xf80f70, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f42d45c6cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f42d45c6ef7 in QEventLoop::exec (this=0x7f42c5fcddd0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f42d44de27f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#7  0x00007f42d45a9cbf in QInotifyFileSystemWatcherEngine::run (this=0x1029950) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f42d44e0d05 in QThreadPrivate::start (arg=0x1029950) at thread/qthread_unix.cpp:331
#9  0x00007f42d0dacefc in start_thread (arg=0x7f42c5fce700) at pthread_create.c:304
#10 0x00007f42d81ba89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f42bea19700 (LWP 23575)):
#0  __pthread_mutex_lock (mutex=0x1319068) at pthread_mutex_lock.c:54
#1  0x00007f42d08da023 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f42d08dadfd in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f42d08db429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f42d45f2f3e in QEventDispatcherGlib::processEvents (this=0x11bc900, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00007f42d45c6cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f42d45c6ef7 in QEventLoop::exec (this=0x7f42bea18dd0, flags=...) at kernel/qeventloop.cpp:201
#7  0x00007f42d44de27f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#8  0x00007f42d45a9cbf in QInotifyFileSystemWatcherEngine::run (this=0x1317a60) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f42d44e0d05 in QThreadPrivate::start (arg=0x1317a60) at thread/qthread_unix.cpp:331
#10 0x00007f42d0dacefc in start_thread (arg=0x7f42bea19700) at pthread_create.c:304
#11 0x00007f42d81ba89d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f42d88cc780 (LWP 23561)):
[KCrash Handler]
#6  0x00007f42ca7c6ff2 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so
#7  0x00007f42ca7c6488 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so
#8  0x00007f42d45daeba in QMetaObject::activate (sender=0x1a44ce0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff96c01f90) at kernel/qobject.cpp:3278
#9  0x00007f42d45db36f in QObject::destroyed (this=<optimized out>, _t1=0x1a44ce0) at .moc/release-shared/moc_qobject.cpp:149
#10 0x00007f42d45deef7 in QObject::~QObject (this=0x1a44ce0, __in_chrg=<optimized out>) at kernel/qobject.cpp:843
#11 0x00007f42d50141b2 in QWidget::~QWidget (this=0x1a44ce0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1528
#12 0x00007f42d6327f9e in ~ValueWidget (this=0x1a44ce0, __in_chrg=<optimized out>) at ../../kio/kfile/kfilemetadataprovider.cpp:85
#13 ValueWidget::~ValueWidget (this=0x1a44ce0, __in_chrg=<optimized out>) at ../../kio/kfile/kfilemetadataprovider.cpp:85
#14 0x00007f42d62f1b67 in KFileMetaDataWidget::Private::deleteRows (this=0x1119590) at ../../kio/kfile/kfilemetadatawidget.cpp:184
#15 0x00007f42d62f2349 in KFileMetaDataWidget::Private::slotLoadingFinished (this=0x1119590) at ../../kio/kfile/kfilemetadatawidget.cpp:192
#16 0x00007f42d62f2f29 in KFileMetaDataWidget::qt_metacall (this=0x1264310, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0x7fff96c02360) at ./kfilemetadatawidget.moc:88
#17 0x00007f42d45daeba in QMetaObject::activate (sender=0xeaba00, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3278
#18 0x00007f42d6326cbd in KFileMetaDataProvider::Private::slotLoadingFinished (this=0x1266900) at ../../kio/kfile/kfilemetadataprovider.cpp:245
#19 0x00007f42d6327c3d in KFileMetaDataProvider::qt_metacall (this=0xeaba00, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff96c026b0) at ./kfilemetadataprovider_p.moc:94
#20 0x00007f42d45daeba in QMetaObject::activate (sender=0x1a10490, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3278
#21 0x00007f42d6324df8 in KFileMetaDataReader::Private::slotLoadingFinished (this=0x195d4a0, exitCode=<optimized out>, exitStatus=<optimized out>) at ../../kio/kfile/kfilemetadatareader.cpp:96
#22 0x00007f42d6325038 in KFileMetaDataReader::qt_metacall (this=0x1a10490, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x7fff96c02900) at ./kfilemetadatareader_p.moc:77
#23 0x00007f42d45daeba in QMetaObject::activate (sender=0x1900580, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff96c02900) at kernel/qobject.cpp:3278
#24 0x00007f42d456762f in QProcess::finished (this=<optimized out>, _t1=0, _t2=QProcess::NormalExit) at .moc/release-shared/moc_qprocess.cpp:142
#25 0x00007f42d456c336 in QProcessPrivate::_q_processDied (this=0x1a2e2d0) at io/qprocess.cpp:1051
#26 0x00007f42d456c939 in QProcess::qt_metacall (this=0x1900580, _c=QMetaObject::InvokeMetaMethod, _id=13, _a=0x7fff96c02a90) at .moc/release-shared/moc_qprocess.cpp:115
#27 0x00007f42d4a15838 in KProcess::qt_metacall (this=0x1900580, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=<optimized out>) at ./kprocess.moc:69
#28 0x00007f42d45daeba in QMetaObject::activate (sender=0x1a035a0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff96c02a90) at kernel/qobject.cpp:3278
#29 0x00007f42d462451e in QSocketNotifier::activated (this=<optimized out>, _t1=31) at .moc/release-shared/moc_qsocketnotifier.cpp:89
#30 0x00007f42d45e2b6b in QSocketNotifier::event (this=0x1a035a0, e=0x7fff96c02f70) at kernel/qsocketnotifier.cpp:317
#31 0x00007f42d4fc8474 in notify_helper (e=0x7fff96c02f70, receiver=0x1a035a0, this=0xe136d0) at kernel/qapplication.cpp:4486
#32 QApplicationPrivate::notify_helper (this=0xe136d0, receiver=0x1a035a0, e=0x7fff96c02f70) at kernel/qapplication.cpp:4458
#33 0x00007f42d4fcd2e1 in QApplication::notify (this=0x7fff96c03220, receiver=0x1a035a0, e=0x7fff96c02f70) at kernel/qapplication.cpp:4365
#34 0x00007f42d5cdd466 in KApplication::notify (this=0x7fff96c03220, receiver=0x1a035a0, event=0x7fff96c02f70) at ../../kdeui/kernel/kapplication.cpp:311
#35 0x00007f42d45c7afc in QCoreApplication::notifyInternal (this=0x7fff96c03220, receiver=0x1a035a0, event=0x7fff96c02f70) at kernel/qcoreapplication.cpp:787
#36 0x00007f42d45f25b7 in sendEvent (event=0x7fff96c02f70, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#37 socketNotifierSourceDispatch (source=0xe186d0) at kernel/qeventdispatcher_glib.cpp:110
#38 0x00007f42d08daa5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#39 0x00007f42d08db258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#40 0x00007f42d08db429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#41 0x00007f42d45f2f3e in QEventDispatcherGlib::processEvents (this=0xdf6a00, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#42 0x00007f42d507010e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#43 0x00007f42d45c6cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#44 0x00007f42d45c6ef7 in QEventLoop::exec (this=0x7fff96c031b0, flags=...) at kernel/qeventloop.cpp:201
#45 0x00007f42d45cb789 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#46 0x00007f42d84c3289 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_dolphin.so
#47 0x00007f42d80fa30d in __libc_start_main (main=0x400640, argc=5, ubp_av=0x7fff96c03708, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff96c036f8) at libc-start.c:226
#48 0x0000000000400671 in _start ()

Possible duplicates by query: bug 292395, bug 290776, bug 288638, bug 283657, bug 283372.

Reported using DrKonqi
Comment 1 Jekyll Wu 2013-11-09 06:19:24 UTC
Does the crash still happen in recent release of KDE SC ?
Comment 2 Andrew Crouthamel 2018-09-25 03:53:31 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 03:38:42 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!