Hide Forgot
Description of problem: The function parsing kernel's version was expecting one of the strings mentioned in Summary. Unfortunately, none of them appears in oopses for kernel-4.*.* For instance, if the kernel is in version 4.5.0-3.el7.aarch64, koops_extract_version() matches the kernel version as 3.el7.aarch64 (expects the version starts with 3.*.) This causes abrt remove oops dump directory because a tool abrt-action-save-package-data can't find information about package kernel-3.el7.aarch64. In case the kernel is in version 4.5.0-2.el7.aarch64, koops_extract_version() don't match the version as valid and uname -r version is used instead. Additional info: Upstream patches: https://github.com/abrt/abrt/commit/9023d77ad5539433146b59e5ac80e3cefcb20cf7 https://github.com/abrt/abrt/commit/197a39938e57b2a3e8487613d62e0edf39d4d29c
Opened upstream pull request https://github.com/abrt/abrt/pull/1223
Created attachment 1250198 [details] Patch 1/2: lib: don't expect kernel's version '2.6.*' or '3.*.*'
Created attachment 1250199 [details] Patch 2/2: koops: do not assume version has 3 levels
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2017:1927