From fbad27d64de36ece750aa176923124684722e7b9 Mon Sep 17 00:00:00 2001
From: Philippe Canal <pcanal@fnal.gov>
Date: Fri, 2 Mar 2012 15:06:42 +0000
Subject: [PATCH] fix cov report about null pointer deref

git-svn-id: http://root.cern.ch/svn/root/trunk@43226 27541ba8-7e3a-0410-8455-c3a389f83636
---
 tree/treeplayer/src/TTreeProxyGenerator.cxx | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tree/treeplayer/src/TTreeProxyGenerator.cxx b/tree/treeplayer/src/TTreeProxyGenerator.cxx
index 29a6d09a50b..d21542dd60c 100644
--- a/tree/treeplayer/src/TTreeProxyGenerator.cxx
+++ b/tree/treeplayer/src/TTreeProxyGenerator.cxx
@@ -1514,7 +1514,7 @@ static TVirtualStreamerInfo *GetBaseClass(TStreamerElement *element)
                     arr = (TClonesArray*)(obj+lOffset);
                     }
                   */
-                  cname = arr->GetClass()->GetName();
+                  if (arr) cname = arr->GetClass()->GetName();
 
                   if (cname.Length()==0) {
                      Error("AnalyzeTree",
-- 
GitLab