Bug report #16404
OGR error on feature: id too large
Status: | Closed | ||
---|---|---|---|
Priority: | Normal | ||
Assignee: | - | ||
Category: | Data Provider/OGR | ||
Affected QGIS version: | master | Regression?: | No |
Operating System: | Windows | Easy fix?: | No |
Pull Request or Patch supplied: | No | Resolution: | |
Crashes QGIS or corrupts data: | No | Copied to github as #: | 24313 |
Description
On a GeoPackage layer with a feature id column ("fid"), it is possible to add features with very long fid (like 4345345453544) but not to delete the feature (or edit the fid). In these cases, QGIS returns a commit error: OGR error on feature 1234*: id too large* (see screenshots attached).
Tested on QGIS 2.18.5 and 2.99, W10 x64
Associated revisions
[OGR provider] Support 64bit FID (partially implemented per 8f3d44d4e9321efc035a6080b161f5dd48d4f230 in master) (fixes #16404)
[OGR provider] Support 64bit FID (fixes #16404)
History
#1 Updated by Giovanni Manghi over 7 years ago
- Easy fix? set to No
- Regression? set to No
#2 Updated by Even Rouault about 7 years ago
- % Done changed from 0 to 100
- Status changed from Open to Closed
Applied in changeset qgis|2c49631bc98da90d1657005abfd1fe6ca7a88d2b.