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:Tue Oct 27 17:04:22 2020

Bug Summary

Bug TypeQuantityDisplay?
All Bugs14
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
Uninitialized argument value1

Reports

Bug Group Bug Type ▾ File Function/Method Line Path Length
APIArgument with 'nonnull' attribute passed nullnvim/eval.ccallback_from_typval72616View Report
APIArgument with 'nonnull' attribute passed nullnvim/regexp.cbt_regcomp131813View Report
APIArgument with 'nonnull' attribute passed nullnvim/ex_getln.cExpandOne41017View Report
APIArgument with 'nonnull' attribute passed nullnvim/indent.cget_breakindent_win4005View Report
Logic errorArray subscript is undefinednvim/hardcopy.cprt_add_resource239941View 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 pointertree_sitter/subtree.hts_subtree_dynamic_precedence23430View Report
Logic errorDereference of null pointertree_sitter/unicode.hts_decode_utf83229View Report
Logic errorDereference of null pointertree_sitter/unicode.hts_decode_utf164219View Report
Logic errorDereference of null pointernvim/screen.cwin_line312560View Report
Logic errorResult of operation is garbage or undefinednvim/marktree.cpos_leq7417View Report
Logic errorUninitialized argument valuenvim/ops.cdo_put328647View Report