11 KiB
11 KiB
1 | FileName | LineNo | Code | FileHash | Status | Message |
---|---|---|---|---|---|---|
2 | edk2\mdemodulepkg\library\pidxes3bootscriptlib\bootscriptexecute.c | 145 | C6297 | 56712e93857c59a7b0df8514c14dd86d | New | Arithmetic overflow: 32-bit value is shifted, then cast to 64-bit value. Results might not be an expected value. |
3 | edk2\mdemodulepkg\library\pidxes3bootscriptlib\bootscriptexecute.c | 665 | C6297 | 56712e93857c59a7b0df8514c14dd86d | New | Arithmetic overflow: 32-bit value is shifted, then cast to 64-bit value. Results might not be an expected value. |
4 | edk2\mdemodulepkg\library\pidxes3bootscriptlib\bootscriptexecute.c | 755 | C6297 | 56712e93857c59a7b0df8514c14dd86d | New | Arithmetic overflow: 32-bit value is shifted, then cast to 64-bit value. Results might not be an expected value. |
5 | edk2\mdemodulepkg\override\library\pidxes3bootscriptlib\bootscriptsave.c | 203 | C6297 | 987005aaa9c2bdb5ffa25b1a1f9a410e | New | Arithmetic overflow: 32-bit value is shifted, then cast to 64-bit value. Results might not be an expected value. |
6 | edk2\mdepkg\library\basememorylibrepstr\copymemwrapper.c | 41 | C6101 | 13b17b145d87dc2436ad13bf16e6f448 | New | Returning uninitialized memory '*DestinationBuffer'. A successful path through the function does not set the named _Out_ parameter. : Lines: 41, 47, 53, 54, 41 |
7 | edk2\mdepkg\library\basememorylibrepstr\memlibguid.c | 44 | C6001 | ad2d0d536b2732fd372c91c36e13b032 | New | Using uninitialized memory 'DestinationGuid'.: Lines: 39, 44 |
8 | edk2\mdepkg\library\basememorylibrepstr\setmem16wrapper.c | 57 | C6001 | 8a8b9c210c9b7b0fff1b50409ebaeb80 | New | Using uninitialized memory 'Buffer'.: Lines: 42, 48, 57 |
9 | edk2\mdepkg\library\basememorylibrepstr\setmem32wrapper.c | 57 | C6001 | 57f20d2c9034309bbd65e9b1f1be08fe | New | Using uninitialized memory 'Buffer'.: Lines: 42, 48, 57 |
10 | edk2\mdepkg\library\basememorylibrepstr\setmem64wrapper.c | 57 | C6001 | aaa8254366a99c583d8e2daf35112329 | New | Using uninitialized memory 'Buffer'.: Lines: 42, 48, 57 |
11 | edk2\mdepkg\library\basememorylibrepstr\setmemwrapper.c | 50 | C6001 | 2a81b5c984f5527e84bf8533b83c3537 | New | Using uninitialized memory 'Buffer'.: Lines: 38, 44, 50 |
12 | edk2\mdepkg\library\basememorylibrepstr\setmemwrapper.c | 81 | C6001 | 2a81b5c984f5527e84bf8533b83c3537 | New | Using uninitialized memory 'Buffer'.: Lines: 74, 80, 81 |
13 | edk2\mdepkg\library\basememorylibrepstr\setmemwrapper.c | 83 | C6001 | 2a81b5c984f5527e84bf8533b83c3537 | New | Using uninitialized memory 'Buffer'.: Lines: 74, 80, 83 |
14 | edk2\mdepkg\library\basememorylibrepstr\zeromemwrapper.c | 49 | C6001 | be343545d2e3d19cf442ee23b910ffdc | New | Using uninitialized memory 'Buffer'.: Lines: 38, 43, 49 |
15 | edk2\mdepkg\library\dxehstilib\hstidxe.c | 112 | C6001 | 9eccf05d76f895b0bd28345280139eea | New | Using uninitialized memory '*InformationBlock'.: Lines: 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 47, 54, 58, 59, 60, 61, 62, 63, 68, 75, 80, 84, 85, 86, 87, 91, 93, 100, 101, 107, 111, 112, 116, 117, 62, 63, 68, 75, 80, 84, 85, 86, 87, 91, 93, 100, 101, 107, 111, 112 |
16 | edk2\mdepkg\library\peiserviceslib\peiserviceslib.c | 655 | C6011 | d37f2cb23c98e3b557afce415d86314b | New | Dereferencing NULL pointer 'FvInfoPpi'. : Lines: 633, 634, 635, 636, 637, 638, 640, 641, 642, 653, 655 |
17 | edk2\mdepkg\library\peiserviceslib\peiserviceslib.c | 690 | C6011 | d37f2cb23c98e3b557afce415d86314b | New | Dereferencing NULL pointer 'FvInfoPpiDescriptor'. : Lines: 633, 634, 635, 636, 637, 638, 640, 641, 642, 653, 655, 656, 659, 662, 674, 675, 676, 681, 687, 690 |
18 | edk2\mdepkg\library\uefidevicepathlib\devicepathfromtext.c | 3655 | C6011 | f018cc1e525bbd65dc5eec07038d5147 | New | Dereferencing NULL pointer 'DeviceNode'. : Lines: 3624, 3625, 3626, 3627, 3628, 3629, 3630, 3632, 3636, 3638, 3640, 3642, 3643, 3644, 3646, 3647, 3648, 3649, 3651, 3652, 3654, 3655 |
19 | edk2\mdepkg\library\uefidevicepathlib\devicepathfromtext.c | 987 | C6011 | f018cc1e525bbd65dc5eec07038d5147 | New | Dereferencing NULL pointer 'AcpiAdr'. : Lines: 959, 960, 961, 962, 964, 971, 972, 973, 976, 987, 971, 972, 973, 976, 977, 978, 984, 987 |
20 | edk2\mdepkg\library\uefidevicepathlib\devicepathtotext.c | 1803 | C6387 | a4e58c38da7d88989d2c4cf1d86aeb5a | New | 'UriStr' could be '0': this does not adhere to the specification for the function 'CopyMem'. : Lines: 1791, 1792, 1793, 1798, 1799, 1800, 1803 |
21 | edk2\mdepkg\library\uefidevicepathlib\devicepathtotext.c | 1804 | C6011 | a4e58c38da7d88989d2c4cf1d86aeb5a | New | Dereferencing NULL pointer 'UriStr'. See line 1803 for an earlier location where this can occur: Lines: 1791, 1792, 1793, 1798, 1799, 1800, 1803, 1804 |
22 | edk2\mdepkg\library\uefidevicepathlib\devicepathtotext.c | 51 | C6011 | a4e58c38da7d88989d2c4cf1d86aeb5a | New | Dereferencing NULL pointer 'Str->Str'. : Lines: 34, 35, 37, 38, 39, 41, 42, 43, 50, 51 |
23 | edk2\mdepkg\library\uefidevicepathlib\devicepathtotext.c | 975 | C6011 | a4e58c38da7d88989d2c4cf1d86aeb5a | New | Dereferencing NULL pointer 'NewStr'. : Lines: 960, 961, 962, 963, 965, 967, 968, 969, 973, 975 |
24 | edk2\mdepkg\library\uefilib\acpi.c | 68 | C6011 | bf1357a1257e6452f910d40a854a7527 | New | Dereferencing NULL pointer 'PreviousTableLocated'. : Lines: 40, 41, 42, 43, 44, 46, 53, 57, 59, 60, 61, 62, 63, 64, 65, 66, 68 |
25 | edk2\mdepkg\library\uefilib\console.c | 482 | C6387 | 027e7425af764127d5e9304142abb589 | New | 'Line' could be '0': this does not adhere to the specification for the function 'SetMem16'. : Lines: 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 417, 418, 419, 420, 424, 439, 444, 449, 454, 455, 460, 465, 470, 471, 476, 482 |
26 | edk2\mdepkg\library\uefilib\console.c | 483 | C6011 | 027e7425af764127d5e9304142abb589 | New | Dereferencing NULL pointer 'Line'. See line 482 for an earlier location where this can occur: Lines: 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 417, 418, 419, 420, 424, 439, 444, 449, 454, 455, 460, 465, 470, 471, 476, 482, 483 |
27 | EDK2\MdePkg\Library\UefiLib\UefiLib.c | 1377 | C4996 | 9c6be9094d8dfb929d968470655cc6c2 | New | 'GetVariable': was declared deprecated |
28 | edk2\mdepkg\library\uefilib\uefilibprint.c | 423 | C6011 | 854fed2c7fdee9e0666d833a8e86d47f | New | Dereferencing NULL pointer 'Blt'. : Lines: 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 362, 363, 364, 365, 367, 371, 377, 378, 390, 394, 400, 404, 405, 406, 415, 416, 420, 423 |
29 | edk2\mdepkg\library\uefiruntimelib\runtimelib.c | 622 | C28182 | 561fc484e3f49e1e67c4a327f2ceee42 | New | Dereferencing NULL pointer. 'Link' contains the same NULL value as 'Link->ForwardLink' did. : Lines: 607, 608, 613, 620, 622, 624, 629, 634, 635, 622 |
30 | edk2\mdepkg\override\library\baselib\safestring.c | 1483 | C6305 | e231a62ad267f87bb81d220ac20f609b | New | Potential mismatch between sizeof and countof quantities. Use sizeof() to scale byte sizes.: Lines: 1462, 1463, 1469, 1470, 1475, 1476, 1482, 1483 |
31 | edk2\mdepkg\override\library\baselib\safestring.c | 1496 | C6305 | e231a62ad267f87bb81d220ac20f609b | New | Potential mismatch between sizeof and countof quantities. Use sizeof() to scale byte sizes.: Lines: 1462, 1463, 1469, 1470, 1475, 1476, 1482, 1483, 1488, 1489, 1495, 1496 |
32 | edk2\mdepkg\override\library\baselib\safestring.c | 1509 | C6305 | e231a62ad267f87bb81d220ac20f609b | New | Potential mismatch between sizeof and countof quantities. Use sizeof() to scale byte sizes.: Lines: 1462, 1463, 1469, 1470, 1475, 1476, 1482, 1483, 1488, 1489, 1495, 1496, 1501, 1502, 1508, 1509 |
33 | EDK2\MdePkg\Override\Library\BaseLib\String.c | 1370 | C4996 | 1a1611ebf155b8a4ee50872fe6b97564 | New | 'AsciiStrCpy': was declared deprecated |
34 | EDK2\MdePkg\Override\Library\BaseLib\String.c | 1429 | C4996 | 1a1611ebf155b8a4ee50872fe6b97564 | New | 'AsciiStrnCpy': was declared deprecated |
35 | EDK2\MdePkg\Override\Library\BaseLib\String.c | 374 | C4996 | 1a1611ebf155b8a4ee50872fe6b97564 | New | 'StrCpy': was declared deprecated |
36 | EDK2\MdePkg\Override\Library\BaseLib\String.c | 433 | C4996 | 1a1611ebf155b8a4ee50872fe6b97564 | New | 'StrnCpy': was declared deprecated |
37 | edk2\mdepkg\override\library\uefidevicepathlib\devicepathfromtext.c | 3655 | C6011 | f018cc1e525bbd65dc5eec07038d5147 | New | Dereferencing NULL pointer 'DeviceNode'. : Lines: 3624, 3625, 3626, 3627, 3628, 3629, 3630, 3632, 3636, 3638, 3640, 3642, 3643, 3644, 3646, 3647, 3648, 3649, 3651, 3652, 3654, 3655 |
38 | edk2\mdepkg\override\library\uefidevicepathlib\devicepathfromtext.c | 987 | C6011 | f018cc1e525bbd65dc5eec07038d5147 | New | Dereferencing NULL pointer 'AcpiAdr'. : Lines: 959, 960, 961, 962, 964, 971, 972, 973, 976, 987, 971, 972, 973, 976, 977, 978, 984, 987 |
39 | edk2\mdepkg\override\library\uefidevicepathlib\devicepathtotext.c | 1803 | C6387 | a4e58c38da7d88989d2c4cf1d86aeb5a | New | 'UriStr' could be '0': this does not adhere to the specification for the function 'CopyMem'. : Lines: 1791, 1792, 1793, 1798, 1799, 1800, 1803 |
40 | edk2\mdepkg\override\library\uefidevicepathlib\devicepathtotext.c | 1804 | C6011 | a4e58c38da7d88989d2c4cf1d86aeb5a | New | Dereferencing NULL pointer 'UriStr'. See line 1803 for an earlier location where this can occur: Lines: 1791, 1792, 1793, 1798, 1799, 1800, 1803, 1804 |
41 | edk2\mdepkg\override\library\uefidevicepathlib\devicepathtotext.c | 51 | C6011 | a4e58c38da7d88989d2c4cf1d86aeb5a | New | Dereferencing NULL pointer 'Str->Str'. : Lines: 34, 35, 37, 38, 39, 41, 42, 43, 50, 51 |
42 | edk2\mdepkg\override\library\uefidevicepathlib\devicepathtotext.c | 975 | C6011 | a4e58c38da7d88989d2c4cf1d86aeb5a | New | Dereferencing NULL pointer 'NewStr'. : Lines: 960, 961, 962, 963, 965, 967, 968, 969, 973, 975 |
43 | edk2\securitypkg\library\tpm2devicelibdtpm\tpm2devicelibdtpm.c | 156 | C6031 | 69d6fee72e5eecff6026de56e0fb4513 | New | Return value ignored: 'LibPcdSetEx8S'. |
44 | edk2\securitypkg\library\tpm2devicelibdtpm\tpm2devicelibdtpm.c | 161 | C6031 | 69d6fee72e5eecff6026de56e0fb4513 | New | Return value ignored: 'LibPcdSetEx8S'. |
45 | insyde\insydemodulepkg\bus\usb\usbcoredxe\usbpciio.c | 178 | C6297 | 7d37aaba8c172e161a10b37f447b6454 | New | Arithmetic overflow: 32-bit value is shifted, then cast to 64-bit value. Results might not be an expected value. |
46 | insyde\insydemodulepkg\bus\usb\usbcoredxe\usbpciio.c | 237 | C6297 | 7d37aaba8c172e161a10b37f447b6454 | New | Arithmetic overflow: 32-bit value is shifted, then cast to 64-bit value. Results might not be an expected value. |
47 | insyde\insydemodulepkg\bus\usb\usbcoredxe\usbpciio.c | 302 | C6297 | 7d37aaba8c172e161a10b37f447b6454 | New | Arithmetic overflow: 32-bit value is shifted, then cast to 64-bit value. Results might not be an expected value. |
48 | insyde\insydemodulepkg\bus\usb\usbcoredxe\usbpciio.c | 376 | C6297 | 7d37aaba8c172e161a10b37f447b6454 | New | Arithmetic overflow: 32-bit value is shifted, then cast to 64-bit value. Results might not be an expected value. |
49 | insyde\insydemodulepkg\bus\usb\usbcoredxe\usbpciio.c | 456 | C6297 | 7d37aaba8c172e161a10b37f447b6454 | New | Arithmetic overflow: 32-bit value is shifted, then cast to 64-bit value. Results might not be an expected value. |
50 | insyde\insydemodulepkg\bus\usb\usbcoredxe\usbpciio.c | 525 | C6297 | 7d37aaba8c172e161a10b37f447b6454 | New | Arithmetic overflow: 32-bit value is shifted, then cast to 64-bit value. Results might not be an expected value. |
51 | insyde\insydemodulepkg\csm\legacybiosdxe\legacybootsupport.c | 1486 | C6297 | ade9e583249bbf29449e7ecc036bce8a | New | Arithmetic overflow: 32-bit value is shifted, then cast to 64-bit value. Results might not be an expected value. |
52 | insyde\insydemodulepkg\csm\legacybiosdxe\legacybootsupport.c | 2133 | C6297 | ade9e583249bbf29449e7ecc036bce8a | New | Arithmetic overflow: 32-bit value is shifted, then cast to 64-bit value. Results might not be an expected value. |
53 | insyde\insydemodulepkg\universal\security\hddpassword\hddpassworddialog.c | 1124 | C6011 | 761c388a482f9593b1142d1d9c5fb4bd | New | Dereferencing NULL pointer 'HddDialogItemInfoStringPtr'. : Lines: 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1039, 1040, 1041, 1042, 1043, 1044, 1045, 1046, 1047, 1049, 1050, 1052, 1053, 1054, 1056, 1057, 1059, 1061, 1062, 1064, 1070, 1075, 1081, 1087, 1091, 1098, 1111, 1115, 1116, 1121, 1123, 1124 |