| Summary: | app-portage/portage-utils: qpkg: segfault when PKGDIR is not found | ||
|---|---|---|---|
| Product: | Portage Development | Reporter: | gengreen |
| Component: | Unclassified | Assignee: | Fabian Groffen <grobian> |
| Status: | RESOLVED FIXED | ||
| Severity: | minor | CC: | musl, sam |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: | emerge --info, package affected build log, gdb backtraces | ||
/usr/bin/qpkg -c segfault when PKGDIR path is not found/incorrect Please leave musl cc'd when bug is affecting said package on musl libc To be exact, it segfault when the path is a directory and not a file, no segfault if path doesn't exist (PS:Jory A. Pratt sry btw) I have a musl system, will looking at this shortly, thanks fixed in a6538b5, shouldn't be musl related at all (stupid NULL-dereference) The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e74e1d6c4bf1db571db1cec13356ffbe10ba56f commit 7e74e1d6c4bf1db571db1cec13356ffbe10ba56f Author: Fabian Groffen <grobian@gentoo.org> AuthorDate: 2021-12-21 10:23:54 +0000 Commit: Fabian Groffen <grobian@gentoo.org> CommitDate: 2021-12-21 10:25:33 +0000 app-portage/portage-utils-0.93: version bump Closes: https://bugs.gentoo.org/815622 Closes: https://bugs.gentoo.org/816033 Closes: https://bugs.gentoo.org/816060 Closes: https://bugs.gentoo.org/829579 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Fabian Groffen <grobian@gentoo.org> app-portage/portage-utils/Manifest | 1 + .../portage-utils/portage-utils-0.93.ebuild | 67 ++++++++++++++++++++++ 2 files changed, 68 insertions(+) |
Created attachment 742365 [details] emerge --info, package affected build log, gdb backtraces /usr/bin/qpkg -c segfault