Details
-
Sub-task
-
Resolution: Invalid
-
Not Evaluated
-
None
-
None
Description
The two testcases from the report are:
#include <QtCore> int main(int argc, char *argv[]) { QXmlStreamReader* qxmlstreamreader = new QXmlStreamReader("data"); QXmlStreamEntityResolver* qxmlstreamentityresolver = qxmlstreamreader->entityResolver(); QString publicId("publicId"); QString systemId("systemId"); //target interface call qxmlstreamentityresolver->resolveEntity(publicId, systemId); return 0; }
#include <QtCore> int main(int argc, char *argv[]) { QXmlStreamReader* qxmlstreamreader = new QXmlStreamReader("data"); QXmlStreamEntityResolver* qxmlstreamentityresolver = qxmlstreamreader->entityResolver(); QString name("name"); //target interface call qxmlstreamentityresolver->resolveUndeclaredEntity(name); return 0; }
Both result in segmentation fault. I don't know the API to judge if there's a misuse here.