Anyone from the C undefined behavior police reading this? Is this valid code? It passes a null to a string arg in vprintf via a va_list. In printf, a null for %s crashes with gcc. But with vprintf, it just adds "(null)" and does not crash. https://bpa.st/UY3A @dalias @regehr maybe?
