Opened 11 years ago

Closed 10 years ago

Last modified 5 months ago

#337 closed enhancement (fixed)

Rebuild gdal-ecw to 1.9.2 with MSVC 2010

Reported by: andreaerdna Owned by: osgeo4w-dev@…
Priority: major Component: Package
Version: Keywords: gdal ecw pkg-gdal-ecw
Cc:

Description

gdal 1.9.2-2 crashes with gdal-ecw 1.9.1-0. gdal-ecw needs rebuild probably due to the upgrade in version of MSVC used to build gdal 1.9.2-2. Moreover gdal-ecw 1.9.1-0 is listed as obsolete in OSGeo4W Setup.

See also #309 #313 #316.

Change History (9)

comment:2 by andreaerdna, 11 years ago

More detailed informations:

On Windows 7 Home Premium 64 bit it seems that only the command line tools (like gdalinfo or gdal_translate) of GDAL 1.9.2-2 and 1.9.2-1 crash with GDAL-ECW 1.9.1-0 plugin and ERDAS ECWJP2 SDK 4.2 RO vc90 (or vc10 too) dlls (pkg-gdal-ecw); insted QGIS 1.8.0-5 and QGIS-DEV 1.9.0-176, with the same GDAL/GDA-ECW/ECWJP2SDK versions, seem to handle and show ECW imagery without problems.

Debugging (with dbg) for example "gdalinfo.exe --version" are shown the following errors:

Starting program: C:\OSGeo4W\bin\gdalinfo.exe --version
[New Thread 8072.0x195c]
GDAL 1.9.2, released 2012/10/08
warning: HEAP[gdalinfo.exe]:
warning: Invalid address specified to RtlFreeHeap( 01360000, 015254E8 )
Program received signal SIGTRAP, Trace/breakpoint trap.
0x77cc04e5 in ntdll!TpWaitForAlpcCompletion ()
   from C:\Windows\system32\ntdll.dll
warning: HEAP[gdalinfo.exe]:
warning: Invalid address specified to RtlFreeHeap( 01360000, 01525550 )
Program received signal SIGTRAP, Trace/breakpoint trap.
0x77cc04e5 in ntdll!TpWaitForAlpcCompletion ()
   from C:\Windows\system32\ntdll.dll

comment:3 by jef, 11 years ago

ECW is currently unsupported in OSGeo4W - the licensing is unclear to us. See the link to the mail list thread in the QGIS ticket.

comment:4 by jef, 11 years ago

Keywords: pkg-gdal-ecw added

comment:5 by jef, 11 years ago

see also #347

comment:6 by maphew, 11 years ago

Jurgen, just to clarify, "unsupported" means "can't be shipped with". The install instructions at pkg-gdal-ecw can still be used, correct?

in reply to:  6 comment:7 by jef, 11 years ago

Replying to maphew:

Jurgen, just to clarify, "unsupported" means "can't be shipped with". The install instructions at pkg-gdal-ecw can still be used, correct?

Not sure. I wouldn't expect that it does, but it might still work. If it does I'd consider it pure luck.

comment:8 by jef, 10 years ago

Resolution: fixed
Status: newclosed

gdal-ecw meanwhile alive again.

Note: See TracTickets for help on using tickets.