This bug also happens with mount rules:
$ echo "/t { deny mount, }" | apparmor_parser -qQD dfa-states {1} <== (allow/deny/audit/quiet)
{1} -> {2}: 0x7 {2} -> {3}: 0x0 {2} -> {2}: [] {3} -> {4}: 0x0 {3} -> {3}: [] {4} -> {5}: 0x0 {4} -> {4}: [] {5} -> {5}: [^\0x0]
This bug also happens with mount rules:
$ echo "/t { deny mount, }" | apparmor_parser -qQD dfa-states deny/audit/ quiet)
{1} <== (allow/
{1} -> {2}: 0x7
{2} -> {3}: 0x0
{2} -> {2}: []
{3} -> {4}: 0x0
{3} -> {3}: []
{4} -> {5}: 0x0
{4} -> {4}: []
{5} -> {5}: [^\0x0]