http://bugzilla.suse.com/show_bug.cgi?id=1092329
http://bugzilla.suse.com/show_bug.cgi?id=1092329#c9
Fabian Vogt
Did you find something by now (given your submission referencing this bug)?
Yes, but in an unrelated library: if libqalculate (unrelated to Plasma, but used in krunner and plasmoids) was loaded, it leaks two fds as part of a pipe. That's fixed now, but shouldn't impact the leaked sockets, memfd or .ogg file. I managed to leak three sockets from plasmashell (which I'll investigate), but never the other sockets, pulseaudio memfd or .ogg file.
In the attachment you can find the log of plasmashell running in the foreground. I started it from a sane shell without leaked FDs. A konsole started from this plasmashell had leaked FDs again.
It's easily reproducible in my virtual machine setup for the current Leap 15 RC. Initially I did a clean install with KDE desktop environment, logged into plasma, started konsole and there it was.
I tested with disabled sound notifications (as far as I found this possible) and with enable qemu sound emulation but the situation did not change with regard to the leaked sockets.
On my Tumbleweed install with the libqalculate patch, neither krunner nor plasmashell leak even a single fd. Maybe it's related to the update notification, which is disabled on TW (PackageKit can't do zypper dup). I'll give it another try tomorrow. -- You are receiving this mail because: You are on the CC list for the bug.