...
CERT C Secure Coding Standard: MEM04-C. Do not perform zero length allocations
ISO/IEC TR 17961 (Draft) Forming or using out-of-bounds pointers or array subscripts [invptrFreeing memory multiple times [dblfree]
ISO/IEC TR 24772 "XYK Dangling Reference to Heap" and "XYL Memory Leak"
...