Bug 363131 - Dolphin crash when copied files via USB
Summary: Dolphin crash when copied files via USB
Status: RESOLVED WORKSFORME
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 15.12.3
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords: drkonqi, triaged
Depends on:
Blocks:
 
Reported: 2016-05-16 12:28 UTC by Angel
Modified: 2018-10-29 02:13 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 Angel 2016-05-16 12:28:59 UTC
Application: dolphin (15.12.3)

Qt Version: 5.5.1
Operating System: Linux 4.4.0-22-generic x86_64
Distribution: Ubuntu 16.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:
I tried to copy 15 files on an SD card android phone (4.4.2). The copy was successful, but also showed the crash dialog box.
He intentado copiar 15 archivos en una tarjeta SD de un teléfono android (4.4.2). La copia se ha realizado correctamente, pero igualmente apareció el cuadro de diálogo de error.

-- 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 0x7f1df28778c0 (LWP 27804))]

Thread 3 (Thread 0x7f1def8c3700 (LWP 27805)):
#0  0x00007f1e0412ae8d in poll () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f1df8898c62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f1df889a8d7 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f1df2247629 in QXcbEventReader::run (this=0x9e7ed0) at qxcbconnection.cpp:1253
#4  0x00007f1dfecfc84e in QThreadPrivate::start (arg=0x9e7ed0) at thread/qthread_unix.cpp:331
#5  0x00007f1dfb4aa6fa in start_thread (arg=0x7f1def8c3700) at pthread_create.c:333
#6  0x00007f1e04136b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f1de4366700 (LWP 27809)):
#0  0x00007f1e041269cd in read () at ../sysdeps/unix/syscall-template.S:84
#1  0x00007f1dfa9626c0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f1dfa91ee04 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f1dfa91f2c0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f1dfa91f42c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f1dfef33a9b in QEventDispatcherGlib::processEvents (this=0x7f1ddc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:420
#6  0x00007f1dfeedadea in QEventLoop::exec (this=this@entry=0x7f1de4365d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#7  0x00007f1dfecf78a4 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:503
#8  0x00007f1dfecfc84e in QThreadPrivate::start (arg=0xead630) at thread/qthread_unix.cpp:331
#9  0x00007f1dfb4aa6fa in start_thread (arg=0x7f1de4366700) at pthread_create.c:333
#10 0x00007f1e04136b5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f1df28778c0 (LWP 27804)):
[KCrash Handler]
#6  0x00007f1e04065418 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54
#7  0x00007f1e0406701a in __GI_abort () at abort.c:89
#8  0x00007f1e040a772a in __libc_message (do_abort=2, fmt=fmt@entry=0x7f1e041c06b0 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175
#9  0x00007f1e040ae783 in malloc_printerr (ar_ptr=0x7f1e043f3b20 <main_arena>, ptr=0x1371850, str=0x7f1e041bd472 "corrupted double-linked list", action=<optimized out>) at malloc.c:5007
#10 malloc_consolidate (av=av@entry=0x7f1e043f3b20 <main_arena>) at malloc.c:4176
#11 0x00007f1e040b155e in _int_malloc (av=av@entry=0x7f1e043f3b20 <main_arena>, bytes=bytes@entry=16384) at malloc.c:3451
#12 0x00007f1e040b35a4 in __GI___libc_malloc (bytes=16384) at malloc.c:2914
#13 0x00007f1dfe962e78 in operator new(unsigned long) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#14 0x00007f1dfe962f19 in operator new[](unsigned long) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#15 0x00007f1dfcbdfcb8 in QIODevicePrivateLinearBuffer::makeSpace (where=QIODevicePrivateLinearBuffer::freeSpaceAtEnd, required=<optimized out>, this=0x10637f0) at ../../include/QtCore/5.5.1/QtCore/private/../../../../../src/corelib/io/qiodevice_p.h:174
#16 QIODevicePrivateLinearBuffer::reserve (size=<optimized out>, this=0x10637f0) at ../../include/QtCore/5.5.1/QtCore/private/../../../../../src/corelib/io/qiodevice_p.h:116
#17 QAbstractSocketPrivate::readFromSocket (this=this@entry=0x1063770) at socket/qabstractsocket.cpp:1272
#18 0x00007f1dfcbdfed2 in QAbstractSocketPrivate::canReadNotification (this=0x1063770) at socket/qabstractsocket.cpp:704
#19 0x00007f1dfcbec8b1 in QReadNotifier::event (this=<optimized out>, e=<optimized out>) at socket/qnativesocketengine.cpp:1169
#20 0x00007f1dff9e005c in QApplicationPrivate::notify_helper (this=this@entry=0x9cba10, receiver=receiver@entry=0x1c56070, e=e@entry=0x7ffe648eee30) at kernel/qapplication.cpp:3716
#21 0x00007f1dff9e5516 in QApplication::notify (this=0x7ffe648ef170, receiver=0x1c56070, e=0x7ffe648eee30) at kernel/qapplication.cpp:3499
#22 0x00007f1dfeedd62b in QCoreApplication::notifyInternal (this=0x7ffe648ef170, receiver=0x1c56070, event=event@entry=0x7ffe648eee30) at kernel/qcoreapplication.cpp:965
#23 0x00007f1dfef33f45 in QCoreApplication::sendEvent (event=0x7ffe648eee30, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:224
#24 socketNotifierSourceDispatch (source=0xa0a630) at kernel/qeventdispatcher_glib.cpp:101
#25 0x00007f1dfa91f127 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#26 0x00007f1dfa91f380 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007f1dfa91f42c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007f1dfef33a7f in QEventDispatcherGlib::processEvents (this=0xa12210, flags=...) at kernel/qeventdispatcher_glib.cpp:418
#29 0x00007f1dfeedadea in QEventLoop::exec (this=this@entry=0x7ffe648ef040, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204
#30 0x00007f1dfeee2e8c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1229
#31 0x00007f1dff426c3c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1542
#32 0x00007f1dff9dc495 in QApplication::exec () at kernel/qapplication.cpp:2976
#33 0x00007f1e04456e2b in kdemain (argc=2, argv=<optimized out>) at /build/dolphin-HvGmRr/dolphin-15.12.3/src/main.cpp:150
#34 0x00007f1e04050830 in __libc_start_main (main=0x400710 <main(int, char**)>, argc=2, argv=0x7ffe648ef2f8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe648ef2e8) at ../csu/libc-start.c:291
#35 0x0000000000400749 in _start ()

Possible duplicates by query: bug 362436, bug 362260, bug 362172, bug 348699.

Reported using DrKonqi
Comment 1 Elvis Angelaccio 2016-12-25 12:11:51 UTC
The backtrace is not very helpful, unfortunately. If you can reproduce it again, a valgrind log could be useful: see https://community.kde.org/Dolphin/FAQ/Crashes
Comment 2 Julian Steinmann 2018-04-02 11:11:25 UTC
Can you still reproduce this crash with Dolphin 17.12.3? If not, I'll close this bug soon.
Comment 3 Julian Steinmann 2018-04-19 11:05:54 UTC
Any updates? If this crash is still happening, it'd be great if we had a valgrind log as described in comment 1. Thanks!
Comment 4 Andrew Crouthamel 2018-09-28 03:15:48 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 5 Andrew Crouthamel 2018-10-29 02:13:17 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!