Closed nasailja closed 9 years ago
These expressions segfault the parser in #55 with mupx from latest git: {?0:7m}-{7,-00007m}-{7M}, {{{?2},7:2}*7m}, both in parser/mpParserBase.cpp:1158: if (pStack[sidx--]->GetBool()==false)
{?0:7m}-{7,-00007m}-{7M}
{{{?2},7:2}*7m}
if (pStack[sidx--]->GetBool()==false)
Fixed in V4.0.2; Main parsing engine does no longer use assertions. You should always get an exception now.
These expressions segfault the parser in #55 with mupx from latest git:
{?0:7m}-{7,-00007m}-{7M}
,{{{?2},7:2}*7m}
, both in parser/mpParserBase.cpp:1158:if (pStack[sidx--]->GetBool()==false)