Neovim Static Analysis

User:[email protected]
Working Directory:/home/travis/build/neovim/bot-ci/build/neovim
Command Line:make -j2
Clang Version:clang version 7.0.0 (tags/RELEASE_700/final)
Date:Sat Jun 15 20:16:35 2019

Bug Summary

Bug TypeQuantityDisplay?
All Bugs32
API
Argument with 'nonnull' attribute passed null2
Dead store
Dead assignment8
Dead initialization1
Logic error
Array subscript is undefined1
Dereference of null pointer11
Result of operation is garbage or undefined8
Uninitialized argument value1

Reports

Bug Group Bug Type ▾ File Function/Method Line Path Length
APIArgument with 'nonnull' attribute passed nullsrc/nvim/search.csearch_stat42475View Report
APIArgument with 'nonnull' attribute passed nullsrc/nvim/screen.cschar_cmp522968View Report
Logic errorArray subscript is undefinedsrc/nvim/hardcopy.cprt_add_resource239041View Report
Dead storeDead assignmentsrc/nvim/quickfix.cqf_jump_to_usable_window20821View Report
Dead storeDead assignmentsrc/nvim/viml/parser/expressions.cviml_pexpr_parse23331View Report
Dead storeDead assignmentsrc/nvim/eval.cf_sign_getplaced156771View Report
Dead storeDead assignmentsrc/nvim/screen.cwin_line31231View Report
Dead storeDead assignmentsrc/nvim/eval.cf_sign_place158121View Report
Dead storeDead assignmentsrc/nvim/getchar.cvgetorpeek19331View Report
Dead storeDead assignmentsrc/nvim/edit.cget_complete_info30841View Report
Dead storeDead assignmentsrc/nvim/option.cset_chars_option35671View Report
Dead storeDead initializationbuild/CMakeFiles/CMakeTmp/src.cmain61View Report
Logic errorDereference of null pointersrc/nvim/ex_cmds.chelptags_one533821View Report
Logic errorDereference of null pointersrc/nvim/bufhl_defs.hkb_del_itr_bufhl3921View Report
Logic errorDereference of null pointersrc/nvim/tag.cget_tags283920View Report
Logic errorDereference of null pointersrc/nvim/cursor_shape.cparse_shape_opt23311View Report
Logic errorDereference of null pointersrc/nvim/edit.cins_compl_addfrommatch328313View Report
Logic errorDereference of null pointersrc/nvim/ex_cmds.chelptags_one536324View Report
Logic errorDereference of null pointersrc/nvim/regexp.cregnext552215View Report
Logic errorDereference of null pointersrc/nvim/edit.cinsert_execute67212View Report
Logic errorDereference of null pointersrc/nvim/spell.ccaptype231414View Report
Logic errorDereference of null pointersrc/nvim/quickfix.cqf_jump_to_usable_window215541View Report
Logic errorDereference of null pointersrc/nvim/bufhl_defs.h__kb_delp_aux_bufhl3914View Report
Logic errorResult of operation is garbage or undefinedsrc/nvim/spell.cspell_soundfold_sal596522View Report
Logic errorResult of operation is garbage or undefinedsrc/nvim/spell.cspell_soundfold_wsal625831View Report
Logic errorResult of operation is garbage or undefinedsrc/nvim/spell.cspell_iswordp_w262833View Report
Logic errorResult of operation is garbage or undefinedsrc/nvim/spell.ccount_syllables192343View Report
Logic errorResult of operation is garbage or undefinedsrc/nvim/syntax.cupdate_si_end248760View Report
Logic errorResult of operation is garbage or undefinedsrc/nvim/spell.cspell_soundfold_wsal620923View Report
Logic errorResult of operation is garbage or undefinedsrc/nvim/spell.cspell_soundfold_sal595620View Report
Logic errorResult of operation is garbage or undefinedsrc/nvim/spell.cspell_soundfold_wsal621825View Report
Logic errorUninitialized argument valuebuild/CMakeFiles/CMakeTmp/src.cmain52View Report