[mapserver-commits] [mapserver/mapserver] c49a14: msGDALCleanup(): call GDALDestroy() with GDAL >= 2.4

Even Rouault noreply at github.com
Fri Sep 13 08:16:30 PDT 2019


  Branch: refs/heads/branch-7-4
  Home:   https://github.com/mapserver/mapserver
  Commit: c49a14d16b37c6509fc4a0a4b8cfc74899f69d4e
      https://github.com/mapserver/mapserver/commit/c49a14d16b37c6509fc4a0a4b8cfc74899f69d4e
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-09-12 (Thu, 12 Sep 2019)

  Changed paths:
    M mapgdal.c

  Log Message:
  -----------
  msGDALCleanup(): call GDALDestroy() with GDAL >= 2.4


  Commit: d7b11f3adb3cf44035d09124300fdd7162a184a2
      https://github.com/mapserver/mapserver/commit/d7b11f3adb3cf44035d09124300fdd7162a184a2
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-09-12 (Thu, 12 Sep 2019)

  Changed paths:
    M mapcopy.c
    M mapfile.c
    M maplabel.c
    M maplayer.c
    M mapmetadata.c
    M mapogcsld.c
    M mapogcsld.h
    M mapogcsos.c
    M mapogroutput.c
    M mapows.c
    M mapquery.c
    M mapresample.c
    M mapsymbol.c
    M mapwcs.c
    M mapwcs20.c
    M mapwfs.c
    M mapwms.c
    M mapwmslayer.c

  Log Message:
  -----------
  Fix various memory leaks found when running msautotest


  Commit: 9d8ce59bbdb409e61b067b152f21a59f8a7d6f7a
      https://github.com/mapserver/mapserver/commit/9d8ce59bbdb409e61b067b152f21a59f8a7d6f7a
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-09-12 (Thu, 12 Sep 2019)

  Changed paths:
    M mapgdal.c
    M mapogr.cpp
    M maputil.c

  Log Message:
  -----------
  Free all GDAL and OGR resources when both are used


  Commit: 5f505e0078eaffdd71f068ac18eeac8eddb60b5d
      https://github.com/mapserver/mapserver/commit/5f505e0078eaffdd71f068ac18eeac8eddb60b5d
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-09-12 (Thu, 12 Sep 2019)

  Changed paths:
    M mapparser.c
    M mapparser.h
    M mapparser.y

  Log Message:
  -----------
  Expression parser: fix memory leak on tostring() function


  Commit: dee9685cb4ab981168b271b3f87df8324a9d98c7
      https://github.com/mapserver/mapserver/commit/dee9685cb4ab981168b271b3f87df8324a9d98c7
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-09-12 (Thu, 12 Sep 2019)

  Changed paths:
    M msautotest/wxs/expected/wfsogr10_gpx.xml
    M msautotest/wxs/wfs_ogr.map

  Log Message:
  -----------
  Avoid triggering memory leak in GPX driver (now fixed in GDAL per https://github.com/OSGeo/gdal/commit/6c20fa95d33fd0452329067f766b2d71a5ebd87f)


  Commit: 007dd562a6936fbc37754703ce8c1f023e85123b
      https://github.com/mapserver/mapserver/commit/007dd562a6936fbc37754703ce8c1f023e85123b
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-09-12 (Thu, 12 Sep 2019)

  Changed paths:
    M msautotest/wxs/expected/wcs_20_getcov_gtiff_compress_deflate_predictor.tif
    M msautotest/wxs/wcs_simple.map

  Log Message:
  -----------
  wcs_20_getcov_gtiff_compress_deflate_predictor.tif test: switch to PREDICTOR=Horizontal, which is more appropriate here anyway, to avoid memleak with some GDAL versions


  Commit: fe046204c56042f701a0eb6798e9611140a1b646
      https://github.com/mapserver/mapserver/commit/fe046204c56042f701a0eb6798e9611140a1b646
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-09-12 (Thu, 12 Sep 2019)

  Changed paths:
    M .travis.yml
    A ci/travis/after_success.sh
    A ci/travis/before_install.sh
    A ci/travis/script.sh

  Log Message:
  -----------
  .travis.yml: move before_install, script and after_success sections to their own scripts


  Commit: 22e120eb697afc68c5a5760c39ecefa8e99b58e4
      https://github.com/mapserver/mapserver/commit/22e120eb697afc68c5a5760c39ecefa8e99b58e4
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-09-12 (Thu, 12 Sep 2019)

  Changed paths:
    M .travis.yml
    M Makefile
    M ci/travis/after_success.sh
    M ci/travis/script.sh
    M msautotest/pymod/mstestlib.py
    M print-test-results.sh

  Log Message:
  -----------
  .travis.yml: run PHP 7.2 target under -fsanitize=memory


  Commit: 9762bb8dd8c4407ff6ba1c2ae276969bfe4ab4c6
      https://github.com/mapserver/mapserver/commit/9762bb8dd8c4407ff6ba1c2ae276969bfe4ab4c6
  Author: Even Rouault <even.rouault at spatialys.com>
  Date:   2019-09-13 (Fri, 13 Sep 2019)

  Changed paths:
    M .travis.yml
    M Makefile
    A ci/travis/after_success.sh
    A ci/travis/before_install.sh
    A ci/travis/script.sh
    M mapcopy.c
    M mapfile.c
    M mapgdal.c
    M maplabel.c
    M maplayer.c
    M mapmetadata.c
    M mapogcsld.c
    M mapogcsld.h
    M mapogcsos.c
    M mapogr.cpp
    M mapogroutput.c
    M mapows.c
    M mapparser.c
    M mapparser.h
    M mapparser.y
    M mapquery.c
    M mapresample.c
    M mapsymbol.c
    M maputil.c
    M mapwcs.c
    M mapwcs20.c
    M mapwfs.c
    M mapwms.c
    M mapwmslayer.c
    M msautotest/pymod/mstestlib.py
    M msautotest/wxs/expected/wcs_20_getcov_gtiff_compress_deflate_predictor.tif
    M msautotest/wxs/expected/wfsogr10_gpx.xml
    M msautotest/wxs/wcs_simple.map
    M msautotest/wxs/wfs_ogr.map
    M print-test-results.sh

  Log Message:
  -----------
  Merge pull request #5868 from rouault/memleak_fixes_7_4

Backport of memory leak fixes


Compare: https://github.com/mapserver/mapserver/compare/e08300429b4c...9762bb8dd8c4


More information about the mapserver-commits mailing list