when building with the GUI application and standing at commit abe99cb I can
perform analysis but checking out commit fe6a2e3 (split suppressions from
settings) I obtain an access violation crash in std::list once analysis
begins. It seems to originate from suppressions.cpp, more specifically
SuppressionList::isSuppressed function (line 442 at commit fe6a2e3) when
it's about to loop through the mSuppressions member (an std::list).
Hi,
when building with the GUI application and standing at commit abe99cb I can
perform analysis but checking out commit fe6a2e3 (split suppressions from
settings) I obtain an access violation crash in std::list once analysis
begins. It seems to originate from suppressions.cpp, more specifically
SuppressionList::isSuppressed function (line 442 at commit fe6a2e3) when
it's about to loop through the mSuppressions member (an std::list).
Best regards,
Jimmy Kungsman
I am able to reproduce this. I filed https://trac.cppcheck.net/ticket/13656 about it.
I did test it before applying the change but only on Windows.