Getting error "corrupted size vs previous size" after stopping the MQTT subscriber on linux.

17 views
Skip to first unread message

Chirantan Joshi

unread,
Mar 10, 2026, 5:44:48 AM (11 days ago) Mar 10
to open62541
Hi team,
I am using open62541 version 1.4.10 for the PubSub feature.

When I am stopping an MQTT-based subscriber on a Linux machine (Redhat / Ubuntu), I am getting one of the following errors:
1. "free() : invalid next size (fast)" This error follows a system dump.
2. "corrupted size vs. previous size"

I am using following method to run the server: "UA_Server_run(UA_Server *server, const volatile UA_Boolean *running)"
And, to stop the server, I just make the "running" variable false.

Note: This error occurs only for Linux OS and only using MQTT-based PubSub

What can be the reasons for these errors?
Reply all
Reply to author
Forward
0 new messages