Parece que o problema é essa configuração do xdebug:
xdebug.collect_return="1"
Se eu mudar isso para:
xdebug.collect_return="0"
tudo funciona bem novamente.
Pode ter a ver com este bug já reportei sobre o sistema de rastreamento xdebug, mas não tenho tempo e conhecimento para testá-lo.