{ "version": "2.1.0", "$schema": "https://schemastore.azurewebsites.net/schemas/json/sarif-2.1.0-rtm.5.json", "runs": [ { "results": [ { "ruleId": "C6001", "message": { "text": "Nicht initialisierter Speicher \"res\" wird verwendet." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/leptonica/src/pixafunc2.c" }, "region": { "startLine": 311, "startColumn": 28, "endLine": 311, "endColumn": 28 } }, "logicalLocations": [ { "decoratedName": "pixaDisplayRandomCmap", "kind": "function" } ] } ], "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/leptonica/src/pixafunc2.c" }, "region": { "startLine": 271, "startColumn": 11 } } }, "importance": "unimportant" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/leptonica/src/pixafunc2.c" }, "region": { "startLine": 271, "startColumn": 14 } } }, "importance": "unimportant" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/leptonica/src/pixafunc2.c" }, "region": { "startLine": 271, "startColumn": 17 } } }, "importance": "unimportant" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/leptonica/src/pixafunc2.c" }, "region": { "startLine": 271, "startColumn": 23 } } }, "importance": "unimportant" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/leptonica/src/pixafunc2.c" }, "region": { "startLine": 271, "startColumn": 29 } } }, "importance": "unimportant" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/leptonica/src/pixafunc2.c" }, "region": { "startLine": 271, "startColumn": 36 } } }, "importance": "unimportant" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/leptonica/src/pixafunc2.c" }, "region": { "startLine": 271, "startColumn": 40 } } }, "importance": "unimportant" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/leptonica/src/pixafunc2.c" }, "region": { "startLine": 271, "startColumn": 44 } } }, "importance": "unimportant" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/leptonica/src/pixafunc2.c" }, "region": { "startLine": 271, "startColumn": 48 } } }, "importance": "unimportant" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/leptonica/src/pixafunc2.c" }, "region": { "startLine": 271, "startColumn": 52 } }, "message": { "text": "\"res\" ist nicht initialisiert" } }, "kinds": [ "declaration" ], "importance": "essential" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/leptonica/src/pixafunc2.c" }, "region": { "startLine": 272, "startColumn": 11 } } }, "importance": "unimportant" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/leptonica/src/pixafunc2.c" }, "region": { "startLine": 273, "startColumn": 11 } } }, "importance": "unimportant" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/leptonica/src/pixafunc2.c" }, "region": { "startLine": 273, "startColumn": 18 } } }, "importance": "unimportant" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/leptonica/src/pixafunc2.c" }, "region": { "startLine": 273, "startColumn": 25 } } }, "importance": "unimportant" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/leptonica/src/pixafunc2.c" }, "region": { "startLine": 274, "startColumn": 11 } } }, "importance": "unimportant" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/leptonica/src/pixafunc2.c" }, "region": { "startLine": 276, "startColumn": 9 } }, "message": { "text": "Diese Verzweigung überspringen (Annahme: \"!pixa\" ist false)" } }, "kinds": [ "branch" ], "importance": "important" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/leptonica/src/pixafunc2.c" }, "region": { "startLine": 279, "startColumn": 34 } }, "message": { "text": "Diese Verzweigung überspringen (Annahme: \"((n=pixaGetCount(pixa)))==0\" ist false)" } }, "kinds": [ "branch" ], "importance": "important" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/leptonica/src/pixafunc2.c" }, "region": { "startLine": 281, "startColumn": 20 } } }, "importance": "unimportant" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/leptonica/src/pixafunc2.c" }, "region": { "startLine": 282, "startColumn": 14 } }, "message": { "text": "Diese Verzweigung überspringen (Annahme: \"maxd>1\" ist false)" } }, "kinds": [ "branch" ], "importance": "important" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/leptonica/src/pixafunc2.c" }, "region": { "startLine": 287, "startColumn": 16 } } }, "importance": "unimportant" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/leptonica/src/pixafunc2.c" }, "region": { "startLine": 294, "startColumn": 37 } }, "message": { "text": "Diese Verzweigung überspringen (Annahme: \"\" ist false)" } }, "kinds": [ "branch" ], "importance": "important" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/leptonica/src/pixafunc2.c" }, "region": { "startLine": 296, "startColumn": 10 } } }, "importance": "unimportant" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/leptonica/src/pixafunc2.c" }, "region": { "startLine": 297, "startColumn": 19 } } }, "importance": "unimportant" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/leptonica/src/pixafunc2.c" }, "region": { "startLine": 300, "startColumn": 12 } } }, "importance": "unimportant" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/leptonica/src/pixafunc2.c" }, "region": { "startLine": 300, "startColumn": 19 } }, "message": { "text": "Diese Schleife überspringen (Annahme: \"i\" ist false)" } }, "kinds": [ "branch" ], "importance": "important" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/leptonica/src/pixafunc2.c" }, "region": { "startLine": 670, "startColumn": 37 } } }, "importance": "unimportant" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/leptonica/src/pixafunc2.c" }, "region": { "startLine": 674, "startColumn": 15 } } }, "importance": "unimportant" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/leptonica/src/pixafunc2.c" }, "region": { "startLine": 674, "startColumn": 27 } }, "message": { "text": "Diese Schleife überspringen (Annahme: \"i