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

Simple line symbol layer with offset is missing parts #51750

Closed
2 tasks done
pathmapper opened this issue Feb 6, 2023 · 3 comments
Closed
2 tasks done

Simple line symbol layer with offset is missing parts #51750

pathmapper opened this issue Feb 6, 2023 · 3 comments
Labels
Bug Either a bug report, or a bug fix. Let's hope for the latter! Feedback Waiting on the submitter for answers

Comments

@pathmapper
Copy link
Contributor

pathmapper commented Feb 6, 2023

What is the bug or the crash?

Simple line symbol layer with offset is missing parts:

grafik

Steps to reproduce the issue

  1. Open test layer from GPKG with default style: test.zip
  2. See error: Part of the yellow dashed line is missing

Versions

Artifact from MinGW64 Windows build (d0a9f12)

https://github.com/qgis/QGIS/suites/10798239191/artifacts/543108183

QGIS version 3.29.0-Master QGIS code branch master
Qt version 5.15.8
Python version 3.11.1
GDAL/OGR version 3.6.2
PROJ version 9.1.1
EPSG Registry database version v10.076 (2022-08-31)
GEOS version 3.11.1-CAPI-1.17.1
SQLite version 3.36.0
PostgreSQL client version unknown
SpatiaLite version 5.0.1
QWT version 6.2.0
QScintilla2 version 2.13.0
OS version Windows 10 Version 2009
       
This copy of QGIS writes debugging output.
       
Active Python plugins
db_manager 0.1.20
grassprovider 2.12.99
MetaSearch 0.3.6
processing 2.12.99

Supported QGIS version

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

New profile

  • I tried with a new QGIS profile

Additional context

  1. Can't reproduce with master on Ubuntu.
  2. If the offset is turned off, there is no issue:
    grafik
  3. Sometimes, if the line is not fully visible on the canvas, there is no issue:
    grafik
@pathmapper pathmapper added the Bug Either a bug report, or a bug fix. Let's hope for the latter! label Feb 6, 2023
@DelazJ
Copy link
Contributor

DelazJ commented Feb 6, 2023

@pathmapper duplicate of #51583?

@DelazJ DelazJ added the Feedback Waiting on the submitter for answers label Feb 6, 2023
@pathmapper
Copy link
Contributor Author

@DelazJ thanks, seems to be the same issue.

@dr-jts
Copy link

dr-jts commented Feb 23, 2023

This issue is actually due to a bug in the JTS/GEOS OffsetCurve functionality. It is reported as locationtech/jts#957. It will be fixed in JTS as part of locationtech/jts#956, and will be ported to GEOS after that.

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! Feedback Waiting on the submitter for answers
Projects
None yet
Development

No branches or pull requests

3 participants