bte (clang-tools 1:19.0-63) - scan-build results

User:root@41cb37cc6dd2
Working Directory:/rootdir
Command Line:ninja -C _build
Clang Version:Debian clang version 19.1.7 (7)
Date:Fri Oct 10 07:50:31 2025

Bug Summary

Bug TypeQuantityDisplay?
All Bugs65
C++ move semantics
Use-after-move1
Logic error
Assigned value is garbage or undefined1
Cast from non-struct type to struct type2
Dereference of null pointer4
Division by zero1
Out-of-bound access2
Out-of-bound array access1
Result of operation is garbage or undefined5
Uninitialized argument value3
Stream handling error
Invalid stream state2
Stream already in EOF1
Unused code
Dead assignment9
Dead increment1
Dead initialization6
Unreachable code26

Filter Results by File

Reports

Bug Group Bug Type ▾ File Function/Method Line Path Length
Logic errorAssigned value is garbage or undefinedsrc/ringview.ccupdate27929View Report
Logic errorCast from non-struct type to struct typesrc/missing.ccfdwalk1631View Report
Logic errorCast from non-struct type to struct typesrc/bterowdata.cc_bte_cells_for_cell_array551View Report
Unused codeDead assignmentsrc/drawing-cairo.ccdraw_text_internal3561View Report
Unused codeDead assignmentsrc/bteaccess.ccbte_terminal_accessible_get_text_somewhere11061View Report
Unused codeDead assignmentsrc/bte.ccwidget_key_press47171View Report
Unused codeDead assignmentsrc/parser-test.cctest_seq_string2811View Report
Unused codeDead assignmentsrc/bte.ccwidget_key_press46851View Report
Unused codeDead assignmentsrc/icu-converter.ccconvert1211View Report
Unused codeDead assignmentsrc/mev.cmain3831View Report
Unused codeDead assignmentsrc/bteseq.ccdelete_character9161View Report
Unused codeDead assignmentsrc/parser-test.cctest_seq_string2681View Report
Unused codeDead incrementsrc/bidi.ccimplicit_paragraph6941View Report
Unused codeDead initializationsrc/mev.cparse_legacy_mouse_mode1361View Report
Unused codeDead initializationsrc/mev.cparse_legacy_mouse_mode1361View Report
Unused codeDead initializationsrc/pty.ccchild_setup2111View Report
Unused codeDead initializationsrc/mev.cparse_legacy_mouse_mode1361View Report
Unused codeDead initializationsrc/pty.ccchild_setup1891View Report
Unused codeDead initializationsrc/parser-test.cctest_seq_string2611View Report
Logic errorDereference of null pointersrc/ring.ccget_hyperlink_at_position68515View Report
Logic errorDereference of null pointersrc/reflect.cmain31214View Report
Logic errorDereference of null pointersrc/reflect.cupdate_contents9713View Report
Logic errorDereference of null pointersrc/bidi.ccexplicit_line_shape24432View Report
Logic errorDivision by zerosrc/decoder-cat.ccprint_benchmark52914View Report
Stream handling errorInvalid stream statesrc/slowcat.ccatfile6026View Report
Stream handling errorInvalid stream state_build/tmp-introspect5twmfq57/Bte-2.91.cread_line8933View Report
Logic errorOut-of-bound accesssrc/ringview.ccset_rows15416View Report
Logic errorOut-of-bound accesssrc/parser-glue.hhassert_equal_full75421View Report
Logic errorOut-of-bound array accesssrc/xticker.cmain11523View Report
Logic errorResult of operation is garbage or undefinedsrc/bteseq.ccXTERM_WM861713View Report
Logic errorResult of operation is garbage or undefinedsrc/color-triple.hhbte_color_triple_set_back6059View Report
Logic errorResult of operation is garbage or undefinedsrc/bte.ccdraw_cells_with_attributes862348View Report
Logic errorResult of operation is garbage or undefinedsrc/color-triple.hhbte_color_triple_set_fore5458View Report
Logic errorResult of operation is garbage or undefinedsrc/bteseq.ccDECSTBM47562View Report
Stream handling errorStream already in EOF_build/tmp-introspect5twmfq57/Bte-2.91.cread_line8933View Report
Logic errorUninitialized argument valuesrc/ringview.ccupdate24531View Report
Logic errorUninitialized argument valuesrc/ringview.ccupdate26130View Report
Logic errorUninitialized argument valuesrc/bte.ccfudge_pango_colors838962View Report
Unused codeUnreachable codesrc/reflect.cmain3141View Report
Unused codeUnreachable codesrc/btectk.ccbte_terminal_set_colors44011View Report
Unused codeUnreachable codesrc/icu-decoder.ccdecode1081View Report
Unused codeUnreachable codesrc/btectk.ccbte_terminal_set_color_highlight_foreground43371View Report
Unused codeUnreachable codesrc/btectk.ccbte_terminal_set_color_bold41981View Report
Unused codeUnreachable codesrc/parser.ccparser_feed_to_state13891View Report
Unused codeUnreachable codesrc/reaper.ccmain1821View Report
Unused codeUnreachable codesrc/btectk.ccbte_terminal_set_property8521View Report
Unused codeUnreachable codesrc/btectk.ccbte_terminal_set_color_cursor_foreground42561View Report
Unused codeUnreachable codesrc/bteseq.ccXTERM_WM86171View Report
Unused codeUnreachable codesrc/btectk.ccbte_terminal_set_colors43991View Report
Unused codeUnreachable codesrc/btectk.ccbte_terminal_set_colors43921View Report
Unused codeUnreachable codesrc/reaper.ccmain1891View Report
Unused codeUnreachable codesrc/bteseq.ccDECSTBM47781View Report
Unused codeUnreachable codesrc/btectk.ccbte_terminal_set_colors43881View Report
Unused codeUnreachable codesrc/reflect.cmain3171View Report
Unused codeUnreachable codesrc/btectk.ccbte_terminal_init5801View Report
Unused codeUnreachable codesrc/widget.cckey_event_from_cdk3611View Report
Unused codeUnreachable codesrc/bteseq.ccDECSTBM47821View Report
Unused codeUnreachable codesrc/btectk.ccbte_terminal_set_color_cursor42261View Report
Unused codeUnreachable codesrc/btectk.ccbte_terminal_set_colors43851View Report
Unused codeUnreachable codesrc/btectk.ccbte_terminal_set_color_highlight43081View Report
Unused codeUnreachable codesrc/btectk.ccbte_terminal_set_colors43981View Report
Unused codeUnreachable codesrc/bteseq.ccDECSTBM47571View Report
Unused codeUnreachable codesrc/bteseq.ccSCORC68811View Report
Unused codeUnreachable code_build/tmp-introspect5twmfq57/Bte-2.91.cvalue_to_string2391View Report
C++ move semanticsUse-after-movesrc/refptr-test.cctest_glib_refptr815View Report