In text_to_glyphs in sushi-font-widget.c in gnome-font-viewer 3.34.0, there is a NULL pointer dereference while parsing a TTF font file that lacks a name section (due to a g_strconcat call that returns NULL).
A NULL pointer dereference occurs when the application dereferences a pointer that it expects to be valid, but is NULL, typically causing a crash or exit.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Gnome-font-viewer | Gnome | 3.34.0 (including) | 3.34.0 (including) |
Gnome-font-viewer | Ubuntu | bionic | * |
Gnome-font-viewer | Ubuntu | devel | * |
Gnome-font-viewer | Ubuntu | disco | * |
Gnome-font-viewer | Ubuntu | eoan | * |
Gnome-font-viewer | Ubuntu | focal | * |
Gnome-font-viewer | Ubuntu | groovy | * |
Gnome-font-viewer | Ubuntu | hirsute | * |
Gnome-font-viewer | Ubuntu | impish | * |
Gnome-font-viewer | Ubuntu | jammy | * |
Gnome-font-viewer | Ubuntu | kinetic | * |
Gnome-font-viewer | Ubuntu | lunar | * |
Gnome-font-viewer | Ubuntu | mantic | * |
Gnome-font-viewer | Ubuntu | noble | * |
Gnome-font-viewer | Ubuntu | oracular | * |
Gnome-font-viewer | Ubuntu | trusty | * |
Gnome-font-viewer | Ubuntu | xenial | * |
Gnome-sushi | Ubuntu | bionic | * |
Gnome-sushi | Ubuntu | disco | * |
Gnome-sushi | Ubuntu | eoan | * |
Gnome-sushi | Ubuntu | groovy | * |
Gnome-sushi | Ubuntu | hirsute | * |
Gnome-sushi | Ubuntu | impish | * |
Gnome-sushi | Ubuntu | kinetic | * |
Gnome-sushi | Ubuntu | lunar | * |
Gnome-sushi | Ubuntu | mantic | * |
Gnome-sushi | Ubuntu | trusty | * |
Gnome-sushi | Ubuntu | xenial | * |