{ "version": "2.1.0", "$schema": "https://schemastore.azurewebsites.net/schemas/json/sarif-2.1.0-rtm.5.json", "runs": [ { "results": [ { "ruleId": "C6255", "message": { "text": "_alloca kennzeichnet Fehler durch Auslösen einer Stapelüberlaufausnahme. Verwenden Sie stattdessen _malloca." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/eci.c" }, "region": { "startLine": 771, "startColumn": 53, "endLine": 771, "endColumn": 53 } }, "logicalLocations": [ { "decoratedName": "get_best_eci", "kind": "function" } ] } ] }, { "ruleId": "C6255", "message": { "text": "_alloca kennzeichnet Fehler durch Auslösen einer Stapelüberlaufausnahme. Verwenden Sie stattdessen _malloca." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/eci.c" }, "region": { "startLine": 828, "startColumn": 46, "endLine": 828, "endColumn": 46 } }, "logicalLocations": [ { "decoratedName": "sjis_utf8", "kind": "function" } ] } ] }, { "ruleId": "C6385", "message": { "text": "Lesen ungültiger Daten von \"utfdata\": die lesbare Größe beträgt \"sizeof(unsigned int)*((*p_length+1))\" Byte, es können jedoch \"8\" Byte gelesen werden." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/eci.c" }, "region": { "startLine": 836, "startColumn": 13, "endLine": 836, "endColumn": 45 } }, "logicalLocations": [ { "decoratedName": "sjis_utf8", "kind": "function" } ] } ], "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/eci.c" }, "region": { "startLine": 826, "startColumn": 9 } } }, "importance": "unimportant" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/eci.c" }, "region": { "startLine": 827, "startColumn": 18 } } }, "importance": "unimportant" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/eci.c" }, "region": { "startLine": 827, "startColumn": 21 } } }, "importance": "unimportant" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/eci.c" }, "region": { "startLine": 828, "startColumn": 19 } }, "message": { "text": "\"utfdata\" ist ein Array mit 0 Byte." } }, "kinds": [ "declaration" ], "importance": "essential" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/eci.c" }, "region": { "startLine": 830, "startColumn": 18 } }, "message": { "text": "\"utfdata\" ist ein Eingabe-/Ausgabeargument für \"utf8_to_unicode\" (in c:\\users\\wruser\\source\\repos\\sharpmupdf\\mupdf\\thirdparty\\zint\\backend\\common.h:290 deklariert)" } }, "kinds": [ "declaration" ], "importance": "important" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/eci.c" }, "region": { "startLine": 831, "startColumn": 22 } }, "message": { "text": "Diese Verzweigung überspringen (Annahme: \"error_number!=0\" ist false)" } }, "kinds": [ "branch" ], "importance": "important" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/eci.c" }, "region": { "startLine": 835, "startColumn": 15 } } }, "importance": "unimportant" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/eci.c" }, "region": { "startLine": 835, "startColumn": 39 } }, "message": { "text": "In diese Schleife eintreten (Annahme: \"i\" ist false)" } }, "kinds": [ "branch" ], "importance": "important" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/eci.c" }, "region": { "startLine": 835, "startColumn": 50 } }, "message": { "text": "\"i\" kann gleich 1 sein." } }, "kinds": [ "declaration" ], "importance": "essential" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/eci.c" }, "region": { "startLine": 835, "startColumn": 39 } }, "message": { "text": "Diese Schleife fortsetzen (Annahme: \"i\" ist false)" } }, "kinds": [ "branch" ], "importance": "important" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/eci.c" }, "region": { "startLine": 836, "startColumn": 13 } }, "message": { "text": "Ungültiger Lesevorgang von \"utfdata\" (außerhalb des lesbaren Bereichs)" } }, "kinds": [ "usage" ], "importance": "essential" } ] } ] } ] }, { "ruleId": "C6255", "message": { "text": "_alloca kennzeichnet Fehler durch Auslösen einer Stapelüberlaufausnahme. Verwenden Sie stattdessen _malloca." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/eci.c" }, "region": { "startLine": 896, "startColumn": 54, "endLine": 896, "endColumn": 54 } }, "logicalLocations": [ { "decoratedName": "sjis_utf8_to_eci", "kind": "function" } ] } ] }, { "ruleId": "C6255", "message": { "text": "_alloca kennzeichnet Fehler durch Auslösen einer Stapelüberlaufausnahme. Verwenden Sie stattdessen _malloca." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/eci.c" }, "region": { "startLine": 919, "startColumn": 46, "endLine": 919, "endColumn": 46 } }, "logicalLocations": [ { "decoratedName": "gb2312_utf8", "kind": "function" } ] } ] }, { "ruleId": "C6385", "message": { "text": "Lesen ungültiger Daten von \"utfdata\": die lesbare Größe beträgt \"sizeof(unsigned int)*((*p_length+1))\" Byte, es können jedoch \"8\" Byte gelesen werden." }, "locations": [ { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/eci.c" }, "region": { "startLine": 927, "startColumn": 13, "endLine": 927, "endColumn": 26 } }, "logicalLocations": [ { "decoratedName": "gb2312_utf8", "kind": "function" } ] } ], "codeFlows": [ { "threadFlows": [ { "locations": [ { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/eci.c" }, "region": { "startLine": 917, "startColumn": 9 } } }, "importance": "unimportant" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/eci.c" }, "region": { "startLine": 918, "startColumn": 18 } } }, "importance": "unimportant" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/eci.c" }, "region": { "startLine": 918, "startColumn": 21 } } }, "importance": "unimportant" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/eci.c" }, "region": { "startLine": 919, "startColumn": 19 } }, "message": { "text": "\"utfdata\" ist ein Array mit 0 Byte." } }, "kinds": [ "declaration" ], "importance": "essential" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/eci.c" }, "region": { "startLine": 921, "startColumn": 18 } }, "message": { "text": "\"utfdata\" ist ein Eingabe-/Ausgabeargument für \"utf8_to_unicode\" (in c:\\users\\wruser\\source\\repos\\sharpmupdf\\mupdf\\thirdparty\\zint\\backend\\common.h:290 deklariert)" } }, "kinds": [ "declaration" ], "importance": "important" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/eci.c" }, "region": { "startLine": 922, "startColumn": 22 } }, "message": { "text": "Diese Verzweigung überspringen (Annahme: \"error_number!=0\" ist false)" } }, "kinds": [ "branch" ], "importance": "important" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/eci.c" }, "region": { "startLine": 926, "startColumn": 15 } } }, "importance": "unimportant" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/eci.c" }, "region": { "startLine": 926, "startColumn": 39 } }, "message": { "text": "In diese Schleife eintreten (Annahme: \"i\" ist false)" } }, "kinds": [ "branch" ], "importance": "important" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/eci.c" }, "region": { "startLine": 926, "startColumn": 50 } }, "message": { "text": "\"i\" kann gleich 1 sein." } }, "kinds": [ "declaration" ], "importance": "essential" }, { "location": { "physicalLocation": { "artifactLocation": { "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/eci.c" }, "region": { "startLine": 926, "startColumn": 39 } }, "message": { "text": "Diese Schleife fortsetzen (Annahme: \"i