Description of problem: I just ran "sudo tracer -ea". Version-Release number of selected component: python3-tracer-0.7.3-2.fc32 Additional info: reporter: libreport-2.13.1 cgroup: 0::/user.slice/user-1000.slice/user/apps.slice/apps-org.gnome.Terminal.slice/vte-spawn-1ad8cd3d-d0af-42ca-b291-9198b8ed41d2.scope cmdline: /usr/bin/python3 /usr/bin/tracer -ea crash_function: _load_package_info_from_hdr exception_type: AttributeError executable: /usr/bin/tracer interpreter: python3-3.8.3-1.fc32.x86_64 kernel: 5.6.14-300.fc32.x86_64 runlevel: N 5 type: Python3 uid: 0 Truncated backtrace: rpm.py:201:_load_package_info_from_hdr:AttributeError: 'str' object has no attribute 'decode' Traceback (most recent call last): File "/usr/bin/tracer", line 34, in <module> tracer.main.run() File "/usr/lib/python3.8/site-packages/tracer/main.py", line 45, in run return router.dispatch() File "/usr/lib/python3.8/site-packages/tracer/resources/router.py", line 52, in dispatch controller = DefaultController(self.args, self.packages) File "/usr/lib/python3.8/site-packages/tracer/controllers/default.py", line 62, in __init__ self.applications = self.tracer.trace_affected(self._user(args.user)) File "/usr/lib/python3.8/site-packages/tracer/resources/tracer.py", line 126, in trace_affected if not self._applications.find('kernel').ignore and self._has_updated_kernel(): File "/usr/lib/python3.8/site-packages/tracer/resources/tracer.py", line 134, in _has_updated_kernel running = System.running_kernel_package() File "/usr/lib/python3.8/site-packages/tracer/resources/system.py", line 119, in running_kernel_package return System.package_manager().find_package(System.kernel_package_name(), os.uname()[2]) File "/usr/lib/python3.8/site-packages/tracer/resources/PackageManager.py", line 67, in find_package return self.package_managers[0].find_package(pkg_name, search) File "/usr/lib/python3.8/site-packages/tracer/packageManagers/rpm.py", line 119, in find_package self._load_package_info_from_hdr(package, hdr) File "/usr/lib/python3.8/site-packages/tracer/packageManagers/rpm.py", line 201, in _load_package_info_from_hdr package.description = hdr[rpm.RPMTAG_SUMMARY].decode() AttributeError: 'str' object has no attribute 'decode' Local variables in innermost frame: self: <tracer.packageManagers.dnf.Dnf object at 0x7f73d5e2d8e0> package: <Package:kernel> hdr: <rpm.hdr object at 0x7f73d5f1bd10>
Created attachment 1693271 [details] File: backtrace
Created attachment 1693272 [details] File: cpuinfo
Created attachment 1693273 [details] File: environ
Created attachment 1693274 [details] File: mountinfo
Created attachment 1693275 [details] File: namespaces
Created attachment 1693276 [details] File: open_fds
Seems to crash on every run.
Hello Kamil, thank you for the report. We have the issue already fixed in PR#144, please await a new release very soon.
FEDORA-EPEL-2020-140d0e644a has been submitted as an update to Fedora EPEL 8. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-140d0e644a
FEDORA-2020-2e33457aa0 has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2020-2e33457aa0
FEDORA-2020-8847397947 has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-8847397947
tracer-0.7.4-1.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-89299cdfbe
tracer-0.7.4-1.fc32 has been pushed to the Fedora 32 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-8847397947
tracer-0.7.4-1.fc31 has been pushed to the Fedora 31 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-2e33457aa0
tracer-0.7.4-1.el8 has been pushed to the Fedora EPEL 8 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-140d0e644a
FEDORA-2020-8847397947 has been pushed to the Fedora 32 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-2020-2e33457aa0 has been pushed to the Fedora 31 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-EPEL-2020-89299cdfbe has been pushed to the Fedora EPEL 7 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-EPEL-2020-140d0e644a has been pushed to the Fedora EPEL 8 stable repository. If problem still persists, please make note of it in this bug report.