[Bug 2090887] [NEW] apport hook source_apparmor.py shows only one word per line

Launchpad Bug Tracker 2090887 at bugs.launchpad.net
Thu Dec 5 04:58:16 UTC 2024


You have been subscribed to a public bug:

As can be seen in some bugs collecting KernLog.txt, such as
https://launchpadlibrarian.net/755520804/KernLog.txt from LP: #2085412,
or https://launchpadlibrarian.net/748024373/KernLog.txt from LP:
#2079912, only one word of each line is being shown:

Security
AppArmor
AppArmor
audit(
AppArmor
AppArmor
AppArmor
AppArmor
security
selinux
security
security
security
security
security
apparmor

I haven't reproduced this behavior myself locally, so wonder if the
reporters' kern.log files are odd, but I've seen this in several bug
reports.  I thought it might be the stringify() routine but running the
apport hook manually on my own system, it works fine.  Looking through
the source_apparmor.py file I notice the words are ones matching the
regular expression:

    sec_re = re.compile('audit\(|apparmor|selinux|security', re.IGNORECASE)
    report['KernLog'] = recent_kernlog(sec_re)

That can't be a coincidence.  However, I don't see how the code would
produce this behavior, so no idea how to fix it.

** Affects: apport (Ubuntu)
     Importance: Undecided
         Status: New

-- 
apport hook source_apparmor.py shows only one word per line
https://bugs.launchpad.net/bugs/2090887
You received this bug notification because you are a member of Ubuntu Foundations Bugs, which is subscribed to apport in Ubuntu.



More information about the foundations-bugs mailing list