diff --git a/Changes b/Changes index 3c99e9702..46cd113fc 100644 --- a/Changes +++ b/Changes @@ -25,7 +25,7 @@ The contributors that suggested a given feature are shown in []. Thanks! **** Fix multithreaded yield behavior when no work. [Patrick Stewart] **** Fix bad-syntax crashes, bug1548, bug1550-1553, bug1557-1560, bug1563, - bug1573-1576. [Eric Rippey] + bug1573-1577. [Eric Rippey] **** Benchmark --protect-lib runtime, bug1519. [Todd Strader] diff --git a/src/V3LinkDot.cpp b/src/V3LinkDot.cpp index 9e04de51f..97f5f61f5 100644 --- a/src/V3LinkDot.cpp +++ b/src/V3LinkDot.cpp @@ -2147,7 +2147,9 @@ private: <<(baddot!="" ? baddot : nodep->prettyName()) <<"' in dotted "<prettyName()<<"'"); - okSymp->cellErrorScopes(nodep, AstNode::prettyName(m_ds.m_dotText)); + if (okSymp) { + okSymp->cellErrorScopes(nodep, AstNode::prettyName(m_ds.m_dotText)); + } } m_ds.m_dotErr = true; }