mmomtchev / node-gdal-async

Node.js bindings for GDAL (Geospatial Data Abstraction Library) with full async support
https://mmomtchev.github.io/node-gdal-async/
Apache License 2.0
133 stars 26 forks source link

Render vsimem.release completely safe #10

Closed mmomtchev closed 3 years ago

mmomtchev commented 3 years ago

Find a way to make gdal.vsimem.release completely safe to use.

Currently, releasing a still open Dataset will cause an use-after-free situation with possible random memory corruption.

mmomtchev commented 3 years ago

This one depends on https://github.com/OSGeo/gdal/issues/4158

mmomtchev commented 3 years ago

Fixed by upgrading GDAL to 3.3.2