There is actually infinite recursion going on. We are logging the reference count changes for LoggingItem which causes another logging item to be created, creating another reference count message, causing another logging item to be created ad-infinitum. I'll commit a fix shortly.