Bug 362365 - Dolphin crashes when I move a file to trash
Summary: Dolphin crashes when I move a file to trash
Status: RESOLVED UNMAINTAINED
Alias: None
Product: plasma4
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-04-27 18:05 UTC by andreas.davour
Modified: 2018-06-08 18:27 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description andreas.davour 2016-04-27 18:05:25 UTC
Application: plasma-desktop (4.11.18)
KDE Platform Version: 4.14.11
Qt Version: 4.8.6
Operating System: Linux 4.1.13-100.fc21.x86_64 x86_64
Distribution: "Fedora release 21 (Twenty One)"

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

If I have had dolphin running for a few hours, when I move a file to trash it always crashes.

The crash can be reproduced every time.

-- Backtrace:
Application: Plasma Desktop Shell (plasma-desktop), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
81	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7f3650661880 (LWP 3196))]

Thread 4 (Thread 0x7f3614b76700 (LWP 3199)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f363849449a in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f3638799f80 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f36384944c9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f364ec3d52a in start_thread (arg=0x7f3614b76700) at pthread_create.c:310
#4  0x00007f364d20522d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7f3589f26700 (LWP 3201)):
#0  0x00007f364d1f9c8d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f363369e811 in poll (__timeout=-1, __nfds=1, __fds=0x7f3580001280) at /usr/include/bits/poll2.h:46
#2  poll_func (ufds=0x7f3580001280, nfds=1, timeout=-1, userdata=0x1e12650) at pulse/thread-mainloop.c:69
#3  0x00007f363368fd51 in pa_mainloop_poll (m=<optimized out>) at pulse/mainloop.c:844
#4  0x00007f36336903ee in pa_mainloop_iterate (m=<optimized out>, block=<optimized out>, retval=<optimized out>) at pulse/mainloop.c:926
#5  0x00007f36336904a0 in pa_mainloop_run (m=<optimized out>, retval=<optimized out>) at pulse/mainloop.c:944
#6  0x00007f363369e7a6 in thread (userdata=0x1d87660) at pulse/thread-mainloop.c:88
#7  0x00007f3630464838 in internal_thread_func (userdata=0x1e2ad50) at pulsecore/thread-posix.c:81
#8  0x00007f364ec3d52a in start_thread (arg=0x7f3589f26700) at pthread_create.c:310
#9  0x00007f364d20522d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7f357899c700 (LWP 3204)):
#0  0x00007f364d1f9c8d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f36498e1b34 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f3574003210, timeout=-1, context=0x7f35740009a0) at gmain.c:4076
#2  g_main_context_iterate (context=context@entry=0x7f35740009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3776
#3  0x00007f36498e1c4c in g_main_context_iteration (context=0x7f35740009a0, may_block=1) at gmain.c:3842
#4  0x00007f364f00757e in QEventDispatcherGlib::processEvents (this=0x7f35740008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#5  0x00007f364efd6d81 in QEventLoop::processEvents (this=this@entry=0x7f357899bd00, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f364efd70e5 in QEventLoop::exec (this=this@entry=0x7f357899bd00, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f364eecbbb9 in QThread::exec (this=this@entry=0x228d040) at thread/qthread.cpp:538
#8  0x00007f364efb76e3 in QInotifyFileSystemWatcherEngine::run (this=0x228d040) at io/qfilesystemwatcher_inotify.cpp:265
#9  0x00007f364eece41f in QThreadPrivate::start (arg=0x228d040) at thread/qthread_unix.cpp:349
#10 0x00007f364ec3d52a in start_thread (arg=0x7f357899c700) at pthread_create.c:310
#11 0x00007f364d20522d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7f3650661880 (LWP 3196)):
[KCrash Handler]
#6  0x00007f364d1398d7 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:55
#7  0x00007f364d13b53a in __GI_abort () at abort.c:89
#8  0x00007f364da41fdd in __gnu_cxx::__verbose_terminate_handler () at ../../../../libstdc++-v3/libsupc++/vterminate.cc:95
#9  0x00007f364da3fe56 in __cxxabiv1::__terminate (handler=<optimized out>) at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:47
#10 0x00007f364da3fea1 in std::terminate () at ../../../../libstdc++-v3/libsupc++/eh_terminate.cc:57
#11 0x00007f364da40109 in __cxxabiv1::__cxa_rethrow () at ../../../../libstdc++-v3/libsupc++/eh_throw.cc:125
#12 0x00007f364efd72eb in QEventLoop::exec (this=this@entry=0x7ffdf1da9de0, flags=...) at kernel/qeventloop.cpp:218
#13 0x00007f364efdc7c9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#14 0x00007f362e6fc5dd in kdemain () from /usr/lib64/libkdeinit4_plasma-desktop.so
#15 0x000000000040825d in launch (argc=argc@entry=1, _name=_name@entry=0x1414b18 "/usr/bin/plasma-desktop", args=args@entry=0x1414b30 "", cwd=cwd@entry=0x0, envc=envc@entry=0, envs=<optimized out>, envs@entry=0x1414b38 "", reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x40aa8e "0") at /usr/src/debug/kdelibs-4.14.12/kinit/kinit.cpp:726
#16 0x00000000004090a9 in handle_launcher_request (sock=8, who=<optimized out>) at /usr/src/debug/kdelibs-4.14.12/kinit/kinit.cpp:1218
#17 0x0000000000409787 in handle_requests (waitForPid=waitForPid@entry=0) at /usr/src/debug/kdelibs-4.14.12/kinit/kinit.cpp:1411
#18 0x000000000040537d in main (argc=4, argv=<optimized out>, envp=0x7ffdf1daa9e0) at /usr/src/debug/kdelibs-4.14.12/kinit/kinit.cpp:1899

Possible duplicates by query: bug 359090, bug 355966, bug 353304, bug 352495, bug 352280.

Reported using DrKonqi
Comment 1 Nate Graham 2018-06-08 18:27:08 UTC
Hello!

This bug report was filed for KDE Plasma 4, which reached end-of-support status in August 2015. KDE Plasma 5's desktop shell has been almost completely rewritten for better performance and usability, so it is likely that this bug has already been resolved in Plasma 5.

Accordingly, we hope you understand why we must close this bug report. If the issue described  here is still present in KDE Plasma 5.12 or later, please feel free to open a new ticket in the "plasmashell" product after reading https://community.kde.org/Get_Involved/Bug_Reporting

If you would like to get involved in KDE's bug triaging effort so that future mass bug closes like this are less likely, please read https://community.kde.org/Get_Involved#Bug_Triaging

Thanks for your understanding!

Nate Graham