Closed Bug 1661314 Opened 4 years ago Closed 4 years ago

AVIF encoding/decoding crashes in squoosh.app

Categories

(Firefox :: General, defect)

80 Branch
defect

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox79 --- wontfix
firefox80 --- wontfix
firefox81 --- fixed

People

(Reporter: dev, Unassigned)

References

Details

Attachments

(4 files)

NOTE: This bug was requested by jbauman - i cannot reproduce these findings in Firefox 81 and later.

When trying to encode an AVIF image in squoosh.app (not tested elsewhere), the process will fail if image.avif.enabled is on.

Steps to reproduce:

  1. Open Firefox 80 (seemingly any version on any OS)
  2. Open about:config
  3. Set image.avif.enabled to true
  4. Open squoosh.app
  5. Select (seemingly) any image to process
  6. Select AVIF as compression algorithm on the right or left side
  7. Wait for the encoding to finish

What happens?

A small error message appears, and the encoding never finishes.

Screencast:

I have reproduced these steps on 3 different systems (attached below). I have varied my approach slightly every time, just to show that this defect is found very broadly:

  1. Firefox 80.0 (64-bit) on Windows 10 2004 19041.450 (daily used, so full of customizations and plugins)
  2. Firefox 79.0 (64-bit) on MacOS Catalina (running in Browserstack, so just installed as new with zero previous use / customization)
  3. Firefox 80.0.1-beta2 on Android 10

The video quality is terrible, because i had to get it under 10mb. Android at the end is completely mangled, sorry 🤷‍♀️

Flags: behind-pref+

Ah, it doesn't mention that you can add more than one attachment after you file the bug 🙃

Attached video FF80_Windows.mkv
Attached video FF79_MacOS.mp4
Attached video FF80_Android.mp4

I see what you mean, now. When you mentioned a crash previously, I thought it was the browser (or tab) which was crashing, but what I'm seeing here is an error from the webpage. I'm not exactly sure why this occurs in 80 and not 81+, but seeing as it's not happening with the most up-to-date code, I'm going to mark this fixed.

Thanks for the detailed report! It may come in handy in the future.

Status: UNCONFIRMED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED

Allright, cool. Happy to help :)

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: