Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Geary Local index debugging issues [Bug] #2484

Open
blackokatt opened this issue Jun 3, 2024 · 3 comments
Open

Geary Local index debugging issues [Bug] #2484

blackokatt opened this issue Jun 3, 2024 · 3 comments
Assignees
Labels

Comments

@blackokatt
Copy link

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Load dataset
  2. Create weigth matrix (of any type).
  3. Ask for univariate local Geary
  4. When you click ok for seing the map, a debugging check is shown as "application has failed" on the ...\src\msw\brush.cpp archive.

Expected behavior
Not have a debugging alert at al, and it doesnt affect the performance of the software after the problem shows for the first time.

Screenshots

image

Desktop (please complete the following information):

  • OS: Windows 11 Pro, 64x, 23H2.
  • GeoDa Version: 1.20.0.36.

Additional context
I think a block of code is missing or maybe an archive, but i'm not quite sure how to solve it, either way, this debug alert should not apear, because from the time it shows and afterwards, the bug makes the program to start failing in this way for the rest of local indexes.

This error sometimes also happens when you try to calculate other local autocorrelation indexes, but not every time.

I don't know if this issue is related, but in the case of multivariate local geary, the program just shuts down completely, even without any debugging alert and doesnt give any results.

@blackokatt blackokatt added the bug label Jun 3, 2024
@blackokatt blackokatt changed the title [Bug] Geary Local index debugging issues [Bug] Jun 3, 2024
@lanselin
Copy link
Collaborator

lanselin commented Jun 3, 2024

Please check with the latest version: 1.22.0.6

@blackokatt
Copy link
Author

blackokatt commented Jun 3, 2024

I installed the lastest version (1.22.0.4), and now the behavior is quite strange. No debugging alert now, but the behavior is odd.
I loaded the same dataset but created a new weight matrix with the updated software (Queen, 2nd orden, including lower order), i asked for univariate local geary and the program crashed before showing any results, it just opens the significance and cluster map windows, and then closes all.

I tried again, same dataset, same new W matrix, but asked for the following indexed (in this order:

  1. local moran
  2. local median moran
  3. bivariate local moran
  4. Local G
  5. Local G*
  6. Univariate Quantile LISA
  7. Univariate local Geary

All of them with all options of resuults selected, all worked, inckluding univariate local geary; then i asked for multivariate local geary, and the program crashed again just after opening the maps windows but before showing anything it chrashes and closes all.

Opened again, asked for univariate local geary, crashed again, opened again, asked for multivariate local geary, and crashed again in the same way.

Opened again, asked for other indexes, no problems, until i ask again for multivariate local geary,

@lanselin
Copy link
Collaborator

lanselin commented Jun 3, 2024

Latest release is 1.22.0.6, but I don't think that is the issue. You can find binaries at:

https://github.com/GeoDaCenter/geoda/releases

If you check with the included sample data sets, it works. The problems you describe would suggest some issue with the data/weights/variables selected. If you care to share, we can check (e-mail to @lixun910 or @lanselin. Alternatively, it could be related to Windows. I cannot check that, but @lixun910 may be able to.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants