Datový typ "String" - Problém při přenosu dat

Narazil jsem na problém při použití datového formátu String a jeho přenosu přes modbus.
Při editaci textu v textovém poli na proměnné string, která je deklarovaná do 10 znaků, funguje vše ok.
Ale v případě potřeby delšího textu spadne celá aplikace. Nadeklarovat se dá proměnná až do 128 znaků a dokud se nepoužije editace tak je vše OK, ale v případě editace to spadne.
Možnost deklarovat String se objevila celkem nedávno, tuším že v 9.0.15, ale ještě asi potřebuje malinko doladit...
Máte někdo podobnou zkušenost? Jak to řešit?
Při editaci textu v textovém poli na proměnné string, která je deklarovaná do 10 znaků, funguje vše ok.
Ale v případě potřeby delšího textu spadne celá aplikace. Nadeklarovat se dá proměnná až do 128 znaků a dokud se nepoužije editace tak je vše OK, ale v případě editace to spadne.
Možnost deklarovat String se objevila celkem nedávno, tuším že v 9.0.15, ale ještě asi potřebuje malinko doladit...
Máte někdo podobnou zkušenost? Jak to řešit?