Use of User Defined Types (UDT) causes memory leak to occur. Appears to be any form of UDTs though may be more noticeable under higher loads. For configuration examples, valgrind output, or more information see rsyslog-users discussion: http://rsyslog-users.1305293.n2.nabble.com/Liblognorm-User-Defined-Types-Memory-Leak-td7591408.html
~Regards