LINUX.ORG.RU

История изменений

Исправление hippi90, (текущая версия) :

Так. Собралось нормально.

1. Не стоит хранить конфиги в хомяке, это не соответствует стандартам.

2. Если нет конфига, мы упадем с ошибкой, это не очень хорошее поведение, лучше в таком случае создавать дефолтный конфиг или спрашивать пользователя, что он хочет сделать.

3. При выборе пункта «Установить гостя» падает:

│                                                         F10-выйти, F2-сохранитьterminate called after throwing an instance of 'std::out_of_range'                                                                                                                                    │
│        what():  stol                                                                                                                     │
│                     Аварийный останов (сделан дамп памяти)                                                                               │
[hippi@hippi-desktop qemu-manage]$
Похоже вот здесь:
sql_query = "select mac from lastval";
v_last_mac = db->SelectQuery(sql_query); // TODO: add check if null exeption

last_mac = std::stol(v_last_mac[0]);

Исходная версия hippi90, :

Так. Собралось нормально.

1. Не стоит хранить конфиги в хомяке, это не соответствует стандартам.

2. Если нет конфига, мы упадем с ошибкой, это не очень хорошее поведение, лучше в таком случае создавать дефолтный конфиг или спрашивать пользователя, что он хочет сделать.

3. При выборе пункта «Установить гостя» падает:

│                                                         F10-выйти, F2-сохранитьterminate called after throwing an instance of 'std::out_of_range'                                                                                                                                    │
│        what():  stol                                                                                                                     │
│                     Аварийный останов (сделан дамп памяти)                                                                               │
[hippi@hippi-desktop qemu-manage]$