diff options
| author | Nicolas Berbiche <nic.berbiche@gmail.com> | 2021-03-10 18:27:42 -0500 |
|---|---|---|
| committer | Nicolas Berbiche <nic.berbiche@gmail.com> | 2021-03-10 18:32:28 -0500 |
| commit | 539685aef20f91c7131f5a4b0ebcd2740fc643c9 (patch) | |
| tree | a328356cb2a75a91ab91ce57dc20e6f28c97c1ae /pkgs/development/python-modules/python-mapnik | |
| parent | 5691cf42cc9b58ff48db03b5404c0077655fc677 (diff) | |
cagebreak: 1.5.0 -> 1.6.0
Fixes issues:
- 24:
> Cagebreak up to and including release 1.5.1 had an error, where the code
> incremented a variable and not a pointer. This resulted in a bug in a
> surface counting iterator.
- 25:
> Cagebreak, beginning with release 1.5.0, when a keybinding containing an
> output configuration is removed from the list of active keybindings, the
> output configuration contained in this keybinding is destroyed in order to
> prevent memory leaks. However, after an output configuration was applied,
> it was inserted into the list of active output configurations and if it was
> later destroyed, this led to a use-after-free memory corruption.
>
> Starting from release 1.6.0, output configurations are copied before being
> inserted into the list of active output configurations and therefore remain
> valid even if the original is freed.
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik')
0 files changed, 0 insertions, 0 deletions
