Почему-то игнорирует try/catch и выдает segmentation fault:
try {
offsetsX[n] = manager->theme->element[element].params[params][0].num / manager->theme->skin->width;
offsetsY[n] = manager->theme->element[element].params[params][1].num / manager->theme->skin->height;
fWidths [n] = manager->theme->element[element].params[params][2].num / manager->theme->skin->width;
fHeights[n] = manager->theme->element[element].params[params][3].num / manager->theme->skin->height;
iWidths [n] = floor (manager->theme->element[element].params[params][2].num);
iHeights[n] = floor (manager->theme->element[element].params[params][3].num);
} catch (...) {
throw std::runtime_error (Formatter() << "Can't find element" << element << "[" << params << "]");
}