From bbdfe37bf9aaca8260e2732b0c49a9887d5c920f Mon Sep 17 00:00:00 2001 From: Rajit Manohar Date: Sat, 24 Jun 2023 12:17:57 -0400 Subject: [PATCH] fix segv when obj is a primary input --- src/map/scl/sclSize.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/map/scl/sclSize.c b/src/map/scl/sclSize.c index ab3e3f3e6..a944fdf62 100644 --- a/src/map/scl/sclSize.c +++ b/src/map/scl/sclSize.c @@ -197,7 +197,7 @@ void Abc_SclTimeNtkPrint( SC_Man * p, int fShowAll, int fPrintPath ) while ( pObj && Abc_ObjIsNode(pObj) ) { i++; - nLength = Abc_MaxInt( nLength, strlen(Abc_SclObjCell(pObj)->pName) ); + nLength = Abc_MaxInt( nLength, strlen((Abc_SclObjCell(pObj) ? Abc_SclObjCell(pObj)->pName : "pi")) ); pObj = Abc_SclFindMostCriticalFanin( p, &fRise, pObj ); }