https://bugs.kde.org/show_bug.cgi?id=372127
Bug ID: 372127 Summary: Dolphin crashes during symlink creation Product: dolphin Version: unspecified Platform: Ubuntu Packages OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: dolphin-bugs-n...@kde.org Reporter: fritigerngot...@gmail.com Target Milestone: --- Application: dolphin (16.04.3) Qt Version: 5.6.1 Frameworks Version: 5.26.0 Operating System: Linux 4.8.0-26-generic x86_64 Distribution: Ubuntu 16.10 -- Information about the crash: - What I was doing when the application crashed: I was dragging multiple folders (less than 10) to another tab in dolphin with the intention to create symlinks to these folders, and upon choosing the option to create the links Dolphin crashed. This does not happen every time, I have not yet determined what it is exactly that causes this procedure to crash dolphin. Hopefully the backtrace (which to me reads as Chinese :-) ) can be more helpful than I am. The crash can be reproduced sometimes. -- Backtrace: Application: Dolphin (dolphin), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f45941468c0 (LWP 11184))] Thread 4 (Thread 0x7f456ee42700 (LWP 11187)): #0 0x00007f458a1a28b8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f458a1a2aec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f458e8564ab in QEventDispatcherGlib::processEvents (this=0x7f45680008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419 #3 0x00007f458e7fe0fa in QEventLoop::exec (this=this@entry=0x7f456ee41d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #4 0x00007f458e623d43 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:500 #5 0x00007f458e628c68 in QThreadPrivate::start (arg=0x555787806b00) at thread/qthread_unix.cpp:341 #6 0x00007f458ad3170a in start_thread (arg=0x7f456ee42700) at pthread_create.c:333 #7 0x00007f4593b810af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 3 (Thread 0x7f457d579700 (LWP 11186)): #0 0x00007f4593b750bd in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f458a1a29d6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f458a1a2aec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f458e8564ab in QEventDispatcherGlib::processEvents (this=0x7f45700008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:419 #4 0x00007f458e7fe0fa in QEventLoop::exec (this=this@entry=0x7f457d578cd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #5 0x00007f458e623d43 in QThread::exec (this=this@entry=0x7f45942a3d60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:500 #6 0x00007f459422f575 in QDBusConnectionManager::run (this=0x7f45942a3d60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:171 #7 0x00007f458e628c68 in QThreadPrivate::start (arg=0x7f45942a3d60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:341 #8 0x00007f458ad3170a in start_thread (arg=0x7f457d579700) at pthread_create.c:333 #9 0x00007f4593b810af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 2 (Thread 0x7f457f115700 (LWP 11185)): #0 0x00007f4593b750bd in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f45880acc62 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f45880ae8d7 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f4581c9f299 in QXcbEventReader::run (this=0x55578729f090) at qxcbconnection.cpp:1325 #4 0x00007f458e628c68 in QThreadPrivate::start (arg=0x55578729f090) at thread/qthread_unix.cpp:341 #5 0x00007f458ad3170a in start_thread (arg=0x7f457f115700) at pthread_create.c:333 #6 0x00007f4593b810af in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:105 Thread 1 (Thread 0x7f45941468c0 (LWP 11184)): [KCrash Handler] #6 QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::data (this=0x555700000009) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:135 #7 qGetPtrHelper<QScopedPointer<QObjectData> > (p=...) at global/qglobal.h:1014 #8 QObject::d_func (this=0x555700000001) at ../../include/QtCore/../../src/corelib/kernel/qobject.h:110 #9 QCoreApplication::notifyInternal2 (receiver=0x555700000001, event=event@entry=0x7fff554fbf70) at kernel/qcoreapplication.cpp:1010 #10 0x00007f458e8553ae in QCoreApplication::sendEvent (event=0x7fff554fbf70, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:225 #11 QTimerInfoList::activateTimers (this=0x5557872c9f60) at kernel/qtimerinfo_unix.cpp:637 #12 0x00007f458e855909 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:176 #13 idleTimerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:223 #14 0x00007f458a1a27d7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #15 0x00007f458a1a2a40 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #16 0x00007f458a1a2aec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #17 0x00007f458e85648f in QEventDispatcherGlib::processEvents (this=0x5557872c50b0, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #18 0x00007f458e7fe0fa in QEventLoop::exec (this=this@entry=0x7fff554fc1c0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 #19 0x00007f458e80690c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1285 #20 0x00007f4593e9f7e9 in kdemain () from /usr/lib/x86_64-linux-gnu/libkdeinit5_dolphin.so #21 0x00007f4593a993f1 in __libc_start_main (main=0x5557857d0770, argc=2, argv=0x7fff554fc488, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff554fc478) at ../csu/libc-start.c:291 #22 0x00005557857d07aa in _start () Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.