Opened 12 years ago

Closed 12 years ago

#4510 closed defect (fixed)

SQLite: unreliable names for temporary files in OGRSQLiteVFS

Reported by: Even Rouault Owned by: Even Rouault
Priority: normal Milestone: 1.9.1
Component: OGR_SF Version: 1.9.0
Severity: normal Keywords: sqlite vsi
Cc:

Description

The way we create /vsimem/ temporary filenames is not reliable and can cause the same name to be allocated several times, which of course causes later I/O errors.

The main impact is when working with /vsicurl/ for example

Change History (1)

comment:1 by Even Rouault, 12 years ago

Resolution: fixed
Status: newclosed

r23955 /trunk/gdal/ogr/ogrsf_frmts/sqlite/ogrsqlitevfs.cpp: SQLite: fix temporary names creation in OGRSQLiteVFS (#4510)

r23956 /branches/1.9/gdal/ogr/ogrsf_frmts/sqlite/ (ogrsqlitedatasource.cpp ogrsqlitevfs.cpp): SQLite: fix temporary names creation in OGRSQLiteVFS (#4510)

Note: See TracTickets for help on using tickets.