Bug 313179

Summary: Dolphin crashed when copying files to an external USB drive
Product: [Applications] dolphin Reporter: cordawyn
Component: generalAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: adawit
Priority: NOR    
Version: 2.1   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description cordawyn 2013-01-13 13:16:03 UTC
Application: dolphin (2.1)
KDE Platform Version: 4.9.5
Qt Version: 4.8.2
Operating System: Linux 3.2.0-36-generic x86_64
Distribution: Ubuntu 12.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:

Dolphin just crashed halfway through copying a bundle of ~10 files to the external USB drive. This is not reproducible, but Dolphin crashes became more frequent (for quite random reasons) since the update to KDE 4.10.

The crash can be reproduced some of the time.

-- Backtrace:
Application: Dolphin (dolphin), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f1caa97d780 (LWP 27045))]

Thread 2 (Thread 0x7f1c8feca700 (LWP 27047)):
#0  0x00007f1caa238303 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f1ca1ac8036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1ca1ac8164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f1ca6f94906 in QEventDispatcherGlib::processEvents (this=0x7f1c880008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f1ca6f63e42 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f1ca6f64097 in QEventLoop::exec (this=0x7f1c8fec9dc0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f1ca6e63057 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#7  0x00007f1ca6f456f8 in QDnotifySignalThread::run (this=0x1e2c8d0) at io/qfilesystemwatcher_dnotify.cpp:179
#8  0x00007f1ca6e6607b in QThreadPrivate::start (arg=0x1e2c8d0) at thread/qthread_unix.cpp:307
#9  0x00007f1ca238ce9a in start_thread (arg=0x7f1c8feca700) at pthread_create.c:308
#10 0x00007f1caa243cbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f1caa97d780 (LWP 27045)):
[KCrash Handler]
#6  0x00007f1caa186425 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#7  0x00007f1caa189b8b in __GI_abort () at abort.c:91
#8  0x00007f1caa1c439e in __libc_message (do_abort=2, fmt=0x7f1caa2cbe3f "*** %s ***: %s terminated\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:201
#9  0x00007f1caa25a807 in __GI___fortify_fail (msg=0x7f1caa2cbdd6 "buffer overflow detected") at fortify_fail.c:32
#10 0x00007f1caa259700 in __GI___chk_fail () at chk_fail.c:29
#11 0x00007f1caa25a7be in __fdelt_chk (d=<optimized out>) at fdelt_chk.c:26
#12 0x00007f1ca6f3f624 in QProcessPrivate::waitForStarted (this=0x2a36980, msecs=30000) at io/qprocess_unix.cpp:1038
#13 0x00007f1ca6efa643 in QProcess::waitForFinished (this=0x7fffef41c240, msecs=30000) at io/qprocess.cpp:1752
#14 0x00007f1ca81f690b in KSambaSharePrivate::runProcess (progName=..., args=..., stdOut=..., stdErr=...) at ../../kio/kio/ksambashare.cpp:117
#15 0x00007f1ca81f6e7d in KSambaSharePrivate::getNetUserShareInfo (this=0x24b72a0) at ../../kio/kio/ksambashare.cpp:173
#16 0x00007f1ca81f8487 in KSambaSharePrivate::sync (this=0x24b72a0) at ../../kio/kio/ksambashare.cpp:376
#17 0x00007f1ca81f8fbe in KSambaSharePrivate::_k_slotFileChange (this=0x24b72a0, path=...) at ../../kio/kio/ksambashare.cpp:429
#18 0x00007f1ca6f79761 in QMetaObject::activate (sender=0x1edfd90, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffef41c790) at kernel/qobject.cpp:3547
#19 0x00007f1ca73cdbb2 in KDirWatch::dirty (this=<optimized out>, _t1=...) at ./kdirwatch.moc:113
#20 0x00007f1ca6f7e926 in QObject::event (this=0x1edfd90, e=<optimized out>) at kernel/qobject.cpp:1195
#21 0x00007f1ca60697b4 in notify_helper (e=0x291ee10, receiver=0x1edfd90, this=0x1c486f0) at kernel/qapplication.cpp:4556
#22 QApplicationPrivate::notify_helper (this=0x1c486f0, receiver=0x1edfd90, e=0x291ee10) at kernel/qapplication.cpp:4528
#23 0x00007f1ca606e583 in QApplication::notify (this=0x7fffef41d110, receiver=0x1edfd90, e=0x291ee10) at kernel/qapplication.cpp:4417
#24 0x00007f1ca79cc7a6 in KApplication::notify (this=0x7fffef41d110, receiver=0x1edfd90, event=0x291ee10) at ../../kdeui/kernel/kapplication.cpp:311
#25 0x00007f1ca6f6530c in QCoreApplication::notifyInternal (this=0x7fffef41d110, receiver=0x1edfd90, event=0x291ee10) at kernel/qcoreapplication.cpp:915
#26 0x00007f1ca6f690ea in sendEvent (event=0x291ee10, receiver=0x1edfd90) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#27 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1c1c230) at kernel/qcoreapplication.cpp:1539
#28 0x00007f1ca6f94473 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#29 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279
#30 0x00007f1ca1ac7d53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#31 0x00007f1ca1ac80a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#32 0x00007f1ca1ac8164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007f1ca6f9489f in QEventDispatcherGlib::processEvents (this=0x1c1db10, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#34 0x00007f1ca6111cde in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#35 0x00007f1ca6f63e42 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#36 0x00007f1ca6f64097 in QEventLoop::exec (this=0x7fffef41d0a0, flags=...) at kernel/qeventloop.cpp:204
#37 0x00007f1ca6f693e7 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#38 0x00007f1caa55f8b7 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_dolphin.so
#39 0x00007f1caa17176d in __libc_start_main (main=0x400640, argc=6, ubp_av=0x7fffef41d668, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffef41d658) at libc-start.c:226
#40 0x0000000000400671 in _start ()

Possible duplicates by query: bug 311748, bug 311040, bug 310392, bug 309355, bug 309348.

Reported using DrKonqi
Comment 1 Frank Reininghaus 2013-01-13 14:15:48 UTC
Thanks for the bug report. Looks like a problem with the smb kioslave.

*** This bug has been marked as a duplicate of bug 291060 ***
Comment 2 Dawit Alemayehu 2013-12-28 06:40:09 UTC

*** This bug has been marked as a duplicate of bug 303225 ***