since _xctool_ is still non-ARC, you're probably missing a retain?  and, a dealloc in the release?