jblindsay / whitebox-tools

An advanced geospatial data analysis platform
https://www.whiteboxgeo.com/
MIT License
936 stars 161 forks source link

LidarPointDensity crashes QGIS when run inside Model Builder GUI #249

Open hankaiwen opened 2 years ago

hankaiwen commented 2 years ago

LidarPointDensity works great as a standalone plugin but when I try to add it to a processing model QGIS crashes. Here is the dump:

Crash ID: 604fdf2f43772d622a02cea28a2cbc2f953b1ba2

Stack Trace

QWindow::trUtf8 : QTextEngine::itemize : QTextEngine::width : QFontMetrics::horizontalAdvance : QCommonStyle::subElementRect : QFusionStyle::subElementRect : QProxyStyle::subElementRect : QHeaderView::showSection : QCommonStyle::drawControl : QWindowsStyle::drawControl : QWindowsStylePrivate::devicePixelRatio : QProgressBar::paintEvent : QWidget::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QWidgetPrivate::drawWidget : QWidgetPrivate::paintSiblingsRecursive : QWidgetPrivate::drawWidget : QWidgetPrivate::moveRect : QWidget::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QWidgetPrivate::scrollRect : QApplication::windowIcon : QWidget::repaint : QProgressBar::setValue : QObject::qt_static_metacall : QProgressBar::setValue : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setPercentage : QObject::qt_static_metacall : QgsFeedback::progressChanged : QgsProcessingMultiStepFeedback::updateOverallProgress : QMetaCallEvent::placeMetaCall : QObject::event : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::pushConsoleInfo : QMetaCallEvent::placeMetaCall : QObject::event : QWidget::event : PyInitgui : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::pushConsoleInfo : QMetaCallEvent::placeMetaCall : QObject::event : QWidget::event : PyInit__gui : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::pushConsoleInfo : QMetaCallEvent::placeMetaCall : QObject::event : QWidget::event : PyInitgui : QApplicationPrivate::notify_helper : QApplication::notify : QgsApplication::notify : QCoreApplication::notifyInternal2 : QCoreApplicationPrivate::sendPostedEvents : qt_plugin_query_metadata : QEventDispatcherWin32::processEvents : qt_plugin_query_metadata : QgsProcessingAlgorithmDialogBase::setInfo : QgsProcessingAlgorithmDialogBase::pushInfo : QObject::qt_static_metacall : QgsTableEditorDialog::includeHeaderChanged : PyInit__core : PyArg_ParseTuple_SizeT : PyEval_EvalFrameDefault : PyObject_GC_Del : PyFunction_Vectorcall : PyEval_EvalFrameDefault : PyFunction_Vectorcall : PyFloat_FromDouble : PyVectorcall_Call : PyObject_Call : PyInitcore : QgsProcessingAlgorithm::runPrepared : QgsProcessingAlgorithm::run : QgsProcessingModelAlgorithm::processAlgorithm : QgsProcessingAlgorithm::runPrepared : QgsProcessingAlgorithm::run : PyInitcore : PyArg_ParseTuple_SizeT : PyEval_EvalFrameDefault : PyObject_GC_Del : PyEval_EvalFrameDefault : PyObject_GC_Del : PyFunction_Vectorcall : PyFloat_FromDouble : PyVectorcall_Call : PyObject_Call : PyInit__gui : QObject::qt_static_metacall : QAbstractButton::clicked : QAbstractButton::click : QAbstractButton::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 : QDialog::exec : PyInit_QtWidgets : PyArg_ParseTuple_SizeT : PyEval_EvalFrameDefault : PyObject_GC_Del : PyFunction_Vectorcall : PyFloat_FromDouble : PyVectorcall_Call : PyObject_Call : PyInit_QtCore : PyInit_QtCore : PyInit_QtCore : PyInit_QtCore : 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.22.7-Bia?owie?a QGIS code revision: 5a65627a Compiled against Qt: 5.15.3 Running against Qt: 5.15.3 Compiled against GDAL: 3.4.3 Running against GDAL: 3.4.3

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

jblindsay commented 2 years ago

This may well be a QGIS issue. Have you tried running the tool on the data set outside of QGIS? I'd suggest trying to run it in the WB Runner. If the error is still present, then it's a WBT backend issue. If it runs without error, then it is either with QGIS or the WBT QGIS frontend, which would surprise me, honestly. Thanks for reporting.

hankaiwen commented 2 years ago

JB thanks - will try. Great package - a real resource. Cheers, Kevin

alexbruy commented 2 years ago

Does any of your paths contain non-ASCII characters? Unfortunately, I can't promise to look at it and fix. At least not until end of the war or at least its hot phase.