(chroma_env)delta:ChromaZMQRootTest blyth$ lldb $(czrt-bin)
Current executable set to '/usr/local/env/chroma/ChromaZMQRootTest/bin/ChromaZMQRootTest' (x86_64).
(lldb) r
Process 36786 launched: '/usr/local/env/chroma/ChromaZMQRootTest/bin/ChromaZMQRootTest' (x86_64)
ZMQRoot::ZMQRoot envvar [CHROMA_CLIENT_CONFIG] config [tcp://localhost:5555]
ChromaPhotonList::Print [1]
ZMQRoot::SendObject sent bytes: 217
ZMQRoot::ReceiveObject received bytes: 217
ZMQRoot::ReceiveObject reading TObject from the TMessage
ZMQRoot::ReceiveObject returning TObject
ChromaZMQRootTest(36786,0x7fff7ab15310) malloc: *** error for object 0x10561df08: pointer being freed was not allocated
*** set a breakpoint in malloc_error_break to debug
Process 36786 stopped
* thread #1: tid = 0x278fe8, 0x00007fff8c34e866 libsystem_kernel.dylib`__pthread_kill + 10, queue = 'com.apple.main-thread', stop reason = signal SIGABRT
frame #0: 0x00007fff8c34e866 libsystem_kernel.dylib`__pthread_kill + 10
libsystem_kernel.dylib`__pthread_kill + 10:
-> 0x7fff8c34e866: jae 0x7fff8c34e870 ; __pthread_kill + 20
0x7fff8c34e868: movq %rax, %rdi
0x7fff8c34e86b: jmpq 0x7fff8c34b175 ; cerror_nocancel
0x7fff8c34e870: ret
(lldb) bt
* thread #1: tid = 0x278fe8, 0x00007fff8c34e866 libsystem_kernel.dylib`__pthread_kill + 10, queue = 'com.apple.main-thread', stop reason = signal SIGABRT
* frame #0: 0x00007fff8c34e866 libsystem_kernel.dylib`__pthread_kill + 10
frame #1: 0x00007fff8d5f835c libsystem_pthread.dylib`pthread_kill + 92
frame #2: 0x00007fff9320ab1a libsystem_c.dylib`abort + 125
frame #3: 0x00007fff903a607f libsystem_malloc.dylib`free + 411
frame #4: 0x0000000100066f07 libCore.so`TBuffer::~TBuffer() + 39
frame #5: 0x0000000100043155 libZMQRoot.dylib`MyTMessage::~MyTMessage() + 21
frame #6: 0x0000000100043135 libZMQRoot.dylib`MyTMessage::~MyTMessage() + 21
frame #7: 0x0000000100044eb5 libZMQRoot.dylib`ZMQRoot::ReceiveObject() + 469
frame #8: 0x0000000100005e02 ChromaZMQRootTest`main + 370