Bug report #18162
Disabling and reenabling Processing multiple times throws Python error
Status: | Closed | ||
---|---|---|---|
Priority: | Low | ||
Assignee: | Victor Olaya | ||
Category: | Processing/Core | ||
Affected QGIS version: | master | Regression?: | No |
Operating System: | Easy fix?: | No | |
Pull Request or Patch supplied: | No | Resolution: | fixed/implemented |
Crashes QGIS or corrupts data: | No | Copied to github as #: | 26053 |
Description
Steps to reproduce:
- Start QGIS
- Open Plugin Manager
- Disable Processing plugin
- Then enable it back
- Repeat steps 3-4 several times
At some stage (I get it on the first or second iteration) Python error will be thrown
An error has occurred while executing Python code: TypeError: QgsProcessingProvider.refreshAlgorithms(): too many arguments
Not sure if this is local issue or not. Assigning "Low" priority as IMHO this case is very specific (nobody will enable/disable Processing multiple times).
Associated revisions
[processing] Fix slot prototype in ModelerAlgorithmProvider. Fix #18162
History
#1 Updated by Borys Jurgiel over 6 years ago
I've noticed the same, but didn't bother you, as it's a marginal issue.
#2 Updated by Arnaud Morvan over 6 years ago
It raise on first reload for me, and a new group without name appear with QGIS logo and with duplicated QGIS native groups as children.
#3 Updated by Arnaud Morvan over 6 years ago
- Status changed from Open to In Progress
Pull request proposed : https://github.com/qgis/QGIS/pull/6408
#4 Updated by Arnaud Morvan over 6 years ago
- % Done changed from 0 to 100
- Status changed from In Progress to Closed
Applied in changeset qgis|d3a4a3451552517fa5a03d90d86d615a58975404.
#5 Updated by Giovanni Manghi over 6 years ago
- Resolution set to fixed/implemented