У меня оригинального кода нет под рукой...
Все писал на скорую руку.
Весь смысл в том, что tableWidgetItem->text() для непустой строки таблицы отлично работает, а для пустой выдает ошибку!!!
добавлено спустя 1 минуту: Хммм... перевір що повертає:
tableWidgetItem = tableWidget->item(0, 0);
// tableWidgetItem == 0 ???
Нет