Bug report #22022
QGis crashing badly when opening a Project
Status: | Closed | ||
---|---|---|---|
Priority: | High | ||
Assignee: | - | ||
Category: | GUI | ||
Affected QGIS version: | 3.6.2 | Regression?: | No |
Operating System: | Ubuntu Linux 18.10 with kernel 4.18.0-17-generic | Easy fix?: | No |
Pull Request or Patch supplied: | No | Resolution: | invalid |
Crashes QGIS or corrupts data: | Yes | Copied to github as #: | 29836 |
Description
I could open and use the project normally.
Today QGIS crashed twice when trying to open the print composer.
Now it crashes just opening the project.
Here's the project file: https://drive.google.com/open?id=1-mqzCnUlqu_zh1T2KF7h7nL5nBtPa7mK
Warning: GEOS exception: IllegalArgumentException: Invalid number of points in LinearRing found 3 - must be 0 or >= 4
Warning: GEOS exception: IllegalArgumentException: Invalid number of points in LinearRing found 3 - must be 0 or >= 4
Warning: GEOS exception: IllegalArgumentException: point array must contain 0 or >1 elements
Warning: GEOS exception: IllegalArgumentException: Invalid number of points in LinearRing found 3 - must be 0 or >= 4
Warning: GEOS exception: IllegalArgumentException: Invalid number of points in LinearRing found 3 - must be 0 or >= 4
Warning: GEOS exception: IllegalArgumentException: Invalid number of points in LinearRing found 3 - must be 0 or >= 4
Warning: GEOS exception: IllegalArgumentException: Invalid number of points in LinearRing found 3 - must be 0 or >= 4
Warning: GEOS exception: IllegalArgumentException: point array must contain 0 or >1 elements
Warning: GEOS exception: IllegalArgumentException: point array must contain 0 or >1 elements
Warning: GEOS exception: IllegalArgumentException: point array must contain 0 or >1 elements
Warning: GEOS exception: IllegalArgumentException: point array must contain 0 or >1 elements
Warning: GEOS exception: IllegalArgumentException: point array must contain 0 or >1 elements
Warning: GEOS exception: IllegalArgumentException: point array must contain 0 or >1 elements
Warning: GEOS exception: IllegalArgumentException: point array must contain 0 or >1 elements
Warning: GEOS exception: IllegalArgumentException: point array must contain 0 or >1 elements
Warning: GEOS exception: IllegalArgumentException: Invalid number of points in LinearRing found 3 - must be 0 or >= 4
Warning: GEOS exception: IllegalArgumentException: Invalid number of points in LinearRing found 3 - must be 0 or >= 4
Warning: GEOS exception: IllegalArgumentException: Invalid number of points in LinearRing found 3 - must be 0 or >= 4
Warning: GEOS exception: IllegalArgumentException: Invalid number of points in LinearRing found 3 - must be 0 or >= 4
Warning: GEOS exception: IllegalArgumentException: Invalid number of points in LinearRing found 3 - must be 0 or >= 4
Warning: GEOS exception: IllegalArgumentException: Invalid number of points in LinearRing found 3 - must be 0 or >= 4
Warning: GEOS exception: IllegalArgumentException: point array must contain 0 or >1 elements
Warning: GEOS exception: IllegalArgumentException: point array must contain 0 or >1 elements
Warning: GEOS exception: IllegalArgumentException: point array must contain 0 or >1 elements
Warning: GEOS exception: IllegalArgumentException: point array must contain 0 or >1 elements
Warning: GEOS exception: IllegalArgumentException: point array must contain 0 or >1 elements
Warning: GEOS exception: IllegalArgumentException: point array must contain 0 or >1 elements
Warning: GEOS exception: IllegalArgumentException: point array must contain 0 or >1 elements
Warning: GEOS exception: IllegalArgumentException: point array must contain 0 or >1 elements
Warning: GEOS exception: IllegalArgumentException: point array must contain 0 or >1 elements
Warning: GEOS exception: IllegalArgumentException: Invalid number of points in LinearRing found 3 - must be 0 or >= 4
Warning: GEOS exception: IllegalArgumentException: Invalid number of points in LinearRing found 3 - must be 0 or >= 4
Warning: GEOS exception: IllegalArgumentException: point array must contain 0 or >1 elements
Warning: GEOS exception: IllegalArgumentException: point array must contain 0 or >1 elements
Warning: GEOS exception: IllegalArgumentException: Invalid number of points in LinearRing found 3 - must be 0 or >= 4
Warning: GEOS exception: IllegalArgumentException: Invalid number of points in LinearRing found 3 - must be 0 or >= 4
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
[1] 15045 abort (core dumped) qgis
History
#1 Updated by Fabio Spelta over 5 years ago
The same behavior happens with QGIS 3.4 and with 3.7.0-Master built from source (QGIS code revision af6d3d773d).
#2 Updated by Fabio Spelta over 5 years ago
Extra note: switching CRS to EPSG:3857 stops the crash to happen.
#3 Updated by Nyall Dawson over 5 years ago
- Status changed from Open to Feedback
I don't get a crash - but I do see lots of reprojection errors in the log. I suspect this is due to using EPSG:6785 ("Italy zone N-E") in areas outside of Italy (e.g. the print layout is centered on Colombia).
Is there anything else you may have done to trigger a crash here?
#4 Updated by Fabio Spelta over 5 years ago
Please try opening the print composer after you have opened the project.
That guarantees QGIS to crash here on my system, 100% of the times.
Thank you,
#5 Updated by Fabio Spelta over 5 years ago
Also, it is odd that you see Colombia there. When I open the file, Italy is centered on my Desktop. Looks like some infos are not saved in the project file? 🤔
#6 Updated by Giovanni Manghi over 5 years ago
Fabio Spelta wrote:
Please try opening the print composer after you have opened the project.
That guarantees QGIS to crash here on my system, 100% of the times.
Thank you,
no crash here, but the linked project has no data, so maybe it depends on it.
Please also try with a new/clean profile.
#7 Updated by Fabio Spelta over 5 years ago
no crash here,
Not even opening the Print Layout?
Please also try with a new/clean profile.
How do I do that?
Thanks,
#8 Updated by Giovanni Manghi over 5 years ago
Fabio Spelta wrote:
no crash here,
Not even opening the Print Layout?
no
Please also try with a new/clean profile.
settings > user profiles > new profile
#9 Updated by Fabio Spelta over 5 years ago
Creating a new profile won't crash the system any longer so far.
How can I allow you to reproduce my crashing situation?
#10 Updated by Giovanni Manghi over 5 years ago
- Resolution set to invalid
- Status changed from Feedback to Closed
Fabio Spelta wrote:
Creating a new profile won't crash the system any longer so far.
How can I allow you to reproduce my crashing situation?
probably a bad 3rd party plugin or a legacy config.