dmatrix.nativecodeanalysis.sarif 44 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071
  1. {
  2. "version": "2.1.0",
  3. "$schema": "https://schemastore.azurewebsites.net/schemas/json/sarif-2.1.0-rtm.5.json",
  4. "runs": [
  5. {
  6. "results": [
  7. {
  8. "ruleId": "C6255",
  9. "message": {
  10. "text": "_alloca kennzeichnet Fehler durch Auslösen einer Stapelüberlaufausnahme. Verwenden Sie stattdessen _malloca."
  11. },
  12. "locations": [
  13. {
  14. "physicalLocation": {
  15. "artifactLocation": {
  16. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  17. },
  18. "region": {
  19. "startLine": 1058,
  20. "startColumn": 28,
  21. "endLine": 1058,
  22. "endColumn": 28
  23. }
  24. },
  25. "logicalLocations": [
  26. {
  27. "decoratedName": "dm_minimalenc",
  28. "kind": "function"
  29. }
  30. ]
  31. }
  32. ]
  33. },
  34. {
  35. "ruleId": "C6385",
  36. "message": {
  37. "text": "Lesen ungültiger Daten von \"((symbol))->encoded_data\": die lesbare Größe beträgt \"28800\" Byte, es können jedoch \"-288\" Byte gelesen werden."
  38. },
  39. "locations": [
  40. {
  41. "physicalLocation": {
  42. "artifactLocation": {
  43. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  44. },
  45. "region": {
  46. "startLine": 1933,
  47. "startColumn": 21,
  48. "endLine": 1933,
  49. "endColumn": 21
  50. }
  51. },
  52. "logicalLocations": [
  53. {
  54. "decoratedName": "dm_ecc200",
  55. "kind": "function"
  56. }
  57. ]
  58. }
  59. ],
  60. "codeFlows": [
  61. {
  62. "threadFlows": [
  63. {
  64. "locations": [
  65. {
  66. "location": {
  67. "physicalLocation": {
  68. "artifactLocation": {
  69. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  70. },
  71. "region": {
  72. "startLine": 1836,
  73. "startColumn": 9
  74. }
  75. }
  76. },
  77. "importance": "unimportant"
  78. },
  79. {
  80. "location": {
  81. "physicalLocation": {
  82. "artifactLocation": {
  83. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  84. },
  85. "region": {
  86. "startLine": 1836,
  87. "startColumn": 12
  88. }
  89. }
  90. },
  91. "importance": "unimportant"
  92. },
  93. {
  94. "location": {
  95. "physicalLocation": {
  96. "artifactLocation": {
  97. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  98. },
  99. "region": {
  100. "startLine": 1837,
  101. "startColumn": 19
  102. }
  103. }
  104. },
  105. "importance": "unimportant"
  106. },
  107. {
  108. "location": {
  109. "physicalLocation": {
  110. "artifactLocation": {
  111. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  112. },
  113. "region": {
  114. "startLine": 1838,
  115. "startColumn": 9
  116. }
  117. }
  118. },
  119. "importance": "unimportant"
  120. },
  121. {
  122. "location": {
  123. "physicalLocation": {
  124. "artifactLocation": {
  125. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  126. },
  127. "region": {
  128. "startLine": 1839,
  129. "startColumn": 9
  130. }
  131. }
  132. },
  133. "importance": "unimportant"
  134. },
  135. {
  136. "location": {
  137. "physicalLocation": {
  138. "artifactLocation": {
  139. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  140. },
  141. "region": {
  142. "startLine": 1840,
  143. "startColumn": 9
  144. }
  145. }
  146. },
  147. "importance": "unimportant"
  148. },
  149. {
  150. "location": {
  151. "physicalLocation": {
  152. "artifactLocation": {
  153. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  154. },
  155. "region": {
  156. "startLine": 1840,
  157. "startColumn": 21
  158. }
  159. }
  160. },
  161. "importance": "unimportant"
  162. },
  163. {
  164. "location": {
  165. "physicalLocation": {
  166. "artifactLocation": {
  167. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  168. },
  169. "region": {
  170. "startLine": 1841,
  171. "startColumn": 9
  172. }
  173. }
  174. },
  175. "importance": "unimportant"
  176. },
  177. {
  178. "location": {
  179. "physicalLocation": {
  180. "artifactLocation": {
  181. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  182. },
  183. "region": {
  184. "startLine": 1841,
  185. "startColumn": 12
  186. }
  187. }
  188. },
  189. "importance": "unimportant"
  190. },
  191. {
  192. "location": {
  193. "physicalLocation": {
  194. "artifactLocation": {
  195. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  196. },
  197. "region": {
  198. "startLine": 1841,
  199. "startColumn": 15
  200. }
  201. }
  202. },
  203. "importance": "unimportant"
  204. },
  205. {
  206. "location": {
  207. "physicalLocation": {
  208. "artifactLocation": {
  209. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  210. },
  211. "region": {
  212. "startLine": 1841,
  213. "startColumn": 19
  214. }
  215. }
  216. },
  217. "importance": "unimportant"
  218. },
  219. {
  220. "location": {
  221. "physicalLocation": {
  222. "artifactLocation": {
  223. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  224. },
  225. "region": {
  226. "startLine": 1841,
  227. "startColumn": 23
  228. }
  229. }
  230. },
  231. "importance": "unimportant"
  232. },
  233. {
  234. "location": {
  235. "physicalLocation": {
  236. "artifactLocation": {
  237. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  238. },
  239. "region": {
  240. "startLine": 1841,
  241. "startColumn": 34
  242. }
  243. }
  244. },
  245. "importance": "unimportant"
  246. },
  247. {
  248. "location": {
  249. "physicalLocation": {
  250. "artifactLocation": {
  251. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  252. },
  253. "region": {
  254. "startLine": 1841,
  255. "startColumn": 41
  256. }
  257. }
  258. },
  259. "importance": "unimportant"
  260. },
  261. {
  262. "location": {
  263. "physicalLocation": {
  264. "artifactLocation": {
  265. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  266. },
  267. "region": {
  268. "startLine": 1842,
  269. "startColumn": 15
  270. }
  271. }
  272. },
  273. "importance": "unimportant"
  274. },
  275. {
  276. "location": {
  277. "physicalLocation": {
  278. "artifactLocation": {
  279. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  280. },
  281. "region": {
  282. "startLine": 1845,
  283. "startColumn": 18
  284. }
  285. }
  286. },
  287. "importance": "unimportant"
  288. },
  289. {
  290. "location": {
  291. "physicalLocation": {
  292. "artifactLocation": {
  293. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  294. },
  295. "region": {
  296. "startLine": 1846,
  297. "startColumn": 22
  298. }
  299. },
  300. "message": {
  301. "text": "Diese Verzweigung überspringen (Annahme: \"error_number!=0\" ist false)"
  302. }
  303. },
  304. "kinds": [
  305. "branch"
  306. ],
  307. "importance": "important"
  308. },
  309. {
  310. "location": {
  311. "physicalLocation": {
  312. "artifactLocation": {
  313. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  314. },
  315. "region": {
  316. "startLine": 1850,
  317. "startColumn": 16
  318. }
  319. }
  320. },
  321. "importance": "unimportant"
  322. },
  323. {
  324. "location": {
  325. "physicalLocation": {
  326. "artifactLocation": {
  327. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  328. },
  329. "region": {
  330. "startLine": 1852,
  331. "startColumn": 16
  332. }
  333. },
  334. "message": {
  335. "text": "Diese Verzweigung überspringen (Annahme: \"<Verzweigungsbedingung>\" ist false)"
  336. }
  337. },
  338. "kinds": [
  339. "branch"
  340. ],
  341. "importance": "important"
  342. },
  343. {
  344. "location": {
  345. "physicalLocation": {
  346. "artifactLocation": {
  347. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  348. },
  349. "region": {
  350. "startLine": 1863,
  351. "startColumn": 7
  352. }
  353. }
  354. },
  355. "importance": "unimportant"
  356. },
  357. {
  358. "location": {
  359. "physicalLocation": {
  360. "artifactLocation": {
  361. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  362. },
  363. "region": {
  364. "startLine": 1864,
  365. "startColumn": 7
  366. }
  367. }
  368. },
  369. "importance": "unimportant"
  370. },
  371. {
  372. "location": {
  373. "physicalLocation": {
  374. "artifactLocation": {
  375. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  376. },
  377. "region": {
  378. "startLine": 1865,
  379. "startColumn": 8
  380. }
  381. }
  382. },
  383. "importance": "unimportant"
  384. },
  385. {
  386. "location": {
  387. "physicalLocation": {
  388. "artifactLocation": {
  389. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  390. },
  391. "region": {
  392. "startLine": 1866,
  393. "startColumn": 8
  394. }
  395. }
  396. },
  397. "importance": "unimportant"
  398. },
  399. {
  400. "location": {
  401. "physicalLocation": {
  402. "artifactLocation": {
  403. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  404. },
  405. "region": {
  406. "startLine": 1867,
  407. "startColumn": 11
  408. }
  409. }
  410. },
  411. "importance": "unimportant"
  412. },
  413. {
  414. "location": {
  415. "physicalLocation": {
  416. "artifactLocation": {
  417. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  418. },
  419. "region": {
  420. "startLine": 1868,
  421. "startColumn": 15
  422. }
  423. }
  424. },
  425. "importance": "unimportant"
  426. },
  427. {
  428. "location": {
  429. "physicalLocation": {
  430. "artifactLocation": {
  431. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  432. },
  433. "region": {
  434. "startLine": 1869,
  435. "startColumn": 13
  436. }
  437. }
  438. },
  439. "importance": "unimportant"
  440. },
  441. {
  442. "location": {
  443. "physicalLocation": {
  444. "artifactLocation": {
  445. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  446. },
  447. "region": {
  448. "startLine": 1871,
  449. "startColumn": 16
  450. }
  451. }
  452. },
  453. "importance": "unimportant"
  454. },
  455. {
  456. "location": {
  457. "physicalLocation": {
  458. "artifactLocation": {
  459. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  460. },
  461. "region": {
  462. "startLine": 1873,
  463. "startColumn": 20
  464. }
  465. },
  466. "message": {
  467. "text": "Diese Verzweigung überspringen (Annahme: \"taillength!=0\" ist false)"
  468. }
  469. },
  470. "kinds": [
  471. "branch"
  472. ],
  473. "importance": "important"
  474. },
  475. {
  476. "location": {
  477. "physicalLocation": {
  478. "artifactLocation": {
  479. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  480. },
  481. "region": {
  482. "startLine": 1876,
  483. "startColumn": 9
  484. }
  485. },
  486. "message": {
  487. "text": "Diese Verzweigung überspringen (Annahme: \"debug_print\" ist false)"
  488. }
  489. },
  490. "kinds": [
  491. "branch"
  492. ],
  493. "importance": "important"
  494. },
  495. {
  496. "location": {
  497. "physicalLocation": {
  498. "artifactLocation": {
  499. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  500. },
  501. "region": {
  502. "startLine": 1883,
  503. "startColumn": 38
  504. }
  505. },
  506. "message": {
  507. "text": "Diese Verzweigung überspringen (Annahme: \"<Verzweigungsbedingung>\" ist false)"
  508. }
  509. },
  510. "kinds": [
  511. "branch"
  512. ],
  513. "importance": "important"
  514. },
  515. {
  516. "location": {
  517. "physicalLocation": {
  518. "artifactLocation": {
  519. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  520. },
  521. "region": {
  522. "startLine": 1886,
  523. "startColumn": 11
  524. }
  525. }
  526. },
  527. "importance": "unimportant"
  528. },
  529. {
  530. "location": {
  531. "physicalLocation": {
  532. "artifactLocation": {
  533. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  534. },
  535. "region": {
  536. "startLine": 1887,
  537. "startColumn": 9
  538. }
  539. },
  540. "message": {
  541. "text": "Diese Verzweigung überspringen (Annahme: \"debug_print\" ist false)"
  542. }
  543. },
  544. "kinds": [
  545. "branch"
  546. ],
  547. "importance": "important"
  548. },
  549. {
  550. "location": {
  551. "physicalLocation": {
  552. "artifactLocation": {
  553. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  554. },
  555. "region": {
  556. "startLine": 1899,
  557. "startColumn": 19
  558. }
  559. }
  560. },
  561. "importance": "unimportant"
  562. },
  563. {
  564. "location": {
  565. "physicalLocation": {
  566. "artifactLocation": {
  567. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  568. },
  569. "region": {
  570. "startLine": 1900,
  571. "startColumn": 19
  572. }
  573. }
  574. },
  575. "importance": "unimportant"
  576. },
  577. {
  578. "location": {
  579. "physicalLocation": {
  580. "artifactLocation": {
  581. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  582. },
  583. "region": {
  584. "startLine": 1901,
  585. "startColumn": 13
  586. }
  587. }
  588. },
  589. "importance": "unimportant"
  590. },
  591. {
  592. "location": {
  593. "physicalLocation": {
  594. "artifactLocation": {
  595. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  596. },
  597. "region": {
  598. "startLine": 1901,
  599. "startColumn": 16
  600. }
  601. }
  602. },
  603. "importance": "unimportant"
  604. },
  605. {
  606. "location": {
  607. "physicalLocation": {
  608. "artifactLocation": {
  609. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  610. },
  611. "region": {
  612. "startLine": 1901,
  613. "startColumn": 20
  614. }
  615. }
  616. },
  617. "importance": "unimportant"
  618. },
  619. {
  620. "location": {
  621. "physicalLocation": {
  622. "artifactLocation": {
  623. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  624. },
  625. "region": {
  626. "startLine": 1902,
  627. "startColumn": 13
  628. }
  629. },
  630. "message": {
  631. "text": "Diese Verzweigung überspringen (Annahme: \"<Verzweigungsbedingung>\" ist false)"
  632. }
  633. },
  634. "kinds": [
  635. "branch"
  636. ],
  637. "importance": "important"
  638. },
  639. {
  640. "location": {
  641. "physicalLocation": {
  642. "artifactLocation": {
  643. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  644. },
  645. "region": {
  646. "startLine": 1905,
  647. "startColumn": 21
  648. }
  649. }
  650. },
  651. "importance": "unimportant"
  652. },
  653. {
  654. "location": {
  655. "physicalLocation": {
  656. "artifactLocation": {
  657. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  658. },
  659. "region": {
  660. "startLine": 1906,
  661. "startColumn": 16
  662. }
  663. }
  664. },
  665. "importance": "unimportant"
  666. },
  667. {
  668. "location": {
  669. "physicalLocation": {
  670. "artifactLocation": {
  671. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  672. },
  673. "region": {
  674. "startLine": 1906,
  675. "startColumn": 23
  676. }
  677. },
  678. "message": {
  679. "text": "Diese Schleife überspringen (Annahme: \"y<H\" ist false)"
  680. }
  681. },
  682. "kinds": [
  683. "branch"
  684. ],
  685. "importance": "important"
  686. },
  687. {
  688. "location": {
  689. "physicalLocation": {
  690. "artifactLocation": {
  691. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  692. },
  693. "region": {
  694. "startLine": 1912,
  695. "startColumn": 16
  696. }
  697. }
  698. },
  699. "importance": "unimportant"
  700. },
  701. {
  702. "location": {
  703. "physicalLocation": {
  704. "artifactLocation": {
  705. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  706. },
  707. "region": {
  708. "startLine": 1912,
  709. "startColumn": 23
  710. }
  711. },
  712. "message": {
  713. "text": "Diese Schleife überspringen (Annahme: \"x<W\" ist false)"
  714. }
  715. },
  716. "kinds": [
  717. "branch"
  718. ],
  719. "importance": "important"
  720. },
  721. {
  722. "location": {
  723. "physicalLocation": {
  724. "artifactLocation": {
  725. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  726. },
  727. "region": {
  728. "startLine": 1929,
  729. "startColumn": 16
  730. }
  731. }
  732. },
  733. "importance": "unimportant"
  734. },
  735. {
  736. "location": {
  737. "physicalLocation": {
  738. "artifactLocation": {
  739. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  740. },
  741. "region": {
  742. "startLine": 1929,
  743. "startColumn": 23
  744. }
  745. },
  746. "message": {
  747. "text": "In diese Schleife eintreten (Annahme: \"y<NR\")"
  748. }
  749. },
  750. "kinds": [
  751. "branch"
  752. ],
  753. "importance": "important"
  754. },
  755. {
  756. "location": {
  757. "physicalLocation": {
  758. "artifactLocation": {
  759. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  760. },
  761. "region": {
  762. "startLine": 1930,
  763. "startColumn": 20
  764. }
  765. }
  766. },
  767. "importance": "unimportant"
  768. },
  769. {
  770. "location": {
  771. "physicalLocation": {
  772. "artifactLocation": {
  773. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  774. },
  775. "region": {
  776. "startLine": 1930,
  777. "startColumn": 27
  778. }
  779. },
  780. "message": {
  781. "text": "In diese Schleife eintreten (Annahme: \"x<NC\")"
  782. }
  783. },
  784. "kinds": [
  785. "branch"
  786. ],
  787. "importance": "important"
  788. },
  789. {
  790. "location": {
  791. "physicalLocation": {
  792. "artifactLocation": {
  793. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  794. },
  795. "region": {
  796. "startLine": 1931,
  797. "startColumn": 27
  798. }
  799. }
  800. },
  801. "importance": "unimportant"
  802. },
  803. {
  804. "location": {
  805. "physicalLocation": {
  806. "artifactLocation": {
  807. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  808. },
  809. "region": {
  810. "startLine": 1932,
  811. "startColumn": 28
  812. }
  813. },
  814. "message": {
  815. "text": "In diese Verzweigung eintreten (Annahme: \"<Verzweigungsbedingung>\")"
  816. }
  817. },
  818. "kinds": [
  819. "branch"
  820. ],
  821. "importance": "important"
  822. },
  823. {
  824. "location": {
  825. "physicalLocation": {
  826. "artifactLocation": {
  827. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  828. },
  829. "region": {
  830. "startLine": 1933,
  831. "startColumn": 21
  832. }
  833. },
  834. "message": {
  835. "text": "Ungültiger Lesevorgang von \"((symbol))->encoded_data[-2]\" (der lesbare Bereich ist 0 bis 199)"
  836. }
  837. },
  838. "kinds": [
  839. "usage"
  840. ],
  841. "importance": "essential"
  842. }
  843. ]
  844. }
  845. ]
  846. }
  847. ]
  848. }
  849. ],
  850. "tool": {
  851. "driver": {
  852. "name": "PREfast",
  853. "fullName": "PREfast Code Analysis",
  854. "version": "14.29.30159.0",
  855. "informationUri": "https://aka.ms/cpp/ca"
  856. }
  857. },
  858. "invocations": [
  859. {
  860. "commandLine": "D:\\Programme\\VS2022\\VC\\Tools\\MSVC\\14.29.30133\\bin\\HostX64\\x64\\c1.dll -ACf{1F7B090C-16DB-4822-966A-A93D26ED4681} -ACpmspft140.dll -Alint -D_PREFAST_ -D_AST_FE_ -Analyze -zm0x00007FF62CE9FC60 -il C:\\Users\\wruser\\AppData\\Local\\Temp\\_CL_607faf79ast -typedil -f ..\\..\\thirdparty\\zint\\backend\\dmatrix.c -Ze -D_MSC_EXTENSIONS -Zp16 -pc \\:/ -D_MSC_VER=1929 -D_MSC_FULL_VER=192930159 -D_MSC_BUILD=0 -D_M_AMD64=100 -ZILP448 -D_M_X64=100 -D_WIN64 -D_WIN32 -I C:\\Users\\wruser\\source\\repos\\SharpMuPDF\\mupdf\\thirdparty\\zxing-cpp\\core\\src -I C:\\Users\\wruser\\source\\repos\\SharpMuPDF\\mupdf\\scripts\\zxing-cpp\\ -I C:\\Users\\wruser\\source\\repos\\SharpMuPDF\\mupdf\\thirdparty\\zint\\backend -nologo -W 3 -diagnostics:column -GF -Og -Ot -Oy -Oi -ltcg -DCODE_ANALYSIS -DZXING_HAS_CHAR8 -DZXING_USE_ZINT -DZXING_EXPERIMENTAL_API -DZINT_NO_PNG -D_CRT_SECURE_NO_WARNINGS -DWIN32 -DNDEBUG -D_LIB -D_MT -D_DLL -GS -D_M_FP_PRECISE -Fox64\\Release\\libzxing\\dmatrix.obj -FdC:\\Users\\wruser\\source\\repos\\SharpMuPDF\\x64\\Release\\libzxing.pdb -external:W 3 -Gd -wd 4244 -wd 4267 -wd 4566 -wd 4018 -analyze:projectdirectory C:\\Users\\wruser\\source\\repos\\SharpMuPDF\\mupdf\\platform\\win32 -analyze:rulesetdirectory ;D:\\Programme\\VS2022\\Team Tools\\Static Analysis Tools\\\\Rule Sets; -analyze:ruleset D:\\Programme\\VS2022\\Team Tools\\Static Analysis Tools\\Rule Sets\\NativeRecommendedRules.ruleset -analyze:quiet -analyze:plugin D:\\Programme\\VS2022\\VC\\Tools\\MSVC\\14.29.30133\\bin\\HostX64\\x64\\EspXEngine.dll -FC -errorreport:prompt -I D:\\Programme\\VS2022\\VC\\Tools\\MSVC\\14.29.30133\\include -I D:\\Programme\\VS2022\\VC\\Tools\\MSVC\\14.29.30133\\atlmfc\\include -I D:\\Programme\\VS2022\\VC\\Auxiliary\\VS\\include -I C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt -I C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.22621.0\\um -I C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.22621.0\\shared -I C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.22621.0\\winrt -I C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.22621.0\\cppwinrt -I C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.8\\Include\\um -external:I D:\\Programme\\VS2022\\VC\\Tools\\MSVC\\14.29.30133\\include -I D:\\Programme\\VS2022\\VC\\Tools\\MSVC\\14.29.30133\\include -external:I D:\\Programme\\VS2022\\VC\\Tools\\MSVC\\14.29.30133\\atlmfc\\include -I D:\\Programme\\VS2022\\VC\\Tools\\MSVC\\14.29.30133\\atlmfc\\include -external:I D:\\Programme\\VS2022\\VC\\Auxiliary\\VS\\include -I D:\\Programme\\VS2022\\VC\\Auxiliary\\VS\\include -external:I C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt -I C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.22621.0\\ucrt -external:I C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.22621.0\\um -I C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.22621.0\\um -external:I C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.22621.0\\shared -I C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.22621.0\\shared -external:I C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.22621.0\\winrt -I C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.22621.0\\winrt -external:I C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.22621.0\\cppwinrt -I C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.22621.0\\cppwinrt -external:I C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.8\\Include\\um -I C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.8\\Include\\um",
  861. "executionSuccessful": true
  862. }
  863. ],
  864. "artifacts": [
  865. {
  866. "location": {
  867. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/emf.c"
  868. },
  869. "roles": [
  870. "analysisTarget",
  871. "resultFile"
  872. ],
  873. "hashes": {
  874. "md5": "6d535616aa38ecd3bd9157b4f1ba2f1e"
  875. }
  876. },
  877. {
  878. "location": {
  879. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zint/backend/common.h"
  880. },
  881. "hashes": {
  882. "md5": "4204dbbc879b836e2d98ba7e947037ca"
  883. }
  884. },
  885. {
  886. "location": {
  887. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zint/backend/zint.h"
  888. },
  889. "hashes": {
  890. "md5": "52ace3d3df4d440075f3460c1759b827"
  891. }
  892. },
  893. {
  894. "location": {
  895. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zint/backend/zintconfig.h"
  896. },
  897. "hashes": {
  898. "md5": "c79a63ec9936f235fa16610640c6ddb4"
  899. }
  900. },
  901. {
  902. "location": {
  903. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zint/backend/filemem.h"
  904. },
  905. "hashes": {
  906. "md5": "6af75d55db05fdefb3fdc0db6e6fb1a2"
  907. }
  908. },
  909. {
  910. "location": {
  911. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zint/backend/output.h"
  912. },
  913. "hashes": {
  914. "md5": "15c62089655f396890f0d781baffdfef"
  915. }
  916. },
  917. {
  918. "location": {
  919. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zint/backend/emf.h"
  920. },
  921. "hashes": {
  922. "md5": "998da547ba5b99b51f7a0b0f1f0a47c9"
  923. }
  924. },
  925. {
  926. "location": {
  927. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/eci.c"
  928. },
  929. "roles": [
  930. "analysisTarget",
  931. "resultFile"
  932. ],
  933. "hashes": {
  934. "md5": "e9678c6c10d7b5d416c03c8858c45a9b"
  935. }
  936. },
  937. {
  938. "location": {
  939. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zint/backend/eci.h"
  940. },
  941. "hashes": {
  942. "md5": "f2f0f7c011dc0a0d7c510f2fdbc70c6c"
  943. }
  944. },
  945. {
  946. "location": {
  947. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zint/backend/eci_sb.h"
  948. },
  949. "hashes": {
  950. "md5": "26ea335e85f642fb5339f3fc239e686a"
  951. }
  952. },
  953. {
  954. "location": {
  955. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zint/backend/big5.h"
  956. },
  957. "hashes": {
  958. "md5": "e0c8c14a7b09e5675d12982e3cb39a32"
  959. }
  960. },
  961. {
  962. "location": {
  963. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zint/backend/gb18030.h"
  964. },
  965. "hashes": {
  966. "md5": "39f30b9e58753bc6f287fcecb6cc0cfa"
  967. }
  968. },
  969. {
  970. "location": {
  971. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zint/backend/gb2312.h"
  972. },
  973. "hashes": {
  974. "md5": "6fce7e1ba34bc0c1375189bd99e55a72"
  975. }
  976. },
  977. {
  978. "location": {
  979. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zint/backend/gbk.h"
  980. },
  981. "hashes": {
  982. "md5": "3d5503c61be97727c804403048bd4233"
  983. }
  984. },
  985. {
  986. "location": {
  987. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zint/backend/ksx1001.h"
  988. },
  989. "hashes": {
  990. "md5": "55d60b433b9a99e93afe5a233085f810"
  991. }
  992. },
  993. {
  994. "location": {
  995. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zint/backend/sjis.h"
  996. },
  997. "hashes": {
  998. "md5": "72248d7bc4d344332d8cac0034d817ee"
  999. }
  1000. },
  1001. {
  1002. "location": {
  1003. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zint/backend/dxfilmedge.c"
  1004. },
  1005. "roles": [
  1006. "analysisTarget"
  1007. ],
  1008. "hashes": {
  1009. "md5": "f87df1bd444800d9edec38462b4cad23"
  1010. }
  1011. },
  1012. {
  1013. "location": {
  1014. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dotcode.c"
  1015. },
  1016. "roles": [
  1017. "analysisTarget",
  1018. "resultFile"
  1019. ],
  1020. "hashes": {
  1021. "md5": "e3f523ef7dad9213e8e718188c429f89"
  1022. }
  1023. },
  1024. {
  1025. "location": {
  1026. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zint/backend/gs1.h"
  1027. },
  1028. "hashes": {
  1029. "md5": "d43346840a9524bd9b70a3ab634e2a1c"
  1030. }
  1031. },
  1032. {
  1033. "location": {
  1034. "uri": "file:///C:/Users/wruser/source/repos/SharpMuPDF/mupdf/thirdparty/zint/backend/dmatrix.c"
  1035. },
  1036. "roles": [
  1037. "analysisTarget",
  1038. "resultFile"
  1039. ],
  1040. "hashes": {
  1041. "md5": "a941e5f609274d08ab76dc67c39f935b"
  1042. }
  1043. },
  1044. {
  1045. "location": {
  1046. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zint/backend/reedsol.h"
  1047. },
  1048. "hashes": {
  1049. "md5": "689adb6be13e830305cac3006456111e"
  1050. }
  1051. },
  1052. {
  1053. "location": {
  1054. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zint/backend/dmatrix.h"
  1055. },
  1056. "hashes": {
  1057. "md5": "f85867e1c76fd4d6d302cbece71b590e"
  1058. }
  1059. },
  1060. {
  1061. "location": {
  1062. "uri": "file:///c:/users/wruser/source/repos/sharpmupdf/mupdf/thirdparty/zint/backend/dmatrix_trace.h"
  1063. },
  1064. "hashes": {
  1065. "md5": "89ffd7e33d004369193a5e51ebb714c5"
  1066. }
  1067. }
  1068. ]
  1069. }
  1070. ]
  1071. }