From a93ff220f99fb4c070de8159fded2164e4fb35a3 Mon Sep 17 00:00:00 2001 From: Andrew McCreight Date: Wed, 22 Apr 2015 08:56:30 -0700 Subject: [PATCH] Bug 1156977 - Assert when aClassName is empty in BloatEntry. r=froydnj --- xpcom/base/nsTraceRefcnt.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/xpcom/base/nsTraceRefcnt.cpp b/xpcom/base/nsTraceRefcnt.cpp index 83f823d1909e..5b64361c0821 100644 --- a/xpcom/base/nsTraceRefcnt.cpp +++ b/xpcom/base/nsTraceRefcnt.cpp @@ -247,6 +247,7 @@ public: BloatEntry(const char* aClassName, uint32_t aClassSize) : mClassSize(aClassSize) { + NS_ASSERTION(strlen(aClassName) > 0, "BloatEntry name must be non-empty"); mClassName = PL_strdup(aClassName); Clear(&mNewStats); Clear(&mAllStats);