segfault in DataFrame.apply with duplicate column names and multiple aggfuncs
```python
In [1]: import pandas as pd

In [2]: df = pd.DataFrame([['a', 'b'], ['c', 'd']], columns=['a', 'a'])

In [3]: df.agg(['min'])
Fatal Python error: Cannot recover from stack overflow.
```

This was present at least in 0.22.0. Haven't looked further.