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

Fix Geometries - Structure stops because of wrong #53954

Closed
1 of 2 tasks
justinjngan opened this issue Jul 26, 2023 · 5 comments
Closed
1 of 2 tasks

Fix Geometries - Structure stops because of wrong #53954

justinjngan opened this issue Jul 26, 2023 · 5 comments
Labels
Bug Either a bug report, or a bug fix. Let's hope for the latter! Downstream Downstream packaging issues etc. macOS

Comments

@justinjngan
Copy link

What is the bug or the crash?

The structured method to make geometries valid requires a QGIS build based on GEOS 3.10 or later
Execution failed after 0.01 seconds

Steps to reproduce the issue

Run Fix Geometries
Choose Structure for Repair method

Versions

Mac does not have the About option under Help

The current released version of QGIS is 3.32.1.
We are working on 3.33-Master. It will go into feature freeze on 2023-09-15 12:00:00 UTC and be released as 3.34 on 2023-10-27 12:00:00 UTC.
Details on changes can be found on github at https://github.com/qgis/QGIS/commits/master.

Supported QGIS version

  • I'm running a supported QGIS version according to the roadmap.

New profile

Additional context

Fulll error

QGIS version: 3.30.3-'s-Hertogenbosch
QGIS code revision: 2411cec
Qt version: 5.15.2
Python version: 3.9.5
GDAL version: 3.3.2
GEOS version: 3.9.1-CAPI-1.14.2
PROJ version: Rel. 8.1.1, September 1st, 2021
PDAL version: 2.3.0 (git-version: Release)
Algorithm started at: 2023-07-26T07:37:20
Algorithm 'Fix geometries' starting…
Input parameters:
{ 'INPUT' : '/Users/justinngan/Downloads/Roads_2021.gpkg|layername=Roads', 'METHOD' : 1, 'OUTPUT' : 'TEMPORARY_OUTPUT' }

The structured method to make geometries valid requires a QGIS build based on GEOS 3.10 or later
Execution failed after 0.01 seconds

Loading resulting layers
Algorithm 'Fix geometries' finished

@justinjngan justinjngan added the Bug Either a bug report, or a bug fix. Let's hope for the latter! label Jul 26, 2023
@lbartoletti
Copy link
Member

Please can you share your data to test?

@nicogodet
Copy link
Member

MacOS build is based on an old version of GEOS (3.9.5). This is a known issue for a will.
more info here : qgis/QGIS-Mac-Packager#160

@justinbb
Copy link
Contributor

justinbb commented Aug 8, 2023

This is a duplicate of #52360. The crash was fixed and the patch backported, but since there are no further 3.30 builds, you need to use 3.32.1 or the most recent LTR build. The underlying more serious problem is as described above by @nicogodet.

@agiudiceandrea agiudiceandrea added the Downstream Downstream packaging issues etc. label Aug 8, 2023
@agiudiceandrea
Copy link
Contributor

@justinbb, it seems to me this issue report is not a duplicate of #52360 (actually, not a duplicate of #52360). This issue report is not about a crash.
The same issue was reported at qgis/QGIS-Mac-Packager#160 as already stated in a previous comment.
Please see qgis/QGIS-Enhancement-Proposals#270 on how QGIS.ORG will address this and other macOS issues.
I think we can close this issue report since it is not related to QGIS itself.

@agiudiceandrea agiudiceandrea closed this as not planned Won't fix, can't repro, duplicate, stale Aug 8, 2023
@justinbb
Copy link
Contributor

justinbb commented Aug 8, 2023

@agiudiceandrea Right, sorry. This would be the non-crash resulting from the fix :-)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Either a bug report, or a bug fix. Let's hope for the latter! Downstream Downstream packaging issues etc. macOS
Projects
None yet
Development

No branches or pull requests

5 participants