Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BUG: Fix unpickling an empty ndarray with a non-zero dimension #21067

Merged
merged 4 commits into from Feb 16, 2022

Conversation

alexdesiqueira
Copy link
Contributor

Changing num to the number of bytes in the input array, PyArray_NBYTES(self). Solves #21009.

@seberg seberg added the 09 - Backport-Candidate PRs tagged should be backported label Feb 15, 2022
@charris charris changed the title Fixing "unpickling an empty ndarray with a none-zero dimension" BUG: Fix unpickling an empty ndarray with a none-zero dimension Feb 15, 2022
@seberg
Copy link
Member

seberg commented Feb 16, 2022

Could probably just use len, but this code really still needs a bit more love anyway, so putting it in. Thanks Alex!

@seberg seberg merged commit 935fe83 into numpy:main Feb 16, 2022
@alexdesiqueira
Copy link
Contributor Author

Thank you @seberg! Learned a lot in the process—I can likely start valgrind now 😂

charris pushed a commit to charris/numpy that referenced this pull request Mar 2, 2022
…y#21067)

Changing num to the number of bytes in the input array, PyArray_NBYTES(self). Solves numpy#21009.

* Fixing nbyte size in methods.c:memcpy

* Adding a test

* Re-adding removed newline

* Shrinking the test array to save memory
@charris charris removed the 09 - Backport-Candidate PRs tagged should be backported label Mar 2, 2022
charris added a commit that referenced this pull request Mar 3, 2022
BUG: Fix unpickling an empty ndarray with a none-zero dimension (#21067)
lithomas1 pushed a commit to lithomas1/numpy that referenced this pull request Mar 6, 2022
…y#21067)

Changing num to the number of bytes in the input array, PyArray_NBYTES(self). Solves numpy#21009.

* Fixing nbyte size in methods.c:memcpy

* Adding a test

* Re-adding removed newline

* Shrinking the test array to save memory
@charris charris changed the title BUG: Fix unpickling an empty ndarray with a none-zero dimension BUG: Fix unpickling an empty ndarray with a non-zero dimension Mar 7, 2022
melissawm pushed a commit to melissawm/numpy that referenced this pull request Apr 12, 2022
…y#21067)

Changing num to the number of bytes in the input array, PyArray_NBYTES(self). Solves numpy#21009.

* Fixing nbyte size in methods.c:memcpy

* Adding a test

* Re-adding removed newline

* Shrinking the test array to save memory
seberg pushed a commit to seberg/numpy that referenced this pull request Apr 24, 2022
…y#21067)

Changing num to the number of bytes in the input array, PyArray_NBYTES(self). Solves numpy#21009.

* Fixing nbyte size in methods.c:memcpy

* Adding a test

* Re-adding removed newline

* Shrinking the test array to save memory
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants