Opened 16 years ago
Closed 16 years ago
#2111 closed defect (fixed)
gdaltindex crashing on win32
Reported by: | warmerdam | Owned by: | warmerdam |
---|---|---|---|
Priority: | high | Milestone: | 1.5.1 |
Component: | Utilities | Version: | 1.5.0 betas/RCs |
Severity: | normal | Keywords: | shape gdaltindex |
Cc: |
Description
FWTools 2.0.3 build of gdaltindex for win32 (approximately 1.5.0beta2) crashes on fairly straightforward operations. A traceback shows it is in VSI_SHP_Write() so there is reason to suspect the new hook functions.
Change History (2)
comment:1 by , 16 years ago
Keywords: | gdaltindex added |
---|---|
Milestone: | → 1.5.1 |
Status: | new → assigned |
comment:2 by , 16 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Also applied to 1.5 branch as r13398.
Note:
See TracTickets
for help on using tickets.
The problem seems to be the direct compilation of dbfopen.c and shpopen.c into gdaltindex.exe in the gdal/apps/makefile.vc. I have removed this (r13397 in trunk) and things seem to be fixed.
I conclude that the GDAL 1.5.0RC1 source will always produce broken gdaltindex executables on win32 platforms. This problem does not exist in earlier GDALs (except perhaps beta1/beta2). The problem does not affect other use of the OGR shapefile driver. Likely gdaltindex ought to be rewritten to use OGR instead of direct shapelib calls.