Using John's test case 4.1, if in install the linux-image-generic-lts-backport-maverick without upgrading AppArmor, I can reproduce the bug easily by just rebooting. The dhclient3, guest-session and evince profiles all cause errors like this in dmesg:
[ 5.020139] type=1400 audit(1292354133.218:10): apparmor="STATUS" operation="profile_load" name="/usr/bin/evince-previewer" pid=586 comm="apparmor_parser"
[ 5.045714] AppArmor DFA next/check upper bounds error fixed, upgrade user space tools
[ 5.066967] AppArmor DFA next/check upper bounds error fixed, upgrade user space tools
[ 5.067433] AppArmor DFA next/check upper bounds error fixed, upgrade user space tools
[ 5.076746] AppArmor DFA next/check upper bounds error fixed, upgrade user space tools
Without rebooting, I can continue to generate them with:
$ sudo apparmor_parser -r -T -W /etc/apparmor.d/usr.bin.evince
After installing 2.5.1-0ubuntu0.10.04.1 from lucid-proposed, I no longer see the error messages on boot or with apparmor_parser.
Using John's test case 4.1, if in install the linux-image- generic- lts-backport- maverick without upgrading AppArmor, I can reproduce the bug easily by just rebooting. The dhclient3, guest-session and evince profiles all cause errors like this in dmesg: 3.218:10) : apparmor="STATUS" operation= "profile_ load" name="/ usr/bin/ evince- previewer" pid=586 comm="apparmor_ parser"
[ 5.020139] type=1400 audit(129235413
[ 5.045714] AppArmor DFA next/check upper bounds error fixed, upgrade user space tools
[ 5.066967] AppArmor DFA next/check upper bounds error fixed, upgrade user space tools
[ 5.067433] AppArmor DFA next/check upper bounds error fixed, upgrade user space tools
[ 5.076746] AppArmor DFA next/check upper bounds error fixed, upgrade user space tools
Without rebooting, I can continue to generate them with: d/usr.bin. evince
$ sudo apparmor_parser -r -T -W /etc/apparmor.
After installing 2.5.1-0ubuntu0. 10.04.1 from lucid-proposed, I no longer see the error messages on boot or with apparmor_parser.