Аварийное завершение при создании DataSet с MySQL
Qt based report solution
Brought to you by:
f0x0x1
Создаю новый отчёт ( File→New Report)
Переключаюсь на вкладку Datasets
Добавляю DataSet типа Standart::SQL
заполняю все поля,
нажимаю кнопку "Test" - программа аварийно завершается (Ошибка сегментирования)
операционная система: alt linux 7.0.5, 64 bit, Qt версии 4.8.6.
Подтверждаю. регрессия. патч будет в течении часа.
патч. данный фикс будет доступен в версии 1.1.1
Спасибо за детальный багрепорт
~~~~~~~
--- src/plugins/designer_plugins/dataset_editor/dataseteditor.cpp
+++ src/plugins/designer_plugins/dataset_editor/dataseteditor.cpp
@@ -137,6 +137,7 @@ void DatasetEditor::slotRequestForCreateDataset(QString name)
m_datasets.insert(m_currentDataset, m_currentDataset->objectName());
preprocessDataset(m_currentDataset);
CuteReport::DatasetHelperInterface * helper = dataset->createHelper(core());
+ m_helpers.insert(dataset, helper);
ui->addTab(helper ? helper : new QWidget(ui), dataset->icon(), dataset->objectName());
m_propertyEditor->setObject(dataset);
ui->setCurrentTab(dataset->objectName());
@@ -159,6 +160,7 @@ void DatasetEditor::slotRequestForRemoveDataset()
ui->deleteTab(m_currentDataset->objectName());
m_datasets.remove(m_currentDataset);
delete m_currentDataset;
~~~~~~
Last edit: Alexander 2015-09-01