[dolphin] [Bug 452707] [Wayland] Moving files from one partition to another with Dolphin results in a Plasma memory leak that can potentially make the whole computer unusable

2023-03-12 Thread kqnum
https://bugs.kde.org/show_bug.cgi?id=452707

kqnum  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|CONFIRMED   |RESOLVED

--- Comment #5 from kqnum  ---
Having tested moving files from one partition to another on Wayland, with
btrfs, I can also confirm that the memory is no longer leaked. There is still
some CPU usage after the file is moved, but the CPU usage is returned to normal
after cutting a file, copying a file, or closing the Dolphin window that
started that operation.

Operating System: EndeavourOS 
KDE Plasma Version: 5.27.2
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8
Graphics Platform: Wayland

-- 
You are receiving this mail because:
You are watching all bug changes.

[dolphin] [Bug 452707] [Wayland] Moving files from one partition to another with Dolphin results in a Plasma memory leak that can potentially make the whole computer unusable

2022-09-18 Thread Bucior
https://bugs.kde.org/show_bug.cgi?id=452707

Bucior  changed:

   What|Removed |Added

 CC||bucior3...@gmail.com

--- Comment #4 from Bucior  ---
I think this was fixed somewhere around Frameworks 5.96

-- 
You are receiving this mail because:
You are watching all bug changes.

[dolphin] [Bug 452707] [Wayland] Moving files from one partition to another with Dolphin results in a Plasma memory leak that can potentially make the whole computer unusable

2022-05-25 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=452707

guimarcalsi...@gmail.com changed:

   What|Removed |Added

 CC||guimarcalsi...@gmail.com

-- 
You are receiving this mail because:
You are watching all bug changes.

[dolphin] [Bug 452707] [Wayland] Moving files from one partition to another with Dolphin results in a Plasma memory leak that can potentially make the whole computer unusable

2022-05-25 Thread bugzilla_noreply
https://bugs.kde.org/show_bug.cgi?id=452707

guimarcalsi...@gmail.com changed:

   What|Removed |Added

 Status|REPORTED|CONFIRMED
 Ever confirmed|0   |1

--- Comment #3 from guimarcalsi...@gmail.com ---
I can confirm this happens.

There are a few interesting things:

1. The memory on plasmashell only starts increasing after the moving operation
is complete.
2. If you close Dolphin while it's increasing, it stops increasing, but it
doesn't free up the memory it used either.
3. As reported in the original message, it only happens when Cutting and
pasting files, not copying.
4. When I clicked on the panel after closing Dolphin, the shell crashed with
the following output:

Application: Plasma (plasmashell), signal: Segmentation fault

[New LWP 39581]
[New LWP 39495]
[New LWP 39457]
[New LWP 39436]
[New LWP 39437]
[New LWP 39607]
[New LWP 39580]
[New LWP 39603]
[New LWP 39435]
[New LWP 39439]
[New LWP 39604]
[New LWP 39441]
[New LWP 39442]
[New LWP 39644]
[New LWP 39443]
[New LWP 39444]
[New LWP 39445]
[New LWP 39446]
[New LWP 39447]
[New LWP 39448]
[New LWP 39456]
[New LWP 39458]
[New LWP 39497]
[New LWP 39579]
[New LWP 39602]
[New LWP 39605]
[New LWP 39606]
[New LWP 39438]
[New LWP 39494]
[New LWP 39440]
[New LWP 39496]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/bin/plasmashell'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  __GI_raise (sig=) at ../sysdeps/unix/sysv/linux/raise.c:50
[Current thread is 1 (Thread 0x7f473b7fe700 (LWP 39581))]
__preamble__
[Current thread is 1 (Thread 0x7f473b7fe700 (LWP 39581))]

Thread 31 (Thread 0x7f474b42d700 (LWP 39496)):
#0  futex_wait_cancelable (private=, expected=0,
futex_word=0x55e42ba26700) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55e42ba266b0,
cond=0x55e42ba266d8) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55e42ba266d8, mutex=0x55e42ba266b0) at
pthread_cond_wait.c:647
#3  0x7f47b92ff6db in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x55e42ba266b0) at thread/qwaitcondition_unix.cpp:146
#4  QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=this@entry=0x55e42bb2c258, mutex=mutex@entry=0x55e42bb2c250,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#5  0x7f47baf88214 in QSGRenderThreadEventQueue::takeEvent(bool)
(wait=true, this=0x55e42bb2c248) at
/usr/include/x86_64-linux-gnu/qt5/QtCore/qdeadlinetimer.h:68
#6  QSGRenderThread::processEventsAndWaitForMore()
(this=this@entry=0x55e42bb2c1b0) at scenegraph/qsgthreadedrenderloop.cpp:936
#7  0x7f47baf88689 in QSGRenderThread::run() (this=0x55e42bb2c1b0) at
scenegraph/qsgthreadedrenderloop.cpp:1053
#8  0x7f47b92f9643 in QThreadPrivate::start(void*) (arg=0x55e42bb2c1b0) at
thread/qthread_unix.cpp:331
#9  0x7f47b8c8d609 in start_thread (arg=) at
pthread_create.c:477
#10 0x7f47b8f76133 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 30 (Thread 0x7f47b0947700 (LWP 39440)):
#0  futex_wait_cancelable (private=, expected=0,
futex_word=0x55e4298ff850) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55e4298ff800,
cond=0x55e4298ff828) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55e4298ff828, mutex=0x55e4298ff800) at
pthread_cond_wait.c:647
#3  0x7f47a263a5eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x7f47a263a1eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x7f47b8c8d609 in start_thread (arg=) at
pthread_create.c:477
#6  0x7f47b8f76133 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 29 (Thread 0x7f4765c13700 (LWP 39494)):
#0  futex_wait_cancelable (private=, expected=0,
futex_word=0x55e42bba3dc4) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55e42bba3d70,
cond=0x55e42bba3d98) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55e42bba3d98, mutex=0x55e42bba3d70) at
pthread_cond_wait.c:647
#3  0x7f47a263a5eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#4  0x7f47a263a1eb in  () at /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#5  0x7f47b8c8d609 in start_thread (arg=) at
pthread_create.c:477
#6  0x7f47b8f76133 in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 28 (Thread 0x7f47b3448700 (LWP 39438)):
#0  0x7f47b8f6999f in __GI___poll (fds=0x7f47a8004a60, nfds=3, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x7f47b77f636e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x7f47b77f64a3 in g_main_context_iteration () at
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x7f47b953ac72 in
QEventDispatcherGlib::processEvents(QFlags)

[dolphin] [Bug 452707] [Wayland] Moving files from one partition to another with Dolphin results in a Plasma memory leak that can potentially make the whole computer unusable

2022-05-25 Thread Prajna Sariputra
https://bugs.kde.org/show_bug.cgi?id=452707

Prajna Sariputra  changed:

   What|Removed |Added

 CC||putr...@gmail.com

-- 
You are receiving this mail because:
You are watching all bug changes.

[dolphin] [Bug 452707] [Wayland] Moving files from one partition to another with Dolphin results in a Plasma memory leak that can potentially make the whole computer unusable

2022-05-25 Thread postix
https://bugs.kde.org/show_bug.cgi?id=452707

postix  changed:

   What|Removed |Added

 CC||pos...@posteo.eu

-- 
You are receiving this mail because:
You are watching all bug changes.

[dolphin] [Bug 452707] [Wayland] Moving files from one partition to another with Dolphin results in a Plasma memory leak that can potentially make the whole computer unusable

2022-05-03 Thread Patrick Silva
https://bugs.kde.org/show_bug.cgi?id=452707

Patrick Silva  changed:

   What|Removed |Added

Summary|[Wayland] Moving files from |[Wayland] Moving files from
   |one partition to another|one partition to another
   |with Dolphin results in a   |with Dolphin results in a
   |memory leak that can|Plasma memory leak that can
   |potentially make the whole  |potentially make the whole
   |computer unusable   |computer unusable

-- 
You are receiving this mail because:
You are watching all bug changes.