Plex - Server error, issue with ld.so.preload

Hey guys,

I’ve noticed my snapd Plex Media Server stopped working recently.

Doing some digging, sudo snap logs plexmediaserver gives me this result:

2023-11-28T09:50:45-03:00 plexmediaserver.plexmediaserver[2107]: ERROR: ld.so: object '/usr/lib/arm-linux-gnueabihf/libarmmem-${PLATFORM}.so' from /etc/ld.so.preload cannot be preloaded (cannot open shared object file): ignored.
2023-11-28T09:50:46-03:00 plexmediaserver.plexmediaserver[2145]: ERROR: ld.so: object '/usr/lib/arm-linux-gnueabihf/libarmmem-${PLATFORM}.so' from /etc/ld.so.preload cannot be preloaded (cannot open shared object file): ignored.
2023-11-28T09:50:46-03:00 plexmediaserver.plexmediaserver[2144]: ERROR: ld.so: object '/usr/lib/arm-linux-gnueabihf/libarmmem-${PLATFORM}.so' from /etc/ld.so.preload cannot be preloaded (cannot open shared object file): ignored.
2023-11-28T09:50:46-03:00 plexmediaserver.plexmediaserver[2143]: ERROR: ld.so: object '/usr/lib/arm-linux-gnueabihf/libarmmem-${PLATFORM}.so' from /etc/ld.so.preload cannot be preloaded (cannot open shared object file): ignored.
2023-11-28T09:50:46-03:00 plexmediaserver.plexmediaserver[2146]: ERROR: ld.so: object '/usr/lib/arm-linux-gnueabihf/libarmmem-${PLATFORM}.so' from /etc/ld.so.preload cannot be preloaded (cannot open shared object file): ignored.
2023-11-28T09:50:46-03:00 plexmediaserver.plexmediaserver[2148]: ERROR: ld.so: object '/usr/lib/arm-linux-gnueabihf/libarmmem-${PLATFORM}.so' from /etc/ld.so.preload cannot be preloaded (cannot open shared object file): ignored.
2023-11-28T09:50:46-03:00 plexmediaserver.plexmediaserver[2149]: ERROR: ld.so: object '/usr/lib/arm-linux-gnueabihf/libarmmem-${PLATFORM}.so' from /etc/ld.so.preload cannot be preloaded (cannot open shared object file): ignored.
2023-11-28T09:50:46-03:00 plexmediaserver.plexmediaserver[2150]: ERROR: ld.so: object '/usr/lib/arm-linux-gnueabihf/libarmmem-${PLATFORM}.so' from /etc/ld.so.preload cannot be preloaded (cannot open shared object file): ignored.
2023-11-28T09:50:46-03:00 plexmediaserver.plexmediaserver[2151]: ERROR: ld.so: object '/usr/lib/arm-linux-gnueabihf/libarmmem-${PLATFORM}.so' from /etc/ld.so.preload cannot be preloaded (cannot open shared object file): ignored.
2023-11-28T09:50:46-03:00 plexmediaserver.plexmediaserver[2152]: ERROR: ld.so: object '/usr/lib/arm-linux-gnueabihf/libarmmem-${PLATFORM}.so' from /etc/ld.so.preload cannot be preloaded (cannot open shared object file): ignored.

Does anyone know how to solve this issue?

This is a red herring … assuming you run this on a raspberry pi using the pi OS image, they add this awful ld.preload hack to their system (instead of properly patching the math functions of libc), but this has zero influence on the snap behavior … (you will find a lot of posts in here if you search for “libarmmem”) … to avoid the false positive error messages a suggestion has been made here:

but since it only results in log spam and not in any functional issues, i dont think it has ever been prioritized …

1 Like

Thanks, ogra. That makes things clearer. I’ll do some more research on the issue.