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 Jul 4 13:22:20 2020

Bug Summary

Bug TypeQuantityDisplay?
All Bugs13
API
Argument with 'nonnull' attribute passed null4
Dead store
Dead assignment1
Logic error
Array subscript is undefined1
Assigned value is garbage or undefined2
Dereference of null pointer4
Result of operation is garbage or undefined1

Reports

Bug Group Bug Type ▾ File Function/Method Line Path Length
APIArgument with 'nonnull' attribute passed nullnvim/regexp.cbt_regcomp131113View Report
APIArgument with 'nonnull' attribute passed nullnvim/ex_getln.cExpandOne38107View Report
APIArgument with 'nonnull' attribute passed nullnvim/eval.ccallback_from_typval71446View Report
APIArgument with 'nonnull' attribute passed nullnvim/indent.cget_breakindent_win3995View Report
Logic errorArray subscript is undefinednvim/hardcopy.cprt_add_resource239841View Report
Logic errorAssigned value is garbage or undefinednvim/marktree.cunrelative9119View Report
Logic errorAssigned value is garbage or undefinednvim/marktree.cunrelative9419View Report
Dead storeDead assignmentnvim/marktree.cmarktree_splice9091View Report
Logic errorDereference of null pointernvim/tui/tui.caugment_terminfo193723View Report
Logic errorDereference of null pointertree_sitter/unicode.hts_decode_utf83229View Report
Logic errorDereference of null pointertree_sitter/subtree.hts_subtree_dynamic_precedence23430View Report
Logic errorDereference of null pointertree_sitter/unicode.hts_decode_utf164219View Report
Logic errorResult of operation is garbage or undefinednvim/marktree.cpos_leq7417View Report