Bug report #20369
Crash on Zoom with compressed ESRI File GDB data
|Affected QGIS version:||3.4.1||Regression?:||No|
|Operating System:||Windows 8.1||Easy fix?:||No|
|Pull Request or Patch supplied:||No||Resolution:||up/downstream|
|Crashes QGIS or corrupts data:||Yes||Copied to github as #:||28189|
We have loaded and visualized some large layers (OSM polygons, lines and points of Germany, EPSG:3857) out of a compressed ESRI File GDB (V. 10.1) in QGIS 3.4.1. Styling is saved to a qlr-File, which is loaded into QGIS. While Zooming in or out, QGIS crashes.
QGIS and FileGDBAPI driver have been installed via OSGeo4W with versions below, but also with previous versions of QGIS 3 this behaviour was present. With the File GDB uncompressed, the issue is not present. But as we work very much with compressed ESRI File GDB, this issue is very critical for us.
Crash ID: 255ef44e080fe0bca7b2275e27d55e0bfe514eb3
FileGDBAPI::SpatialReferences::FindSpatialReferenceByName : FileGDBAPI::SpatialReferences::FindSpatialReferenceByName : BaseThreadInitThunk : RtlUserThreadStart :
QGIS Version: 3.4.1-Madeira
QGIS code revision: 383851c597
Compiled against Qt: 5.11.2
Running against Qt: 5.11.2
Compiled against GDAL: 2.3.2
Running against GDAL: 2.3.2
CPU Type: x86_64
Kernel Type: winnt
Kernel Version: 6.3.9600
#2 Updated by Nyall Dawson over 1 year ago
Likely an issue in the ESRI FileGDBAPI sdk or gdal's driver, not qgis. Try with the openfilegdb driver instead.
Unfortunately gdbs remain one of the worst formats for use outside of the ESRI ecosystem, and I'd strongly recommend exploring alternative formats.