The program pgred returns a pid from a running process. Check what is running with top for instance, and enter: pgrep systemd The normal output is a list of pids. Now, in a terminal, set the stacksize to unlimited: ulimit -s unlimited and try the same: pgrep systemd pgrep: cannot allocate 4611686018427387903 bytes Bug is known and has been fixed upstream, as well as in Cauldron.
Here we go, procps-ng version 3.3.17 landing in updates_testing. To test, reproduce the steps mentioned in the bug report. This version should work even if ulimit -s unlimited has been set before. Suggested advisory: ======================== Updated procps-ng package fixing a fatal issue preventing pgrep to run on unlimited stack size. ======================== Updated packages in core/updates_testing: ======================== lib(64)procps8-3.3.17-1.mga8 lib(64)procps-devel-3.3.17-1.mga8 procps-ng-3.3.17-1.mga8 Source RPMs: procps-ng-3.3.17-1.mga8.src.rpm
Assignee: bugsquad => qa-bugsCC: (none) => eatdirt
MGA8-64 Plasma on Lenovo B50 No installation issues. $ pgrep systemd 1 523 565 1221 3198 $ ulimit -s unlimited $ pgrep systemd 1 523 565 1221 3198 16574 So update is OK.
Whiteboard: (none) => MGA8-64-OKCC: (none) => herman.viaene
Validating. Advisory in Comment 1.
Keywords: (none) => validated_updateCC: (none) => andrewsfarm, sysadmin-bugs
Keywords: (none) => advisoryCC: (none) => davidwhodgins
An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2021-0189.html
Status: NEW => RESOLVEDResolution: (none) => FIXED