IBM Support

daemon_PMLnx throwing double free or corruption errors and crashing

Troubleshooting


Problem

If you see messages such as:
daemon_PMLnx[PID]: double free or corruption (!prev)
OR, the daemon is crashing constantly:
systemd-coredump[PID]: Process PID (daemon_PMLnx) of user 0 dumped core.
                Stack trace of thread PID:
                #0  0x00007fffa1114bbc __pthread_kill_implementation (libc.so.6 + 0xb4bbc)
                #1  0x00007fffa10b1a1c raise (libc.so.6 + 0x51a1c)
                #2  0x00007fffa1091a3c abort (libc.so.6 + 0x31a3c)
                #3  0x00007fffa11010c0 __libc_message (libc.so.6 + 0xa10c0)
                #4  0x00007fffa1124734 malloc_printerr (libc.so.6 + 0xc4734)
                #5  0x00007fffa11275bc _int_free_merge_chunk (libc.so.6 + 0xc75bc)
                #6  0x00007fffa112ad3c free (libc.so.6 + 0xcad3c)
                #7  0x00000000100473e4 n/a (daemon_PMLnx + 0x473e4)
                #8  0x00000000100473e4 n/a (daemon_PMLnx + 0x473e4)
                #9  0x000000001004a720 n/a (daemon_PMLnx + 0x4a720)
                #10 0x0000000010003f0c n/a (daemon_PMLnx + 0x3f0c)
                #11 0x0000000010003d8c n/a (daemon_PMLnx + 0x3d8c)
                #12 0x0000000010002b74 n/a (daemon_PMLnx + 0x2b74)
                #13 0x0000000010002878 n/a (daemon_PMLnx + 0x2878)
                #14 0x00007fffa109222c __libc_start_call_main (libc.so.6 + 0x3222c)
                #15 0x000000000000002b n/a (n/a + 0x0)
                ELF object binary architecture: PowerPC64
systemd[1]: PMLinux.service: Main process exited, code=dumped, status=6/ABRT
systemd[1]: PMLinux.service: Failed with result 'core-dump'.

Cause

Check if you have the ibmPMLinux from the IBM service and productivity tools installed:
NAME                                DISTRIBUTION                        VERSION
ibmPMLinux                          For IBM PowerLinux, SUSE/RedHat Enterprise 10-11/5-6 and up (with GLIBC version 2.4+ required) 3.5.1-1

Environment

SLES 12 and later versions, on IBM Power systems
RHEL 8 and later versions, on IBM Power systems

Resolving The Problem

You are highly encouraged to remove this package.
For SUSE Linux:
# zypper remove ibmPMLinux
For Red Hat Linux:
# dnf remove ibmPMLinux

Document Location

Worldwide

[{"Line of Business":{"code":"LOB68","label":"Power HW"},"Business Unit":{"code":"BU070","label":"IBM Infrastructure"},"Product":{"code":"SGMV168","label":"IBM Support for SUSE Linux Enterprise Server"},"ARM Category":[{"code":"a8m0z000000GpIjAAK","label":"Linux on Power-\u003EService and productivity tools"}],"Platform":[{"code":"PF053","label":"Power"}],"Version":"12.0.0;15.0.0;and future releases","Type":"MASTER"},{"Type":"MASTER","Line of Business":{"code":"LOB69","label":"Storage TPS"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SGMV157","label":"IBM Support for Red Hat Enterprise Linux Server"},"ARM Category":[{"code":"a8m0z000000GpIjAAK","label":"Linux on Power-\u003EService and productivity tools"}],"Platform":[{"code":"PF053","label":"Power"}],"Version":"7.4.0;7.5.0;7.6.0;7.7.0;7.8.0;7.9.0;8.0.0;8.1.0;8.2.0;8.3.0"}]

Document Information

Modified date:
28 September 2025

UID

ibm17246449