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

Topology Checker crashes #57627

Closed
2 tasks done
L-P-beginner opened this issue May 31, 2024 · 3 comments
Closed
2 tasks done

Topology Checker crashes #57627

L-P-beginner opened this issue May 31, 2024 · 3 comments
Labels
Bug Either a bug report, or a bug fix. Let's hope for the latter!

Comments

@L-P-beginner
Copy link

What is the bug or the crash?

Using Topology Checker Panel - Must Not have gaps (only) - Validate extent
in a Geopackage layer. It has happened more than once.

(It had run without any issue on a small area, 50 ha, next with 26000 ha, and then in another area of 26000 crashes)

Steps to reproduce the issue

Topology Checker Panel
Must Not have gaps (only)
zoom to a small area
Validate extent -> ok
zoom to a bigger area (more hectares)
Validate extent -> ok
zoom to a different area aprox same hectares
Validate extent -> crashes

Versions

3.34.4-Prizren

Supported QGIS version

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

New profile

Additional context

No response

@L-P-beginner L-P-beginner added the Bug Either a bug report, or a bug fix. Let's hope for the latter! label May 31, 2024
@pathmapper
Copy link
Contributor

pathmapper commented Jun 4, 2024

Crash reproduced with 3.36.3 on Windows, confirmed this happens with lots of features:

Test data: http://opendata-kreis-viersen.de/QGIS/testdaten/test.gpkg

Python Stack Trace
Windows fatal exception: access violation

Current thread 0x00002e00 (most recent call first):
  


Stack Trace


QVariant::QVariant :
version :
QAbstractProxyModel::headerData :
QSortFilterProxyModel::headerData :
QHeaderView::paintSection :
QHeaderView::paintEvent :
QWidget::event :
QFrame::event :
QAbstractItemView::viewportEvent :
QHeaderView::viewportEvent :
QCoreApplicationPrivate::sendThroughObjectEventFilters :
QApplicationPrivate::notify_helper :
QApplication::notify :
QgsApplication::notify :
QCoreApplication::notifyInternal2 :
QWidgetPrivate::drawWidget :
QWidgetPrivate::moveRect :
QWidget::event :
QApplicationPrivate::notify_helper :
QApplication::notify :
QgsApplication::notify :
QCoreApplication::notifyInternal2 :
QCoreApplicationPrivate::sendPostedEvents :
qt_plugin_query_metadata :
QEventDispatcherWin32::processEvents :
qt_plugin_query_metadata :
QProgressDialog::setValue :
QObject::qt_static_metacall :
version :
version :
version :
version :
QObject::qt_static_metacall :
QAction::activate :
QAbstractButton::click :
QAbstractButton::mouseReleaseEvent :
QToolButton::mouseReleaseEvent :
QWidget::event :
QApplicationPrivate::notify_helper :
QApplication::notify :
QgsApplication::notify :
QCoreApplication::notifyInternal2 :
QApplicationPrivate::sendMouseEvent :
QSizePolicy::QSizePolicy :
QSizePolicy::QSizePolicy :
QApplicationPrivate::notify_helper :
QApplication::notify :
QgsApplication::notify :
QCoreApplication::notifyInternal2 :
QGuiApplicationPrivate::processMouseEvent :
QWindowSystemInterface::sendWindowSystemEvents :
QEventDispatcherWin32::processEvents :
qt_plugin_query_metadata :
QEventLoop::exec :
QCoreApplication::exec :
main :
BaseThreadInitThunk :
RtlUserThreadStart :




QGIS Info
QGIS Version: 3.36.3-Maidenhead
QGIS code revision: 2df96554
Compiled against Qt: 5.15.13
Running against Qt: 5.15.13
Compiled against GDAL: 3.9.0
Running against GDAL: 3.9.0



System Info
CPU Type: x86_64
Kernel Type: winnt
Kernel Version: 10.0.19045

@pathmapper
Copy link
Contributor

The first run of a QGIS session is fine -> the issue is fixed by #57695

@troopa81
Copy link
Contributor

@pathmapper Thans for testing, it's indeed the same issue

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!
Projects
None yet
Development

No branches or pull requests

3 participants