Cppcheck results for linux-3.11

Number of false negatives: 0

Number of true positives: 305

Number of false positives: 177

FilenameLineMessageClassification
linux-3.11/Documentation/connector/ucon.c250Resource leak: outTrue Positive
linux-3.11/Documentation/laptops/hpfall.c33Dangerous usage of 'devname' (strncpy doesn't always null-terminate it).True Positive
linux-3.11/arch/arm64/kvm/sys_regs.c1020Uninitialized variable: clidrTrue Positive
linux-3.11/arch/arm64/kvm/sys_regs.c1021Uninitialized struct member: clidr.valTrue Positive
linux-3.11/arch/cris/arch-v32/drivers/sync_serial.c285Array 'ports[1]' accessed at index 1, which is out of bounds.True Positive
linux-3.11/arch/ia64/hp/common/sba_iommu.c956Possible null pointer dereference: iocTrue Positive
linux-3.11/arch/ia64/hp/common/sba_iommu.c1003Possible null pointer dereference: iocTrue Positive
linux-3.11/arch/ia64/hp/common/sba_iommu.c1502Possible null pointer dereference: iocTrue Positive
linux-3.11/arch/ia64/kernel/palinfo.c133Array 'units[5]' accessed at index 6, which is out of bounds.True Positive
linux-3.11/arch/microblaze/kernel/setup.c180Invalid number of character (() when these macros are defined: ''.True Positive
linux-3.11/arch/microblaze/kernel/setup.c180Invalid number of character (() when these macros are defined: 'CONFIG_CRAMFS;CONFIG_MTD_UCLINUX'.True Positive
linux-3.11/arch/microblaze/kernel/setup.c180Invalid number of character (() when these macros are defined: 'CONFIG_DEBUG_FS'.True Positive
linux-3.11/arch/microblaze/kernel/setup.c180Invalid number of character (() when these macros are defined: 'CONFIG_DEBUG_FS;CONFIG_MMU'.True Positive
linux-3.11/arch/microblaze/kernel/setup.c180Invalid number of character (() when these macros are defined: 'CONFIG_DUMMY_CONSOLE;CONFIG_VT'.True Positive
linux-3.11/arch/microblaze/kernel/setup.c180Invalid number of character (() when these macros are defined: 'CONFIG_EARLY_PRINTK'.True Positive
linux-3.11/arch/microblaze/kernel/setup.c180Invalid number of character (() when these macros are defined: 'CONFIG_MTD_UCLINUX'.True Positive
linux-3.11/arch/microblaze/kernel/setup.c180Invalid number of character (() when these macros are defined: 'CONFIG_MTD_UCLINUX;CONFIG_ROMFS_FS'.True Positive
linux-3.11/arch/microblaze/kernel/setup.c180Invalid number of character (() when these macros are defined: 'CONFIG_VT'.True Positive
linux-3.11/arch/microblaze/kernel/setup.c180Invalid number of character (() when these macros are defined: 'CONFIG_VT;CONFIG_XILINX_CONSOLE'.True Positive
linux-3.11/arch/mips/ralink/prom.c64Uninitialized variable: argcTrue Positive
linux-3.11/arch/mips/txx9/generic/pci.c334Array 'regs[2]' accessed at index 2, which is out of bounds.True Positive
linux-3.11/arch/mn10300/boot/tools/build.c54va_list 'args' was opened but not closed by va_end().True Positive
linux-3.11/arch/powerpc/kernel/prom_init.c391va_list 'args' was opened but not closed by va_end().True Positive
linux-3.11/arch/powerpc/perf/power4-pmu.c506Shifting by a negative value is undefined behaviourTrue Positive
linux-3.11/arch/powerpc/perf/ppc970-pmu.c380Array 'pmcsel[8]' accessed at index 8, which is out of bounds.True Positive
linux-3.11/arch/powerpc/platforms/powermac/bootx_init.c87va_list 'args' was opened but not closed by va_end().True Positive
linux-3.11/arch/um/drivers/net_user.c258va_list 'ap' was opened but not closed by va_end().True Positive
linux-3.11/arch/unicore32/kernel/early_printk.c48Uninitialized variable: keep_earlyTrue Positive
linux-3.11/arch/x86/boot/compressed/mkpiggy.c61Resource leak: fTrue Positive
linux-3.11/arch/x86/boot/tools/build.c135va_list 'args' was opened but not closed by va_end().True Positive
linux-3.11/arch/x86/kvm/x86.c5471Uninitialized variable: paramTrue Positive
linux-3.11/arch/x86/kvm/x86.c5472Uninitialized variable: paramTrue Positive
linux-3.11/arch/x86/kvm/x86.c5473Uninitialized variable: paramTrue Positive
linux-3.11/arch/x86/kvm/x86.c5474Uninitialized variable: paramTrue Positive
linux-3.11/arch/x86/math-emu/poly_2xm1.c127Uninitialized struct member: Denom.mswTrue Positive
linux-3.11/arch/x86/math-emu/poly_2xm1.c73Uninitialized struct member: argSignif.mswTrue Positive
linux-3.11/arch/x86/math-emu/poly_atan.c92Uninitialized variable: argSignifTrue Positive
linux-3.11/arch/x86/math-emu/poly_l2.c205Uninitialized struct member: Numer.mswTrue Positive
linux-3.11/arch/x86/math-emu/poly_l2.c194Uninitialized variable: argSignifTrue Positive
linux-3.11/arch/x86/math-emu/poly_l2.c199Uninitialized variable: argSignifTrue Positive
linux-3.11/arch/x86/math-emu/poly_l2.c218Uninitialized struct member: argSignif.lswTrue Positive
linux-3.11/arch/x86/math-emu/poly_l2.c219Uninitialized struct member: argSignif.midwTrue Positive
linux-3.11/arch/x86/math-emu/poly_l2.c212Uninitialized struct member: argSignif.mswTrue Positive
linux-3.11/arch/x86/math-emu/poly_sin.c352Uninitialized struct member: fix_up.mswTrue Positive
linux-3.11/arch/x86/math-emu/poly_tan.c108Uninitialized struct member: accum.lswTrue Positive
linux-3.11/arch/x86/math-emu/poly_tan.c186Uninitialized struct member: fix_up.mswTrue Positive
linux-3.11/arch/xtensa/platforms/iss/network.c115va_list 'ap' was opened but not closed by va_end().True Positive
linux-3.11/drivers/atm/fore200e.c2802Uninitialized variable: errTrue Positive
linux-3.11/drivers/char/tile-srom.c156Uninitialized variable: dummyTrue Positive
linux-3.11/drivers/clk/sunxi/clk-sunxi.c52Memory leak: fixedTrue Positive
linux-3.11/drivers/clk/sunxi/clk-sunxi.c52Memory leak: gateTrue Positive
linux-3.11/drivers/crypto/caam/caamhash.c822Uninitialized variable: descTrue Positive
linux-3.11/drivers/dma/mmp_tdma.c190Uninitialized variable: tdcrTrue Positive
linux-3.11/drivers/dma/mmp_tdma.c231Uninitialized variable: tdcrTrue Positive
linux-3.11/drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c219Array 'dsi_errors[31]' accessed at index 31, which is out of bounds.True Positive
linux-3.11/drivers/gpu/drm/i915/i915_gem.c986Possible null pointer dereference: ringTrue Positive
linux-3.11/drivers/gpu/drm/qxl/qxl_draw.c352Uninitialized variable: drawableTrue Positive
linux-3.11/drivers/gpu/drm/radeon/radeon_legacy_tv.c656Array 'YCOEF_value[5]' accessed at index 5, which is out of bounds.True Positive
linux-3.11/drivers/gpu/drm/radeon/radeon_legacy_tv.c656Array 'YCOEF_EN_value[5]' accessed at index 5, which is out of bounds.True Positive
linux-3.11/drivers/gpu/drm/radeon/radeon_legacy_tv.c652Array 'SLOPE_value[5]' accessed at index 5, which is out of bounds.True Positive
linux-3.11/drivers/gpu/drm/radeon/radeon_legacy_tv.c653Array 'SLOPE_value[5]' accessed at index 5, which is out of bounds.True Positive
linux-3.11/drivers/gpu/drm/radeon/radeon_legacy_tv.c657Array 'SLOPE_value[5]' accessed at index 5, which is out of bounds.True Positive
linux-3.11/drivers/gpu/drm/radeon/radeon_legacy_tv.c660Array 'SLOPE_value[5]' accessed at index 5, which is out of bounds.True Positive
linux-3.11/drivers/infiniband/hw/ipath/ipath_diag.c366Uninitialized struct member: dp.unitTrue Positive
linux-3.11/drivers/input/touchscreen/ad7879-spi.c37Uninitialized variable: _rx_bufTrue Positive
linux-3.11/drivers/isdn/mISDN/dsp_cmx.c1623Invalid number of character ({) when these macros are defined: 'DSP_NEVER_DEFINED'.True Positive
linux-3.11/drivers/media/dvb-frontends/dib9000.c1047Array 'mb[10]' accessed at index 10, which is out of bounds.True Positive
linux-3.11/drivers/media/dvb-frontends/ds3000.c619Array 'dvbs2_snr_tab[80]' accessed at index 80, which is out of bounds.True Positive
linux-3.11/drivers/media/dvb-frontends/stv0367.c926Possible null pointer dereference: tuner_opsTrue Positive
linux-3.11/drivers/media/i2c/ov9650.c710Shifting by a negative value is undefined behaviourTrue Positive
linux-3.11/drivers/media/i2c/ov9650.c711Shifting by a negative value is undefined behaviourTrue Positive
linux-3.11/drivers/media/i2c/ov9650.c725Shifting by a negative value is undefined behaviourTrue Positive
linux-3.11/drivers/media/pci/saa7134/saa7134-input.c136Uninitialized variable: bTrue Positive
linux-3.11/drivers/media/usb/dvb-usb-v2/mxl111sf.c139Uninitialized variable: valTrue Positive
linux-3.11/drivers/mfd/pm8921-core.c178Possible null pointer dereference: pmicTrue Positive
linux-3.11/drivers/mfd/tps65911-comparator.c61Array 'tps_comparators[2]' accessed at index 2, which is out of bounds.True Positive
linux-3.11/drivers/mfd/tps65911-comparator.c88Array 'tps_comparators[2]' accessed at index 2, which is out of bounds.True Positive
linux-3.11/drivers/misc/lkdtm.c330Uninitialized variable: dataTrue Positive
linux-3.11/drivers/misc/sgi-xp/xpc_partition.c73Uninitialized variable: bufTrue Positive
linux-3.11/drivers/misc/sgi-xp/xpc_sn2.c2173Uninitialized variable: msgTrue Positive
linux-3.11/drivers/misc/sgi-xp/xpc_sn2.c2174Uninitialized variable: notifyTrue Positive
linux-3.11/drivers/mmc/host/sdhci-spear.c93Possible null pointer dereference: pdataTrue Positive
linux-3.11/drivers/net/ethernet/emulex/benet/be_cmds.c1542Uninitialized variable: statusTrue Positive
linux-3.11/drivers/net/ethernet/i825xx/sun3_82586.c993Array 'p.xmit_cmds[1]' accessed at index 1, which is out of bounds.True Positive
linux-3.11/drivers/net/ethernet/marvell/mvneta.c2779Uninitialized variable: phy_addrTrue Positive
linux-3.11/drivers/net/ethernet/smsc/smc91x.c556Uninitialized variable: flagsTrue Positive
linux-3.11/drivers/net/fddi/skfp/ecm.c500Shifting by a negative value is undefined behaviourTrue Positive
linux-3.11/drivers/net/wireless/ath/ath9k/eeprom.c414Array 'data_9287[idxL].pwrPdg[4][1]' index data_9287[idxL].pwrPdg[0][4] out of bounds.True Positive
linux-3.11/drivers/net/wireless/ath/ath9k/hw.c1280Shifting by a negative value is undefined behaviourTrue Positive
linux-3.11/drivers/net/wireless/ath/ath9k/hw.c1282Shifting by a negative value is undefined behaviourTrue Positive
linux-3.11/drivers/net/wireless/b43/phy_lp.c1851Uninitialized variable: gainsTrue Positive
linux-3.11/drivers/net/wireless/b43/phy_lp.c1853Uninitialized variable: gainsTrue Positive
linux-3.11/drivers/net/wireless/b43/phy_lp.c1851Uninitialized struct member: gains.gmTrue Positive
linux-3.11/drivers/net/wireless/b43/phy_lp.c1853Uninitialized struct member: gains.gmTrue Positive
linux-3.11/drivers/net/wireless/b43/phy_lp.c1851Uninitialized struct member: gains.pgaTrue Positive
linux-3.11/drivers/net/wireless/b43/phy_lp.c1853Uninitialized struct member: gains.pgaTrue Positive
linux-3.11/drivers/net/wireless/b43/phy_lp.c1851Uninitialized struct member: gains.padTrue Positive
linux-3.11/drivers/net/wireless/b43/phy_lp.c1853Uninitialized struct member: gains.padTrue Positive
linux-3.11/drivers/net/wireless/b43/phy_lp.c1851Uninitialized struct member: gains.dacTrue Positive
linux-3.11/drivers/net/wireless/b43/phy_lp.c1853Uninitialized struct member: gains.dacTrue Positive
linux-3.11/drivers/net/wireless/brcm80211/brcmfmac/bcmsdh_sdmmc.c133Uninitialized variable: err_retTrue Positive
linux-3.11/drivers/net/wireless/libertas/cmd.c1129Uninitialized struct member: cmd.controlTrue Positive
linux-3.11/drivers/net/wireless/libertas/cmd.c1131Uninitialized struct member: cmd.controlTrue Positive
linux-3.11/drivers/net/wireless/rt2x00/rt2x00mac.c799Uninitialized struct member: setup.rx_chain_numTrue Positive
linux-3.11/drivers/net/wireless/rt2x00/rt2x00mac.c799Uninitialized struct member: setup.tx_chain_numTrue Positive
linux-3.11/drivers/net/wireless/rtlwifi/rtl8188ee/trx.c321Uninitialized variable: packet_beaconTrue Positive
linux-3.11/drivers/net/wireless/rtlwifi/rtl8192de/hw.c566Uninitialized variable: txpktbuf_bndyTrue Positive
linux-3.11/drivers/net/wireless/rtlwifi/rtl8192de/hw.c570Uninitialized variable: txpktbuf_bndyTrue Positive
linux-3.11/drivers/net/wireless/rtlwifi/rtl8192de/hw.c574Uninitialized variable: txpktbuf_bndyTrue Positive
linux-3.11/drivers/net/wireless/rtlwifi/rtl8192de/hw.c575Uninitialized variable: txpktbuf_bndyTrue Positive
linux-3.11/drivers/net/wireless/rtlwifi/rtl8192de/hw.c579Uninitialized variable: txpktbuf_bndyTrue Positive
linux-3.11/drivers/net/wireless/rtlwifi/rtl8192de/hw.c591Uninitialized variable: txpktbuf_bndyTrue Positive
linux-3.11/drivers/net/wireless/rtlwifi/rtl8192de/hw.c598Uninitialized variable: txpktbuf_bndyTrue Positive
linux-3.11/drivers/net/wireless/rtlwifi/rtl8192de/hw.c560Uninitialized variable: value32True Positive
linux-3.11/drivers/net/wireless/rtlwifi/rtl8192de/hw.c559Uninitialized variable: value8True Positive
linux-3.11/drivers/net/wireless/rtlwifi/rtl8192de/phy.c217Uninitialized variable: dbi_directTrue Positive
linux-3.11/drivers/net/wireless/rtlwifi/rtl8192se/rf.c66Uninitialized variable: pwrbase0True Positive
linux-3.11/drivers/net/wireless/rtlwifi/rtl8192se/rf.c67Uninitialized variable: pwrbase0True Positive
linux-3.11/drivers/net/wireless/ti/wlcore/boot.c126Undefined behavior: Variable 'min_fw_str' is used as parameter and destination in s[n]printf().True Positive
linux-3.11/drivers/net/wireless/ti/wlcore/boot.c129Undefined behavior: Variable 'min_fw_str' is used as parameter and destination in s[n]printf().True Positive
linux-3.11/drivers/platform/x86/sony-laptop.c795Uninitialized variable: lenTrue Positive
linux-3.11/drivers/s390/char/con3215.c733Array 'raw3215[1]' accessed at index 1, which is out of bounds.True Positive
linux-3.11/drivers/scsi/BusLogic.c699Uninitialized variable: adapterTrue Positive
linux-3.11/drivers/scsi/aacraid/rx.c503Uninitialized variable: varTrue Positive
linux-3.11/drivers/scsi/advansys.c11560Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11563Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11564Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11565Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11566Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11567Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11568Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11569Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11570Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11571Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11572Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11573Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11575Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11577Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11579Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11581Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11582Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11586Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11587Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11588Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11590Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11592Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11593Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11594Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11595Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11596Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11597Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11598Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11599Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11600Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11601Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11603Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11605Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11607Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11609Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11614Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11615Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11616Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11618Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11620Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11621Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11622Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11623Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11624Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11625Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11626Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11627Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11628Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11629Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11631Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11633Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11635Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11637Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11677Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11680Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11741Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11743Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11745Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11747Possible null pointer dereference: adv_dvc_varpTrue Positive
linux-3.11/drivers/scsi/advansys.c11505Uninitialized variable: retTrue Positive
linux-3.11/drivers/scsi/eata_pio.c923Array 'reg_IRQ[16]' accessed at index 16, which is out of bounds.True Positive
linux-3.11/drivers/scsi/pm8001/pm80xx_hwi.c811Uninitialized variable: retTrue Positive
linux-3.11/drivers/scsi/qla2xxx/qla_attr.c896Undefined behavior: Variable 'buf' is used as parameter and destination in s[n]printf().True Positive
linux-3.11/drivers/spi/spi-dw.c659Memory leak: chipTrue Positive
linux-3.11/drivers/staging/bcm/CmHost.c1294Array 'psfCSType.cCPacketClassificationRule.u8IPv6FlowLable[3]' accessed at index 3, which is out of bounds.True Positive
linux-3.11/drivers/staging/bcm/CmHost.c1294Array 'psfCSType.cCPacketClassificationRule.u8IPv6FlowLable[3]' accessed at index 4, which is out of bounds.True Positive
linux-3.11/drivers/staging/bcm/CmHost.c1294Array 'psfCSType.cCPacketClassificationRule.u8IPv6FlowLable[3]' accessed at index 5, which is out of bounds.True Positive
linux-3.11/drivers/staging/comedi/drivers/ni_mio_common.c5044Shifting by a negative value is undefined behaviourTrue Positive
linux-3.11/drivers/staging/cxt1e1/comet.c441Array 'table[24][5]' index table[24][0] out of bounds.True Positive
linux-3.11/drivers/staging/lustre/lustre/ptlrpc/pack_generic.c2462va_list 'args' was opened but not closed by va_end().True Positive
linux-3.11/drivers/staging/ozwpan/ozpd.c177Possible null pointer dereference: pdTrue Positive
linux-3.11/drivers/staging/rtl8192u/ieee80211/aes.c311Array 'ctx.E[60]' accessed at index 60, which is out of bounds.True Positive
linux-3.11/drivers/staging/rtl8192u/ieee80211/aes.c311Array 'ctx.E[60]' accessed at index 61, which is out of bounds.True Positive
linux-3.11/drivers/staging/rtl8192u/ieee80211/aes.c311Array 'ctx.E[60]' accessed at index 62, which is out of bounds.True Positive
linux-3.11/drivers/staging/rtl8192u/ieee80211/aes.c311Array 'ctx.E[60]' accessed at index 63, which is out of bounds.True Positive
linux-3.11/drivers/staging/rtl8192u/r8192U_core.c4723Possible null pointer dereference: driver_infoTrue Positive
linux-3.11/drivers/staging/rtl8712/rtl871x_ioctl_linux.c1830Memory leak: paramTrue Positive
linux-3.11/drivers/staging/rtl8712/rtl871x_mlme.c1296Memory leak: pcmdTrue Positive
linux-3.11/drivers/staging/rtl8712/rtl871x_mlme.c1296Memory leak: psetkeyparmTrue Positive
linux-3.11/drivers/staging/tidspbridge/pmgr/dspapi.c363Uninitialized variable: num_nodesTrue Positive
linux-3.11/drivers/staging/tidspbridge/pmgr/dspapi.c396Uninitialized variable: num_procsTrue Positive
linux-3.11/drivers/staging/tidspbridge/pmgr/dspapi.c503Uninitialized variable: indexTrue Positive
linux-3.11/drivers/staging/tidspbridge/pmgr/dspapi.c1787Uninitialized variable: maskTrue Positive
linux-3.11/drivers/staging/usbip/userspace/libsrc/names.c179Memory leak: pTrue Positive
linux-3.11/drivers/staging/usbip/userspace/libsrc/usbip_host_driver.c130Common realloc mistake: 'edev' nulled but not freed upon failureTrue Positive
linux-3.11/drivers/staging/vt6656/bssdb.c596Division by zero.True Positive
linux-3.11/drivers/staging/xgifb/vb_init.c286Array 'pVBInfo.CR40[3]' accessed at index 11, which is out of bounds.True Positive
linux-3.11/drivers/staging/xgifb/vb_init.c289Array 'pVBInfo.CR40[3]' accessed at index 12, which is out of bounds.True Positive
linux-3.11/drivers/staging/xgifb/vb_init.c292Array 'pVBInfo.CR40[3]' accessed at index 13, which is out of bounds.True Positive
linux-3.11/drivers/staging/xgifb/vb_init.c306Array 'pVBInfo.CR40[3]' accessed at index 11, which is out of bounds.True Positive
linux-3.11/drivers/staging/xgifb/vb_init.c310Array 'pVBInfo.CR40[3]' accessed at index 12, which is out of bounds.True Positive
linux-3.11/drivers/staging/xgifb/vb_init.c314Array 'pVBInfo.CR40[3]' accessed at index 13, which is out of bounds.True Positive
linux-3.11/drivers/staging/xgifb/vb_init.c325Array 'pVBInfo.CR40[3]' accessed at index 13, which is out of bounds.True Positive
linux-3.11/drivers/staging/xgifb/vb_init.c338Array 'pVBInfo.CR40[3]' accessed at index 12, which is out of bounds.True Positive
linux-3.11/drivers/staging/xgifb/vb_init.c342Array 'pVBInfo.CR40[3]' accessed at index 11, which is out of bounds.True Positive
linux-3.11/drivers/staging/xgifb/vb_init.c367Array 'pVBInfo.CR40[3]' accessed at index 13, which is out of bounds.True Positive
linux-3.11/drivers/staging/xgifb/vb_init.c375Array 'pVBInfo.CR40[3]' accessed at index 12, which is out of bounds.True Positive
linux-3.11/drivers/staging/xgifb/vb_init.c378Array 'pVBInfo.CR40[3]' accessed at index 11, which is out of bounds.True Positive
linux-3.11/drivers/staging/xgifb/vb_init.c411Array 'pVBInfo.CR40[3]' accessed at index 8, which is out of bounds.True Positive
linux-3.11/drivers/staging/xgifb/vb_init.c412Array 'pVBInfo.CR40[3]' accessed at index 5, which is out of bounds.True Positive
linux-3.11/drivers/staging/xgifb/vb_init.c413Array 'pVBInfo.CR40[3]' accessed at index 6, which is out of bounds.True Positive
linux-3.11/drivers/staging/xgifb/vb_init.c414Array 'pVBInfo.CR40[3]' accessed at index 7, which is out of bounds.True Positive
linux-3.11/drivers/staging/xgifb/vb_init.c433Array 'pVBInfo.CR40[3]' accessed at index 9, which is out of bounds.True Positive
linux-3.11/drivers/staging/xgifb/vb_init.c436Array 'pVBInfo.CR40[3]' accessed at index 10, which is out of bounds.True Positive
linux-3.11/drivers/staging/xgifb/vb_init.c447Array 'pVBInfo.CR40[3]' accessed at index 3, which is out of bounds.True Positive
linux-3.11/drivers/staging/xgifb/vb_init.c463Array 'pVBInfo.CR40[3]' accessed at index 20, which is out of bounds.True Positive
linux-3.11/drivers/staging/xgifb/vb_init.c467Array 'pVBInfo.CR40[3]' accessed at index 23, which is out of bounds.True Positive
linux-3.11/drivers/staging/xgifb/vb_init.c478Array 'pVBInfo.CR40[3]' accessed at index 4, which is out of bounds.True Positive
linux-3.11/drivers/tty/serial/msm_serial.c818Uninitialized variable: baudTrue Positive
linux-3.11/drivers/tty/serial/vt8500_serial.c564Uninitialized variable: portTrue Positive
linux-3.11/drivers/tty/sysrq.c139Possible null pointer dereference: killerTrue Positive
linux-3.11/drivers/usb/atm/cxacru.c1111Uninitialized variable: bpTrue Positive
linux-3.11/drivers/usb/atm/usbatm.c1382Undefined behavior: Variable 'buffer' is used as parameter and destination in s[n]printf().True Positive
linux-3.11/drivers/usb/class/usbtmc.c808Uninitialized variable: actualTrue Positive
linux-3.11/drivers/usb/gadget/mv_u3d_core.c315Memory leak: trbTrue Positive
linux-3.11/drivers/usb/gadget/mv_u3d_core.c459Memory leak: trbTrue Positive
linux-3.11/drivers/usb/serial/mos7840.c1373Uninitialized variable: mos7840_portTrue Positive
linux-3.11/drivers/usb/serial/mos7840.c1375Uninitialized variable: mos7840_portTrue Positive
linux-3.11/drivers/usb/serial/mos7840.c1395Uninitialized variable: mos7840_portTrue Positive
linux-3.11/drivers/video/aty/mach64_ct.c180Shifting by a negative value is undefined behaviourTrue Positive
linux-3.11/drivers/video/aty/mach64_ct.c183Shifting by a negative value is undefined behaviourTrue Positive
linux-3.11/drivers/video/broadsheetfb.c673Memory leak: sector_bufferTrue Positive
linux-3.11/drivers/video/cyber2000fb.c1962Uninitialized variable: errTrue Positive
linux-3.11/drivers/video/sis/init301.c5717Division by zero.True Positive
linux-3.11/fs/fuse/file.c2058Possible null pointer dereference: pagesTrue Positive
linux-3.11/fs/jfs/jfs_txnmgr.c1933Uninitialized variable: pxdTrue Positive
linux-3.11/fs/jfs/jfs_txnmgr.c1933Uninitialized struct member: pxd.lenTrue Positive
linux-3.11/fs/jfs/jfs_txnmgr.c1933Uninitialized struct member: pxd.addr1True Positive
linux-3.11/fs/jfs/jfs_txnmgr.c1933Uninitialized struct member: pxd.addr2True Positive
linux-3.11/fs/xfs/xfs_dir2_node.c492Uninitialized variable: highstaleTrue Positive
linux-3.11/fs/xfs/xfs_dir2_node.c491Uninitialized variable: lowstaleTrue Positive
linux-3.11/kernel/posix-timers.c382Uninitialized variable: __timrTrue Positive
linux-3.11/kernel/posix-timers.c776Uninitialized variable: __timrTrue Positive
linux-3.11/kernel/posix-timers.c809Uninitialized variable: __timrTrue Positive
linux-3.11/kernel/posix-timers.c892Uninitialized variable: __timrTrue Positive
linux-3.11/kernel/posix-timers.c940Uninitialized variable: __timrTrue Positive
linux-3.11/lib/argv_split.c92Memory leak: argvTrue Positive
linux-3.11/net/ipv6/ip6_gre.c673Uninitialized variable: max_headroomTrue Positive
linux-3.11/net/ipv6/netfilter/nf_conntrack_reasm.c422Uninitialized variable: headTrue Positive
linux-3.11/net/ipv6/reassembly.c454Uninitialized variable: headTrue Positive
linux-3.11/net/wireless/wext-sme.c351Possible null pointer dereference: ieTrue Positive
linux-3.11/scripts/docproc.c394Common realloc mistake: 'data' nulled but not freed upon failureTrue Positive
linux-3.11/scripts/docproc.c418Common realloc mistake: 'all_list' nulled but not freed upon failureTrue Positive
linux-3.11/scripts/dtc/util.h34va_list 'ap' was opened but not closed by va_end().True Positive
linux-3.11/scripts/dtc/checks.c116va_list 'ap' was opened but not closed by va_end().True Positive
linux-3.11/scripts/dtc/fdtput.c99Common realloc mistake: 'value' nulled but not freed upon failureTrue Positive
linux-3.11/scripts/dtc/util.c214Common realloc mistake: 'buf' nulled but not freed upon failureTrue Positive
linux-3.11/scripts/genksyms/genksyms.c875Resource leak: dumpfileTrue Positive
linux-3.11/scripts/kconfig/confdata.c62va_list 'ap' was opened but not closed by va_end().True Positive
linux-3.11/scripts/kconfig/nconf.gui.c375Common realloc mistake: 'result' nulled but not freed upon failureTrue Positive
linux-3.11/scripts/kconfig/nconf.gui.c481Common realloc mistake: 'result' nulled but not freed upon failureTrue Positive
linux-3.11/scripts/kconfig/symbol.c903Common realloc mistake: 'res' nulled but not freed upon failureTrue Positive
linux-3.11/security/apparmor/match.c64Uninitialized struct member: th.td_hilenTrue Positive
linux-3.11/security/apparmor/match.c64Uninitialized struct member: th.td_dataTrue Positive
linux-3.11/sound/oss/midi_synth.c51Uninitialized variable: lenTrue Positive
linux-3.11/sound/oss/midi_synth.c57Uninitialized variable: lenTrue Positive
linux-3.11/sound/oss/midi_synth.c61Uninitialized variable: lenTrue Positive
linux-3.11/sound/oss/midi_synth.c66Uninitialized variable: lenTrue Positive
linux-3.11/sound/oss/midi_synth.c70Uninitialized variable: lenTrue Positive
linux-3.11/sound/oss/midi_synth.c74Uninitialized variable: lenTrue Positive
linux-3.11/sound/oss/midi_synth.c79Uninitialized variable: lenTrue Positive
linux-3.11/sound/oss/mpu401.c1661Uninitialized variable: lenTrue Positive
linux-3.11/sound/oss/mpu401.c1672Uninitialized variable: lenTrue Positive
linux-3.11/sound/oss/mpu401.c1682Uninitialized variable: lenTrue Positive
linux-3.11/sound/oss/mpu401.c1690Uninitialized variable: lenTrue Positive
linux-3.11/sound/pci/ice1712/wm8766.c256Uninitialized variable: val2True Positive
linux-3.11/sound/pci/ice1712/wm8776.c529Uninitialized variable: val2True Positive
linux-3.11/sound/soc/codecs/ad193x.c488Uninitialized variable: retTrue Positive
linux-3.11/sound/soc/codecs/tlv320aic23.c675Uninitialized variable: retTrue Positive
linux-3.11/sound/soc/nuc900/nuc900-ac97.c337Uninitialized variable: retTrue Positive
linux-3.11/sound/soc/txx9/txx9aclc-ac97.c190Uninitialized variable: drvdataTrue Positive
linux-3.11/sound/soc/txx9/txx9aclc-ac97.c192Uninitialized variable: drvdataTrue Positive
linux-3.11/tools/lib/traceevent/event-parse.c250Common realloc mistake: 'cmdlines' nulled but not freed upon failureTrue Positive
linux-3.11/tools/perf/bench/sched-messaging.c335Memory leak: pth_tabTrue Positive
linux-3.11/tools/perf/perf.c273Common realloc mistake: 'new_argv' nulled but not freed upon failureTrue Positive
linux-3.11/tools/perf/tests/dso-data.c47Memory leak: bufTrue Positive
linux-3.11/tools/perf/util/annotate.c680Memory leak: ppercentsTrue Positive
linux-3.11/tools/power/cpupower/bench/parse.c166Resource leak: configfileTrue Positive
linux-3.11/tools/power/cpupower/bench/parse.c87Common realloc mistake: 'filename' nulled but not freed upon failureTrue Positive
linux-3.11/tools/power/cpupower/utils/cpupower.c96Memory leak: pageTrue Positive
linux-3.11/tools/testing/selftests/timers/posix_timers.c155Uninitialized variable: errTrue Positive
linux-3.11/arch/arm/mach-tegra/sleep.h97syntax errorFalse Positive
linux-3.11/arch/frv/kernel/time.c93Uninitialized variable: yearFalse Positive
linux-3.11/arch/frv/kernel/time.c93Uninitialized variable: monFalse Positive
linux-3.11/arch/frv/kernel/time.c93Uninitialized variable: dayFalse Positive
linux-3.11/arch/frv/kernel/time.c93Uninitialized variable: hourFalse Positive
linux-3.11/arch/frv/kernel/time.c93Uninitialized variable: minFalse Positive
linux-3.11/arch/frv/kernel/time.c93Uninitialized variable: secFalse Positive
linux-3.11/arch/ia64/hp/common/sba_iommu.c649Possible null pointer dereference: iocFalse Positive
linux-3.11/arch/ia64/hp/common/sba_iommu.c1144Possible null pointer dereference: iocFalse Positive
linux-3.11/arch/powerpc/kvm/book3s_32_mmu.c274Array 'pteg[16]' accessed at index 17, which is out of bounds.False Positive
linux-3.11/arch/powerpc/kvm/book3s_32_mmu.c277Array 'pteg[16]' accessed at index 17, which is out of bounds.False Positive
linux-3.11/arch/powerpc/kvm/book3s_64_mmu.c281Array 'pteg[16]' accessed at index 17, which is out of bounds.False Positive
linux-3.11/arch/powerpc/kvm/book3s_64_mmu.c285Array 'pteg[16]' accessed at index 17, which is out of bounds.False Positive
linux-3.11/arch/powerpc/kvm/e500_mmu.c364Array 'vcpu_e500.gtlb_nv[2]' accessed at index 2, which is out of bounds.False Positive
linux-3.11/arch/powerpc/kvm/e500_mmu.c361Array 'vcpu_e500.gtlb_params[2]' accessed at index 2, which is out of bounds.False Positive
linux-3.11/arch/powerpc/platforms/powermac/low_i2c.c1387Array 'inst.buffer[64]' accessed at index 9998, which is out of bounds.False Positive
linux-3.11/arch/s390/kernel/ptrace.c99Memory leak: new.controlFalse Positive
linux-3.11/arch/sh/drivers/push-switch.c27syntax errorFalse Positive
linux-3.11/arch/sparc/kernel/pcic.c694Uninitialized variable: irqFalse Positive
linux-3.11/arch/x86/kernel/machine_kexec_32.c115Possible null pointer dereference: pmdFalse Positive
linux-3.11/drivers/block/rbd.c1616Possible null pointer dereference: rbd_devFalse Positive
linux-3.11/drivers/crypto/nx/nx-842.c1030Possible null pointer dereference: nodeFalse Positive
linux-3.11/drivers/dma/mmp_pdma.c461Possible null pointer dereference: prevFalse Positive
linux-3.11/drivers/gpu/drm/i915/i915_irq.c116Uninitialized variable: pipeFalse Positive
linux-3.11/drivers/gpu/drm/i915/i915_irq.c132Uninitialized variable: pipeFalse Positive
linux-3.11/drivers/gpu/drm/i915/i915_irq.c3037Uninitialized variable: pipeFalse Positive
linux-3.11/drivers/gpu/drm/i915/i915_irq.c3248Uninitialized variable: pipeFalse Positive
linux-3.11/drivers/gpu/drm/i915/i915_irq.c3487Uninitialized variable: pipeFalse Positive
linux-3.11/drivers/gpu/drm/i915/i915_irq.c1918Uninitialized variable: pipeFalse Positive
linux-3.11/drivers/gpu/drm/i915/intel_ddi.c989Uninitialized variable: pipeFalse Positive
linux-3.11/drivers/gpu/drm/i915/intel_pm.c2459Uninitialized variable: pipeFalse Positive
linux-3.11/drivers/gpu/drm/i915/intel_pm.c2461Uninitialized variable: pipeFalse Positive
linux-3.11/drivers/gpu/drm/i915/intel_pm.c4423Uninitialized variable: pipeFalse Positive
linux-3.11/drivers/iommu/dmar.c1019Uninitialized variable: stsFalse Positive
linux-3.11/drivers/iommu/intel-iommu.c984Uninitialized variable: stsFalse Positive
linux-3.11/drivers/iommu/intel-iommu.c1002Uninitialized variable: valFalse Positive
linux-3.11/drivers/iommu/intel-iommu.c1226Uninitialized variable: stsFalse Positive
linux-3.11/drivers/iommu/intel-iommu.c1243Uninitialized variable: stsFalse Positive
linux-3.11/drivers/iommu/intel_irq_remapping.c419Uninitialized variable: stsFalse Positive
linux-3.11/drivers/iommu/omap-iommu.c669Possible null pointer dereference: fnFalse Positive
linux-3.11/drivers/isdn/gigaset/ev-layer.c475Array index -1 is out of bounds.False Positive
linux-3.11/drivers/isdn/i4l/isdn_ttyfax.c329Uninitialized variable: cFalse Positive
linux-3.11/drivers/md/dm-mpath.c1590Possible null pointer dereference: bdevFalse Positive
linux-3.11/drivers/media/i2c/ir-kbd-i2c.c219Uninitialized variable: keyFalse Positive
linux-3.11/drivers/media/platform/vino.c3745Array 'vino_indycam_v4l2_controls[9]' accessed at index 9, which is out of bounds.False Positive
linux-3.11/drivers/media/platform/vino.c3766Array 'vino_saa7191_v4l2_controls[9]' accessed at index 9, which is out of bounds.False Positive
linux-3.11/drivers/misc/fsa9480.c254syntax errorFalse Positive
linux-3.11/drivers/net/bonding/bond_main.c4618Array 'arp_ip_target[16]' accessed at index 9998, which is out of bounds.False Positive
linux-3.11/drivers/net/bonding/bond_main.c4619Array 'arp_ip_target[16]' accessed at index 9998, which is out of bounds.False Positive
linux-3.11/drivers/net/can/sja1000/peak_pci.c690Possible null pointer dereference: chanFalse Positive
linux-3.11/drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c683Memory leak: diff.hiFalse Positive
linux-3.11/drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c683Memory leak: diff.loFalse Positive
linux-3.11/drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c903Memory leak: diff.hiFalse Positive
linux-3.11/drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.c903Memory leak: diff.loFalse Positive
linux-3.11/drivers/net/ethernet/dec/tulip/de4x5.c5011Array 'lp.phy[8]' accessed at index 8, which is out of bounds.False Positive
linux-3.11/drivers/net/ethernet/dec/tulip/de4x5.c5012Array 'lp.phy[8]' accessed at index 8, which is out of bounds.False Positive
linux-3.11/drivers/net/ethernet/dec/tulip/de4x5.c5013Array 'lp.phy[8]' accessed at index 8, which is out of bounds.False Positive
linux-3.11/drivers/net/ethernet/dec/tulip/de4x5.c5014Array 'lp.phy[8]' accessed at index 8, which is out of bounds.False Positive
linux-3.11/drivers/net/ethernet/dec/tulip/de4x5.c5015Array 'lp.phy[8]' accessed at index 8, which is out of bounds.False Positive
linux-3.11/drivers/net/ethernet/emulex/benet/be_cmds.c363Uninitialized variable: complFalse Positive
linux-3.11/drivers/net/ethernet/intel/e1000/e1000_hw.c5617Uninitialized variable: phy_dataFalse Positive
linux-3.11/drivers/net/ethernet/intel/e1000/e1000_hw.c5664Uninitialized variable: phy_dataFalse Positive
linux-3.11/drivers/net/wireless/airo.c7646syntax errorFalse Positive
linux-3.11/drivers/net/wireless/ath/ath10k/pci.c816Memory leak: complFalse Positive
linux-3.11/drivers/net/wireless/orinoco/fw.c144Possible null pointer dereference: fw_entryFalse Positive
linux-3.11/drivers/net/wireless/orinoco/fw.c303Possible null pointer dereference: fw_entryFalse Positive
linux-3.11/drivers/net/wireless/orinoco/fw.c304Possible null pointer dereference: fw_entryFalse Positive
linux-3.11/drivers/net/wireless/orinoco/fw.c322Possible null pointer dereference: fw_entryFalse Positive
linux-3.11/drivers/net/wireless/orinoco/fw.c323Possible null pointer dereference: fw_entryFalse Positive
linux-3.11/drivers/net/wireless/ti/wl18xx/debugfs.c118Undefined behavior: Variable 'buf' is used as parameter and destination in s[n]printf().False Positive
linux-3.11/drivers/net/wireless/ti/wl18xx/debugfs.c142Undefined behavior: Variable 'buf' is used as parameter and destination in s[n]printf().False Positive
linux-3.11/drivers/net/wireless/ti/wl18xx/debugfs.c144Undefined behavior: Variable 'buf' is used as parameter and destination in s[n]printf().False Positive
linux-3.11/drivers/net/wireless/ti/wl18xx/debugfs.c165Undefined behavior: Variable 'buf' is used as parameter and destination in s[n]printf().False Positive
linux-3.11/drivers/s390/block/scm_blk.c85Memory leak: aobrqFalse Positive
linux-3.11/drivers/sbus/char/envctrl.c385Array 'pchild.chnl_array[8]' accessed at index 8, which is out of bounds.False Positive
linux-3.11/drivers/sbus/char/envctrl.c388Array 'pchild.tblprop_array[8]' accessed at index 8, which is out of bounds.False Positive
linux-3.11/drivers/sbus/char/envctrl.c390Array 'pchild.tblprop_array[8]' accessed at index 8, which is out of bounds.False Positive
linux-3.11/drivers/sbus/char/envctrl.c391Array 'pchild.tblprop_array[8]' accessed at index 8, which is out of bounds.False Positive
linux-3.11/drivers/scsi/FlashPoint.c5464Array 'FPT_BL_Card[8]' accessed at index 9, which is out of bounds.False Positive
linux-3.11/drivers/scsi/aic7xxx/aicasm/aicasm_symbol.c649Possible null pointer dereference: tab_strFalse Positive
linux-3.11/drivers/scsi/aic7xxx/aicasm/aicasm_symbol.c649Possible null pointer dereference: tab_str2False Positive
linux-3.11/drivers/scsi/be2iscsi/be_cmds.c412Uninitialized variable: complFalse Positive
linux-3.11/drivers/scsi/device_handler/scsi_dh.c417Possible null pointer dereference: scsi_dhFalse Positive
linux-3.11/drivers/scsi/gdth.c730Array 'irq[16]' accessed at index 16, which is out of bounds.False Positive
linux-3.11/drivers/scsi/gdth.c731Array 'irq[16]' accessed at index 16, which is out of bounds.False Positive
linux-3.11/drivers/scsi/lpfc/lpfc_bsg.c3157Possible null pointer dereference: rspFalse Positive
linux-3.11/drivers/scsi/lpfc/lpfc_els.c3455Possible null pointer dereference: buf_ptrFalse Positive
linux-3.11/drivers/scsi/lpfc/lpfc_init.c1103Possible null pointer dereference: buf_ptrFalse Positive
linux-3.11/drivers/scsi/lpfc/lpfc_init.c3036Possible null pointer dereference: psbFalse Positive
linux-3.11/drivers/scsi/lpfc/lpfc_init.c3037Possible null pointer dereference: psbFalse Positive
linux-3.11/drivers/scsi/lpfc/lpfc_scsi.c1261Possible null pointer dereference: psbFalse Positive
linux-3.11/drivers/scsi/lpfc/lpfc_scsi.c1262Possible null pointer dereference: psbFalse Positive
linux-3.11/drivers/scsi/lpfc/lpfc_scsi.c1263Possible null pointer dereference: psbFalse Positive
linux-3.11/drivers/scsi/lpfc/lpfc_scsi.c1265Possible null pointer dereference: psbFalse Positive
linux-3.11/drivers/scsi/lpfc/lpfc_sli.c1129Possible null pointer dereference: piocbFalse Positive
linux-3.11/drivers/scsi/lpfc/lpfc_sli.c1894Possible null pointer dereference: hbq_bufferFalse Positive
linux-3.11/drivers/scsi/lpfc/lpfc_sli.c9016Possible null pointer dereference: pmbFalse Positive
linux-3.11/drivers/scsi/lpfc/lpfc_sli.c9017Possible null pointer dereference: pmbFalse Positive
linux-3.11/drivers/scsi/lpfc/lpfc_sli.c9155Possible null pointer dereference: buf_ptrFalse Positive
linux-3.11/drivers/scsi/lpfc/lpfc_sli.c12094Possible null pointer dereference: dmabufFalse Positive
linux-3.11/drivers/scsi/lpfc/lpfc_sli.c16245Possible null pointer dereference: mbFalse Positive
linux-3.11/drivers/scsi/mpt2sas/mpt2sas_ctl.c1045Buffer is accessed out of bounds.False Positive
linux-3.11/drivers/scsi/mpt2sas/mpt2sas_ctl.c1046Buffer is accessed out of bounds.False Positive
linux-3.11/drivers/scsi/mpt3sas/mpt3sas_ctl.c1038Buffer is accessed out of bounds.False Positive
linux-3.11/drivers/scsi/mpt3sas/mpt3sas_ctl.c1039Buffer is accessed out of bounds.False Positive
linux-3.11/drivers/staging/bcm/PHSModule.c904Array 'psServiceFlowTable.stSFList[17]' accessed at index 17, which is out of bounds.False Positive
linux-3.11/drivers/staging/bcm/PHSModule.c909Array 'psServiceFlowTable.stSFList[17]' accessed at index 17, which is out of bounds.False Positive
linux-3.11/drivers/staging/bcm/PHSModule.c910Array 'psServiceFlowTable.stSFList[17]' accessed at index 17, which is out of bounds.False Positive
linux-3.11/drivers/staging/lustre/lnet/klnds/o2iblnd/o2iblnd_cb.c2256Possible null pointer dereference: netFalse Positive
linux-3.11/drivers/staging/lustre/lnet/klnds/o2iblnd/o2iblnd_cb.c2269Possible null pointer dereference: netFalse Positive
linux-3.11/drivers/staging/lustre/lustre/obdclass/cl_lock.c603Possible null pointer dereference: lockFalse Positive
linux-3.11/drivers/staging/lustre/lustre/obdclass/cl_lock.c758Possible null pointer dereference: lockFalse Positive
linux-3.11/drivers/staging/lustre/lustre/obdclass/cl_lock.c854Possible null pointer dereference: lockFalse Positive
linux-3.11/drivers/staging/lustre/lustre/obdclass/cl_lock.c873Possible null pointer dereference: lockFalse Positive
linux-3.11/drivers/staging/lustre/lustre/obdclass/cl_lock.c2171Possible null pointer dereference: lockFalse Positive
linux-3.11/drivers/tty/isicom.c1581Possible null pointer dereference: boardFalse Positive
linux-3.11/drivers/tty/isicom.c1582Possible null pointer dereference: boardFalse Positive
linux-3.11/drivers/tty/isicom.c1583Possible null pointer dereference: boardFalse Positive
linux-3.11/drivers/tty/tty_io.c1450Possible null pointer dereference: driverFalse Positive
linux-3.11/drivers/usb/core/file.c213Array 'usb_minors[256]' accessed at index 256, which is out of bounds.False Positive
linux-3.11/drivers/usb/gadget/dummy_hcd.c277Uninitialized variable: epFalse Positive
linux-3.11/drivers/usb/gadget/f_fs.c1937Memory leak: dFalse Positive
linux-3.11/drivers/usb/gadget/fsl_udc_core.c855Possible null pointer dereference: last_dtdFalse Positive
linux-3.11/drivers/usb/gadget/fsl_udc_core.c856Possible null pointer dereference: last_dtdFalse Positive
linux-3.11/drivers/usb/gadget/lpc32xx_udc.c557Uninitialized variable: epFalse Positive
linux-3.11/drivers/usb/gadget/mv_udc_core.c434Possible null pointer dereference: last_dtdFalse Positive
linux-3.11/drivers/usb/gadget/mv_udc_core.c435Possible null pointer dereference: last_dtdFalse Positive
linux-3.11/drivers/usb/gadget/omap_udc.c1359Uninitialized variable: epFalse Positive
linux-3.11/drivers/usb/gadget/u_serial.c1135Array 'ports[4]' accessed at index 4, which is out of bounds.False Positive
linux-3.11/drivers/usb/gadget/u_serial.c1136Array 'ports[4]' accessed at index 4, which is out of bounds.False Positive
linux-3.11/drivers/usb/musb/cppi_dma.c852Possible null pointer dereference: tailFalse Positive
linux-3.11/drivers/usb/musb/cppi_dma.c853Possible null pointer dereference: tailFalse Positive
linux-3.11/drivers/usb/serial/mos7840.c1472Array 'mos7840_port.busy[16]' accessed at index 16, which is out of bounds.False Positive
linux-3.11/drivers/video/matrox/matroxfb_maven.c159Uninitialized variable: dstFalse Positive
linux-3.11/drivers/video/sm501fb.c1768Possible null pointer dereference: pdFalse Positive
linux-3.11/fs/adfs/dir.c63Deallocation of an auto-variable results in undefined behaviour.False Positive
linux-3.11/fs/adfs/dir.c181Deallocation of an auto-variable results in undefined behaviour.False Positive
linux-3.11/fs/adfs/dir.c97Deallocation of an auto-variable results in undefined behaviour.False Positive
linux-3.11/fs/bio.c147Possible null pointer dereference: bslabFalse Positive
linux-3.11/fs/btrfs/send.c1586Uninitialized struct member: found_key.objectidFalse Positive
linux-3.11/fs/btrfs/send.c1587Uninitialized struct member: found_key.typeFalse Positive
linux-3.11/fs/cifs/connect.c3425Uninitialized variable: xidFalse Positive
linux-3.11/fs/cifs/connect.c3422Uninitialized variable: sesFalse Positive
linux-3.11/fs/cifs/connect.c3420Uninitialized variable: tconFalse Positive
linux-3.11/fs/exofs/ore.c199Memory leak: extra_partFalse Positive
linux-3.11/fs/exofs/super.c570Memory leak: aodedFalse Positive
linux-3.11/fs/nfsd/nfs4recover.c1079Null pointer dereferenceFalse Positive
linux-3.11/fs/nfsd/nfs4recover.c1108Null pointer dereferenceFalse Positive
linux-3.11/fs/ntfs/compress.c228Uninitialized variable: completed_pagesFalse Positive
linux-3.11/fs/ubifs/key.h542Signed integer overflow for expression '536870912)*4096'False Positive
linux-3.11/fs/xfs/xfs_btree.c3297Array 'cur.bc_ptrs[8]' accessed at index 9998, which is out of bounds.False Positive
linux-3.11/fs/xfs/xfs_dir2_node.c1502Possible null pointer dereference: bpFalse Positive
linux-3.11/kernel/cgroup.c4908Uninitialized variable: ssFalse Positive
linux-3.11/kernel/cgroup.c4933Uninitialized variable: ssFalse Positive
linux-3.11/kernel/cgroup.c5340Uninitialized variable: ssFalse Positive
linux-3.11/kernel/sched/rt.c607Uninitialized variable: iterFalse Positive
linux-3.11/kernel/sched/rt.c688Uninitialized variable: iterFalse Positive
linux-3.11/kernel/trace/ftrace.c184Boolean value assigned to pointer.False Positive
linux-3.11/kernel/trace/ftrace.c4313Boolean value assigned to pointer.False Positive
linux-3.11/kernel/trace/ftrace.c4346Boolean value assigned to pointer.False Positive
linux-3.11/mm/frontswap.c335Possible null pointer dereference: siFalse Positive
linux-3.11/mm/frontswap.c353Possible null pointer dereference: siFalse Positive
linux-3.11/mm/mlock.c500Possible null pointer dereference: prevFalse Positive
linux-3.11/mm/slab.c2709Uninitialized variable: slabpFalse Positive
linux-3.11/net/ax25/ax25_dev.c37Uninitialized variable: ax25_devFalse Positive
linux-3.11/net/ax25/ax25_dev.c141Uninitialized variable: ax25_devFalse Positive
linux-3.11/net/ceph/mon_client.c65Possible null pointer dereference: mFalse Positive
linux-3.11/net/core/skbuff.c2832Possible null pointer dereference: tailFalse Positive
linux-3.11/net/ipv4/ipconfig.c276syntax errorFalse Positive
linux-3.11/net/sctp/sm_make_chunk.c1447Possible null pointer dereference: dataFalse Positive
linux-3.11/scripts/kconfig/confdata.c970Resource leak: tristateFalse Positive
linux-3.11/sound/pci/pcxhr/pcxhr.c729Uninitialized struct member: pipe.first_audioFalse Positive
linux-3.11/tools/hv/hv_kvp_daemon.c292Common realloc mistake: 'record' nulled but not freed upon failureFalse Positive
linux-3.11/tools/hv/hv_kvp_daemon.c395Common realloc mistake: 'record' nulled but not freed upon failureFalse Positive
linux-3.11/tools/perf/builtin-kmem.c370Uninitialized variable: mapFalse Positive
linux-3.11/tools/perf/builtin-kmem.c370Uninitialized struct member: map.unmap_ipFalse Positive
linux-3.11/virt/kvm/kvm_main.c2305Possible null pointer dereference: opsFalse Positive