It is about dst uri ($du) because the error message is about previous memory fragment:
``` qm_debug_check_frag(): BUG: qm: prev. fragm. tail overwritten(c0c0c000, abcdefed)[0x801544380:0x8015443b8] ``` And looking at the previous fragment, the details show it was allocated by set_dst_uri():
``` $1 = {size = 32, u = {nxt_free = 0x0 <tsl>, is_free = 0}, file = 0x208a40 "core: core/parser/msg_parser.c", func = 0x2059c3 "set_dst_uri", mname = 0x2067f2 "core", line = 752, check = 4042322160} ```