<div dir="ltr">>> I see no use of OGR_F_GetGeomFieldRef() so it seems<div>that you select among the various different geometry fields by relying on the</div><div>"layer_name(geometry_field_name)" syntax</div><div><br></div><div>That is caused by the fact that the initial list (<span style="color:rgb(36,41,46);font-family:-apple-system,blinkmacsystemfont,"segoe ui",helvetica,arial,sans-serif,"apple color emoji","segoe ui emoji","segoe ui symbol";font-size:14px;line-height:21px">QgsOgrProvider::subLayers()) returns only the </span>"layer_name(geometry_field_name)" and id</div><div>- whereby, since <span style="color:rgb(36,41,46);font-family:-apple-system,blinkmacsystemfont,"segoe ui",helvetica,arial,sans-serif,"apple color emoji","segoe ui emoji","segoe ui symbol";font-size:14px;line-height:21px">30.06.2016, </span>"layer_name(geometry_field_name)" is no longer sent to <span style="color:rgb(36,41,46);font-family:-apple-system,blinkmacsystemfont,"segoe ui",helvetica,arial,sans-serif,"apple color emoji","segoe ui emoji","segoe ui symbol";font-size:14px;line-height:21px">QgsOgrProvider</span></div><div><span style="color:rgb(36,41,46);font-family:-apple-system,blinkmacsystemfont,"segoe ui",helvetica,arial,sans-serif,"apple color emoji","segoe ui emoji","segoe ui symbol";font-size:14px;line-height:21px"><br></span></div><div><span style="color:rgb(36,41,46);font-family:-apple-system,blinkmacsystemfont,"segoe ui",helvetica,arial,sans-serif,"apple color emoji","segoe ui emoji","segoe ui symbol";font-size:14px;line-height:21px">>> </span><font color="#24292e" face="-apple-system, blinkmacsystemfont, segoe ui, helvetica, arial, sans-serif, apple color emoji, segoe ui emoji, segoe ui symbol"><span style="font-size:14px;line-height:21px">OGR_DS_ to GDALDataset API doesn't directly seem related to</span></font></div><div><font color="#24292e" face="-apple-system, blinkmacsystemfont, segoe ui, helvetica, arial, sans-serif, apple color emoji, segoe ui emoji, segoe ui symbol"><span style="font-size:14px;line-height:21px">supporting layers with multiple geometries</span></font></div><div><font color="#24292e" face="-apple-system, blinkmacsystemfont, segoe ui, helvetica, arial, sans-serif, apple color emoji, segoe ui emoji, segoe ui symbol"><span style="font-size:14px;line-height:21px">only the depreciated functions were changed to the 2.* version.</span></font></div><div><font color="#24292e" face="-apple-system, blinkmacsystemfont, segoe ui, helvetica, arial, sans-serif, apple color emoji, segoe ui emoji, segoe ui symbol"><span style="font-size:14px;line-height:21px"><br></span></font></div><div><font color="#24292e" face="-apple-system, blinkmacsystemfont, segoe ui, helvetica, arial, sans-serif, apple color emoji, segoe ui emoji, segoe ui symbol"><span style="font-size:14px;line-height:21px">>> </span></font><span style="font-size:12.8px">we only support GDAL >= 2.0 in master</span></div><div><span style="font-size:12.8px">and it is clear that if QGIS is called with a gdal 1.* version the Application will crash with a Lookup error?</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px">Mark</span></div><div><font color="#24292e" face="-apple-system, blinkmacsystemfont, segoe ui, helvetica, arial, sans-serif, apple color emoji, segoe ui emoji, segoe ui symbol"><span style="font-size:14px;line-height:21px"><br></span></font></div></div>