ibus-1.5.32-1.fc43
List of Findings
Error: SHELLCHECK_WARNING (CWE-563): [#def1]
/usr/bin/ibus-desktop-testing-runner:28:1: warning[SC2034]: TEST_CASE_DIR appears unused. Verify use (or export if used externally).
Error: SHELLCHECK_WARNING (CWE-563): [#def2]
/usr/bin/ibus-desktop-testing-runner:31:1: warning[SC2034]: AUTOSTART_DESKTOP_DIR appears unused. Verify use (or export if used externally).
Error: SHELLCHECK_WARNING (CWE-563): [#def3]
/usr/bin/ibus-desktop-testing-runner:33:1: warning[SC2034]: TESTING_RUNNER appears unused. Verify use (or export if used externally).
Error: SHELLCHECK_WARNING (CWE-156): [#def4]
/usr/bin/ibus-desktop-testing-runner:38:14: warning[SC2046]: Quote this to prevent word splitting.
Error: SHELLCHECK_WARNING (CWE-156): [#def5]
/usr/bin/ibus-desktop-testing-runner:39:5: warning[SC2046]: Quote this to prevent word splitting.
Error: SHELLCHECK_WARNING (CWE-563): [#def6]
/usr/libexec/ibus-desktop-testing-autostart:26:1: warning[SC2034]: TEST_CASE_DIR appears unused. Verify use (or export if used externally).
Error: SHELLCHECK_WARNING (CWE-563): [#def7]
/usr/libexec/ibus-desktop-testing-autostart:30:1: warning[SC2034]: TESTING_RUNNER appears unused. Verify use (or export if used externally).
Error: SHELLCHECK_WARNING (CWE-156): [#def8]
/usr/libexec/ibus-desktop-testing-autostart:35:14: warning[SC2046]: Quote this to prevent word splitting.
Error: SHELLCHECK_WARNING (CWE-156): [#def9]
/usr/libexec/ibus-desktop-testing-autostart:36:5: warning[SC2046]: Quote this to prevent word splitting.
Error: SHELLCHECK_WARNING (CWE-569): [#def10]
/usr/libexec/ibus-desktop-testing-module:467:29: warning[SC2089]: Quotes/backslashes will be treated literally. Rewrite using set/"$@" or functions.
Error: SHELLCHECK_WARNING (CWE-569): [#def11]
/usr/libexec/ibus-desktop-testing-module:469:30: warning[SC2090]: Quotes/backslashes in this variable will not be respected.
Error: SHELLCHECK_WARNING (CWE-569): [#def12]
/usr/libexec/ibus-desktop-testing-module:471:50: warning[SC2090]: Quotes/backslashes in this variable will not be respected.
Error: SHELLCHECK_WARNING (CWE-252): [#def13]
/usr/libexec/ibus-desktop-testing-module:513:17: warning[SC2164]: Use 'pushd ... || exit' or 'pushd ... || return' in case pushd fails.
Error: SHELLCHECK_WARNING: [#def14]
/usr/libexec/ibus-desktop-testing-module:513:17: warning[SC3044]: In POSIX sh, 'pushd' is undefined.
Error: SHELLCHECK_WARNING (CWE-252): [#def15]
/usr/libexec/ibus-desktop-testing-module:518:17: warning[SC2164]: Use 'popd ... || exit' or 'popd ... || return' in case popd fails.
Error: SHELLCHECK_WARNING: [#def16]
/usr/libexec/ibus-desktop-testing-module:518:17: warning[SC3044]: In POSIX sh, 'popd' is undefined.
Error: SHELLCHECK_WARNING (CWE-571): [#def17]
/usr/libexec/installed-tests/ibus/xkb-latin-layouts:53:12: warning[SC2155]: Declare and assign separately to avoid masking return values.
Error: SHELLCHECK_WARNING (CWE-156): [#def18]
/usr/libexec/installed-tests/ibus/xkb-latin-layouts:59:10: warning[SC2046]: Quote this to prevent word splitting.
Error: SHELLCHECK_WARNING (CWE-571): [#def19]
/usr/share/bash-completion/completions/ibus.bash:84:15: warning[SC2155]: Declare and assign separately to avoid masking return values.
Error: SHELLCHECK_WARNING (CWE-140): [#def20]
/usr/share/bash-completion/completions/ibus.bash:85:21: warning[SC2207]: Prefer mapfile or read -a to split command output (or quote to avoid splitting).
Error: SHELLCHECK_WARNING (CWE-563): [#def21]
/usr/share/bash-completion/completions/ibus.bash:92:14: warning[SC2034]: options appears unused. Verify use (or export if used externally).
Error: SHELLCHECK_WARNING (CWE-140): [#def22]
/usr/share/bash-completion/completions/ibus.bash:93:20: warning[SC2207]: Prefer mapfile or read -a to split command output (or quote to avoid splitting).
Error: SHELLCHECK_WARNING (CWE-563): [#def23]
/usr/share/bash-completion/completions/ibus.bash:101:19: warning[SC2034]: prev_ appears unused. Verify use (or export if used externally).
Error: SHELLCHECK_WARNING (CWE-563): [#def24]
/usr/share/bash-completion/completions/ibus.bash:101:38: warning[SC2034]: cword appears unused. Verify use (or export if used externally).
Error: SHELLCHECK_WARNING (CWE-563): [#def25]
/usr/share/bash-completion/completions/ibus.bash:115:26: warning[SC2034]: subcmd appears unused. Verify use (or export if used externally).
Error: SHELLCHECK_WARNING (CWE-88): [#def26]
/usr/share/bash-completion/completions/ibus.bash:116:18: error[SC2068]: Double quote array expansions to avoid re-splitting elements.
Error: SHELLCHECK_WARNING (CWE-153): [#def27]
/usr/share/bash-completion/completions/ibus.bash:117:31: warning[SC2053]: Quote the right-hand side of == in [[ ]] to prevent glob matching.
Error: SHELLCHECK_WARNING (CWE-140): [#def28]
/usr/share/bash-completion/completions/ibus.bash:134:25: warning[SC2207]: Prefer mapfile or read -a to split command output (or quote to avoid splitting).
Error: GCC_ANALYZER_WARNING (CWE-476): [#def29]
ibus-1.5.32/bindings/vala/candidatearea.c:567:41: warning[-Wanalyzer-null-dereference]: dereference of NULL 'candidates'
ibus-1.5.32/bindings/vala/candidatearea.c:508:1: enter_function: entry to 'candidate_area_set_candidates'
ibus-1.5.32/bindings/vala/candidatearea.c:516:9: branch_true: following 'true' branch (when 'self' is non-NULL)...
ibus-1.5.32/bindings/vala/candidatearea.c:517:18: branch_true: ...to here
ibus-1.5.32/bindings/vala/candidatearea.c:517:18: branch_false: following 'false' branch (when 'candidates' is NULL)...
ibus-1.5.32/bindings/vala/candidatearea.c:519:91: branch_false: ...to here
ibus-1.5.32/bindings/vala/candidatearea.c:525:9: branch_true: following 'true' branch (when 'candidates_length1 <= 16')...
branch_true: ...to here
ibus-1.5.32/bindings/vala/candidatearea.c:539:36: branch_false: following 'false' branch (when '_tmp1_ != 0')...
ibus-1.5.32/bindings/vala/candidatearea.c:545:36: branch_false: ...to here
ibus-1.5.32/bindings/vala/candidatearea.c:545:36: branch_false: following 'false' branch (when 'i != 16')...
ibus-1.5.32/bindings/vala/candidatearea.c:548:42: branch_false: ...to here
ibus-1.5.32/bindings/vala/candidatearea.c:551:42: call_function: inlined call to '_g_object_ref0' from 'candidate_area_set_candidates'
ibus-1.5.32/bindings/vala/candidatearea.c:554:36: branch_false: ...to here
ibus-1.5.32/bindings/vala/candidatearea.c:554:36: branch_true: following 'true' branch (when 'i < candidates_length1')...
ibus-1.5.32/bindings/vala/candidatearea.c:567:60: branch_true: ...to here
ibus-1.5.32/bindings/vala/candidatearea.c:567:41: danger: dereference of NULL 'candidates + (long unsigned int)i * 8'
Error: COMPILER_WARNING (CWE-704): [#def30]
ibus-1.5.32/bindings/vala/candidatearea.c:1610:13: warning[-Wdiscarded-qualifiers]: argument 2 of '__atomic_load' discards 'volatile' qualifier
Error: COMPILER_WARNING (CWE-704): [#def31]
ibus-1.5.32/bindings/vala/emojier.c:953:13: warning[-Wdiscarded-qualifiers]: argument 2 of '__atomic_load' discards 'volatile' qualifier
Error: COMPILER_WARNING (CWE-704): [#def32]
ibus-1.5.32/bindings/vala/emojier.c: scope_hint: In function 'ibus_emojier_update_category_to_emojis_dict'
ibus-1.5.32/bindings/vala/emojier.c:2186:47: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def33]
ibus-1.5.32/bindings/vala/emojier.c:2186:47: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def34]
ibus-1.5.32/bindings/vala/emojier.c:8269:13: warning[-Wdiscarded-qualifiers]: argument 2 of '__atomic_load' discards 'volatile' qualifier
Error: COMPILER_WARNING (CWE-704): [#def35]
ibus-1.5.32/bindings/vala/emojier.c: scope_hint: In function 'ibus_emojier_ebox_row_set_text'
ibus-1.5.32/bindings/vala/emojier.c:8317:19: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def36]
ibus-1.5.32/bindings/vala/emojier.c:8317:19: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def37]
ibus-1.5.32/bindings/vala/emojier.c:8369:13: warning[-Wdiscarded-qualifiers]: argument 2 of '__atomic_load' discards 'volatile' qualifier
Error: COMPILER_WARNING (CWE-704): [#def38]
ibus-1.5.32/bindings/vala/emojier.c:8462:13: warning[-Wdiscarded-qualifiers]: argument 2 of '__atomic_load' discards 'volatile' qualifier
Error: COMPILER_WARNING (CWE-704): [#def39]
ibus-1.5.32/bindings/vala/emojier.c:8510:13: warning[-Wdiscarded-qualifiers]: argument 2 of '__atomic_load' discards 'volatile' qualifier
Error: GCC_ANALYZER_WARNING (CWE-688): [#def40]
ibus-1.5.32/bindings/vala/emojier.c:8584:18: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
ibus-1.5.32/bindings/vala/emojier.c:8542:1: enter_function: entry to 'ibus_emojier_ewhite_label_real_get_preferred_width'
ibus-1.5.32/bindings/vala/emojier.c:8582:14: call_function: calling 'string_get_char' from 'ibus_emojier_ewhite_label_real_get_preferred_width'
ibus-1.5.32/bindings/vala/emojier.c:8582:14: return_function: returning to 'ibus_emojier_ewhite_label_real_get_preferred_width' from 'string_get_char'
ibus-1.5.32/bindings/vala/emojier.c:8584:18: danger: argument 1 ('<unknown>') NULL where non-null expected
Error: GCC_ANALYZER_WARNING (CWE-688): [#def41]
ibus-1.5.32/bindings/vala/emojier.c:8696:18: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
ibus-1.5.32/bindings/vala/emojier.c:8654:1: enter_function: entry to 'ibus_emojier_ewhite_label_real_get_preferred_height'
ibus-1.5.32/bindings/vala/emojier.c:8694:14: call_function: calling 'string_get_char' from 'ibus_emojier_ewhite_label_real_get_preferred_height'
ibus-1.5.32/bindings/vala/emojier.c:8694:14: return_function: returning to 'ibus_emojier_ewhite_label_real_get_preferred_height' from 'string_get_char'
ibus-1.5.32/bindings/vala/emojier.c:8696:18: danger: argument 1 ('<unknown>') NULL where non-null expected
Error: COMPILER_WARNING (CWE-704): [#def42]
ibus-1.5.32/bindings/vala/emojier.c:8803:13: warning[-Wdiscarded-qualifiers]: argument 2 of '__atomic_load' discards 'volatile' qualifier
Error: COMPILER_WARNING (CWE-704): [#def43]
ibus-1.5.32/bindings/vala/emojier.c:8856:13: warning[-Wdiscarded-qualifiers]: argument 2 of '__atomic_load' discards 'volatile' qualifier
Error: COMPILER_WARNING (CWE-704): [#def44]
ibus-1.5.32/bindings/vala/emojier.c:8909:13: warning[-Wdiscarded-qualifiers]: argument 2 of '__atomic_load' discards 'volatile' qualifier
Error: COMPILER_WARNING (CWE-704): [#def45]
ibus-1.5.32/bindings/vala/emojier.c:8962:13: warning[-Wdiscarded-qualifiers]: argument 2 of '__atomic_load' discards 'volatile' qualifier
Error: COMPILER_WARNING (CWE-704): [#def46]
ibus-1.5.32/bindings/vala/emojier.c:9058:13: warning[-Wdiscarded-qualifiers]: argument 2 of '__atomic_load' discards 'volatile' qualifier
Error: COMPILER_WARNING (CWE-704): [#def47]
ibus-1.5.32/bindings/vala/emojier.c:9133:13: warning[-Wdiscarded-qualifiers]: argument 2 of '__atomic_load' discards 'volatile' qualifier
Error: COMPILER_WARNING (CWE-704): [#def48]
ibus-1.5.32/bindings/vala/emojier.c:9219:13: warning[-Wdiscarded-qualifiers]: argument 2 of '__atomic_load' discards 'volatile' qualifier
Error: COMPILER_WARNING (CWE-704): [#def49]
ibus-1.5.32/bindings/vala/iconwidget.c:636:13: warning[-Wdiscarded-qualifiers]: argument 2 of '__atomic_load' discards 'volatile' qualifier
Error: COMPILER_WARNING (CWE-704): [#def50]
ibus-1.5.32/bindings/vala/iconwidget.c:872:13: warning[-Wdiscarded-qualifiers]: argument 2 of '__atomic_load' discards 'volatile' qualifier
Error: COMPILER_WARNING: [#def51]
ibus-1.5.32/bindings/vala/pango.c: scope_hint: In function 'get_pango_attr_list_from_ibus_text'
ibus-1.5.32/bindings/vala/pango.c:185:33: warning[-Warray-bounds=]: array subscript -1 is outside array bounds of 'void[<unknown>]'
/usr/include/glib-2.0/glib/glist.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/ghash.h:36: included_from: Included from here.
/usr/include/glib-2.0/glib.h:52: included_from: Included from here.
ibus-1.5.32/src/ibusshare.h:40: included_from: Included from here.
ibus-1.5.32/src/ibus.h:30: included_from: Included from here.
ibus-1.5.32/bindings/vala/pango.c:26: included_from: Included from here.
/usr/include/glib-2.0/glib/gmem.h:273:19: note: at offset -8 into object of size [0, 9223372036854775807] allocated by 'g_malloc0_n'
Error: COMPILER_WARNING: [#def52]
ibus-1.5.32/bindings/vala/pango.c:208:33: warning[-Warray-bounds=]: array subscript -1 is outside array bounds of 'void[<unknown>]'
/usr/include/glib-2.0/glib/gmem.h:273:19: note: at offset -8 into object of size [0, 9223372036854775807] allocated by 'g_malloc0_n'
Error: COMPILER_WARNING (CWE-704): [#def53]
ibus-1.5.32/bindings/vala/separator.c:151:13: warning[-Wdiscarded-qualifiers]: argument 2 of '__atomic_load' discards 'volatile' qualifier
Error: COMPILER_WARNING (CWE-704): [#def54]
ibus-1.5.32/bindings/vala/separator.c:199:13: warning[-Wdiscarded-qualifiers]: argument 2 of '__atomic_load' discards 'volatile' qualifier
Error: COMPILER_WARNING (CWE-563): [#def55]
ibus-1.5.32/client/gtk2/ibusimcontext.c: scope_hint: In function '_set_cursor_location_internal'
ibus-1.5.32/client/gtk2/ibusimcontext.c:1629:17: warning[-Wunused-variable]: unused variable 'display'
Error: COMPILER_WARNING (CWE-477): [#def56]
ibus-1.5.32/client/gtk4/ibusimcontext.c: scope_hint: In function '_set_cursor_location_internal'
ibus-1.5.32/client/gtk4/ibusimcontext.c:1669:9: warning[-Wdeprecated-declarations]: 'gdk_x11_display_get_xdisplay' is deprecated
/usr/include/gtk-4.0/gdk/x11/gdkx.h:39: included_from: Included from here.
ibus-1.5.32/client/gtk4/ibusimcontext.c:45: included_from: Included from here.
/usr/include/gtk-4.0/gdk/x11/gdkx11display.h:60:15: note: declared here
Error: COMPILER_WARNING (CWE-477): [#def57]
ibus-1.5.32/client/gtk4/ibusimcontext.c:1669:9: warning[-Wdeprecated-declarations]: 'gdk_x11_display_get_xdisplay' is deprecated
Error: COMPILER_WARNING (CWE-477): [#def58]
ibus-1.5.32/client/gtk4/ibusimcontext.c:1670:32: warning[-Wdeprecated-declarations]: 'gdk_x11_surface_get_xid' is deprecated
/usr/include/gtk-4.0/gdk/x11/gdkx.h:47: included_from: Included from here.
/usr/include/gtk-4.0/gdk/x11/gdkx11surface.h:56:10: note: declared here
Error: COMPILER_WARNING (CWE-477): [#def59]
ibus-1.5.32/client/gtk4/ibusimcontext.c:1670:32: warning[-Wdeprecated-declarations]: 'gdk_x11_surface_get_xid' is deprecated
Error: COMPILER_WARNING (CWE-477): [#def60]
ibus-1.5.32/client/gtk4/ibusimcontext.c:1671:32: warning[-Wdeprecated-declarations]: 'gdk_x11_display_get_xrootwindow' is deprecated
/usr/include/gtk-4.0/gdk/x11/gdkx11display.h:64:15: note: declared here
Error: COMPILER_WARNING (CWE-477): [#def61]
ibus-1.5.32/client/gtk4/ibusimcontext.c:1671:32: warning[-Wdeprecated-declarations]: 'gdk_x11_display_get_xrootwindow' is deprecated
Error: GCC_ANALYZER_WARNING (CWE-476): [#def62]
ibus-1.5.32/conf/dconf/config.c:120:22: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘p’
ibus-1.5.32/conf/dconf/config.c:117:1: enter_function: entry to ‘_from_gsettings_name’
ibus-1.5.32/conf/dconf/config.c:120:22: danger: dereference of NULL ‘p’
Error: COMPILER_WARNING (CWE-704): [#def63]
ibus-1.5.32/engine/main.c:160:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: CPPCHECK_WARNING (CWE-476): [#def64]
ibus-1.5.32/src/ibushotkey.c:436: warning[nullPointer]: Possible null pointer dereference: p2
Error: CPPCHECK_WARNING (CWE-476): [#def65]
ibus-1.5.32/src/ibushotkey.c:437: warning[nullPointer]: Possible null pointer dereference: p2
Error: CPPCHECK_WARNING (CWE-758): [#def66]
ibus-1.5.32/src/ibuskeys.c:138: error[shiftTooManyBitsSigned]: Shifting signed 32-bit value by 31 bits is undefined behaviour
Error: GCC_ANALYZER_WARNING (CWE-476): [#def67]
ibus-1.5.32/src/ibusservice.c:289:13: warning[-Wanalyzer-null-dereference]: dereference of NULL 'error'
ibus-1.5.32/src/ibusservice.c:283:1: enter_function: entry to 'ibus_service_constructed'
ibus-1.5.32/src/ibusservice.c:286:8: branch_true: following 'true' branch...
ibus-1.5.32/src/ibusservice.c:287:17: branch_true: ...to here
ibus-1.5.32/src/ibusservice.c:287:17: release_memory: 'error' is NULL
ibus-1.5.32/src/ibusservice.c:288:14: call_function: calling 'ibus_service_register' from 'ibus_service_constructed'
ibus-1.5.32/src/ibusservice.c:288:14: return_function: returning to 'ibus_service_constructed' from 'ibus_service_register'
ibus-1.5.32/src/ibusservice.c:288:12: branch_true: following 'true' branch...
ibus-1.5.32/src/ibusservice.c:289:13: branch_true: ...to here
ibus-1.5.32/src/ibusservice.c:289:13: release_memory: 'error' is NULL
ibus-1.5.32/src/ibusservice.c:290:13: release_memory: 'error' is NULL
ibus-1.5.32/src/ibusservice.c:289:13: danger: dereference of NULL 'error'
Error: COMPILER_WARNING (CWE-477): [#def68]
ibus-1.5.32/src/tests/ibus-keypress.c: scope_hint: In function ‘set_engine_cb’
ibus-1.5.32/src/tests/ibus-keypress.c:226:5: warning[-Wdeprecated-declarations]: ‘gdk_x11_display_get_xdisplay’ is deprecated
/usr/include/gtk-4.0/gdk/x11/gdkx.h:39: included_from: Included from here.
ibus-1.5.32/src/tests/ibus-keypress.c:3: included_from: Included from here.
/usr/include/gtk-4.0/gdk/x11/gdkx11display.h:60:15: note: declared here
Error: COMPILER_WARNING (CWE-477): [#def69]
ibus-1.5.32/src/tests/ibus-keypress.c:226:5: warning[-Wdeprecated-declarations]: ‘gdk_x11_display_get_xdisplay’ is deprecated
Error: COMPILER_WARNING (CWE-704): [#def70]
ibus-1.5.32/tools/krcfile.c:287:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def71]
ibus-1.5.32/tools/krcfile.c:344:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: GCC_ANALYZER_WARNING (CWE-688): [#def72]
ibus-1.5.32/tools/krcfile.c:1405:34: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
ibus-1.5.32/tools/krcfile.c:1490:1: enter_function: entry to ‘krc_file_load_from_file’
ibus-1.5.32/tools/krcfile.c:1498:16: release_memory: ‘_tmp4_’ is NULL
ibus-1.5.32/tools/krcfile.c:1504:9: branch_true: following ‘true’ branch (when ‘self’ is non-NULL)...
ibus-1.5.32/tools/krcfile.c:1505:9: branch_true: ...to here
ibus-1.5.32/tools/krcfile.c:1505:9: branch_true: following ‘true’ branch (when ‘path’ is non-NULL)...
ibus-1.5.32/tools/krcfile.c:1506:14: branch_true: ...to here
ibus-1.5.32/tools/krcfile.c:1506:12: branch_false: following ‘false’ branch...
ibus-1.5.32/tools/krcfile.c:1523:18: branch_false: ...to here
ibus-1.5.32/tools/krcfile.c:1525:9: release_memory: ‘_tmp4_’ is NULL
ibus-1.5.32/tools/krcfile.c:1528:13: branch_false: following ‘false’ branch...
ibus-1.5.32/tools/krcfile.c:1542:12: branch_false: ...to here
ibus-1.5.32/tools/krcfile.c:1542:12: branch_false: following ‘false’ branch...
ibus-1.5.32/tools/krcfile.c:1549:18: branch_false: ...to here
ibus-1.5.32/tools/krcfile.c:1549:18: call_function: calling ‘krc_file_parse_data’ from ‘krc_file_load_from_file’
Error: GCC_ANALYZER_WARNING (CWE-688): [#def73]
ibus-1.5.32/tools/krcfile.c:1436:43: warning[-Wanalyzer-null-argument]: use of NULL ‘sub’ where non-null expected
ibus-1.5.32/tools/krcfile.c:1490:1: enter_function: entry to ‘krc_file_load_from_file’
ibus-1.5.32/tools/krcfile.c:1498:16: release_memory: ‘_tmp4_’ is NULL
ibus-1.5.32/tools/krcfile.c:1504:9: branch_true: following ‘true’ branch (when ‘self’ is non-NULL)...
ibus-1.5.32/tools/krcfile.c:1505:9: branch_true: ...to here
ibus-1.5.32/tools/krcfile.c:1505:9: branch_true: following ‘true’ branch (when ‘path’ is non-NULL)...
ibus-1.5.32/tools/krcfile.c:1506:14: branch_true: ...to here
ibus-1.5.32/tools/krcfile.c:1506:12: branch_false: following ‘false’ branch...
ibus-1.5.32/tools/krcfile.c:1523:18: branch_false: ...to here
ibus-1.5.32/tools/krcfile.c:1525:9: release_memory: ‘_tmp4_’ is NULL
ibus-1.5.32/tools/krcfile.c:1528:13: branch_false: following ‘false’ branch...
ibus-1.5.32/tools/krcfile.c:1542:12: branch_false: ...to here
ibus-1.5.32/tools/krcfile.c:1542:12: branch_false: following ‘false’ branch...
ibus-1.5.32/tools/krcfile.c:1549:18: branch_false: ...to here
ibus-1.5.32/tools/krcfile.c:1549:18: call_function: calling ‘krc_file_parse_data’ from ‘krc_file_load_from_file’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def74]
ibus-1.5.32/tools/krcfile.c:1651:9: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
ibus-1.5.32/tools/krcfile.c:1613:1: enter_function: entry to ‘krc_file_get_keys’
ibus-1.5.32/tools/krcfile.c:1631:9: branch_true: following ‘true’ branch (when ‘self’ is non-NULL)...
ibus-1.5.32/tools/krcfile.c:1632:9: branch_true: ...to here
ibus-1.5.32/tools/krcfile.c:1632:9: branch_true: following ‘true’ branch (when ‘group_name’ is non-NULL)...
ibus-1.5.32/tools/krcfile.c:1633:18: branch_true: ...to here
ibus-1.5.32/tools/krcfile.c:1637:18: call_function: calling ‘krc_file_get_group_node_with_name’ from ‘krc_file_get_keys’
ibus-1.5.32/tools/krcfile.c:1637:18: return_function: returning to ‘krc_file_get_keys’ from ‘krc_file_get_group_node_with_name’
ibus-1.5.32/tools/krcfile.c:1639:13: branch_false: following ‘false’ branch...
ibus-1.5.32/tools/krcfile.c:1651:9: branch_false: ...to here
ibus-1.5.32/tools/krcfile.c:1651:9: danger: dereference of NULL ‘krc_file_get_group_node_with_name(self, group_name, 1, & _inner_error0_)’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def75]
ibus-1.5.32/tools/krcfile.c:1731:9: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
ibus-1.5.32/tools/krcfile.c:1700:1: enter_function: entry to ‘krc_file_has_key’
ibus-1.5.32/tools/krcfile.c:1713:9: branch_true: following ‘true’ branch (when ‘self’ is non-NULL)...
ibus-1.5.32/tools/krcfile.c:1714:9: branch_true: ...to here
ibus-1.5.32/tools/krcfile.c:1714:9: branch_true: following ‘true’ branch (when ‘group_name’ is non-NULL)...
ibus-1.5.32/tools/krcfile.c:1715:9: branch_true: ...to here
ibus-1.5.32/tools/krcfile.c:1715:9: branch_true: following ‘true’ branch (when ‘key’ is non-NULL)...
ibus-1.5.32/tools/krcfile.c:1716:18: branch_true: ...to here
ibus-1.5.32/tools/krcfile.c:1716:18: call_function: calling ‘krc_file_get_group_node_with_name’ from ‘krc_file_has_key’
ibus-1.5.32/tools/krcfile.c:1716:18: return_function: returning to ‘krc_file_has_key’ from ‘krc_file_get_group_node_with_name’
ibus-1.5.32/tools/krcfile.c:1718:13: branch_false: following ‘false’ branch...
ibus-1.5.32/tools/krcfile.c:1731:9: branch_false: ...to here
ibus-1.5.32/tools/krcfile.c:1731:9: danger: dereference of NULL ‘krc_file_get_group_node_with_name(self, group_name, 1, & _inner_error0_)’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def76]
ibus-1.5.32/tools/krcfile.c:1798:9: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
ibus-1.5.32/tools/krcfile.c:1771:1: enter_function: entry to ‘krc_file_remove_group’
ibus-1.5.32/tools/krcfile.c:1782:9: branch_true: following ‘true’ branch (when ‘self’ is non-NULL)...
ibus-1.5.32/tools/krcfile.c:1783:9: branch_true: ...to here
ibus-1.5.32/tools/krcfile.c:1783:9: branch_true: following ‘true’ branch (when ‘group_name’ is non-NULL)...
ibus-1.5.32/tools/krcfile.c:1784:18: branch_true: ...to here
ibus-1.5.32/tools/krcfile.c:1784:18: call_function: calling ‘krc_file_get_group_node_with_name’ from ‘krc_file_remove_group’
ibus-1.5.32/tools/krcfile.c:1784:18: return_function: returning to ‘krc_file_remove_group’ from ‘krc_file_get_group_node_with_name’
ibus-1.5.32/tools/krcfile.c:1786:13: branch_false: following ‘false’ branch...
ibus-1.5.32/tools/krcfile.c:1798:9: branch_false: ...to here
ibus-1.5.32/tools/krcfile.c:1798:9: danger: dereference of NULL ‘krc_file_get_group_node_with_name(self, group_name, 1, & _inner_error0_)’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def77]
ibus-1.5.32/tools/krcfile.c:1857:9: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
ibus-1.5.32/tools/krcfile.c:1823:1: enter_function: entry to ‘krc_file_remove_key’
ibus-1.5.32/tools/krcfile.c:1839:9: branch_true: following ‘true’ branch (when ‘self’ is non-NULL)...
ibus-1.5.32/tools/krcfile.c:1840:9: branch_true: ...to here
ibus-1.5.32/tools/krcfile.c:1840:9: branch_true: following ‘true’ branch (when ‘group_name’ is non-NULL)...
ibus-1.5.32/tools/krcfile.c:1841:9: branch_true: ...to here
ibus-1.5.32/tools/krcfile.c:1841:9: branch_true: following ‘true’ branch (when ‘key’ is non-NULL)...
ibus-1.5.32/tools/krcfile.c:1842:18: branch_true: ...to here
ibus-1.5.32/tools/krcfile.c:1842:18: call_function: calling ‘krc_file_get_group_node_with_name’ from ‘krc_file_remove_key’
ibus-1.5.32/tools/krcfile.c:1842:18: return_function: returning to ‘krc_file_remove_key’ from ‘krc_file_get_group_node_with_name’
ibus-1.5.32/tools/krcfile.c:1844:13: branch_false: following ‘false’ branch...
ibus-1.5.32/tools/krcfile.c:1857:9: branch_false: ...to here
ibus-1.5.32/tools/krcfile.c:1857:9: danger: dereference of NULL ‘krc_file_get_group_node_with_name(self, group_name, 1, & _inner_error0_)’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def78]
ibus-1.5.32/tools/krcfile.c:1879:17: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
ibus-1.5.32/tools/krcfile.c:1823:1: enter_function: entry to ‘krc_file_remove_key’
ibus-1.5.32/tools/krcfile.c:1839:9: branch_true: following ‘true’ branch (when ‘self’ is non-NULL)...
ibus-1.5.32/tools/krcfile.c:1840:9: branch_true: ...to here
ibus-1.5.32/tools/krcfile.c:1840:9: branch_true: following ‘true’ branch (when ‘group_name’ is non-NULL)...
ibus-1.5.32/tools/krcfile.c:1841:9: branch_true: ...to here
ibus-1.5.32/tools/krcfile.c:1841:9: branch_true: following ‘true’ branch (when ‘key’ is non-NULL)...
ibus-1.5.32/tools/krcfile.c:1842:18: branch_true: ...to here
ibus-1.5.32/tools/krcfile.c:1842:18: call_function: calling ‘krc_file_get_group_node_with_name’ from ‘krc_file_remove_key’
ibus-1.5.32/tools/krcfile.c:1842:18: return_function: returning to ‘krc_file_remove_key’ from ‘krc_file_get_group_node_with_name’
ibus-1.5.32/tools/krcfile.c:1844:13: branch_false: following ‘false’ branch...
ibus-1.5.32/tools/krcfile.c:1857:9: branch_false: ...to here
ibus-1.5.32/tools/krcfile.c:1871:20: branch_false: following ‘false’ branch (when ‘tmp’ is non-NULL)...
ibus-1.5.32/tools/krcfile.c:1875:17: branch_false: ...to here
ibus-1.5.32/tools/krcfile.c:1876:26: call_function: inlined call to ‘_krc_file_key_value_pair_dup0’ from ‘krc_file_remove_key’
ibus-1.5.32/tools/krcfile.c:1879:17: branch_false: ...to here
ibus-1.5.32/tools/krcfile.c:1879:17: danger: dereference of NULL ‘<unknown>’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def79]
ibus-1.5.32/tools/krcfile.c:1964:33: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
ibus-1.5.32/tools/krcfile.c:1915:1: enter_function: entry to ‘krc_file_to_data’
ibus-1.5.32/tools/krcfile.c:1926:9: branch_true: following ‘true’ branch (when ‘self’ is non-NULL)...
ibus-1.5.32/tools/krcfile.c:1927:18: branch_true: ...to here
ibus-1.5.32/tools/krcfile.c:1947:36: branch_false: following ‘false’ branch (when ‘_tmp3_ != 0’)...
ibus-1.5.32/tools/krcfile.c:1956:36: branch_false: ...to here
ibus-1.5.32/tools/krcfile.c:1956:36: branch_false: following ‘false’ branch (when ‘group_node’ is non-NULL)...
ibus-1.5.32/tools/krcfile.c:1960:33: branch_false: ...to here
ibus-1.5.32/tools/krcfile.c:1961:42: call_function: inlined call to ‘_krc_file_group_dup0’ from ‘krc_file_to_data’
ibus-1.5.32/tools/krcfile.c:1964:33: branch_false: ...to here
ibus-1.5.32/tools/krcfile.c:1964:33: danger: dereference of NULL ‘<unknown>’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def80]
ibus-1.5.32/tools/krcfile.c:2125:9: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
ibus-1.5.32/tools/krcfile.c:2095:1: enter_function: entry to ‘krc_file_get_value’
ibus-1.5.32/tools/krcfile.c:2109:9: branch_true: following ‘true’ branch (when ‘self’ is non-NULL)...
ibus-1.5.32/tools/krcfile.c:2110:9: branch_true: ...to here
ibus-1.5.32/tools/krcfile.c:2110:9: branch_true: following ‘true’ branch (when ‘group_name’ is non-NULL)...
ibus-1.5.32/tools/krcfile.c:2111:9: branch_true: ...to here
ibus-1.5.32/tools/krcfile.c:2111:9: branch_true: following ‘true’ branch (when ‘key’ is non-NULL)...
ibus-1.5.32/tools/krcfile.c:2112:18: branch_true: ...to here
ibus-1.5.32/tools/krcfile.c:2112:18: call_function: calling ‘krc_file_get_group_node_with_name’ from ‘krc_file_get_value’
ibus-1.5.32/tools/krcfile.c:2112:18: return_function: returning to ‘krc_file_get_value’ from ‘krc_file_get_group_node_with_name’
ibus-1.5.32/tools/krcfile.c:2114:13: branch_false: following ‘false’ branch...
ibus-1.5.32/tools/krcfile.c:2125:9: branch_false: ...to here
ibus-1.5.32/tools/krcfile.c:2125:9: danger: dereference of NULL ‘krc_file_get_group_node_with_name(self, group_name, 1, & _inner_error0_)’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def81]
ibus-1.5.32/tools/krcfile.c:2147:17: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
ibus-1.5.32/tools/krcfile.c:2095:1: enter_function: entry to ‘krc_file_get_value’
ibus-1.5.32/tools/krcfile.c:2109:9: branch_true: following ‘true’ branch (when ‘self’ is non-NULL)...
ibus-1.5.32/tools/krcfile.c:2110:9: branch_true: ...to here
ibus-1.5.32/tools/krcfile.c:2110:9: branch_true: following ‘true’ branch (when ‘group_name’ is non-NULL)...
ibus-1.5.32/tools/krcfile.c:2111:9: branch_true: ...to here
ibus-1.5.32/tools/krcfile.c:2111:9: branch_true: following ‘true’ branch (when ‘key’ is non-NULL)...
ibus-1.5.32/tools/krcfile.c:2112:18: branch_true: ...to here
ibus-1.5.32/tools/krcfile.c:2112:18: call_function: calling ‘krc_file_get_group_node_with_name’ from ‘krc_file_get_value’
ibus-1.5.32/tools/krcfile.c:2112:18: return_function: returning to ‘krc_file_get_value’ from ‘krc_file_get_group_node_with_name’
ibus-1.5.32/tools/krcfile.c:2114:13: branch_false: following ‘false’ branch...
ibus-1.5.32/tools/krcfile.c:2125:9: branch_false: ...to here
ibus-1.5.32/tools/krcfile.c:2139:20: branch_false: following ‘false’ branch (when ‘tmp’ is non-NULL)...
ibus-1.5.32/tools/krcfile.c:2143:17: branch_false: ...to here
ibus-1.5.32/tools/krcfile.c:2144:26: call_function: inlined call to ‘_krc_file_key_value_pair_dup0’ from ‘krc_file_get_value’
ibus-1.5.32/tools/krcfile.c:2147:17: branch_false: ...to here
ibus-1.5.32/tools/krcfile.c:2147:17: danger: dereference of NULL ‘<unknown>’
Error: COMPILER_WARNING (CWE-704): [#def82]
ibus-1.5.32/tools/krcfile.c:2497:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def83]
ibus-1.5.32/tools/main.c:679:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: GCC_ANALYZER_WARNING (CWE-476): [#def84]
ibus-1.5.32/tools/main.c:2354:33: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
ibus-1.5.32/tools/main.c:4895:1: enter_function: entry to ‘_list_engine_entry_func’
ibus-1.5.32/tools/main.c:4900:18: call_function: calling ‘list_engine’ from ‘_list_engine_entry_func’
Error: COMPILER_WARNING (CWE-704): [#def85]
ibus-1.5.32/tools/main.c:4866:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: GCC_ANALYZER_WARNING (CWE-476): [#def86]
ibus-1.5.32/tools/main.c:5128:9: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
ibus-1.5.32/tools/main.c:5081:1: enter_function: entry to ‘_vala_main’
ibus-1.5.32/tools/main.c:5111:12: branch_false: following ‘false’ branch (when ‘argv_length1 > 1’)...
ibus-1.5.32/tools/main.c:5118:63: branch_false: ...to here
ibus-1.5.32/tools/main.c:5118:35: call_function: calling ‘_vala_array_dup1’ from ‘_vala_main’
ibus-1.5.32/tools/main.c:5118:35: return_function: returning to ‘_vala_main’ from ‘_vala_array_dup1’
ibus-1.5.32/tools/main.c:5128:9: danger: dereference of NULL ‘_vala_array_dup1(argv + 8, (long int)(argv_length1 + -1))’
Error: COMPILER_WARNING: [#def87]
ibus-1.5.32/ui/gtk3/application.c:47:9: warning: ‘G_USEC_PER_SEC’ redefined
/usr/include/glib-2.0/glib.h:92: included_from: Included from here.
ibus-1.5.32/ui/gtk3/application.c:29: included_from: Included from here.
/usr/include/glib-2.0/glib/gtimer.h:44:9: note: this is the location of the previous definition
Error: COMPILER_WARNING: [#def88]
ibus-1.5.32/ui/gtk3/application.c:47:9: warning[warning]: ‘G_USEC_PER_SEC’ redefined
Error: COMPILER_WARNING (CWE-704): [#def89]
ibus-1.5.32/ui/gtk3/application.c:2340:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def90]
ibus-1.5.32/ui/gtk3/bindingcommon.c:247:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def91]
ibus-1.5.32/ui/gtk3/bindingcommon.c:1405:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def92]
ibus-1.5.32/ui/gtk3/bindingcommon.c:1750:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def93]
ibus-1.5.32/ui/gtk3/candidatearea.c:2381:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: GCC_ANALYZER_WARNING (CWE-476): [#def94]
ibus-1.5.32/ui/gtk3/candidatearea.vala:124:6: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘candidates’
ibus-1.5.32/ui/gtk3/candidatearea.c:630:1: enter_function: entry to ‘candidate_area_set_candidates’
ibus-1.5.32/ui/gtk3/candidatearea.vala:112:2: branch_true: following ‘true’ branch (when ‘self’ is non-NULL)...
ibus-1.5.32/ui/gtk3/candidatearea.vala:115:11: branch_true: ...to here
ibus-1.5.32/ui/gtk3/candidatearea.vala:115:11: branch_false: following ‘false’ branch (when ‘candidates’ is NULL)...
ibus-1.5.32/ui/gtk3/candidatearea.vala:115:84: branch_false: ...to here
ibus-1.5.32/ui/gtk3/candidatearea.vala:119:2: branch_true: following ‘true’ branch (when ‘candidates_length1 <= 16’)...
branch_true: ...to here
ibus-1.5.32/ui/gtk3/candidatearea.vala:120:8: branch_false: following ‘false’ branch...
ibus-1.5.32/ui/gtk3/candidatearea.vala:121:14: call_function: inlined call to ‘_g_object_ref0’ from ‘candidate_area_set_candidates’
ibus-1.5.32/ui/gtk3/candidatearea.vala:123:8: branch_false: ...to here
ibus-1.5.32/ui/gtk3/candidatearea.vala:123:8: branch_true: following ‘true’ branch (when ‘i < candidates_length1’)...
ibus-1.5.32/ui/gtk3/candidatearea.vala:124:25: branch_true: ...to here
ibus-1.5.32/ui/gtk3/candidatearea.vala:124:6: danger: dereference of NULL ‘candidates + (long unsigned int)i * 8’
Error: COMPILER_WARNING (CWE-704): [#def95]
ibus-1.5.32/ui/gtk3/candidatepanel.c:3017:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: GCC_ANALYZER_WARNING (CWE-688): [#def96]
ibus-1.5.32/ui/gtk3/candidatepanel.vala:231:12: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
ibus-1.5.32/ui/gtk3/candidatepanel.c:1151:1: enter_function: entry to ‘candidate_panel_set_preedit_text_real’
ibus-1.5.32/ui/gtk3/candidatepanel.vala:227:2: branch_true: following ‘true’ branch (when ‘self’ is non-NULL)...
ibus-1.5.32/ui/gtk3/candidatepanel.vala:228:5: branch_true: ...to here
ibus-1.5.32/ui/gtk3/candidatepanel.vala:228:5: branch_true: following ‘true’ branch (when ‘text’ is non-NULL)...
ibus-1.5.32/ui/gtk3/candidatepanel.vala:229:12: branch_true: ...to here
ibus-1.5.32/ui/gtk3/candidatepanel.vala:231:12: danger: argument 1 (‘<unknown>’) NULL where non-null expected
Error: GCC_ANALYZER_WARNING (CWE-476): [#def97]
ibus-1.5.32/ui/gtk3/candidatepanel.vala:632:18: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
ibus-1.5.32/ui/gtk3/candidatepanel.c:2819:1: enter_function: entry to ‘candidate_panel_realize_window’
ibus-1.5.32/ui/gtk3/candidatepanel.vala:622:2: branch_true: following ‘true’ branch (when ‘self’ is non-NULL)...
ibus-1.5.32/ui/gtk3/candidatepanel.vala:625:6: branch_true: ...to here
ibus-1.5.32/ui/gtk3/candidatepanel.vala:625:5: branch_false: following ‘false’ branch...
ibus-1.5.32/ui/gtk3/candidatepanel.vala:627:2: branch_false: ...to here
ibus-1.5.32/ui/gtk3/candidatepanel.vala:627:11: call_function: inlined call to ‘_g_object_ref0’ from ‘candidate_panel_realize_window’
ibus-1.5.32/ui/gtk3/candidatepanel.vala:628:7: branch_false: ...to here
ibus-1.5.32/ui/gtk3/candidatepanel.vala:628:5: branch_false: following ‘false’ branch...
ibus-1.5.32/ui/gtk3/candidatepanel.vala:632:18: branch_false: ...to here
ibus-1.5.32/ui/gtk3/candidatepanel.vala:632:18: danger: dereference of NULL ‘<unknown>’
Error: COMPILER_WARNING (CWE-704): [#def98]
ibus-1.5.32/ui/gtk3/emojier.c:953:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def99]
ibus-1.5.32/ui/gtk3/emojier.c:12910:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def100]
ibus-1.5.32/ui/gtk3/emojier.c:13044:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def101]
ibus-1.5.32/ui/gtk3/emojier.c:13166:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def102]
ibus-1.5.32/ui/gtk3/emojier.c:13221:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def103]
ibus-1.5.32/ui/gtk3/emojier.c:13700:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def104]
ibus-1.5.32/ui/gtk3/emojier.c:13764:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def105]
ibus-1.5.32/ui/gtk3/emojier.c:13828:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def106]
ibus-1.5.32/ui/gtk3/emojier.c:13890:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def107]
ibus-1.5.32/ui/gtk3/emojier.c:14027:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def108]
ibus-1.5.32/ui/gtk3/emojier.c:14121:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def109]
ibus-1.5.32/ui/gtk3/emojier.c:14253:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def110]
ibus-1.5.32/ui/gtk3/emojier.vala: scope_hint: In function ‘ibus_emojier_ebox_row_set_text’
ibus-1.5.32/ui/gtk3/emojier.vala:57:12: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def111]
ibus-1.5.32/ui/gtk3/emojier.vala:57:12: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
Error: GCC_ANALYZER_WARNING (CWE-688): [#def112]
ibus-1.5.32/ui/gtk3/emojier.vala:109:11: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
ibus-1.5.32/ui/gtk3/emojier.c:13260:1: enter_function: entry to ‘ibus_emojier_ewhite_label_real_get_preferred_width’
ibus-1.5.32/ui/gtk3/emojier.vala:108:7: call_function: calling ‘string_get_char’ from ‘ibus_emojier_ewhite_label_real_get_preferred_width’
ibus-1.5.32/ui/gtk3/emojier.vala:108:7: return_function: returning to ‘ibus_emojier_ewhite_label_real_get_preferred_width’ from ‘string_get_char’
ibus-1.5.32/ui/gtk3/emojier.vala:109:11: danger: argument 1 (‘<unknown>’) NULL where non-null expected
Error: GCC_ANALYZER_WARNING (CWE-688): [#def113]
ibus-1.5.32/ui/gtk3/emojier.vala:137:11: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
ibus-1.5.32/ui/gtk3/emojier.c:13457:1: enter_function: entry to ‘ibus_emojier_ewhite_label_real_get_preferred_height’
ibus-1.5.32/ui/gtk3/emojier.vala:136:7: call_function: calling ‘string_get_char’ from ‘ibus_emojier_ewhite_label_real_get_preferred_height’
ibus-1.5.32/ui/gtk3/emojier.vala:136:7: return_function: returning to ‘ibus_emojier_ewhite_label_real_get_preferred_height’ from ‘string_get_char’
ibus-1.5.32/ui/gtk3/emojier.vala:137:11: danger: argument 1 (‘<unknown>’) NULL where non-null expected
Error: COMPILER_WARNING (CWE-704): [#def114]
ibus-1.5.32/ui/gtk3/emojier.vala: scope_hint: In function ‘ibus_emojier_update_category_to_emojis_dict’
ibus-1.5.32/ui/gtk3/emojier.vala:644:19: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def115]
ibus-1.5.32/ui/gtk3/emojier.vala:644:19: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def116]
ibus-1.5.32/ui/gtk3/emojierapp.c:1290:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-843): [#def117]
ibus-1.5.32/ui/gtk3/emojierapp.vala: scope_hint: In function ‘emoji_application_save_selected_string’
ibus-1.5.32/ui/gtk3/emojierapp.vala:65:46: warning[-Wincompatible-pointer-types]: passing argument 3 of ‘g_settings_set_strv’ from incompatible pointer type
/usr/include/glib-2.0/gio/gio.h:137: included_from: Included from here.
/usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28: included_from: Included from here.
/usr/include/gtk-3.0/gdk/gdk.h:32: included_from: Included from here.
/usr/include/gtk-3.0/gtk/gtk.h:30: included_from: Included from here.
ibus-1.5.32/ui/gtk3/emojierapp.c:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gsettings.h:191:94: note: expected ‘const gchar * const*’ {aka ‘const char * const*’} but argument is of type ‘gchar **’ {aka ‘char **’}
Error: COMPILER_WARNING (CWE-843): [#def118]
ibus-1.5.32/ui/gtk3/emojierapp.vala:65:46: warning[-Wincompatible-pointer-types]: passing argument 3 of ‘g_settings_set_strv’ from incompatible pointer type
Error: COMPILER_WARNING (CWE-843): [#def119]
ibus-1.5.32/ui/gtk3/emojierapp.vala: scope_hint: In function ‘_emoji_application_command_line’
ibus-1.5.32/ui/gtk3/emojierapp.vala:155:8: warning[-Wincompatible-pointer-types]: assignment to ‘const gchar **’ {aka ‘const char **’} from incompatible pointer type ‘gchar **’ {aka ‘char **’}
Error: COMPILER_WARNING (CWE-843): [#def120]
ibus-1.5.32/ui/gtk3/emojierapp.vala:155:8: warning[-Wincompatible-pointer-types]: assignment to ‘const gchar **’ {{aka ‘const char **’}} from incompatible pointer type ‘gchar **’ {{aka ‘char **’}}
Error: COMPILER_WARNING (CWE-843): [#def121]
ibus-1.5.32/ui/gtk3/emojierapp.vala:165:7: warning[-Wincompatible-pointer-types]: assignment to ‘gchar **’ {aka ‘char **’} from incompatible pointer type ‘const gchar **’ {aka ‘const char **’}
Error: COMPILER_WARNING (CWE-843): [#def122]
ibus-1.5.32/ui/gtk3/emojierapp.vala:165:7: warning[-Wincompatible-pointer-types]: assignment to ‘gchar **’ {{aka ‘char **’}} from incompatible pointer type ‘const gchar **’ {{aka ‘const char **’}}
Error: COMPILER_WARNING (CWE-704): [#def123]
ibus-1.5.32/ui/gtk3/extension.c:519:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-477): [#def124]
ibus-1.5.32/ui/gtk3/extension.vala: scope_hint: In function ‘extension_gtk_construct’
ibus-1.5.32/ui/gtk3/extension.vala:29:2: warning[-Wdeprecated-declarations]: ‘G_APPLICATION_FLAGS_NONE’ is deprecated: Use 'G_APPLICATION_DEFAULT_FLAGS' instead
/usr/include/glib-2.0/gio/giotypes.h:30: included_from: Included from here.
/usr/include/glib-2.0/gio/gio.h:28: included_from: Included from here.
/usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28: included_from: Included from here.
/usr/include/gtk-3.0/gdk/gdk.h:32: included_from: Included from here.
/usr/include/gtk-3.0/gtk/gtk.h:30: included_from: Included from here.
ibus-1.5.32/ui/gtk3/extension.c:27: included_from: Included from here.
/usr/include/glib-2.0/gio/gioenums.h:1556:3: note: declared here
Error: COMPILER_WARNING (CWE-477): [#def125]
ibus-1.5.32/ui/gtk3/extension.vala:29:2: warning[-Wdeprecated-declarations]: ‘G_APPLICATION_FLAGS_NONE’ is deprecated: Use 'G_APPLICATION_DEFAULT_FLAGS' instead
Error: COMPILER_WARNING (CWE-704): [#def126]
ibus-1.5.32/ui/gtk3/glib-2.0.vapi:5239:10: warning[-Wdiscarded-qualifiers]: passing argument 1 of ‘func’ discards ‘const’ qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def127]
ibus-1.5.32/ui/gtk3/handle.c:1102:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def128]
ibus-1.5.32/ui/gtk3/iconwidget.c:886:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def129]
ibus-1.5.32/ui/gtk3/iconwidget.c:1237:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def130]
ibus-1.5.32/ui/gtk3/indicator.c:485:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def131]
ibus-1.5.32/ui/gtk3/indicator.c:560:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def132]
ibus-1.5.32/ui/gtk3/indicator.c:3908:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def133]
ibus-1.5.32/ui/gtk3/indicator.vala: scope_hint: In function ‘indicator_set_id’
ibus-1.5.32/ui/gtk3/indicator.vala:36:12: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def134]
ibus-1.5.32/ui/gtk3/indicator.vala:36:12: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def135]
ibus-1.5.32/ui/gtk3/indicator.vala: scope_hint: In function ‘indicator_set_category_s’
ibus-1.5.32/ui/gtk3/indicator.vala:37:12: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def136]
ibus-1.5.32/ui/gtk3/indicator.vala:37:12: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def137]
ibus-1.5.32/ui/gtk3/indicator.vala: scope_hint: In function ‘indicator_set_status_s’
ibus-1.5.32/ui/gtk3/indicator.vala:38:12: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def138]
ibus-1.5.32/ui/gtk3/indicator.vala:38:12: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def139]
ibus-1.5.32/ui/gtk3/indicator.vala: scope_hint: In function ‘indicator_set_icon_name’
ibus-1.5.32/ui/gtk3/indicator.vala:39:12: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def140]
ibus-1.5.32/ui/gtk3/indicator.vala:39:12: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def141]
ibus-1.5.32/ui/gtk3/indicator.vala: scope_hint: In function ‘indicator_set_icon_desc’
ibus-1.5.32/ui/gtk3/indicator.vala:40:12: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def142]
ibus-1.5.32/ui/gtk3/indicator.vala:40:12: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def143]
ibus-1.5.32/ui/gtk3/indicator.vala: scope_hint: In function ‘indicator_set_attention_icon_name’
ibus-1.5.32/ui/gtk3/indicator.vala:41:12: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def144]
ibus-1.5.32/ui/gtk3/indicator.vala:41:12: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def145]
ibus-1.5.32/ui/gtk3/indicator.vala: scope_hint: In function ‘indicator_set_attention_icon_desc’
ibus-1.5.32/ui/gtk3/indicator.vala:42:12: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def146]
ibus-1.5.32/ui/gtk3/indicator.vala:42:12: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def147]
ibus-1.5.32/ui/gtk3/indicator.vala: scope_hint: In function ‘indicator_set_title’
ibus-1.5.32/ui/gtk3/indicator.vala:43:12: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def148]
ibus-1.5.32/ui/gtk3/indicator.vala:43:12: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def149]
ibus-1.5.32/ui/gtk3/indicator.vala: scope_hint: In function ‘indicator_set_icon_theme_path’
ibus-1.5.32/ui/gtk3/indicator.vala:44:12: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def150]
ibus-1.5.32/ui/gtk3/indicator.vala:44:12: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def151]
ibus-1.5.32/ui/gtk3/indicator.vala: scope_hint: In function ‘indicator_set_label_s’
ibus-1.5.32/ui/gtk3/indicator.vala:46:12: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def152]
ibus-1.5.32/ui/gtk3/indicator.vala:46:12: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def153]
ibus-1.5.32/ui/gtk3/indicator.vala: scope_hint: In function ‘indicator_set_label_guide_s’
ibus-1.5.32/ui/gtk3/indicator.vala:47:12: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def154]
ibus-1.5.32/ui/gtk3/indicator.vala:47:12: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
Error: COMPILER_WARNING (CWE-697): [#def155]
ibus-1.5.32/ui/gtk3/indicator.vala: scope_hint: In function ‘indicator_construct’
ibus-1.5.32/ui/gtk3/indicator.vala:142:202: warning[-Waddress]: the comparison will always evaluate as ‘false’ for the address of ‘_indicator_name_appeared_handler_gbus_name_appeared_callback’ will never be NULL
ibus-1.5.32/ui/gtk3/indicator.c:594:1: note: ‘_indicator_name_appeared_handler_gbus_name_appeared_callback’ declared here
Error: COMPILER_WARNING (CWE-697): [#def156]
ibus-1.5.32/ui/gtk3/indicator.vala:142:441: warning[-Waddress]: the comparison will always evaluate as ‘false’ for the address of ‘_indicator_name_vanished_handler_gbus_name_vanished_callback’ will never be NULL
ibus-1.5.32/ui/gtk3/indicator.c:605:1: note: ‘_indicator_name_vanished_handler_gbus_name_vanished_callback’ declared here
Error: COMPILER_WARNING (CWE-681): [#def157]
ibus-1.5.32/ui/gtk3/indicator.vala: scope_hint: In function ‘indicator_set_cairo_image_surface_full’
ibus-1.5.32/ui/gtk3/indicator.vala:568:17: warning[-Woverflow]: overflow in conversion from ‘long unsigned int’ to ‘gint’ {aka ‘int’} changes value from ‘18446744073709551615’ to ‘-1’
Error: COMPILER_WARNING (CWE-681): [#def158]
ibus-1.5.32/ui/gtk3/indicator.vala:568:17: warning[-Woverflow]: overflow in conversion from ‘long unsigned int’ to ‘gint’ {{aka ‘int’}} changes value from ‘18446744073709551615’ to ‘-1’
Error: COMPILER_WARNING (CWE-704): [#def159]
ibus-1.5.32/ui/gtk3/keybindingmanager.c:1960:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def160]
ibus-1.5.32/ui/gtk3/keybindingmanager.c:2053:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: GCC_ANALYZER_WARNING (CWE-476): [#def161]
ibus-1.5.32/ui/gtk3/keybindingmanager.vala:187:8: warning[-Wanalyzer-jump-through-null]: jump through null pointer
ibus-1.5.32/ui/gtk3/keybindingmanager.c:888:1: enter_function: entry to ‘keybinding_manager_event_handler’
ibus-1.5.32/ui/gtk3/keybindingmanager.vala:170:2: branch_true: following ‘true’ branch...
ibus-1.5.32/ui/gtk3/keybindingmanager.vala:171:7: branch_false: following ‘false’ branch (when ‘_tmp0_ != 0’)...
ibus-1.5.32/ui/gtk3/keybindingmanager.vala:172:4: branch_false: ...to here
ibus-1.5.32/ui/gtk3/keybindingmanager.vala:172:7: branch_false: following ‘false’ branch...
ibus-1.5.32/ui/gtk3/keybindingmanager.vala:176:8: branch_false: ...to here
ibus-1.5.32/ui/gtk3/keybindingmanager.vala:176:7: branch_true: following ‘true’ branch...
ibus-1.5.32/ui/gtk3/keybindingmanager.vala:177:26: branch_true: ...to here
ibus-1.5.32/ui/gtk3/keybindingmanager.vala:184:11: branch_false: following ‘false’ branch...
ibus-1.5.32/ui/gtk3/keybindingmanager.vala:185:19: call_function: inlined call to ‘keybinding_manager_keybinding_get_modifiers’ from ‘keybinding_manager_event_handler’
branch_false: ...to here
ibus-1.5.32/ui/gtk3/keybindingmanager.vala:184:11: branch_false: following ‘false’ branch...
ibus-1.5.32/ui/gtk3/keybindingmanager.vala:187:18: branch_false: ...to here
ibus-1.5.32/ui/gtk3/keybindingmanager.vala:187:18: call_function: calling ‘keybinding_manager_keybinding_get_handler’ from ‘keybinding_manager_event_handler’
ibus-1.5.32/ui/gtk3/keybindingmanager.vala:187:18: return_function: returning to ‘keybinding_manager_event_handler’ from ‘keybinding_manager_keybinding_get_handler’
ibus-1.5.32/ui/gtk3/keybindingmanager.vala:187:8: danger: jump through null pointer here
Error: COMPILER_WARNING (CWE-563): [#def162]
ibus-1.5.32/ui/gtk3/keybindingmanager.vala: scope_hint: In function ‘_vala_XIGrabModifiers_array_free’
ibus-1.5.32/ui/gtk3/keybindingmanager.vala:245:6: warning[-Wunused-value]: statement with no effect
Error: COMPILER_WARNING (CWE-563): [#def163]
ibus-1.5.32/ui/gtk3/keybindingmanager.vala: scope_hint: In function ‘keybinding_manager_grab_keycode’
ibus-1.5.32/ui/gtk3/keybindingmanager.vala:255:4: warning[-Wunused-value]: statement with no effect
Error: COMPILER_WARNING (CWE-704): [#def164]
ibus-1.5.32/ui/gtk3/panel.c:1056:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def165]
ibus-1.5.32/ui/gtk3/panel.c:11222:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-477): [#def166]
ibus-1.5.32/ui/gtk3/panel.vala: scope_hint: In function ‘panel_init_status_icon’
ibus-1.5.32/ui/gtk3/panel.vala:442:2: warning[-Wdeprecated-declarations]: ‘gtk_status_icon_new’ is deprecated
/usr/include/gtk-3.0/gtk/gtk.h:275: included_from: Included from here.
ibus-1.5.32/ui/gtk3/panel.c:30: included_from: Included from here.
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:84:23: note: declared here
Error: COMPILER_WARNING (CWE-477): [#def167]
ibus-1.5.32/ui/gtk3/panel.vala:442:2: warning[-Wdeprecated-declarations]: ‘gtk_status_icon_new’ is deprecated
Error: COMPILER_WARNING (CWE-477): [#def168]
ibus-1.5.32/ui/gtk3/panel.vala:443:2: warning[-Wdeprecated-declarations]: ‘gtk_status_icon_set_name’ is deprecated
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:148:23: note: declared here
Error: COMPILER_WARNING (CWE-477): [#def169]
ibus-1.5.32/ui/gtk3/panel.vala:443:2: warning[-Wdeprecated-declarations]: ‘gtk_status_icon_set_name’ is deprecated
Error: COMPILER_WARNING (CWE-477): [#def170]
ibus-1.5.32/ui/gtk3/panel.vala:444:2: warning[-Wdeprecated-declarations]: ‘gtk_status_icon_set_title’ is deprecated
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:143:23: note: declared here
Error: COMPILER_WARNING (CWE-477): [#def171]
ibus-1.5.32/ui/gtk3/panel.vala:444:2: warning[-Wdeprecated-declarations]: ‘gtk_status_icon_set_title’ is deprecated
Error: COMPILER_WARNING (CWE-477): [#def172]
ibus-1.5.32/ui/gtk3/panel.vala:447:2: warning[-Wdeprecated-declarations]: ‘gtk_status_icon_get_size’ is deprecated
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:125:23: note: declared here
Error: COMPILER_WARNING (CWE-477): [#def173]
ibus-1.5.32/ui/gtk3/panel.vala:447:2: warning[-Wdeprecated-declarations]: ‘gtk_status_icon_get_size’ is deprecated
Error: COMPILER_WARNING (CWE-477): [#def174]
ibus-1.5.32/ui/gtk3/panel.vala: scope_hint: In function ‘panel_init_status_icon_menu’
ibus-1.5.32/ui/gtk3/panel.vala:457:2: warning[-Wdeprecated-declarations]: ‘gtk_status_icon_set_from_icon_name’ is deprecated
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:106:23: note: declared here
Error: COMPILER_WARNING (CWE-477): [#def175]
ibus-1.5.32/ui/gtk3/panel.vala:457:2: warning[-Wdeprecated-declarations]: ‘gtk_status_icon_set_from_icon_name’ is deprecated
Error: COMPILER_WARNING (CWE-477): [#def176]
ibus-1.5.32/ui/gtk3/panel.vala:464:2: warning[-Wdeprecated-declarations]: ‘gtk_status_icon_get_x11_window_id’ is deprecated
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:178:23: note: declared here
Error: COMPILER_WARNING (CWE-477): [#def177]
ibus-1.5.32/ui/gtk3/panel.vala:464:2: warning[-Wdeprecated-declarations]: ‘gtk_status_icon_get_x11_window_id’ is deprecated
Error: COMPILER_WARNING (CWE-477): [#def178]
ibus-1.5.32/ui/gtk3/panel.vala:484:2: warning[-Wdeprecated-declarations]: ‘gtk_status_icon_get_geometry’ is deprecated
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:166:23: note: declared here
Error: COMPILER_WARNING (CWE-477): [#def179]
ibus-1.5.32/ui/gtk3/panel.vala:484:2: warning[-Wdeprecated-declarations]: ‘gtk_status_icon_get_geometry’ is deprecated
Error: COMPILER_WARNING (CWE-843): [#def180]
ibus-1.5.32/ui/gtk3/panel.vala: scope_hint: In function ‘panel_init_engines_order’
ibus-1.5.32/ui/gtk3/panel.vala:706:51: warning[-Wincompatible-pointer-types]: passing argument 3 of ‘g_settings_set_strv’ from incompatible pointer type
/usr/include/glib-2.0/gio/gio.h:137: included_from: Included from here.
ibus-1.5.32/src/ibusproxy.h:46: included_from: Included from here.
ibus-1.5.32/src/ibus.h:36: included_from: Included from here.
/usr/include/glib-2.0/gio/gsettings.h:191:94: note: expected ‘const gchar * const*’ {aka ‘const char * const*’} but argument is of type ‘gchar **’ {aka ‘char **’}
Error: COMPILER_WARNING (CWE-843): [#def181]
ibus-1.5.32/ui/gtk3/panel.vala:706:51: warning[-Wincompatible-pointer-types]: passing argument 3 of ‘g_settings_set_strv’ from incompatible pointer type
Error: COMPILER_WARNING (CWE-477): [#def182]
ibus-1.5.32/ui/gtk3/panel.vala: scope_hint: In function ‘panel_set_show_icon_on_systray’
ibus-1.5.32/ui/gtk3/panel.vala:766:3: warning[-Wdeprecated-declarations]: ‘gtk_status_icon_set_visible’ is deprecated
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:151:23: note: declared here
Error: COMPILER_WARNING (CWE-477): [#def183]
ibus-1.5.32/ui/gtk3/panel.vala:766:3: warning[-Wdeprecated-declarations]: ‘gtk_status_icon_set_visible’ is deprecated
Error: COMPILER_WARNING (CWE-843): [#def184]
ibus-1.5.32/ui/gtk3/panel.vala:1109:2: warning[-Wincompatible-pointer-types]: passing argument 1 of ‘pango_attribute_destroy’ from incompatible pointer type
Error: COMPILER_WARNING (CWE-843): [#def185]
ibus-1.5.32/ui/gtk3/panel.vala: scope_hint: In function ‘panel_set_language_from_engine’
ibus-1.5.32/ui/gtk3/panel.vala:1109:29: warning[-Wincompatible-pointer-types]: passing argument 1 of ‘pango_attribute_destroy’ from incompatible pointer type
ibus-1.5.32/ui/gtk3/panel.c:206:97: note: in definition of macro ‘_pango_attribute_destroy0’
/usr/include/pango-1.0/pango/pango.h:25: included_from: Included from here.
/usr/include/gtk-3.0/gdk/gdktypes.h:35: included_from: Included from here.
/usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:30: included_from: Included from here.
/usr/include/gtk-3.0/gdk/gdk.h:32: included_from: Included from here.
/usr/include/gtk-3.0/gtk/gtk.h:30: included_from: Included from here.
/usr/include/pango-1.0/pango/pango-attributes.h:513:94: note: expected ‘PangoAttribute *’ {aka ‘struct _PangoAttribute *’} but argument is of type ‘PangoAttrLanguage *’ {aka ‘struct _PangoAttrLanguage *’}
Error: COMPILER_WARNING (CWE-843): [#def186]
ibus-1.5.32/ui/gtk3/panel.vala:1115:3: warning[-Wincompatible-pointer-types]: passing argument 1 of ‘pango_attribute_destroy’ from incompatible pointer type
Error: COMPILER_WARNING (CWE-843): [#def187]
ibus-1.5.32/ui/gtk3/panel.vala:1115:30: warning[-Wincompatible-pointer-types]: passing argument 1 of ‘pango_attribute_destroy’ from incompatible pointer type
ibus-1.5.32/ui/gtk3/panel.c:206:97: note: in definition of macro ‘_pango_attribute_destroy0’
/usr/include/pango-1.0/pango/pango-attributes.h:513:94: note: expected ‘PangoAttribute *’ {aka ‘struct _PangoAttribute *’} but argument is of type ‘PangoAttrLanguage *’ {aka ‘struct _PangoAttrLanguage *’}
Error: COMPILER_WARNING (CWE-843): [#def188]
ibus-1.5.32/ui/gtk3/panel.vala: scope_hint: In function ‘__lambda68_’
ibus-1.5.32/ui/gtk3/panel.vala:1295:42: warning[-Wincompatible-pointer-types]: passing argument 2 of ‘ibus_bus_preload_engines_async’ from incompatible pointer type
ibus-1.5.32/src/ibus.h:45: included_from: Included from here.
ibus-1.5.32/src/ibusbus.h:1176:58: note: expected ‘const gchar * const*’ {aka ‘const char * const*’} but argument is of type ‘gchar **’ {aka ‘char **’}
Error: COMPILER_WARNING (CWE-843): [#def189]
ibus-1.5.32/ui/gtk3/panel.vala:1295:42: warning[-Wincompatible-pointer-types]: passing argument 2 of ‘ibus_bus_preload_engines_async’ from incompatible pointer type
Error: CPPCHECK_WARNING (CWE-476): [#def190]
ibus-1.5.32/ui/gtk3/panel.vala:1311: warning[nullPointer]: Possible null pointer dereference: name_collection
Error: COMPILER_WARNING (CWE-843): [#def191]
ibus-1.5.32/ui/gtk3/panel.vala: scope_hint: In function ‘panel_update_engines’
ibus-1.5.32/ui/gtk3/panel.vala:1322:62: warning[-Wincompatible-pointer-types]: passing argument 2 of ‘ibus_bus_get_engines_by_names’ from incompatible pointer type
ibus-1.5.32/src/ibusbus.h:831:63: note: expected ‘const gchar * const*’ {aka ‘const char * const*’} but argument is of type ‘gchar **’ {aka ‘char **’}
Error: COMPILER_WARNING (CWE-843): [#def192]
ibus-1.5.32/ui/gtk3/panel.vala:1322:62: warning[-Wincompatible-pointer-types]: passing argument 2 of ‘ibus_bus_get_engines_by_names’ from incompatible pointer type
Error: COMPILER_WARNING (CWE-843): [#def193]
ibus-1.5.32/ui/gtk3/panel.vala:1331:53: warning[-Wincompatible-pointer-types]: passing argument 3 of ‘g_settings_set_strv’ from incompatible pointer type
/usr/include/glib-2.0/gio/gsettings.h:191:94: note: expected ‘const gchar * const*’ {aka ‘const char * const*’} but argument is of type ‘gchar **’ {aka ‘char **’}
Error: COMPILER_WARNING (CWE-843): [#def194]
ibus-1.5.32/ui/gtk3/panel.vala:1331:53: warning[-Wincompatible-pointer-types]: passing argument 3 of ‘g_settings_set_strv’ from incompatible pointer type
Error: COMPILER_WARNING (CWE-843): [#def195]
ibus-1.5.32/ui/gtk3/panel.vala:1332:64: warning[-Wincompatible-pointer-types]: passing argument 2 of ‘ibus_bus_get_engines_by_names’ from incompatible pointer type
ibus-1.5.32/src/ibusbus.h:831:63: note: expected ‘const gchar * const*’ {aka ‘const char * const*’} but argument is of type ‘gchar **’ {aka ‘char **’}
Error: COMPILER_WARNING (CWE-843): [#def196]
ibus-1.5.32/ui/gtk3/panel.vala:1332:64: warning[-Wincompatible-pointer-types]: passing argument 2 of ‘ibus_bus_get_engines_by_names’ from incompatible pointer type
Error: COMPILER_WARNING (CWE-681): [#def197]
ibus-1.5.32/ui/gtk3/panel.vala: scope_hint: In function ‘panel_create_cairo_image_surface_with_string’
ibus-1.5.32/ui/gtk3/panel.vala:1431:19: warning[-Woverflow]: overflow in conversion from ‘long unsigned int’ to ‘gint’ {aka ‘int’} changes value from ‘4611686018427387903’ to ‘-1’
Error: COMPILER_WARNING (CWE-681): [#def198]
ibus-1.5.32/ui/gtk3/panel.vala:1431:19: warning[-Woverflow]: overflow in conversion from ‘long unsigned int’ to ‘gint’ {{aka ‘int’}} changes value from ‘4611686018427387903’ to ‘-1’
Error: COMPILER_WARNING (CWE-843): [#def199]
ibus-1.5.32/ui/gtk3/panel.vala: scope_hint: In function ‘panel_show_about_dialog’
ibus-1.5.32/ui/gtk3/panel.vala:1501:42: warning[-Wincompatible-pointer-types]: passing argument 2 of ‘gtk_about_dialog_set_authors’ from incompatible pointer type
/usr/include/gtk-3.0/gtk/gtk.h:31: included_from: Included from here.
/usr/include/gtk-3.0/gtk/gtkaboutdialog.h:188:82: note: expected ‘const gchar **’ {aka ‘const char **’} but argument is of type ‘gchar **’ {aka ‘char **’}
Error: COMPILER_WARNING (CWE-843): [#def200]
ibus-1.5.32/ui/gtk3/panel.vala:1501:42: warning[-Wincompatible-pointer-types]: passing argument 2 of ‘gtk_about_dialog_set_authors’ from incompatible pointer type
Error: COMPILER_WARNING (CWE-843): [#def201]
ibus-1.5.32/ui/gtk3/panel.vala:1503:68: warning[-Wincompatible-pointer-types]: passing argument 3 of ‘gtk_about_dialog_add_credit_section’ from incompatible pointer type
/usr/include/gtk-3.0/gtk/gtkaboutdialog.h:217:82: note: expected ‘const gchar **’ {aka ‘const char **’} but argument is of type ‘gchar **’ {aka ‘char **’}
Error: COMPILER_WARNING (CWE-843): [#def202]
ibus-1.5.32/ui/gtk3/panel.vala:1503:68: warning[-Wincompatible-pointer-types]: passing argument 3 of ‘gtk_about_dialog_add_credit_section’ from incompatible pointer type
Error: COMPILER_WARNING (CWE-843): [#def203]
ibus-1.5.32/ui/gtk3/panel.vala:1506:46: warning[-Wincompatible-pointer-types]: passing argument 2 of ‘gtk_about_dialog_set_documenters’ from incompatible pointer type
/usr/include/gtk-3.0/gtk/gtkaboutdialog.h:193:82: note: expected ‘const gchar **’ {aka ‘const char **’} but argument is of type ‘gchar **’ {aka ‘char **’}
Error: COMPILER_WARNING (CWE-843): [#def204]
ibus-1.5.32/ui/gtk3/panel.vala:1506:46: warning[-Wincompatible-pointer-types]: passing argument 2 of ‘gtk_about_dialog_set_documenters’ from incompatible pointer type
Error: COMPILER_WARNING (CWE-477): [#def205]
ibus-1.5.32/ui/gtk3/panel.vala: scope_hint: In function ‘__lambda113_’
ibus-1.5.32/ui/gtk3/panel.vala:1731:3: warning[-Wdeprecated-declarations]: ‘gtk_status_icon_set_from_pixbuf’ is deprecated
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:97:23: note: declared here
Error: COMPILER_WARNING (CWE-477): [#def206]
ibus-1.5.32/ui/gtk3/panel.vala:1731:3: warning[-Wdeprecated-declarations]: ‘gtk_status_icon_set_from_pixbuf’ is deprecated
Error: GCC_ANALYZER_WARNING (CWE-476): [#def207]
ibus-1.5.32/ui/gtk3/panel.vala:1902:3: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘base’
ibus-1.5.32/ui/gtk3/panel.c:9985:1: enter_function: entry to ‘panel_real_update_preedit_text’
ibus-1.5.32/ui/gtk3/panel.vala:1897:2: branch_true: following ‘true’ branch (when ‘text’ is non-NULL)...
ibus-1.5.32/ui/gtk3/panel.vala:1900:5: branch_true: ...to here
ibus-1.5.32/ui/gtk3/panel.vala:1900:5: branch_true: following ‘true’ branch (when ‘visible != 0’)...
ibus-1.5.32/ui/gtk3/panel.vala:1902:12: branch_true: ...to here
ibus-1.5.32/ui/gtk3/panel.vala:1902:12: call_function: calling ‘panel_get_active_candidate_panel’ from ‘panel_real_update_preedit_text’
ibus-1.5.32/ui/gtk3/panel.vala:1902:12: return_function: returning to ‘panel_real_update_preedit_text’ from ‘panel_get_active_candidate_panel’
ibus-1.5.32/ui/gtk3/panel.vala:1902:3: danger: dereference of NULL ‘base’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def208]
ibus-1.5.32/ui/gtk3/panel.vala:1920:3: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘base’
ibus-1.5.32/ui/gtk3/panel.c:10046:1: enter_function: entry to ‘panel_real_update_auxiliary_text’
ibus-1.5.32/ui/gtk3/panel.vala:1916:2: branch_true: following ‘true’ branch (when ‘text’ is non-NULL)...
ibus-1.5.32/ui/gtk3/panel.vala:1919:5: branch_true: ...to here
ibus-1.5.32/ui/gtk3/panel.vala:1919:5: branch_true: following ‘true’ branch (when ‘visible != 0’)...
ibus-1.5.32/ui/gtk3/panel.vala:1920:12: branch_true: ...to here
ibus-1.5.32/ui/gtk3/panel.vala:1920:12: call_function: calling ‘panel_get_active_candidate_panel’ from ‘panel_real_update_auxiliary_text’
ibus-1.5.32/ui/gtk3/panel.vala:1920:12: return_function: returning to ‘panel_real_update_auxiliary_text’ from ‘panel_get_active_candidate_panel’
ibus-1.5.32/ui/gtk3/panel.vala:1920:3: danger: dereference of NULL ‘base’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def209]
ibus-1.5.32/ui/gtk3/panel.vala:1934:3: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘base’
ibus-1.5.32/ui/gtk3/panel.c:10117:1: enter_function: entry to ‘panel_real_update_lookup_table’
ibus-1.5.32/ui/gtk3/panel.vala:1930:2: branch_true: following ‘true’ branch (when ‘table’ is non-NULL)...
ibus-1.5.32/ui/gtk3/panel.vala:1933:5: branch_true: ...to here
ibus-1.5.32/ui/gtk3/panel.vala:1933:5: branch_true: following ‘true’ branch (when ‘visible != 0’)...
ibus-1.5.32/ui/gtk3/panel.vala:1934:12: branch_true: ...to here
ibus-1.5.32/ui/gtk3/panel.vala:1934:12: call_function: calling ‘panel_get_active_candidate_panel’ from ‘panel_real_update_lookup_table’
ibus-1.5.32/ui/gtk3/panel.vala:1934:12: return_function: returning to ‘panel_real_update_lookup_table’ from ‘panel_get_active_candidate_panel’
ibus-1.5.32/ui/gtk3/panel.vala:1934:3: danger: dereference of NULL ‘base’
Error: COMPILER_WARNING (CWE-477): [#def210]
ibus-1.5.32/ui/gtk3/panel.vala: scope_hint: In function ‘panel_real_state_changed’
ibus-1.5.32/ui/gtk3/panel.vala:1981:4: warning[-Wdeprecated-declarations]: ‘gtk_status_icon_set_from_file’ is deprecated
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:100:23: note: declared here
Error: COMPILER_WARNING (CWE-477): [#def211]
ibus-1.5.32/ui/gtk3/panel.vala:1981:4: warning[-Wdeprecated-declarations]: ‘gtk_status_icon_set_from_file’ is deprecated
Error: GCC_ANALYZER_WARNING (CWE-688): [#def212]
ibus-1.5.32/ui/gtk3/panel.vala:1991:14: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
ibus-1.5.32/ui/gtk3/panel.c:10309:1: enter_function: entry to ‘panel_real_state_changed’
ibus-1.5.32/ui/gtk3/panel.vala:1950:5: branch_false: following ‘false’ branch...
ibus-1.5.32/ui/gtk3/panel.vala:1954:6: branch_false: ...to here
ibus-1.5.32/ui/gtk3/panel.vala:1974:3: release_memory: ‘0’ is NULL
ibus-1.5.32/ui/gtk3/panel.vala:1974:3: release_memory: ‘0’ is NULL
ibus-1.5.32/ui/gtk3/panel.vala:1974:3: release_memory: ‘0’ is NULL
ibus-1.5.32/ui/gtk3/panel.vala:1974:3: release_memory: ‘0’ is NULL
ibus-1.5.32/ui/gtk3/panel.vala:1979:5: branch_false: following ‘false’ branch...
ibus-1.5.32/ui/gtk3/panel.vala:1989:6: branch_false: ...to here
ibus-1.5.32/ui/gtk3/panel.vala:1989:6: branch_true: following ‘true’ branch...
ibus-1.5.32/ui/gtk3/panel.vala:1990:14: branch_true: ...to here
ibus-1.5.32/ui/gtk3/panel.vala:1991:14: danger: argument 1 (‘<unknown>’) NULL where non-null expected
Error: GCC_ANALYZER_WARNING (CWE-688): [#def213]
ibus-1.5.32/ui/gtk3/panel.vala:1991:14: warning[-Wanalyzer-null-argument]: use of NULL ‘icon_name’ where non-null expected
ibus-1.5.32/ui/gtk3/panel.c:10309:1: enter_function: entry to ‘panel_real_state_changed’
ibus-1.5.32/ui/gtk3/panel.vala:1950:5: branch_false: following ‘false’ branch...
ibus-1.5.32/ui/gtk3/panel.vala:1954:6: branch_false: ...to here
ibus-1.5.32/ui/gtk3/panel.vala:1972:5: branch_true: following ‘true’ branch...
ibus-1.5.32/ui/gtk3/panel.vala:1973:12: branch_true: ...to here
ibus-1.5.32/ui/gtk3/panel.vala:1974:3: release_memory: ‘0’ is NULL
ibus-1.5.32/ui/gtk3/panel.vala:1974:3: release_memory: ‘0’ is NULL
ibus-1.5.32/ui/gtk3/panel.vala:1974:3: release_memory: ‘0’ is NULL
ibus-1.5.32/ui/gtk3/panel.vala:1974:3: release_memory: ‘0’ is NULL
ibus-1.5.32/ui/gtk3/panel.vala:1979:6: call_function: calling ‘string_get’ from ‘panel_real_state_changed’
ibus-1.5.32/ui/gtk3/panel.vala:1979:6: return_function: returning to ‘panel_real_state_changed’ from ‘string_get’
ibus-1.5.32/ui/gtk3/panel.vala:1979:5: branch_false: following ‘false’ branch...
ibus-1.5.32/ui/gtk3/panel.vala:1989:6: branch_false: ...to here
ibus-1.5.32/ui/gtk3/panel.vala:1989:6: branch_true: following ‘true’ branch...
ibus-1.5.32/ui/gtk3/panel.vala:1990:14: branch_true: ...to here
ibus-1.5.32/ui/gtk3/panel.vala:1991:14: danger: argument 1 (‘<unknown>’) NULL where non-null expected
Error: COMPILER_WARNING (CWE-477): [#def214]
ibus-1.5.32/ui/gtk3/panel.vala:1999:5: warning[-Wdeprecated-declarations]: ‘gtk_status_icon_set_from_pixbuf’ is deprecated
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:97:23: note: declared here
Error: COMPILER_WARNING (CWE-477): [#def215]
ibus-1.5.32/ui/gtk3/panel.vala:1999:5: warning[-Wdeprecated-declarations]: ‘gtk_status_icon_set_from_pixbuf’ is deprecated
Error: COMPILER_WARNING (CWE-477): [#def216]
ibus-1.5.32/ui/gtk3/panel.vala:2013:6: warning[-Wdeprecated-declarations]: ‘gtk_status_icon_set_from_icon_name’ is deprecated
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:106:23: note: declared here
Error: COMPILER_WARNING (CWE-477): [#def217]
ibus-1.5.32/ui/gtk3/panel.vala:2013:6: warning[-Wdeprecated-declarations]: ‘gtk_status_icon_set_from_icon_name’ is deprecated
Error: COMPILER_WARNING (CWE-477): [#def218]
ibus-1.5.32/ui/gtk3/panel.vala:2020:6: warning[-Wdeprecated-declarations]: ‘gtk_status_icon_set_from_icon_name’ is deprecated
/usr/include/gtk-3.0/gtk/deprecated/gtkstatusicon.h:106:23: note: declared here
Error: COMPILER_WARNING (CWE-477): [#def219]
ibus-1.5.32/ui/gtk3/panel.vala:2020:6: warning[-Wdeprecated-declarations]: ‘gtk_status_icon_set_from_icon_name’ is deprecated
Error: COMPILER_WARNING (CWE-843): [#def220]
ibus-1.5.32/ui/gtk3/panel.vala:2055:49: warning[-Wincompatible-pointer-types]: passing argument 3 of ‘g_settings_set_strv’ from incompatible pointer type
/usr/include/glib-2.0/gio/gsettings.h:191:94: note: expected ‘const gchar * const*’ {aka ‘const char * const*’} but argument is of type ‘gchar **’ {aka ‘char **’}
Error: COMPILER_WARNING (CWE-843): [#def221]
ibus-1.5.32/ui/gtk3/panel.vala:2055:49: warning[-Wincompatible-pointer-types]: passing argument 3 of ‘g_settings_set_strv’ from incompatible pointer type
Error: COMPILER_WARNING (CWE-704): [#def222]
ibus-1.5.32/ui/gtk3/panelbinding.c:1429:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def223]
ibus-1.5.32/ui/gtk3/panelbinding.c:5486:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: GCC_ANALYZER_WARNING (CWE-688): [#def224]
ibus-1.5.32/ui/gtk3/panelbinding.vala:94:11: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
ibus-1.5.32/ui/gtk3/panelbinding.c:4675:1: enter_function: entry to ‘panel_binding_real_process_key_event’
ibus-1.5.32/ui/gtk3/panelbinding.vala:1008:4: call_function: calling ‘preedit_backspace’ from ‘panel_binding_real_process_key_event’
Error: GCC_ANALYZER_WARNING (CWE-688): [#def225]
ibus-1.5.32/ui/gtk3/panelbinding.vala:106:12: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
ibus-1.5.32/ui/gtk3/panelbinding.c:4675:1: enter_function: entry to ‘panel_binding_real_process_key_event’
ibus-1.5.32/ui/gtk3/panelbinding.vala:1008:4: call_function: calling ‘preedit_backspace’ from ‘panel_binding_real_process_key_event’
Error: GCC_ANALYZER_WARNING (CWE-688): [#def226]
ibus-1.5.32/ui/gtk3/panelbinding.vala:114:11: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
ibus-1.5.32/ui/gtk3/panelbinding.c:4675:1: enter_function: entry to ‘panel_binding_real_process_key_event’
ibus-1.5.32/ui/gtk3/panelbinding.vala:1100:7: branch_true: following ‘true’ branch...
ibus-1.5.32/ui/gtk3/panelbinding.vala:1101:22: branch_true: ...to here
ibus-1.5.32/ui/gtk3/panelbinding.vala:1109:2: call_function: calling ‘panel_binding_show_preedit_and_candidate’ from ‘panel_binding_real_process_key_event’
Error: GCC_ANALYZER_WARNING (CWE-688): [#def227]
ibus-1.5.32/ui/gtk3/panelbinding.vala:193:11: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
ibus-1.5.32/ui/gtk3/panelbinding.c:4675:1: enter_function: entry to ‘panel_binding_real_process_key_event’
ibus-1.5.32/ui/gtk3/panelbinding.vala:1001:21: call_function: calling ‘panel_binding_key_press_enter’ from ‘panel_binding_real_process_key_event’
Error: COMPILER_WARNING (CWE-843): [#def228]
ibus-1.5.32/ui/gtk3/panelbinding.vala: scope_hint: In function ‘panel_binding_commit_text_update_favorites’
ibus-1.5.32/ui/gtk3/panelbinding.vala:496:46: warning[-Wincompatible-pointer-types]: passing argument 3 of ‘g_settings_set_strv’ from incompatible pointer type
/usr/include/glib-2.0/gio/gio.h:137: included_from: Included from here.
/usr/include/gtk-3.0/gdk/gdkapplaunchcontext.h:28: included_from: Included from here.
/usr/include/gtk-3.0/gdk/gdk.h:32: included_from: Included from here.
/usr/include/glib-2.0/gio/gsettings.h:191:94: note: expected ‘const gchar * const*’ {aka ‘const char * const*’} but argument is of type ‘gchar **’ {aka ‘char **’}
Error: COMPILER_WARNING (CWE-843): [#def229]
ibus-1.5.32/ui/gtk3/panelbinding.vala:496:46: warning[-Wincompatible-pointer-types]: passing argument 3 of ‘g_settings_set_strv’ from incompatible pointer type
Error: GCC_ANALYZER_WARNING (CWE-688): [#def230]
ibus-1.5.32/ui/gtk3/panelbinding.vala:629:12: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
ibus-1.5.32/ui/gtk3/panelbinding.c:4675:1: enter_function: entry to ‘panel_binding_real_process_key_event’
ibus-1.5.32/ui/gtk3/panelbinding.vala:1018:7: branch_false: following ‘false’ branch...
ibus-1.5.32/ui/gtk3/panelbinding.vala:1024:21: branch_false: ...to here
ibus-1.5.32/ui/gtk3/panelbinding.vala:1024:21: call_function: calling ‘panel_binding_key_press_space’ from ‘panel_binding_real_process_key_event’
Error: COMPILER_WARNING: [#def231]
ibus-1.5.32/ui/gtk3/pango.vala: scope_hint: In function ‘get_pango_attr_list_from_ibus_text’
ibus-1.5.32/ui/gtk3/pango.vala:43:12: warning[-Warray-bounds=]: array subscript -1 is outside array bounds of ‘void[<unknown>]’
/usr/include/glib-2.0/glib/glist.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/ghash.h:36: included_from: Included from here.
/usr/include/glib-2.0/glib.h:52: included_from: Included from here.
ibus-1.5.32/src/ibusshare.h:40: included_from: Included from here.
ibus-1.5.32/src/ibus.h:30: included_from: Included from here.
ibus-1.5.32/ui/gtk3/pango.c:26: included_from: Included from here.
/usr/include/glib-2.0/glib/gmem.h:273:19: note: at offset -8 into object of size [0, 9223372036854775807] allocated by ‘g_malloc0_n’
Error: COMPILER_WARNING: [#def232]
ibus-1.5.32/ui/gtk3/pango.vala:47:12: warning[-Warray-bounds=]: array subscript -1 is outside array bounds of ‘void[<unknown>]’
/usr/include/glib-2.0/glib/gmem.h:273:19: note: at offset -8 into object of size [0, 9223372036854775807] allocated by ‘g_malloc0_n’
Error: COMPILER_WARNING (CWE-704): [#def233]
ibus-1.5.32/ui/gtk3/property.c:1057:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def234]
ibus-1.5.32/ui/gtk3/property.c:1132:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def235]
ibus-1.5.32/ui/gtk3/property.c:1354:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def236]
ibus-1.5.32/ui/gtk3/property.c:1615:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def237]
ibus-1.5.32/ui/gtk3/property.c:1888:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def238]
ibus-1.5.32/ui/gtk3/property.c:2007:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-843): [#def239]
ibus-1.5.32/ui/gtk3/property.vala: scope_hint: In function ‘property_manager_create_menu_items_internal’
ibus-1.5.32/ui/gtk3/property.vala:72:58: warning[-Wincompatible-pointer-types]: passing argument 2 of ‘gtk_menu_item_set_submenu’ from incompatible pointer type
/usr/include/gtk-3.0/gtk/gtkcheckmenuitem.h:33: included_from: Included from here.
/usr/include/gtk-3.0/gtk/gtk.h:72: included_from: Included from here.
ibus-1.5.32/ui/gtk3/property.c:30: included_from: Included from here.
/usr/include/gtk-3.0/gtk/gtkmenuitem.h:121:69: note: expected ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} but argument is of type ‘GtkMenu *’ {aka ‘struct _GtkMenu *’}
Error: COMPILER_WARNING (CWE-843): [#def240]
ibus-1.5.32/ui/gtk3/property.vala:72:58: warning[-Wincompatible-pointer-types]: passing argument 2 of ‘gtk_menu_item_set_submenu’ from incompatible pointer type
Error: COMPILER_WARNING (CWE-843): [#def241]
ibus-1.5.32/ui/gtk3/property.vala:85:49: warning[-Wincompatible-pointer-types]: passing argument 2 of ‘gtk_menu_shell_append’ from incompatible pointer type
Error: COMPILER_WARNING (CWE-843): [#def242]
ibus-1.5.32/ui/gtk3/property.vala:85:140: warning[-Wincompatible-pointer-types]: passing argument 2 of ‘gtk_menu_shell_append’ from incompatible pointer type
/usr/include/gtk-3.0/gtk/gtkmenu.h:33: included_from: Included from here.
/usr/include/gtk-3.0/gtk/gtklabel.h:34: included_from: Included from here.
/usr/include/gtk-3.0/gtk/gtkaccellabel.h:35: included_from: Included from here.
/usr/include/gtk-3.0/gtk/gtk.h:33: included_from: Included from here.
/usr/include/gtk-3.0/gtk/gtkmenushell.h:92:55: note: expected ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} but argument is of type ‘GtkMenuItem *’ {aka ‘struct _GtkMenuItem *’}
Error: COMPILER_WARNING (CWE-704): [#def243]
ibus-1.5.32/ui/gtk3/propertypanel.c:601:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def244]
ibus-1.5.32/ui/gtk3/propertypanel.c:2431:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def245]
ibus-1.5.32/ui/gtk3/propertypanel.c:2479:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def246]
ibus-1.5.32/ui/gtk3/propertypanel.c:3022:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def247]
ibus-1.5.32/ui/gtk3/propertypanel.c:3343:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def248]
ibus-1.5.32/ui/gtk3/propertypanel.c:3731:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def249]
ibus-1.5.32/ui/gtk3/propertypanel.c:3951:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def250]
ibus-1.5.32/ui/gtk3/propertypanel.c:4036:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-843): [#def251]
ibus-1.5.32/ui/gtk3/propertypanel.vala: scope_hint: In function ‘prop_menu_create_items’
ibus-1.5.32/ui/gtk3/propertypanel.vala:571:57: warning[-Wincompatible-pointer-types]: passing argument 2 of ‘gtk_menu_item_set_submenu’ from incompatible pointer type
/usr/include/gtk-3.0/gtk/gtkcheckmenuitem.h:33: included_from: Included from here.
/usr/include/gtk-3.0/gtk/gtk.h:72: included_from: Included from here.
ibus-1.5.32/ui/gtk3/propertypanel.c:29: included_from: Included from here.
/usr/include/gtk-3.0/gtk/gtkmenuitem.h:121:69: note: expected ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} but argument is of type ‘GtkMenu *’ {aka ‘struct _GtkMenu *’}
Error: COMPILER_WARNING (CWE-843): [#def252]
ibus-1.5.32/ui/gtk3/propertypanel.vala:571:57: warning[-Wincompatible-pointer-types]: passing argument 2 of ‘gtk_menu_item_set_submenu’ from incompatible pointer type
Error: COMPILER_WARNING (CWE-843): [#def253]
ibus-1.5.32/ui/gtk3/propertypanel.vala:586:49: warning[-Wincompatible-pointer-types]: passing argument 2 of ‘gtk_menu_shell_append’ from incompatible pointer type
Error: COMPILER_WARNING (CWE-843): [#def254]
ibus-1.5.32/ui/gtk3/propertypanel.vala:586:140: warning[-Wincompatible-pointer-types]: passing argument 2 of ‘gtk_menu_shell_append’ from incompatible pointer type
/usr/include/gtk-3.0/gtk/gtkmenu.h:33: included_from: Included from here.
/usr/include/gtk-3.0/gtk/gtklabel.h:34: included_from: Included from here.
/usr/include/gtk-3.0/gtk/gtkaccellabel.h:35: included_from: Included from here.
/usr/include/gtk-3.0/gtk/gtk.h:33: included_from: Included from here.
/usr/include/gtk-3.0/gtk/gtkmenushell.h:92:55: note: expected ‘GtkWidget *’ {aka ‘struct _GtkWidget *’} but argument is of type ‘GtkMenuItem *’ {aka ‘struct _GtkMenuItem *’}
Error: COMPILER_WARNING (CWE-704): [#def255]
ibus-1.5.32/ui/gtk3/separator.c:158:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def256]
ibus-1.5.32/ui/gtk3/separator.c:213:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def257]
ibus-1.5.32/ui/gtk3/switcher.c:2913:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: COMPILER_WARNING (CWE-704): [#def258]
ibus-1.5.32/ui/gtk3/switcher.c:3079:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: GCC_ANALYZER_WARNING (CWE-688): [#def259]
ibus-1.5.32/ui/gtk3/switcher.vala:35:12: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
ibus-1.5.32/ui/gtk3/switcher.c:2563:1: enter_function: entry to ‘switcher_ibus_engine_button_construct’
ibus-1.5.32/ui/gtk3/switcher.vala:26:2: branch_true: following ‘true’ branch...
ibus-1.5.32/ui/gtk3/switcher.vala:35:12: danger: argument 1 (‘<unknown>’) NULL where non-null expected
Error: COMPILER_WARNING (CWE-704): [#def260]
ibus-1.5.32/ui/gtk3/switcher.vala: scope_hint: In function ‘switcher_ibus_engine_button_set_transname’
ibus-1.5.32/ui/gtk3/switcher.vala:63:12: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def261]
ibus-1.5.32/ui/gtk3/switcher.vala:63:12: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
Error: GCC_ANALYZER_WARNING (CWE-476): [#def262]
ibus-1.5.32/ui/gtk3/switcher.vala:503:18: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
ibus-1.5.32/ui/gtk3/switcher.c:1778:1: enter_function: entry to ‘switcher_realize_window’
ibus-1.5.32/ui/gtk3/switcher.vala:498:11: call_function: inlined call to ‘_g_object_ref0’ from ‘switcher_realize_window’
ibus-1.5.32/ui/gtk3/switcher.vala:499:7: branch_false: ...to here
ibus-1.5.32/ui/gtk3/switcher.vala:499:5: branch_false: following ‘false’ branch...
ibus-1.5.32/ui/gtk3/switcher.vala:503:18: branch_false: ...to here
ibus-1.5.32/ui/gtk3/switcher.vala:503:18: danger: dereference of NULL ‘<unknown>’
Error: GCC_ANALYZER_WARNING (CWE-688): [#def263]
ibus-1.5.32/ui/gtk3/switcher.vala:630:12: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
ibus-1.5.32/ui/gtk3/switcher.c:2256:1: enter_function: entry to ‘switcher_get_xkb_language’
ibus-1.5.32/ui/gtk3/switcher.vala:619:2: branch_true: following ‘true’ branch...
ibus-1.5.32/ui/gtk3/switcher.vala:622:11: call_function: calling ‘string_slice’ from ‘switcher_get_xkb_language’
ibus-1.5.32/ui/gtk3/switcher.vala:622:11: return_function: returning to ‘switcher_get_xkb_language’ from ‘string_slice’
ibus-1.5.32/ui/gtk3/switcher.vala:622:2: branch_true: following ‘true’ branch...
ibus-1.5.32/ui/gtk3/switcher.vala:622:2: branch_true: ...to here
ibus-1.5.32/ui/gtk3/switcher.vala:630:12: danger: argument 1 (‘<unknown>’) NULL where non-null expected
Error: COMPILER_WARNING (CWE-704): [#def264]
ibus-1.5.32/ui/gtk3/xkblayout.c:2704:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier
Error: GCC_ANALYZER_WARNING (CWE-476): [#def265]
ibus-1.5.32/util/IMdkit/FrameMgr.c:873:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL 'fi'
ibus-1.5.32/util/IMdkit/FrameMgr.c:2409:12: enter_function: entry to '_FrameInstGetItemSize'
ibus-1.5.32/util/IMdkit/FrameMgr.c:2455:20: branch_true: following 'true' branch (when 'number != 0')...
ibus-1.5.32/util/IMdkit/FrameMgr.c:2457:17: branch_true: ...to here
ibus-1.5.32/util/IMdkit/FrameMgr.c:2457:17: branch_true: following 'true' branch (when 'i >= 0')...
ibus-1.5.32/util/IMdkit/FrameMgr.c:2458:21: branch_true: ...to here
ibus-1.5.32/util/IMdkit/FrameMgr.c:2459:25: call_function: calling '_FrameInstGetItemSize' from '_FrameInstGetItemSize'
Error: GCC_ANALYZER_WARNING (CWE-476): [#def266]
ibus-1.5.32/util/IMdkit/FrameMgr.c:2221:24: warning[-Wanalyzer-null-dereference]: dereference of NULL 'd'
ibus-1.5.32/util/IMdkit/FrameMgr.c:2409:12: enter_function: entry to '_FrameInstGetItemSize'
ibus-1.5.32/util/IMdkit/FrameMgr.c:2455:20: branch_true: following 'true' branch (when 'number != 0')...
ibus-1.5.32/util/IMdkit/FrameMgr.c:2457:17: branch_true: ...to here
ibus-1.5.32/util/IMdkit/FrameMgr.c:2457:17: branch_true: following 'true' branch (when 'i >= 0')...
ibus-1.5.32/util/IMdkit/FrameMgr.c:2458:21: branch_true: ...to here
ibus-1.5.32/util/IMdkit/FrameMgr.c:2459:25: call_function: calling '_FrameInstGetItemSize' from '_FrameInstGetItemSize'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def267]
ibus-1.5.32/util/IMdkit/i18nMethod.c:255:17: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
ibus-1.5.32/util/IMdkit/i18nMethod.c:816:14: enter_function: entry to 'xi18n_setIMValues'
ibus-1.5.32/util/IMdkit/i18nMethod.c:821:16: call_function: calling 'ParseArgs' from 'xi18n_setIMValues'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def268]
ibus-1.5.32/util/IMdkit/i18nMethod.c:277:17: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
ibus-1.5.32/util/IMdkit/i18nMethod.c:816:14: enter_function: entry to 'xi18n_setIMValues'
ibus-1.5.32/util/IMdkit/i18nMethod.c:821:16: call_function: calling 'ParseArgs' from 'xi18n_setIMValues'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def269]
ibus-1.5.32/util/IMdkit/i18nMethod.c:294:17: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
ibus-1.5.32/util/IMdkit/i18nMethod.c:816:14: enter_function: entry to 'xi18n_setIMValues'
ibus-1.5.32/util/IMdkit/i18nMethod.c:821:16: call_function: calling 'ParseArgs' from 'xi18n_setIMValues'
Scan Properties
analyzer-version-clippy | 1.86.0 |
analyzer-version-cppcheck | 2.17.1 |
analyzer-version-gcc | 15.0.1 |
analyzer-version-gcc-analyzer | 15.0.1 |
analyzer-version-shellcheck | 0.10.0 |
analyzer-version-unicontrol | 0.0.2 |
enabled-plugins | clippy, cppcheck, gcc, shellcheck, unicontrol |
exit-code | 0 |
host | ip-172-16-1-115.us-west-2.compute.internal |
known-false-positives | /usr/share/csmock/known-false-positives.js |
known-false-positives-rpm | known-false-positives-0.0.0.20250425.124705.g1c7c448.main-1.el9.noarch |
mock-config | fedora-rawhide-x86_64 |
project-name | ibus-1.5.32-1.fc43 |
store-results-to | /tmp/tmp7bdngcqw/ibus-1.5.32-1.fc43.tar.xz |
time-created | 2025-04-25 13:12:04 |
time-finished | 2025-04-25 13:19:26 |
tool | csmock |
tool-args | '/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'unicontrol,cppcheck,gcc,clippy,shellcheck' '-o' '/tmp/tmp7bdngcqw/ibus-1.5.32-1.fc43.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmp7bdngcqw/ibus-1.5.32-1.fc43.src.rpm' |
tool-version | csmock-3.8.1.20250422.172604.g26bc3d6-1.el9 |