Bug 320379 - Moving multiple folders from 2 different USB partitions causes krusader to crash
Summary: Moving multiple folders from 2 different USB partitions causes krusader to crash
Status: RESOLVED DUPLICATE of bug 287849
Alias: None
Product: krusader
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Krusader Bugs Distribution List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-28 09:04 UTC by CJ
Modified: 2018-05-06 00:15 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (6.80 KB, text/plain)
2013-05-28 09:11 UTC, CJ
Details

Note You need to log in before you can comment on or make changes to this bug.
Description CJ 2013-05-28 09:04:36 UTC
Application: krusader (2.4.0-beta1 "Migration")
KDE Platform Version: 4.8.5 (4.8.5)
Qt Version: 4.8.1
Operating System: Linux 3.5.0-31-generic i686
Distribution: Ubuntu 12.04.2 LTS

-- Information about the crash:
Once i opened Krusader, i then selected a couple of folders to move from a USB drive to another USBdrive (different folders and partitions).
Once the process started movingfiles, i then selected a couple more folders in the same way i have done in the first instance but this time I selected queue(f2).

The next thingwas that Krusader crashed.

-- Backtrace:
Application: Krusader (krusader), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb4d52740 (LWP 9395))]

Thread 4 (Thread 0xb2a77b40 (LWP 9398)):
#0  0xb537d3b6 in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb533d958 in g_main_context_query () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb533e00e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb533e56b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb2a80134 in ?? () from /usr/lib/i386-linux-gnu/gio/modules/libdconfsettings.so
#5  0xb53616b3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb54e6d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#7  0xb5b78dde in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 3 (Thread 0xb20ffb40 (LWP 9399)):
#0  0xb77b2424 in __kernel_vsyscall ()
#1  0xb5b6848b in read () from /lib/i386-linux-gnu/libc.so.6
#2  0xb537c6ae in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb533dbd2 in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb533e042 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb533e56b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb353c1ba in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#7  0xb53616b3 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb54e6d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#9  0xb5b78dde in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xafdd0b40 (LWP 9401)):
#0  0xb537d3f1 in g_mutex_unlock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb533d865 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb533dfaf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb533e201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb5f928e7 in QEventDispatcherGlib::processEvents (this=0xaf400468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0xb5f5e50d in QEventLoop::processEvents (this=0xafdd0240, flags=...) at kernel/qeventloop.cpp:149
#6  0xb5f5e7a9 in QEventLoop::exec (this=0xafdd0240, flags=...) at kernel/qeventloop.cpp:204
#7  0xb5e4794c in QThread::exec (this=0x8b4c018) at thread/qthread.cpp:501
#8  0xb5f3bb5d in QInotifyFileSystemWatcherEngine::run (this=0x8b4c018) at io/qfilesystemwatcher_inotify.cpp:248
#9  0xb5e4ade0 in QThreadPrivate::start (arg=0x8b4c018) at thread/qthread_unix.cpp:298
#10 0xb54e6d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#11 0xb5b78dde in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb4d52740 (LWP 9395)):
[KCrash Handler]
#7  0xb5bc41f0 in ?? () from /lib/i386-linux-gnu/libc.so.6
#8  0xb62cd6af in QImage::copy (this=0xbfccd0b8, r=...) at /usr/include/i386-linux-gnu/bits/string3.h:52
#9  0xb6d2c34a in ?? () from /usr/lib/libkio.so.5
#10 0xb5f766b1 in QMetaObject::activate (sender=0xb91ad10, m=0xb6e772cc, local_signal_index=0, argv=0xbfccd254) at kernel/qobject.cpp:3547
#11 0xb6c9ad5d in KIO::TransferJob::data(KIO::Job*, QByteArray const&) () from /usr/lib/libkio.so.5
#12 0xb6c9adc8 in KIO::TransferJob::slotData(QByteArray const&) () from /usr/lib/libkio.so.5
#13 0xb6c9d96f in ?? () from /usr/lib/libkio.so.5
#14 0xb5f766b1 in QMetaObject::activate (sender=0xb59d5b8, m=0xb6e79480, local_signal_index=0, argv=0xbfccd3c8) at kernel/qobject.cpp:3547
#15 0xb6d54e25 in KIO::SlaveInterface::data(QByteArray const&) () from /usr/lib/libkio.so.5
#16 0xb6d588ef in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /usr/lib/libkio.so.5
#17 0xb6d5458a in KIO::SlaveInterface::dispatch() () from /usr/lib/libkio.so.5
#18 0xb6d45c28 in KIO::Slave::gotInput() () from /usr/lib/libkio.so.5
#19 0xb6d46290 in ?? () from /usr/lib/libkio.so.5
#20 0xb5f766b1 in QMetaObject::activate (sender=0x8ea1bc0, m=0xb6e76110, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3547
#21 0xb6c60b35 in KIO::Connection::readyRead() () from /usr/lib/libkio.so.5
#22 0xb6c613aa in ?? () from /usr/lib/libkio.so.5
#23 0xb5f71c01 in QMetaCallEvent::placeMetaCall (this=0xc2ecba0, object=0x8ea1bc0) at kernel/qobject.cpp:525
#24 0xb5f7ac7b in QObject::event (this=0x8ea1bc0, e=0xc2ecba0) at kernel/qobject.cpp:1195
#25 0xb61faed4 in notify_helper (e=0xc2ecba0, receiver=0x8ea1bc0, this=0x8721610) at kernel/qapplication.cpp:4559
#26 QApplicationPrivate::notify_helper (this=0x8721610, receiver=0x8ea1bc0, e=0xc2ecba0) at kernel/qapplication.cpp:4531
#27 0xb620030d in QApplication::notify (this=0xc2ecba0, receiver=0x8ea1bc0, e=0xc2ecba0) at kernel/qapplication.cpp:4288
#28 0xb74fae01 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#29 0xb5f5f97e in QCoreApplication::notifyInternal (this=0xbfcce088, receiver=0x8ea1bc0, event=0xc2ecba0) at kernel/qcoreapplication.cpp:876
#30 0xb5f63ad8 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#31 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x86fb370) at kernel/qcoreapplication.cpp:1500
#32 0xb5f63e0c in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1393
#33 0xb5f92494 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#34 postEventSourceDispatch (s=0x871fcf8) at kernel/qeventdispatcher_glib.cpp:279
#35 0xb533dd86 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#36 0xb533e125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#37 0xb533e201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#38 0xb5f92887 in QEventDispatcherGlib::processEvents (this=0x8720248, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#39 0xb62b3aaa in QGuiEventDispatcherGlib::processEvents (this=0x8720248, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#40 0xb5f5e50d in QEventLoop::processEvents (this=0xbfccde34, flags=...) at kernel/qeventloop.cpp:149
#41 0xb5f5e7a9 in QEventLoop::exec (this=0xbfccde34, flags=...) at kernel/qeventloop.cpp:204
#42 0xb5f63eba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#43 0xb61f8a74 in QApplication::exec () at kernel/qapplication.cpp:3820
#44 0x08084037 in main (argc=143084400, argv=<optimized out>) at /build/buildd/krusader-2.4.0~beta1/krusader/main.cpp:320

Possible duplicates by query: bug 310834, bug 307939, bug 302710.

Reported using DrKonqi
Comment 1 CJ 2013-05-28 09:11:00 UTC
Created attachment 80116 [details]
New crash information added by DrKonqi

krusader (2.4.0-beta1 "Migration") on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.1

I was the one who raised this case, the exact same thing happened when I tried to copy some files over from one USB partition to another one while I am moving files in the same way..

-- Backtrace (Reduced):
#8  0xb62726af in QImage::copy (this=0xbfe36bd8, r=...) at /usr/include/i386-linux-gnu/bits/string3.h:52
[...]
#11 0xb6c3fd5d in KIO::TransferJob::data(KIO::Job*, QByteArray const&) () from /usr/lib/libkio.so.5
#12 0xb6c3fdc8 in KIO::TransferJob::slotData(QByteArray const&) () from /usr/lib/libkio.so.5
[...]
#15 0xb6cf9e25 in KIO::SlaveInterface::data(QByteArray const&) () from /usr/lib/libkio.so.5
#16 0xb6cfd8ef in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /usr/lib/libkio.so.5
Comment 2 Jekyll Wu 2013-06-11 12:40:52 UTC

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