Opened 4 years ago

Closed 3 years 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 (8)

comment:1 Changed 4 years ago by jef

See also QGIS #6838

comment:2 Changed 4 years ago by andreaerdna

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 Changed 4 years ago by jef

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 Changed 4 years ago by jef

  • Keywords pkg-gdal-ecw added

comment:5 Changed 4 years ago by jef

see also #347

comment:6 follow-up: Changed 3 years ago by maphew

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

comment:7 in reply to: ↑ 6 Changed 3 years ago by jef

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 Changed 3 years ago by jef

  • Resolution set to fixed
  • Status changed from new to closed

gdal-ecw meanwhile alive again.

Note: See TracTickets for help on using tickets.