When attempting to export a virtual layer, filtering a layer retrieved from an ArcGIS REST feature server by intersection with local geometry, QGIS fails to bring up the export menu, and locks up completely. A similar hang occurs when attempting to access the layer properties.
My desktop environment informs me that the application is not responding, and I am left with no choice but to force-quit the application.
Steps to reproduce the issue
Add this English Heritage feature server as an ArcGIS REST Server, and add the "Detailed Mapping" and "Project Area" layers to the project.
Import these two layers into a new virtual layer, and use the following query:
SELECT pts.*
FROM 'Detailed Mapping' AS pts,
'Project Area' AS plg
WHERE plg.fid = 37
AND ST_Intersects(pts.geometry, plg.geometry);
After creating the layer, attempt one of the following actions on the layer through its right-click menu:
a. "Export → Save features as..."
b. Viewing "Properties..."
What is the bug or the crash?
When attempting to export a virtual layer, filtering a layer retrieved from an ArcGIS REST feature server by intersection with local geometry, QGIS fails to bring up the export menu, and locks up completely. A similar hang occurs when attempting to access the layer properties.
My desktop environment informs me that the application is not responding, and I am left with no choice but to force-quit the application.
Steps to reproduce the issue
Versions
Active Python plugins processing | 2.12.99 MetaSearch | 0.3.6 grassprovider | 2.12.99 db_manager | 0.1.20
Supported QGIS version
New profile
Additional context
I am running QGIS through Flatpak on Linux Mint 21.3.