!Friendica Developers

Any idea what we can do to mitigate remote contacts using animated GIFs for their avatars and causing zombie worker jobs because PHP can’t handle the format? It started as a small issue, but more and more people (especially on lemmy) seem to be using these avatars and it’s causing a significant administration headache where I have to find out which contact is responsible by manually searching the SQL database and then server blocking them.

If Update Contact failed gracefully it would be less of an issue, but it doesn’t. I’m sure I can’t be the only one seeing this?

Friendica Developers reshared this.

in reply to Hypolite Petovan

Friendica Developers reshared this.

in reply to Sarah Brown

@Sarah Brown @Steffen K9 🐰 @Hypolite Petovan Maybe it is something Alpine Linux specific. I Am also using Alpine and I also had this error all the time. Either the one you posted (gd-webp cannot allocate..) or another one. Currently I only see this one, but very often :

Fatal Error (E_ERROR): Allowed memory size of 536870912 bytes exhausted (tried to allocate 96485376 bytes)

I tried to allow more memory, up to 2048M.. it didn't help.. (now I am using 512M again) I don't know why this happens. But I understand it is not nice, having the admin log section full of it. 😕

What PHP version and memory_limit do you use? ( I use PHP 8.3.10 and 512M)