进程Crash, V5.1.5

环境

  • EMQX 版本:V5.1.5
  • 操作系统版本:CentOs7

重现此问题的步骤

  1. publish消息如下:
    {“type”:5,“pWidth”:80,“id”:24660,“contents”:[{“cont”:“YAMI Gourmet”,“type”:“title”},{“cont”:“”,“size”:“00”},{“cont”:“#0014 #0015”,“type”:“text”,“size”:“11”,“align”:“center”},{“cont”:“08:40:25 03-12-2023”,“type”:“text”,“align”:“center”},{“cont”:“”,“size”:“00”},{“both_sides”:[“堂食”,“Table 6”],“size”:“11”},{“cont”:“”,“size”:“00”},{“both_sides”:[“总数:5”,“人数:5”],“size”:“11”},{“type”:“div_star”},{“line_div”:1,“thead”:{“数量”:“16%”,“菜名”:“84%”},“tbody”:[[“1x”,“儿童套餐; Menu Enfant”],[“”,“流行款; Le Looke”],[“”,“蜜饯; Compote”],[“”,“红薯薯条; Photos”],[“”,“苏打水; Soda, Orangina; Orangina”],[““,”***”],[“2x”,“红薯薯条; Photos”]],“size”:“01”},{“type”:“div_line”},{“cont”:“(少糖; Moins de sugar; 好吧; Tres bien)”,“size”:“01”},{“type”:“div_star”},{“line_div”:1,“thead”:{“数量”:“16%”,“菜名”:“84%”},“tbody”:[[“1x”,“圣培露; San pellegrino”],[“1x”,“不含酒精的有机啤酒; Biere Bio sans alcool”]],“size”:“01”},{“type”:“div_line”},{“cont”:“(打包)”,“size”:“01”},{“cont”:1,“type”:“cut”}],“pCopy”:1}

  2. EMQX 报crash错误,消息没publish。

预期行为

EMQX服务器publish该请求。

实际行为

EMQX服务器忽略了该publish请求。

crash.txt.zip (1.1 KB)

这是 5.1.5 在打印大消息日志时的一个 bug, 已经在 5.1.6 上修复了