duplicate parameter registered for alg on closing settings dialog #26378
Labels
Bug
Either a bug report, or a bug fix. Let's hope for the latter!
Processing
Relating to QGIS Processing framework or individual Processing algorithms
Author Name: Rashad Kanavath (@rkanavath)
Original Redmine Issue: 18490
Affected QGIS version: master
Redmine category:processing/core
Assignee: Victor Olaya
QGIS -> Open Processing settings -> click 'OK'
you can see below output in "Processing" tab of Log Messages widget
2018-03-20T15:30:31 WARNING Duplicate output OUTPUT registered for alg filedownloader
2018-03-20T15:30:31 WARNING Duplicate output OUTPUT registered for alg package
2018-03-20T15:30:31 WARNING Duplicate output OUTPUT_HTML_FILE registered for alg rasterlayeruniquevaluesreport
repeating same:
2018-03-20T15:34:13 WARNING Duplicate output OUTPUT registered for alg filedownloader
2018-03-20T15:34:13 WARNING Duplicate output OUTPUT registered for alg package
2018-03-20T15:34:13 WARNING Duplicate output OUTPUT_HTML_FILE registered for alg rasterlayeruniquevaluesreport
2018-03-20T15:34:22 WARNING Duplicate output OUTPUT registered for alg filedownloader
2018-03-20T15:34:22 WARNING Duplicate output OUTPUT registered for alg package
2018-03-20T15:34:22 WARNING Duplicate output OUTPUT_HTML_FILE registered for alg rasterlayeruniquevaluesreport
It is important to note that providers (GDAL,GRASS,SAGA,OTB) are disabled. Enabling them just add more noise to bug report.
All these warning are shown only if it see any duplicate parameters but it shows error that, providers are loaded even if nothing go changed.
All providers are refreshed in ConfigDialog.accept. see below
https://github.com/qgis/QGIS/blob/master/python/plugins/processing/gui/ConfigDialog.py#L333
Is it possible to not load all of them every time?
The text was updated successfully, but these errors were encountered: