[Rpm-maint] [rpm-software-management/rpm] make sure not to dereference NULL pointer (#106)
Florian Festi
notifications at github.com
Thu Jan 26 14:47:37 UTC 2017
The check for the missing states should not be done by file but per package.
rpmfsSetAction(fs, recs[j].fileno, FA_SKIP);
prevents new files from being removed on an update. This is not something we want to leave out light heartedly.
Possible things to do are:
Error out and state that the rpmdb is corrupted (in a bit more detail)
Assume RPMFILE_STATE_NORMAL for all files and rather risk leftover files than an empty system.
So this patch needs a redesign. Closing for now. Feel free to reopen or file a new one.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/pull/106#issuecomment-275405867
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20170126/6a84c55d/attachment.html>
More information about the Rpm-maint
mailing list