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
I'm using featuretools as one step in a data ingestion pipeline to create extra features as part of a larger project. After doing some code refactoring and organizing, I started seeing this error for a few of my datasets while ft.dfs was running:
Fatal Python error: Cannot recover from stack overflow.
Current thread 0x00007fffa95b0380 (most recent call first):
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/_weakrefset.py", line 75 in __contains__
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/abc.py", line 190 in __instancecheck__
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/dtypes/inference.py", line 283 in is_list_like
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 975 in putmask
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 431 in fillna
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 451 in f
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 495 in split_and_operate
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 453 in fillna
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 451 in f
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 495 in split_and_operate
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 453 in fillna
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 451 in f
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 495 in split_and_operate
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 453 in fillna
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 451 in f
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 495 in split_and_operate
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 453 in fillna
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 451 in f
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 495 in split_and_operate
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 453 in fillna
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 451 in f
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 495 in split_and_operate
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 453 in fillna
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 451 in f
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 495 in split_and_operate
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 453 in fillna
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 451 in f
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 495 in split_and_operate
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 453 in fillna
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 451 in f
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 495 in split_and_operate
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 453 in fillna
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 451 in f
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 495 in split_and_operate
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 453 in fillna
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 451 in f
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 495 in split_and_operate
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 453 in fillna
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 451 in f
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 495 in split_and_operate
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 453 in fillna
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 451 in f
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 495 in split_and_operate
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 453 in fillna
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 451 in f
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 495 in split_and_operate
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 453 in fillna
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 451 in f
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 495 in split_and_operate
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 453 in fillna
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 451 in f
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 495 in split_and_operate
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 453 in fillna
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 451 in f
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 495 in split_and_operate
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 453 in fillna
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 451 in f
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 495 in split_and_operate
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 453 in fillna
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 451 in f
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 495 in split_and_operate
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 453 in fillna
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 451 in f
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 495 in split_and_operate
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 453 in fillna
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 451 in f
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 495 in split_and_operate
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 453 in fillna
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 451 in f
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 495 in split_and_operate
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 453 in fillna
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 451 in f
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 495 in split_and_operate
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 453 in fillna
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 451 in f
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 495 in split_and_operate
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 453 in fillna
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 451 in f
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 495 in split_and_operate
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 453 in fillna
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 451 in f
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 495 in split_and_operate
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 453 in fillna
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 451 in f
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 495 in split_and_operate
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 453 in fillna
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 451 in f
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 495 in split_and_operate
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 453 in fillna
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 451 in f
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 495 in split_and_operate
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 453 in fillna
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 451 in f
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 495 in split_and_operate
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 453 in fillna
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 451 in f
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 495 in split_and_operate
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 453 in fillna
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 451 in f
File "/Users/ian.perry/anaconda3/envs/cogsys/lib/python3.6/site-packages/pandas/core/internals.py", line 495 in split_and_operate
...
Abort trap: 6
Unfortunately because it's a stack-related issue, I can't reproduce the problem in a notebook and my data is sensitive. After a lot of debugging I managed to fix the problem by setting the python recursion limit much higher than its default value of 1000 (I found 5000) to work for all my datasets (sys.setrecursionlimit(5000)).
Just wanted to make you guys aware and possibly provide help for those that encounter the same problem. Internally to Featuretools and DFS I don't know what's blowing up the stack or if it's even a bug.
The text was updated successfully, but these errors were encountered:
I'm using featuretools as one step in a data ingestion pipeline to create extra features as part of a larger project. After doing some code refactoring and organizing, I started seeing this error for a few of my datasets while
ft.dfs
was running:Unfortunately because it's a stack-related issue, I can't reproduce the problem in a notebook and my data is sensitive. After a lot of debugging I managed to fix the problem by setting the python recursion limit much higher than its default value of 1000 (I found 5000) to work for all my datasets (
sys.setrecursionlimit(5000)
).Just wanted to make you guys aware and possibly provide help for those that encounter the same problem. Internally to Featuretools and DFS I don't know what's blowing up the stack or if it's even a bug.
The text was updated successfully, but these errors were encountered: