You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Applying a numpy function, such as np.round, to a DataFrame with duplicated column indicies can cause an unrecoverable stack overflow error (Fatal Python error: Cannot recover from stack overflow.), which causes e.g. a ipython kernel to crash. E.g. take the following example, where python crashes at line 4:
Version 0.17.1
* tag 'v0.17.1': (168 commits)
add nbviewer link
Revert "DOC: fix sponsor notice"
DOC: a few touchups
DOC: fix sponsor notice
DOC: warnings and remove HTML
COMPAT: compat of scalars on all platforms, xref pandas-dev#11638
DOC: fix build errors/warnings
DOC: whatsnew edits
DOC: fix link syntax
DOC: update release.rst / whatsnew edits
BUG: fix col iteration in DataFrame.round, pandas-dev#11611
DOC: Clarify foramtting
BUG: pandas-dev#11638 return correct dtype for int and float
BUG: pandas-dev#11637 fix to_csv incorrect output.
DOC: sponsor notice
BUG: indexing with a range , pandas-dev#11652
Fix link to numexpr
ENH: fixup tilde expansion, xref pandas-dev#11438
ENH: tilde expansion for write output formatting functions, pandas-dev#11438
DOC: fix up doc-string creations in generic.py
...
Applying a numpy function, such as
np.round
, to a DataFrame with duplicated column indicies can cause an unrecoverable stack overflow error (Fatal Python error: Cannot recover from stack overflow.), which causes e.g. a ipython kernel to crash. E.g. take the following example, where python crashes at line 4:However, removing the duplicate column entries, works as expected:
python 3.5.0, numpy 1.10.1, pandas 0.17.0
The text was updated successfully, but these errors were encountered: