TALLOC_ABORT Why is TALLOC_ABORT defined as follows?

#ifndef TALLOC_ABORT
#define TALLOC_ABORT(reason) abort()
#endif

You basically throw away reason so you have to look at the core
file to find out why it died. Shouldn't we have a DEBUG or something
to print reason before calling abort? Is this definition for the
standalone talloc? Did we miss defining it somewhere for samba?

