grub-install fails due to uninitialized variable
Bug #1892792 reported by
dann frazier
This bug affects 4 people
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| efivar (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
| Focal |
Fix Released
|
Undecided
|
dann frazier | ||
Bug Description
[Impact]
grub-install can fail, either by segfaulting or reporting an Internal Error.
[Test Case]
The issue is due to an uninitialized variable, so reproducing it is somewhat unpredictable (depends what randomness is in memory). However, a user seems to have a reliable reproduction setup as reported in LP: #1904226.
[Fix]
This upstream patch fixes it:
https:/
[Where problems could occur]
Most likely a problem with this fix would have little to do with the fix itself (which is simple/obvious), so I'll just state the usual issues/problems that can occur with upgrading packages (e.g. disk too full to unpack, etc).
| summary: |
- Causes grub-install to segfault + grub-install fails due to uninitialized variable |
| Changed in efivar (Ubuntu Focal): | |
| status: | New → In Progress |
| assignee: | nobody → dann frazier (dannf) |
| description: | updated |
To post a comment you must log in.

This bug was fixed in the package efivar - 37-4ubuntu2
---------------
efivar (37-4ubuntu2) groovy; urgency=medium
* Cherrypick upstream patch to fix uninitialized variable in acpi_root( ), which can lead to a segfault when calling
parse_
grub-install. LP: #1892792.
-- dann frazier <email address hidden> Mon, 24 Aug 2020 17:21:15 -0600