diff options
| author | Olivier Cochard <olivier@FreeBSD.org> | 2026-11-12 11:27:45 +0000 |
|---|---|---|
| committer | Olivier Cochard <olivier@FreeBSD.org> | 2026-11-15 12:50:35 +0000 |
| commit | cf58c8667cfd1fd4e866a0609918d6e44960dd6e (patch) | |
| tree | cfc59d5f80eba2d1de612b341b3e718cc8b7d04b /stand/kboot/include/(public-mirror) | |
| parent | 6871285f194d3f83fd270b4b5d5783503c2b86d6 (diff) | |
do_download_ramdisk() calls decomp_fini() a second time to free the buffer when
it gives up after a finished download, so zstd freed its strem twice and libsa
libsa panicked. Clear the pointer like xz_fini().
Reported by: llm-postcr
Reviewed by: imp
Approved by: imp
Fixes: afee781523e4 ("loader.efi: Recognize new memdisk=<url> and memcd=<url> options")
Sponsored by: Netflix
Diffstat (limited to 'stand/kboot/include/(public-mirror)')
0 files changed, 0 insertions, 0 deletions
