src - scan-build results

User:ben@pico.netzbasis.de
Working Directory:/git/hellfish/src
Command Line:make
Clang Version:clang version 10.0.0
Date:Sat Mar 28 23:52:19 2020

Bug Summary

Bug TypeQuantityDisplay?
All Bugs242
Dead store
Dead assignment60
Dead initialization6
Dead nested assignment148
Logic error
Dereference of null pointer6
Division by zero6
Result of operation is garbage or undefined2
Uninitialized argument value10
Unix API4

Reports

Bug Group Bug Type ▾ File Function/Method Line Path Length
Dead storeDead assignmentarch/amd64/stand/libsa/exec_i386.crun_loadfile1811View Report
Dead storeDead assignmentlib/libsa/sha1.cSHA1Transform1011View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA256Update5301View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA256Update5471View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA256Pad5901View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA512Update8061View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA512Update8231View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA512Pad8661View Report
Dead storeDead assignmentarch/amd64/stand/libsa/exec_i386.crun_loadfile1811View Report
Dead storeDead assignmentlib/libsa/cd9660.ccd9660_open1841View Report
Dead storeDead assignmentlib/libsa/sha1.cSHA1Transform1011View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA256Update5301View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA256Update5471View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA256Pad5901View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA512Update8061View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA512Update8231View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA512Pad8661View Report
Dead storeDead assignmentarch/amd64/stand/libsa/exec_i386.crun_loadfile1811View Report
Dead storeDead assignmentarch/amd64/stand/libsa/exec_i386.crun_loadfile1811View Report
Dead storeDead assignmentlib/libsa/sha1.cSHA1Transform1011View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA256Update5301View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA256Update5471View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA256Pad5901View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA512Update8061View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA512Update8231View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA512Pad8661View Report
Dead storeDead assignmentlib/libsa/netif.cnetif_select1091View Report
Dead storeDead assignmentlib/libsa/tftp.ctftp_stat3871View Report
Dead storeDead assignmentarch/amd64/stand/efiboot/efidev.cefid_io1581View Report
Dead storeDead assignmentarch/amd64/stand/efiboot/efidev.cefid_io1781View Report
Dead storeDead assignmentarch/amd64/stand/efiboot/diskprobe.cefi_hardprobe791View Report
Dead storeDead assignmentlib/libsa/cd9660.ccd9660_open1841View Report
Dead storeDead assignmentlib/libsa/sha1.cSHA1Transform1011View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA256Update5301View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA256Update5471View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA256Pad5901View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA512Update8061View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA512Update8231View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA512Pad8661View Report
Dead storeDead assignmentarch/amd64/stand/efiboot/efidev.cefid_io1581View Report
Dead storeDead assignmentarch/amd64/stand/efiboot/efidev.cefid_io1781View Report
Dead storeDead assignmentarch/amd64/stand/efiboot/diskprobe.cefi_hardprobe791View Report
Dead storeDead assignmentlib/libsa/cd9660.ccd9660_open1841View Report
Dead storeDead assignmentlib/libsa/sha1.cSHA1Transform1011View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA256Update5301View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA256Update5471View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA256Pad5901View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA512Update8061View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA512Update8231View Report
Dead storeDead assignmentlib/libsa/sha2.cSHA512Pad8661View Report
Dead storeDead initializationlib/libsa/readdir.creaddir681View Report
Dead storeDead initializationlib/libsa/readdir.creaddir681View Report
Dead storeDead initializationlib/libsa/readdir.creaddir681View Report
Dead storeDead initializationlib/libsa/readdir.creaddir681View Report
Dead storeDead initializationlib/libsa/readdir.creaddir681View Report
Dead storeDead initializationlib/libsa/readdir.creaddir681View Report
Dead storeDead nested assignmentlib/libsa/loadfile_elf.celf32_exec2281View Report
Dead storeDead nested assignmentlib/libsa/loadfile_elf.celf64_exec2281View Report
Dead storeDead nested assignmentlib/libsa/loadfile.cloadfile1271View Report
Dead storeDead nested assignmentlib/libsa/sha1.cSHA1Transform1011View Report
Dead storeDead nested assignmentlib/libsa/sha1.cSHA1Transform1011View Report
Dead storeDead nested assignmentlib/libsa/sha1.cSHA1Transform1011View Report
Dead storeDead nested assignmentlib/libsa/sha1.cSHA1Transform1011View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Update5301View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Update5471View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Update8061View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Update8231View Report
Dead storeDead nested assignmentlib/libsa/loadfile.cloadfile1271View Report
Dead storeDead nested assignmentlib/libsa/loadfile_elf.celf32_exec2281View Report
Dead storeDead nested assignmentlib/libsa/loadfile_elf.celf64_exec2281View Report
Dead storeDead nested assignmentlib/libsa/sha1.cSHA1Transform1011View Report
Dead storeDead nested assignmentlib/libsa/sha1.cSHA1Transform1011View Report
Dead storeDead nested assignmentlib/libsa/sha1.cSHA1Transform1011View Report
Dead storeDead nested assignmentlib/libsa/sha1.cSHA1Transform1011View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Update5301View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Update5471View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Update8061View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Update8231View Report
Dead storeDead nested assignmentlib/libsa/loadfile_elf.celf32_exec2281View Report
Dead storeDead nested assignmentlib/libsa/loadfile_elf.celf64_exec2281View Report
Dead storeDead nested assignmentlib/libsa/loadfile.cloadfile1271View Report
Dead storeDead nested assignmentlib/libsa/loadfile_elf.celf32_exec2281View Report
Dead storeDead nested assignmentlib/libsa/sha1.cSHA1Transform1011View Report
Dead storeDead nested assignmentlib/libsa/sha1.cSHA1Transform1011View Report
Dead storeDead nested assignmentlib/libsa/sha1.cSHA1Transform1011View Report
Dead storeDead nested assignmentlib/libsa/sha1.cSHA1Transform1011View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Update5301View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Update5471View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Update8061View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Update8231View Report
Dead storeDead nested assignmentlib/libsa/loadfile.cloadfile1271View Report
Dead storeDead nested assignmentlib/libsa/loadfile_elf.celf32_exec2281View Report
Dead storeDead nested assignmentlib/libsa/loadfile_elf.celf64_exec2281View Report
Dead storeDead nested assignmentlib/libsa/sha1.cSHA1Transform1011View Report
Dead storeDead nested assignmentlib/libsa/sha1.cSHA1Transform1011View Report
Dead storeDead nested assignmentlib/libsa/sha1.cSHA1Transform1011View Report
Dead storeDead nested assignmentlib/libsa/sha1.cSHA1Transform1011View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Update5301View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Update5471View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Update8061View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Update8231View Report
Dead storeDead nested assignmentlib/libsa/loadfile.cloadfile1271View Report
Dead storeDead nested assignmentlib/libsa/loadfile_elf.celf64_exec2281View Report
Dead storeDead nested assignmentlib/libsa/sha1.cSHA1Transform1011View Report
Dead storeDead nested assignmentlib/libsa/sha1.cSHA1Transform1011View Report
Dead storeDead nested assignmentlib/libsa/sha1.cSHA1Transform1011View Report
Dead storeDead nested assignmentlib/libsa/sha1.cSHA1Transform1011View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Transform4991View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Update5301View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA256Update5471View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Transform7751View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Update8061View Report
Dead storeDead nested assignmentlib/libsa/sha2.cSHA512Update8231View Report
Dead storeDead nested assignmentlib/libsa/loadfile.cloadfile1271View Report
Dead storeDead nested assignmentlib/libsa/loadfile_elf.celf64_exec2281View Report
Dead storeDead nested assignmentlib/libsa/loadfile_elf.celf32_exec2281View Report
Logic errorDereference of null pointerarch/amd64/stand/libsa/memprobe.ccheckA20538View Report
Logic errorDereference of null pointerarch/amd64/stand/libsa/memprobe.ccheckA20538View Report
Logic errorDereference of null pointerarch/amd64/stand/libsa/memprobe.ccheckA20538View Report
Logic errorDereference of null pointerarch/amd64/stand/libsa/memprobe.ccheckA20538View Report
Logic errorDereference of null pointerarch/amd64/stand/efiboot/self_reloc.cself_reloc10310View Report
Logic errorDereference of null pointerarch/amd64/stand/efiboot/self_reloc.cself_reloc10310View Report
Logic errorDivision by zerolib/libkern/qdivrem.c__qdivrem804View Report
Logic errorDivision by zerolib/libkern/qdivrem.c__qdivrem804View Report
Logic errorDivision by zerolib/libkern/qdivrem.c__qdivrem804View Report
Logic errorDivision by zerolib/libkern/qdivrem.c__qdivrem804View Report
Logic errorDivision by zerolib/libkern/qdivrem.c__qdivrem804View Report
Logic errorDivision by zerolib/libkern/qdivrem.c__qdivrem804View Report
Logic errorResult of operation is garbage or undefinedarch/amd64/stand/efiboot/efidev.cefi_getdisklabel_cd966051629View Report
Logic errorResult of operation is garbage or undefinedarch/amd64/stand/efiboot/efidev.cefi_getdisklabel_cd966051629View Report
Logic errorUninitialized argument valuestand/boot/cmd.cXhexdump3719View Report
Logic errorUninitialized argument valuearch/amd64/stand/libsa/time.cbios_time_date916View Report
Logic errorUninitialized argument valuestand/boot/cmd.cXhexdump3719View Report
Logic errorUninitialized argument valuearch/amd64/stand/libsa/time.cbios_time_date916View Report
Logic errorUninitialized argument valuestand/boot/cmd.cXhexdump3719View Report
Logic errorUninitialized argument valuestand/boot/cmd.cXhexdump3719View Report
Logic errorUninitialized argument valuearch/amd64/stand/libsa/time.cbios_time_date916View Report
Logic errorUninitialized argument valuearch/amd64/stand/libsa/time.cbios_time_date916View Report
Logic errorUninitialized argument valuestand/boot/cmd.cXhexdump3719View Report
Logic errorUninitialized argument valuestand/boot/cmd.cXhexdump3719View Report
Logic errorUnix APIarch/amd64/stand/efiboot/efidev.cefid_io12619View Report
Logic errorUnix APIarch/amd64/stand/efiboot/efidev.cefid_io14322View Report
Logic errorUnix APIarch/amd64/stand/efiboot/efidev.cefid_io12619View Report
Logic errorUnix APIarch/amd64/stand/efiboot/efidev.cefid_io14322View Report