Skip to main content


in reply to Jerry on Friendica

Hi, I can follow him but my friendica deployment seems very different from yours (local filesysem vs S3 storage).

Friendica Support reshared this.

in reply to Ⓜ3️⃣3️⃣ 🌌

Edit: The profile picture is webp (sill living in 2000 gif era ;-) )

Just from reading the log, this error seems to be caused by the s3 storage plugin not friendica core.

It seems that the plugin has a problem with the user's profile photo. I took a look on the users page lemmy.wtf/u/meldrik and noticed it is an animated gif. Perhaps those are not supported at some point in the user adding pipeline causing to raise this Type Error

Friendica\Addon\s3_storage\src\S3Client::put(): 

Argument #1 ($data) must be of type string, null given, called in /var/www/html/src/Model/Photo.php on line 446

In any case, this null should be handeled appropriate, and not throw the exeption at the user's face :-)

This entry was edited (2 weeks ago)
in reply to Der Marek

That's what I had in mind.
BTW I tought the "image quality / compression" setting is supposed to recompress image as per the instance's setting, isn't it ? It should avoid that kind of issue, obviously image compression is not applied everywhere.

Friendica Support reshared this.

in reply to Jerry on Friendica

No, on the contraty i use a local filesystem, that's why I was pointing out this difference. It may gives an hint about the problem's root cause.

Friendica Support reshared this.

in reply to Ⓜ3️⃣3️⃣ 🌌

Sorry, The question was for Sarah. I asked because you pointed out that you weren't using S3