Closed Bug 1918551 Opened 6 months ago Closed 6 months ago

AVIF images does not display correctly in Firefox 130

Categories

(Core :: Graphics: ImageLib, defect)

Firefox 130
Desktop
Linux
defect

Tracking

()

RESOLVED DUPLICATE of bug 1916038

People

(Reporter: zzq1015, Unassigned)

Details

Attachments

(3 files)

Attached image AVIF display corruption

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:130.0) Gecko/20100101 Firefox/130.0

Steps to reproduce:

  1. Go to https://libre-software.net/image/avif-test/ or https://mullvad.net/en/download/vpn/linux
  2. You should see an AVIF image below

Actual results:

AVIF is not showing correctly.
Either completely corrupt (showing the previous screen and cursor) or a black image instead.

Set "image.avif.enabled" to false and it will fallback to webp/jpeg and display correctly.

Download the AVIF image to view locally, and it works fine.

Expected results:

The correct AVIF image should be displayed, no fallback should be needed

image.avif.enabled = true

image.avif.enabled = false, so it falls back to webp

The Bugbug bot thinks this bug should belong to the 'Core::Graphics: ImageLib' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Graphics: ImageLib
Product: Firefox → Core
OS: Unspecified → Linux
Hardware: Unspecified → Desktop

This sounds like bug 1916038.

Is your Firefox compiled with gcc? A fix landed for that and most distros have incorporated the fix now afaik. Not sure where you are getting your Firefox from but updating it should fix this problem, whenever that place incorporates the update.

Depends on: 1916038
Flags: needinfo?(zzq1015)

(In reply to Timothy Nikkel (:tnikkel) from comment #4)

This sounds like bug 1916038.

Is your Firefox compiled with gcc? A fix landed for that and most distros have incorporated the fix now afaik. Not sure where you are getting your Firefox from but updating it should fix this problem, whenever that place incorporates the update.

Here's the Mozilla repo from OpenSUSE: https://download.opensuse.org/repositories/mozilla/openSUSE_Tumbleweed/x86_64/

I believe it's GCC but how do I check?

Flags: needinfo?(zzq1015)

I found
https://build.opensuse.org/package/show/mozilla/firefox130

Inspecting that it does not look like they have the patch from bug 1916038. I would suggest contacting openSUSE and asking them to pull the latest source from the firefox release repo. You can point them to bug 1916038 for context.

I'm going to mark this bug as duplicate of bug 1916038 now. If you need any more help getting this resolved please do not hesitate to ask. Or if it turns out to be a different problem you can re-open this bug. Thanks!

Status: UNCONFIRMED → RESOLVED
Closed: 6 months ago
Duplicate of bug: 1916038
Resolution: --- → DUPLICATE
No longer depends on: 1916038
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: