Skip to content

Fix memory corruption bugs in WCSLIB/wcscopy for WCS-TAB#9845

Merged
nden merged 1 commit intoastropy:masterfrom
mcara:fix-mem-wcslib-tab
Jan 8, 2020
Merged

Fix memory corruption bugs in WCSLIB/wcscopy for WCS-TAB#9845
nden merged 1 commit intoastropy:masterfrom
mcara:fix-mem-wcslib-tab

Conversation

@mcara
Copy link
Contributor

@mcara mcara commented Jan 8, 2020

This PR implements bug fixes in WCSLIB that lead to memory corruption in wcscopy when a WCS has -TAB. This should fix memory corruption issues in #9641 PR. No unit tests added in this PR but the affected code gets invoked only when -TAB is present in the WCS so it should not affect existing functionality.

@mcara
Copy link
Contributor Author

mcara commented Jan 8, 2020

CC: @nden @MSeifert04

@nden nden added this to the v4.0.1 milestone Jan 8, 2020
@nden nden added Affects-dev PRs and issues that do not impact an existing Astropy release wcs labels Jan 8, 2020
@nden nden self-requested a review January 8, 2020 13:38
@nden nden modified the milestones: v4.0.1, v4.1 Jan 8, 2020
@nden
Copy link
Contributor

nden commented Jan 8, 2020

The bug and fix were reported upstream. I will merge this patch meanwhile so we can proceed with the
-TAB PR.

@nden nden merged commit 2bc4ad7 into astropy:master Jan 8, 2020
@pllim
Copy link
Member

pllim commented Jan 8, 2020

Now you can finally sleep at night, @mcara ! 😅 👏

@mcara mcara deleted the fix-mem-wcslib-tab branch January 25, 2020 03:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Affects-dev PRs and issues that do not impact an existing Astropy release wcs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants