The issue is that the dlg vars are using core pv buffers to copy their value before returning it. I assume they do the copy to avoid future race with their shared memory location, by cloning in pv buffers.

A quick solution is to increase pv_buffer_slots value:

Must be more than the number of dlg vars you use in the string.

I will think to see if this can be avoided somehow in the dialog module.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.