Arc Object throws an exception for certain width values

Whenever the Arc Width under Style panel >Arc is set to half the width or more it throws an exception, let’s say I set Arc dimensions to 240x240 and the Arc Width to 120 or more it will create an exception in lv_draw_mask_free_common(void * p).

I would have expected that half the width would be ok, in this case 120 should be ok, but anything greater does not make sense.

To get around the exception, the maximum Arc Width has to be (Arc Width / 2) -1 and it will work.

  • **SquareLine Studio version: latest
  • **Operating system: Windows 10
  • **Target hardware:ESP32
  • **IDE: Visual Studio + GDB debugger