lixun910 / geoda

GeoDa (TM): Software providing an introduction to spatial data analysis.
http://geodacenter.github.io
GNU General Public License v3.0
13 stars 10 forks source link

Crash Report #327

Open GeoDaTester opened 3 years ago

GeoDaTester commented 3 years ago

From: ckbrinkley@ucdavis.edu Details: os: 2-10-0 vs: 1-16-0-12 C:\Program Files\GeoDa Software\web_plugins\logger.txt Click GdaFrame::OnNewProject 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: C:\Users\admin-brinkley\Downloads\GIS Data\GIS Data\CCAPopandInc2.shp Entering OGRTable::OGRTable Project::SetupEncoding() UTF-8 Project::GetSpatialReference() Exiting Project::Project Click GdaFrame::InitWithProject() Open TableFrame. Open MapFrame. MapCanvas::MapCanvas() MapCanvas::ChangeMapType() MapCanvas::VarInfoAttributeChange() MapCanvas::CreateAndUpdateCategories() Open VariableSettingsDlg Click VariableSettingsDlg::OnOkClick: Population CCA Open CartogramNewFrame. Project::GetCentroids(std::vector& x, std::vector& y) Project::GetCentroids() Project::GetVoronoiRookNeighborGal() Project::GetVoronoiRookNeighborMap() Project::IsPointDuplicates() Project::GetCentroids(std::vector& x, std::vector& y) Project::GetCentroids() Project::GetCentroids(std::vector& x, std::vector& y) Project::GetCentroids() In CartogramNewFrame::OnActivate() In CartogramNewFrame::OnMapZoom() In CartogramNewFrame::OnMapZoom() In CartogramNewFrame::OnMapZoom() In TableFrame::OnActivate Open VariableSettingsDlg Click VariableSettingsDlg::OnOkClick: Population Median_Inc Open CartogramNewFrame. Project::GetCentroids(std::vector& x, std::vector& y) Project::GetCentroids() Project::GetVoronoiRookNeighborGal() In CartogramNewFrame::OnActivate() In CartogramNewFrame::OnMapZoom() In CartogramNewFrame::OnMapZoom() In CartogramNewFrame::OnMapZoom() In CartogramNewFrame::OnMapZoom() In CartogramNewFrame::OnMapZoom() In CartogramNewFrame::OnMapZoom() Click GdaFrame::OnLegendDisplayPrecision SetDisplayPrecisionDlg with precision = 3. In CartogramNewFrame::OnActivate() Open VariableSettingsDlg Click VariableSettingsDlg::OnOkClick: Population CCA Open CartogramNewFrame. Project::GetCentroids(std::vector& x, std::vector& y) Project::GetCentroids() Project::GetVoronoiRookNeighborGal() In CartogramNewFrame::OnActivate() In CartogramNewFrame::OnMapZoom() Click GdaFrame::OnLegendUseScientificNotation In TableFrame::OnActivate In TableFrame::OnLabelLeftClickEvent() In TableFrame::OnLabelLeftClickEvent() In TableFrame::OnLabelLeftDClickEvent() In TableFrame::OnLabelLeftClickEvent() Open DataViewerEditFieldPropertiesDlg In DataViewerEditFieldPropertiesDlg::OnGridComboBox 1 Entering DataViewerEditFieldPropertiesDlg::OnFieldSelected Entering DataViewerEditFieldPropertiesDlg::OnCellChanging changing row 9, col 1 from real to integer Inside OGRTable::DeleteCol Deleting column from table at postion 10 Entering DataViewerEditFieldPropertiesDlg::OnCellChanging changing row 9, col 4 from 20 to 2 In DataViewerEditFieldPropertiesDlg::OnGridComboBox 1 Entering DataViewerEditFieldPropertiesDlg::OnFieldSelected Entering DataViewerEditFieldPropertiesDlg::OnCellChanging changing row 10, col 1 from real to integer Inside OGRTable::DeleteCol Deleting column from table at postion 11 In DataViewerEditFieldPropertiesDlg::OnGridComboBox 1 Entering DataViewerEditFieldPropertiesDlg::OnFieldSelected Entering DataViewerEditFieldPropertiesDlg::OnCellChanging changing row 11, col 1 from real to integer Inside OGRTable::DeleteCol Deleting column from table at postion 12 In TableFrame::OnActivate Close DataViewerEditFieldPropertiesDlg Open VariableSettingsDlg Click VariableSettingsDlg::OnOkClick: Population CCA Open CartogramNewFrame. Project::GetCentroids(std::vector& x, std::vector& y) Project::GetCentroids() Project::GetVoronoiRookNeighborGal() In CartogramNewFrame::OnActivate() In CartogramNewFrame::OnMapZoom() In TableFrame::OnActivate In TableFrame::OnLabelLeftClickEvent() In TableFrame::OnLabelLeftClickEvent() In TableFrame::OnLabelLeftClickEvent() In TableFrame::OnLabelLeftDClickEvent() In TableFrame::OnLabelLeftClickEvent() In TableFrame::OnLabelLeftClickEvent() Open DataViewerEditFieldPropertiesDlg Close DataViewerEditFieldPropertiesDlg Open VariableSettingsDlg Click VariableSettingsDlg::OnOkClick: Population CCA Open CartogramNewFrame. Project::GetCentroids(std::vector& x, std::vector& y) Project::GetCentroids() Project::GetVoronoiRookNeighborGal() In CartogramNewFrame::OnActivate() Click GdaFrame::OnLegendDisplayPrecision SetDisplayPrecisionDlg with precision = 3. In CartogramNewFrame::OnActivate() In CartogramNewFrame::OnMapRefresh() Open GetisOrdMapFrame (OnOpenGetisOrd). Click GdaFrame::OnToolsWeightsManager Entering WeightsManFrame::WeightsManFrame In WeightsManFrame::SetDetailsForItem In WeightsManFrame::OnActivate Exiting WeightsManFrame::WeightsManFrame In WeightsManFrame::OnCreateBtn Click GdaFrame::OnToolsWeightsCreate Open CreatingWeightDlg Click CreatingWeightDlg::OnCThresholdTextEdit: In WeightsManFrame::OnActivate Click CreatingWeightDlg::OnIdVariableSelected Project::GetCentroids(std::vector& x, std::vector& y) Project::GetCentroids() Click CreatingWeightDlg::OnCreateClick CreateWeights() C:\Users\admin-brinkley\Downloads\GIS Data\GIS Data\CCAPopandInc2.gal In WeightsManFrame::update(WeightsManState o) In WeightsManFrame::OnWListItemSelect In WeightsManFrame::SetDetailsForItem In WeightsManFrame::update(WeightsManState o) In WeightsManFrame::OnActivate In WeightsManFrame::OnLoadBtn In WeightsManFrame::OnActivate In WeightsManFrame::OnActivate In WeightsManFrame::update(WeightsManState o) In WeightsManFrame::update(WeightsManState o) In WeightsManFrame::OnWListItemSelect In WeightsManFrame::SetDetailsForItem In WeightsManFrame::SetDetailsForItem WeightsManFrame::OnConnectGraphBtn() Open MapFrame. MapCanvas::MapCanvas() MapCanvas::ChangeMapType() MapCanvas::VarInfoAttributeChange() MapCanvas::CreateAndUpdateCategories() In WeightsManFrame::OnActivate MapCanvas::DisplayWeightsGraph() MapCanvas::RedrawMap() Project::GetCentroids() In WeightsManFrame::OnActivate MapCanvas::~MapCanvas() WeightsManFrame::OnConnectMapBtn() Open MapFrame. MapCanvas::MapCanvas() MapCanvas::ChangeMapType() MapCanvas::VarInfoAttributeChange() MapCanvas::CreateAndUpdateCategories() In WeightsManFrame::OnActivate MapCanvas::DisplayNeighbors() MapCanvas::RedrawMap() In WeightsManFrame::OnActivate MapCanvas::~MapCanvas() WeightsManFrame::OnHistogramBtn() Open ConnectivityHistFrame In WeightsManFrame::OnActivate ConnectivityHistFrame::OnActivate In WeightsManFrame::OnActivate In WeightsManFrame::OnActivate Open GetisOrdMapFrame (OnOpenGetisOrd). Open VariableSettingsDlg Click VariableSettingsDlg::OnOkClick: CCA VariableSettingsDlg::GetWeightsId() weight: weights_queen_1contig VariableSettingsDlg::GetWeightsId() weight: weights_queen_1contig Entering GStatCoordinator::GStatCoordinator(). In GStatCoordinator::SetSignificanceFilter Exiting GStatCoordinator::SetSignificanceFilter In GStatCoordinator::InitFromVarInfo In GStatCoordinator::DeallocateVectors Out GStatCoordinator::DeallocateVectors In GStatCoordinator::AllocateVectors Out GStatCoordinator::AllocateVectors In GStatCoordinator::CalcGs() Out GStatCoordinator::CalcGs() Entering GStatCoordinator::CalcPseudoP Exiting GStatCoordinator::CalcPseudoP Out GStatCoordinator::InitFromVarInfo Exiting GStatCoordinator::GStatCoordinator(). Entering GetisOrdMapFrame::GetisOrdMapFrame MapCanvas::MapCanvas() MapCanvas::ChangeMapType() MapCanvas::VarInfoAttributeChange() MapCanvas::CreateAndUpdateCategories() Entering GetisOrdMapCanvas::GetisOrdMapCanvas In GStatCoordinator::FillClusterCats() Out GStatCoordinator::FillClusterCats() Exiting GetisOrdMapCanvas::GetisOrdMapCanvas In GetisOrdMapFrame::OnActivate In GetisOrdMapFrame::MapMenus Exiting GetisOrdMapFrame::GetisOrdMapFrame Entering GetisOrdMapFrame::GetisOrdMapFrame MapCanvas::MapCanvas() MapCanvas::ChangeMapType() MapCanvas::VarInfoAttributeChange() MapCanvas::CreateAndUpdateCategories() Entering GetisOrdMapCanvas::GetisOrdMapCanvas In GStatCoordinator::FillClusterCats() Out GStatCoordinator::FillClusterCats() Exiting GetisOrdMapCanvas::GetisOrdMapCanvas In GetisOrdMapFrame::OnActivate In GetisOrdMapFrame::OnActivate In GetisOrdMapFrame::MapMenus Exiting GetisOrdMapFrame::GetisOrdMapFrame Entering GetisOrdMapCanvas::DisplayRightClickMenu In GetisOrdMapFrame::OnActivate Click GdaFrame::OnSaveCanvasImageAs Entering TemplateFrame::ExportImage In GetisOrdMapFrame::OnActivate PNG selected In GetisOrdMapFrame::OnActivate Exiting TemplateFrame::ExportImage Exiting MapCanvas::DisplayRightClickMenu In GetisOrdMapFrame::OnActivate In GetisOrdMapFrame::OnActivate In GetisOrdMapFrame::MapMenus In GetisOrdMapFrame::~GetisOrdMapFrame In GetisOrdMapCanvas::~GetisOrdMapCanvas MapCanvas::~MapCanvas() Entering GetisOrdMapCanvas::DisplayRightClickMenu In GetisOrdMapFrame::OnActivate Click GdaFrame::OnSaveCanvasImageAs Entering TemplateFrame::ExportImage In GetisOrdMapFrame::OnActivate PNG selected In GetisOrdMapFrame::OnActivate Exiting TemplateFrame::ExportImage Exiting MapCanvas::DisplayRightClickMenu In GetisOrdMapFrame::OnActivate In GetisOrdMapFrame::~GetisOrdMapFrame In GStatCoordinator::~GStatCoordinator In GStatCoordinator::DeallocateVectors Out GStatCoordinator::DeallocateVectors In GetisOrdMapCanvas::~GetisOrdMapCanvas MapCanvas::~MapCanvas() Open VariableSettingsDlg Click VariableSettingsDlg::OnOkClick: CCA CCA Open CartogramNewFrame. Project::GetCentroids(std::vector& x, std::vector& y) Project::GetCentroids() Project::GetVoronoiRookNeighborGal() In CartogramNewFrame::OnActivate() Click GdaFrame::OnLegendUseScientificNotation Click GdaFrame::OnLegendBackgroundColor In CartogramNewFrame::OnActivate() Click GdaFrame::OnLegendDisplayPrecision SetDisplayPrecisionDlg with precision = 3. In CartogramNewFrame::OnActivate() In CartogramNewFrame::OnMapZoom() In TableFrame::OnActivate In TableFrame::OnLabelLeftClickEvent() In TableFrame::OnLabelLeftClickEvent() Open DataViewerAddColDlg. DataViewerAddColDlg::CreateControls() DataViewerAddColDlg::OnEditName() DataViewerAddColDlg::CheckName() DataViewerAddColDlg::UpdateApplyButton() DataViewerAddColDlg::CheckName() DataViewerAddColDlg::UpdateApplyButton() In DataViewerAddColDlg::SetDefaultsByType() DataViewerAddColDlg::OnEditDecimals() DataViewerAddColDlg::UpdateApplyButton() DataViewerAddColDlg::OnEditLength() DataViewerAddColDlg::UpdateMinMaxValues() DataViewerAddColDlg::UpdateApplyButton() DataViewerAddColDlg::OnEditDecimals() DataViewerAddColDlg::UpdateMinMaxValues() DataViewerAddColDlg::UpdateApplyButton() DataViewerAddColDlg::UpdateMinMaxValues() DataViewerAddColDlg::UpdateApplyButton() DataViewerAddColDlg::OnEditName() DataViewerAddColDlg::CheckName() DataViewerAddColDlg::UpdateApplyButton() DataViewerAddColDlg::OnEditName() DataViewerAddColDlg::CheckName() DataViewerAddColDlg::UpdateApplyButton() DataViewerAddColDlg::OnEditName() DataViewerAddColDlg::CheckName() DataViewerAddColDlg::UpdateApplyButton() DataViewerAddColDlg::OnEditName() DataViewerAddColDlg::CheckName() DataViewerAddColDlg::UpdateApplyButton() DataViewerAddColDlg::OnEditName() DataViewerAddColDlg::CheckName() DataViewerAddColDlg::UpdateApplyButton() DataViewerAddColDlg::OnEditName() DataViewerAddColDlg::CheckName() DataViewerAddColDlg::UpdateApplyButton() In DataViewerAddColDlg::OnChoiceType() In DataViewerAddColDlg::SetDefaultsByType() DataViewerAddColDlg::OnEditDecimals() DataViewerAddColDlg::UpdateMinMaxValues() DataViewerAddColDlg::UpdateApplyButton() DataViewerAddColDlg::OnEditLength() DataViewerAddColDlg::UpdateMinMaxValues() DataViewerAddColDlg::UpdateApplyButton() DataViewerAddColDlg::UpdateMinMaxValues() DataViewerAddColDlg::OnOkClick() Click CreatingWeightDlg::OnCThresholdTextEdit: In TableFrame::OnActivate In TableFrame::OnLabelLeftClickEvent() Open FieldNewCalcSheetDlg. In FieldNewCalcSheetDlg::OnPageChange() In FieldNewCalcSheetDlg::OnPageChange() In FieldNewCalcSheetDlg::OnPageChange() In FieldNewCalcSheetDlg::OnApplyClick() Click CreatingWeightDlg::OnCThresholdTextEdit: In TableFrame::OnActivate Click CreatingWeightDlg::OnCThresholdTextEdit: In TableFrame::OnCellChanged() In TableFrame::OnLabelLeftClickEvent() In TableFrame::OnLabelLeftClickEvent() In TableFrame::OnLabelLeftClickEvent() In TableFrame::OnLabelLeftClickEvent() In TableFrame::OnLabelLeftClickEvent() In TableFrame::OnActivate In TableFrame::OnLabelLeftClickEvent() In TableFrame::OnLabelLeftClickEvent() In TableFrame::OnActivate Click CreatingWeightDlg::OnCThresholdTextEdit: In TableFrame::OnCellChanged() In TableFrame::OnLabelLeftClickEvent() In TableFrame::OnLabelLeftClickEvent() In TableFrame::OnLabelLeftClickEvent() In TableFrame::OnActivate In FieldNewCalcSheetDlg::OnPageChange() In FieldNewCalcSheetDlg::OnPageChange() In FieldNewCalcSheetDlg::OnApplyClick() Click CreatingWeightDlg::OnCThresholdTextEdit: In FieldNewCalcSheetDlg::OnApplyClick() Click CreatingWeightDlg::OnCThresholdTextEdit: In TableFrame::OnActivate In TableFrame::OnLabelLeftClickEvent() In TableFrame::OnLabelLeftClickEvent() In TableFrame::OnLabelLeftClickEvent() In TableFrame::OnLabelLeftDClickEvent() In TableFrame::OnLabelLeftClickEvent() In TableFrame::OnLabelLeftDClickEvent() Open VariableSettingsDlg Click VariableSettingsDlg::OnOkClick: Population CCA_v2 Open CartogramNewFrame. Project::GetCentroids(std::vector& x, std::vector& y) Project::GetCentroids() Project::GetVoronoiRookNeighborGal() In CartogramNewFrame::OnActivate() In CartogramNewFrame::OnMapZoom() In TableFrame::OnActivate In TableFrame::OnLabelLeftClickEvent() In TableFrame::OnLabelLeftDClickEvent() In TableFrame::OnLabelLeftClickEvent() In TableFrame::OnLabelLeftClickEvent() In FieldNewCalcSheetDlg::OnPageChange() In FieldNewCalcSheetDlg::OnPageChange() In TableFrame::OnActivate In TableFrame::OnLabelLeftClickEvent() In TableFrame::OnLabelLeftClickEvent() In TableFrame::OnLabelLeftClickEvent() In TableFrame::OnLabelLeftDClickEvent() Open VariableSettingsDlg Click VariableSettingsDlg::OnOkClick: Population CCA_v2 Open CartogramNewFrame. Project::GetCentroids(std::vector& x, std::vector& y) Project::GetCentroids() Project::GetVoronoiRookNeighborGal() In CartogramNewFrame::OnActivate() In CartogramNewFrame::OnMapZoom() In CartogramNewFrame::OnMapZoom() In CartogramNewFrame::OnMapPan() In CartogramNewFrame::OnMapSelect() Click GdaFrame::OnLegendDisplayPrecision SetDisplayPrecisionDlg with precision = 3. In CartogramNewFrame::OnActivate() In TableFrame::OnActivate In TableFrame::OnLabelLeftClickEvent() Open DataViewerEditFieldPropertiesDlg Close DataViewerEditFieldPropertiesDlg Open DataViewerAddColDlg. DataViewerAddColDlg::CreateControls() DataViewerAddColDlg::OnEditName() DataViewerAddColDlg::CheckName() DataViewerAddColDlg::UpdateApplyButton() DataViewerAddColDlg::CheckName() DataViewerAddColDlg::UpdateApplyButton() In DataViewerAddColDlg::SetDefaultsByType() DataViewerAddColDlg::OnEditDecimals() DataViewerAddColDlg::UpdateMinMaxValues() DataViewerAddColDlg::UpdateApplyButton() DataViewerAddColDlg::OnEditLength() DataViewerAddColDlg::UpdateMinMaxValues() DataViewerAddColDlg::UpdateApplyButton() DataViewerAddColDlg::OnEditDecimals() DataViewerAddColDlg::UpdateMinMaxValues() DataViewerAddColDlg::UpdateApplyButton() DataViewerAddColDlg::UpdateMinMaxValues() DataViewerAddColDlg::UpdateApplyButton() In FieldNewCalcSheetDlg::OnPageChange() In FieldNewCalcSheetDlg::OnApplyClick() Click CreatingWeightDlg::OnCThresholdTextEdit: In FieldNewCalcSheetDlg::OnApplyClick() Click CreatingWeightDlg::OnCThresholdTextEdit: In TableFrame::OnActivate Open VariableSettingsDlg Click VariableSettingsDlg::OnOkClick: Population CCA_v2 Open CartogramNewFrame. Project::GetCentroids(std::vector& x, std::vector& y) Project::GetCentroids() Project::GetVoronoiRookNeighborGal() In CartogramNewFrame::OnActivate() In CartogramNewFrame::OnMapZoom() Open VariableSettingsDlg Click VariableSettingsDlg::OnOkClick In TableFrame::OnActivate Open VariableSettingsDlg Click VariableSettingsDlg::OnOkClick: Population CCA_v2 Open CartogramNewFrame. Project::GetCentroids(std::vector& x, std::vector& y) Project::GetCentroids() Project::GetVoronoiRookNeighborGal() In CartogramNewFrame::OnActivate() In CartogramNewFrame::OnMapZoom() In CartogramNewFrame::OnActivate() In GdaFrame::OnCartogramImprove2() In CartogramNewFrame::OnActivate() In GdaFrame::OnThemelessMap() In CartogramNewFrame::OnActivate() In GdaFrame::ChangeToQuantile(2) In CartogramNewFrame::OnActivate() In GdaFrame::OnPercentile() In CartogramNewFrame::OnActivate() In GdaFrame::OnUniqueValues() In CartogramNewFrame::OnActivate() In GdaFrame::ChangeToNaturalBreaks(2) In CartogramNewFrame::OnActivate() In GdaFrame::OnNewCustomCatClassifA() Open CatClassifFrame In CatClassifPanel::PromptNew suggested title: field name:CCA_v2 In CartogramNewFrame::OnActivate() Open VariableSettingsDlg Click VariableSettingsDlg::OnOkClick: Population CCA Open CartogramNewFrame. Project::GetCentroids(std::vector& x, std::vector& y) Project::GetCentroids() Project::GetVoronoiRookNeighborGal() In CartogramNewFrame::OnActivate() In CartogramNewFrame::OnMapZoom() In CartogramNewFrame::OnActivate() In GdaFrame::ChangeToNaturalBreaks(2) In CartogramNewFrame::OnActivate() In GdaFrame::OnCartogramImprove6() In CartogramNewFrame::OnActivate() In GdaFrame::OnSaveCategories() Click CreatingWeightDlg::OnCThresholdTextEdit: Click CreatingWeightDlg::OnCThresholdTextEdit: In CartogramNewFrame::OnActivate() In CartogramNewFrame::OnActivate() In CartogramNewFrame::OnActivate() In GdaFrame::OnThemelessMap() In CartogramNewFrame::OnActivate() In GdaFrame::OnNewCustomCatClassifA()

lixun910 commented 3 years ago

Hi,

Thanks for reporting the GeoDa crash! I am the developer of GeoDa software. Could you share with us some details e.g. the steps caused the crash in GeoDa? I will try to fix this bug.

Thanks again!

Xun Li, Ph.D.

Assistant Director for Data Science Center of Spatial Data Science University of Chicago http://spatial.uchicago.edu

On Nov 12, 2020, at 3:16 PM, GeoDaTester notifications@github.com<mailto:notifications@github.com> wrote:

ckbrinkley@ucdavis.edumailto:ckbrinkley@ucdavis.edu