No more segfault but still not passing test