LTR-QGIS crashes after edit a Modell #26876
Labels
Bug
Either a bug report, or a bug fix. Let's hope for the latter!
Crash/Data Corruption
High Priority
Processing
Relating to QGIS Processing framework or individual Processing algorithms
Regression
Something which used to work, but doesn't anymore
Author Name: Claas Leiner (@claasleiner)
Original Redmine Issue: 19046
Affected QGIS version: 2.18.20
Redmine category:processing/modeller
Dear developers,
Since qgis 2.19 QGIS models can not be closed after processing without QGIS crashes.
Occurs on Linux, Windows, Mac
This significantly limits the usability of the LTR-QGIS for power-users.
In addition to bug report # 18939, I'd like to suggest giving this bug a high priority.
Ein Fehler trat bei der Ausführung von Python-Code auf:
RuntimeError: maximum recursion depth exceeded
Traceback (most recent call last):
File "/usr/share/qgis/python/plugins/processing/gui/ProcessingToolbox.py", line 163, in updateProvider
item.refresh()
File "/usr/share/qgis/python/plugins/processing/gui/ProcessingToolbox.py", line 377, in refresh
Processing.updateAlgsList()
File "/usr/share/qgis/python/plugins/processing/core/Processing.py", line 184, in updateAlgsList
Processing.reloadProvider(p.getName())
File "/usr/share/qgis/python/plugins/processing/core/Processing.py", line 189, in reloadProvider
algList.reloadProvider(providerName)
File "/usr/share/qgis/python/plugins/processing/core/alglist.py", line 55, in reloadProvider
p.loadAlgorithms()
File "/usr/share/qgis/python/plugins/processing/core/AlgorithmProvider.py", line 56, in loadAlgorithms
self._loadAlgorithms()
File "/usr/share/qgis/python/plugins/processing/modeler/ModelerAlgorithmProvider.py", line 76, in _loadAlgorithms
self.loadFromFolder(f)
File "/usr/share/qgis/python/plugins/processing/modeler/ModelerAlgorithmProvider.py", line 86, in loadFromFolder
alg = ModelerAlgorithm.fromFile(fullpath)
File "/usr/share/qgis/python/plugins/processing/modeler/ModelerAlgorithm.py", line 641, in fromFile
alg = ModelerAlgorithm.fromJsonFile(filename)
File "/usr/share/qgis/python/plugins/processing/modeler/ModelerAlgorithm.py", line 630, in fromJsonFile
alg = ModelerAlgorithm.fromJson(s)
File "/usr/share/qgis/python/plugins/processing/modeler/ModelerAlgorithm.py", line 623, in fromJson
raise WrongModelException(e.args[0])
RuntimeError: maximum recursion depth exceeded
Python-Version: 2.7.12 (default, Dec 4 2017, 14:50:18) [GCC 5.4.0 20160609]
QGIS-Version: 2.18.20 Las Palmas, e8e15d5
Python-Pfad:
/usr/share/qgis/python/plugins/processing
/usr/share/qgis/python
/home/leiner/.qgis2/python
/home/leiner/.qgis2/python/plugins
/usr/share/qgis/python/plugins
/usr/lib/python2.7
/usr/lib/python2.7/plat-x86_64-linux-gnu
/usr/lib/python2.7/lib-tk
/usr/lib/python2.7/lib-old
/usr/lib/python2.7/lib-dynload
/usr/local/lib/python2.7/dist-packages
/usr/lib/python2.7/dist-packages
/usr/lib/python2.7/dist-packages/PILcompat
/usr/lib/python2.7/dist-packages/gtk-2.0
/home/leiner/.qgis2//python
Related issue(s): #26709 (duplicates)
Redmine related issue(s): 18877
The text was updated successfully, but these errors were encountered: