Ошибка sigsegv (Segmentation Fault) указывает на то, что программа обратилась к памяти, к которой не имеет доступа.
При возникновении ошибки sigsegv в QtCreator обычно открывается окно "Расчет стека" (Stack Trace). В этом окне можно увидеть, на какой строке кода произошла ошибка и какие значения имеют переменные в этой строке.
Обычно при возникновении ошибки sigsegv переменные могут иметь различные значения в зависимости от того, какую память программа пыталась использовать. Очень часто такая ошибка возникает при обращении к нулевому указателю или при выходе за пределы выделенной памяти (например, при попытке обратиться к элементу массива, которого там нет).
Чтобы найти причину ошибки sigsegv, полезно просмотреть код программы вокруг строки, в которой произошла ошибка, и убедиться, что используемые указатели или индексы массивов указывают на корректные области памяти. Также полезно проверить наличие проверок на нулевые указатели и индексы массивов.