Regression in 22.04: segmentation fault when language is spanish
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
snap-store-desktop |
Fix Released
|
Critical
|
Sergio Costas | ||
libxmlb (Ubuntu) |
Fix Released
|
Critical
|
Sergio Costas | ||
Bionic |
Won't Fix
|
Undecided
|
Sergio Costas | ||
Focal |
Fix Committed
|
Undecided
|
Sergio Costas | ||
Jammy |
Fix Committed
|
Undecided
|
Sergio Costas | ||
Kinetic |
Won't Fix
|
Critical
|
Sergio Costas |
Bug Description
The discussion here describes the issue in full detail: https:/
The bug was caused by a double-free in libxmlb, triggered by some specific data combination.
[Impact] This bug has been in the library since, at least, version 0.1.8, the one used in Bionic. Although the patch attached here fixes the problem in the "snap-store" snap, the bug is still present in the libraries distributed as .deb in Ubuntu, and also in the GNOME-42 extension snap. A patch has been sent both to the libxmlb repository (which has been accepted and merged) and to the Debian SALSA repository.
[Test plan] To test this bug, just download the GIT repository https:/
[Where problems could occur] If another developer adds code that uses the 'xb_builder_
Changed in snap-store-desktop: | |
assignee: | nobody → Sergio Costas (rastersoft-gmail) |
importance: | Undecided → Critical |
status: | New → In Progress |
Changed in libxmlb (Ubuntu): | |
assignee: | nobody → Sergio Costas (rastersoft-gmail) |
status: | New → Fix Released |
importance: | Undecided → Critical |
Changed in libxmlb (Ubuntu Jammy): | |
status: | New → Triaged |
Changed in libxmlb (Ubuntu Focal): | |
status: | New → Triaged |
Changed in libxmlb (Ubuntu Bionic): | |
status: | New → Triaged |
Changed in libxmlb (Ubuntu Jammy): | |
assignee: | nobody → Sergio Costas (rastersoft-gmail) |
Changed in libxmlb (Ubuntu Focal): | |
assignee: | nobody → Sergio Costas (rastersoft-gmail) |
Changed in libxmlb (Ubuntu Bionic): | |
assignee: | nobody → Sergio Costas (rastersoft-gmail) |
description: | updated |
Changed in libxmlb (Ubuntu): | |
status: | In Progress → Fix Released |
Patch sent: https:/ /gitlab. gnome.org/ Community/ Ubuntu/ gnome-software/ -/merge_ requests/ 48