Strange behavior on WP_query

My fault: missing

'posts_per_page'    =>  -1,

in the query