![](https://seccdn.libravatar.org/avatar/9435667f7160374bc34a8600b686aecd.jpg?s=120&d=mm&r=g)
08.01.2019 3:45, Carlos E. R. пишет:
On 08/01/2019 00.22, Patrick Shanahan wrote:
just did zypper dup to tumbleweed and have following problem:
The following running processes use deleted files:
PID | PPID | UID | User | Command | Service | Files -----+------+------+------+-------------+---------+----------------------------------------------- 5364 | 5352 | 1000 | paka | kwin_x11 | | /memfd:JSVMStack:/usr/lib64/libQt5Qml.so.5 | | | | | | /memfd:JSGCHeap:/usr/lib64/libQt5Qml.so.5 | | | | | | /memfd:unknown-usage:/usr/lib64/libQt5Qml.so.5 | | | | | | /memfd:JITCode:/usr/lib64/libQt5Qml.so.5 5368 | 1 | 1000 | paka | krunner | | /memfd:JSVMStack:/usr/lib64/libQt5Qml.so.5 | | | | | | /memfd:JSGCHeap:/usr/lib64/libQt5Qml.so.5 | | | | | | /memfd:unknown-usage:/usr/lib64/libQt5Qml.so.5 | | | | | | /memfd:JITCode:/usr/lib64/libQt5Qml.so.5 5370 | 1 | 1000 | paka | plasmashell | | /memfd:JSVMStack:/usr/lib64/libQt5Qml.so.5 | | | | | | /memfd:unknown-usage:/usr/lib64/libQt5Qml.so.5 | | | | | | /memfd:JSGCHeap:/usr/lib64/libQt5Qml.so.5 | | | | | | /memfd:JITCode:/usr/lib64/libQt5Qml.so.5
Ignore them.
See thread "zypper ps suddenly shows entries like /memfd:unknown-usage:/usr/lib64/libQt5Qml.so.5" past month.
I was still curious why I do not see these false positives although I definitely have memfd files. It appears zypper checks whether filename contains "bin" or "lib" and in this case memfs names do include full library name which triggers false positive. As zypper apparently already filters out some known memory mapped files, may be adding "/memfd:" to the list would be the least evil. Although I suppose the right solution should compare list of files in updated or removed packages.