GeoDaCenter / geoda

GeoDa: An introduction to spatial data analysis
http://geodacenter.github.io
GNU General Public License v3.0
719 stars 156 forks source link

Crash Report: FieldNameCorrectionDlg #1919

Closed GeoDaTester closed 5 years ago

GeoDaTester commented 5 years ago

From: Details: os: 3-4-15 vs: 1-12-1-147 /usr/local/geoda/web_plugins/logger.txt ConnectDatasourceDlg::InitSamplePanel() Check auto update: AutoUpdate::CheckUpdate() AutoUpdate::GetCheckList() AutoUpdate::ReadUrlContent() Entering ConnectDatasourceDlg::SaveRecentDataSource Exiting ConnectDatasourceDlg::SaveRecentDataSource Entering Project::Project (new project) Project::CommonProjectInit() Entering Project::InitFromOgrLayer Datasource name: /home/andres/Documentos/gits/datos_promt2/se/pba/pba_mor.csv Entering OGRTable::OGRTable Project::GetSpatialReference() Exiting Project::Project Click GdaFrame::InitWithProject() Open TableFrame. In TableFrame::OnActivate In TableFrame::OnActivate In TableFrame::OnActivate In TableFrame::OnActivate In TableFrame::OnActivate Open AbstractClusterDlg. In KClusterDlg() In KMedoidsDlg() Click KClusterDlg::OnOK In TableFrame::OnActivate In TableFrame::OnActivate In TableFrame::OnActivate In TableFrame::OnActivate Click KClusterDlg::OnOK In TableFrame::OnActivate In TableFrame::OnActivate In TableFrame::OnActivate In TableFrame::OnLabelLeftClickEvent() In TableFrame::OnLabelLeftDClickEvent() In TableFrame::OnActivate In TableFrame::OnActivate In TableFrame::OnActivate In TableFrame::OnActivate Close KClusterDlg In ~KMedoidsDlg() In ~KClusterDlg() In TableFrame::OnActivate In TableFrame::OnActivate Open ExportDataDlg in its Init() In ExportDataDlg::BrowseExportDataSource() In ExportDataDlg::OnOkClick() ds:/home/andres/Documentos/gits/datos_promt2/se/pba/pba_mor_kRelHM.csv Project::GetSpatialReference() In OGRDataAdapter::ExportDataSource() ScrolledWidgetsPane::IsFieldNameValid NOM_MUN ScrolledWidgetsPane::IsFieldNameValid NOM_LOC ScrolledWidgetsPane::IsFieldNameValid CVE_LOC ScrolledWidgetsPane::IsFieldNameValid POBTOT ScrolledWidgetsPane::IsFieldNameValid TAM_LOC ScrolledWidgetsPane::IsFieldNameValid reclass_kmedoids_20 ScrolledWidgetsPane::IsFieldNameValid REL_H_M ScrolledWidgetsPane::IsFieldNameValid PC_POB0_14 ScrolledWidgetsPane::IsFieldNameValid PC_POB15_64 ScrolledWidgetsPane::IsFieldNameValid PC_POB65_MAS ScrolledWidgetsPane::IsFieldNameValid PC_P3YM_HLI ScrolledWidgetsPane::IsFieldNameValid PC_PCON_LIM ScrolledWidgetsPane::IsFieldNameValid PC_PSINDER ScrolledWidgetsPane::IsFieldNameValid PC_PDER_SS ScrolledWidgetsPane::IsFieldNameValid PC_P8A14AN ScrolledWidgetsPane::IsFieldNameValid PC_P15YM_AN ScrolledWidgetsPane::IsFieldNameValid GRAPROES ScrolledWidgetsPane::IsFieldNameValid GRAPROES_M ScrolledWidgetsPane::IsFieldNameValid GRAPROES_F ScrolledWidgetsPane::IsFieldNameValid PC_POCUPADA ScrolledWidgetsPane::IsFieldNameValid PC_POCUPADA_M ScrolledWidgetsPane::IsFieldNameValid PC_POCUPADA_F ScrolledWidgetsPane::IsFieldNameValid n_ue ScrolledWidgetsPane::IsFieldNameValid pers_ocup_p ScrolledWidgetsPane::IsFieldNameValid PC_PHOGJEF_M ScrolledWidgetsPane::IsFieldNameValid PC_PHOGJEF_F ScrolledWidgetsPane::IsFieldNameValid VIVTOT ScrolledWidgetsPane::IsFieldNameValid PC_TVIVHAB ScrolledWidgetsPane::IsFieldNameValid PRO_OCUP_C ScrolledWidgetsPane::IsFieldNameValid PC_VPH_PISOTI ScrolledWidgetsPane::IsFieldNameValid PC_VPH_AUTOM ScrolledWidgetsPane::IsFieldNameValid PC_VPH_PC ScrolledWidgetsPane::IsFieldNameValid PC_VPH_INTER ScrolledWidgetsPane::IsFieldNameValid op_mov ScrolledWidgetsPane::IsFieldNameValid REDCOMPART ScrolledWidgetsPane::IsFieldNameValid rel_H_M_kmedo10 ScrolledWidgetsPane::IsFieldNameValid pob0_14_kmedo10 In FieldNameCorrectionDlg Out FieldNameCorrectionDlg start OGRLayerProxy::AddFreatures() Out OGRDataAdapter::ExportDataSource() In TableFrame::OnActivate In TableFrame::OnActivate Click GdaFrame::OnClose Project::GetProjectFullPath()

lixun910 commented 5 years ago

ref #1920

lixun910 commented 5 years ago

Replicated on Ubuntu when saving a csv file with NULL values. This only happens on Ubuntu. The same code works fine on Mac OSX and Windows.