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

3.6.2 crashes on attempring to edit bad topology #29736

Closed
qgib opened this issue Apr 24, 2019 · 3 comments
Closed

3.6.2 crashes on attempring to edit bad topology #29736

qgib opened this issue Apr 24, 2019 · 3 comments
Labels
Bug Either a bug report, or a bug fix. Let's hope for the latter! Crash/Data Corruption Digitizing Related to feature digitizing map tools or functionality Feedback Waiting on the submitter for answers High Priority

Comments

@qgib
Copy link
Contributor

qgib commented Apr 24, 2019

Author Name: muscatelle - (muscatelle -)
Original Redmine Issue: 21921
Affected QGIS version: 3.6.2
Redmine category:digitising


Attempted to edit a postgis layer which had worked without problem in previous versions, and QGIS crashed.
Started QGIS from the command line, created a new project and added only the problem layer - QGIS crashes on attempting an edit.
Error message is shown below:

:~$ qgis
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
Warning: GEOS exception: TopologyException: side location conflict at 408926.39374496252 -3921010.8875752087
QGIS died on signal 11Could not attach to process. If your uid matches the uid of the target
process, check the setting of /proc/sys/kernel/yama/ptrace_scope, or try
again as the root user. For more details, see /etc/sysctl.d/10-ptrace.conf
ptrace: Operation not permitted.
No thread selected
No stack.
gdb returned 0
Aborted (core dumped)

setup:

QGIS version
3.6.2-Noosa
QGIS code revision
656500e
Compiled against Qt
5.9.5
Running against Qt
5.9.5
Compiled against GDAL/OGR
2.2.3
Running against GDAL/OGR
2.2.3
Compiled against GEOS
3.6.2-CAPI-1.10.2
Running against GEOS
3.6.2-CAPI-1.10.2 4d2925d6
PostgreSQL Client Version
10.7 (Ubuntu 10.7-0ubuntu0.18.04.1)
SpatiaLite Version
4.3.0a
QWT Version
6.1.3
QScintilla2 Version
2.10.2
PROJ.4 Version
493

@qgib
Copy link
Contributor Author

qgib commented Apr 24, 2019

Author Name: Giovanni Manghi (@gioman)


so it worked fine up to... 3.4? 2.18? else?


  • crashes_corrupts_data was changed from 0 to 1
  • status_id was changed from Open to Feedback

@qgib qgib added Feedback Waiting on the submitter for answers Bug Either a bug report, or a bug fix. Let's hope for the latter! High Priority Digitizing Related to feature digitizing map tools or functionality Crash/Data Corruption labels May 25, 2019
@alexbruy
Copy link
Contributor

Closed for the lack of feedback. Please reopen if necessary.

@roya0045
Copy link
Contributor

@alexbruy Great cleanup!

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! Crash/Data Corruption Digitizing Related to feature digitizing map tools or functionality Feedback Waiting on the submitter for answers High Priority
Projects
None yet
Development

No branches or pull requests

3 participants