[bug] Uploading animated webp leading to total FE destruction #322
Labels
No labels
a11y
Bug
Bug fix
cannot reproduce
CSS
Documentation
enhancement
Feature
Feature request
Held for next release cycle
Minor change
performance
priority: critical
priority: high
priority: low
priority: medium
priority: patch welcome
regression
Translation/Locale
WIP
No milestone
No project
No assignees
3 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
AkkomaGang/akkoma-fe#322
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Version
2023.05
e530c2bWhat were you trying to do?
I was trying to make a silly post with a funny animated image in it. The image happened to be a .webp file (as it was stolen from Tumblr).
Here is a copy of the image in question, in case that helps with narrowing things down:
What did you expect to happen?
The image to upload and show as normal, so I could add a description and post it.
What actually happened?
The post button stops being greyed out, as if the file was uploaded, but no image preview is shown like normal. Upon trying to post or upload a different file, either nothing happens or an error appears. Upon reloading the page, it is completely blank, as if the Javascript isn't running at all.
Clearing cache/cookies fixes the problem, at least until you try and upload the file again, where it will happen again. Converting the image to another format avoids it entirely.
A screen recording of this happening is attached.
Severity
I cannot use it as easily as I'd like
Have you searched for this issue?
I can normally post your
cursed.webpon my instance. refI'm using Firefox on macOS.
Did you open devtools during your reproduce?
Is there any error in devtools console / network?
the underlying backend bug is fixed and the general frontend misbehaviour involve here is a duped in #339 with more information