Error: SHELLCHECK_WARNING (CWE-156): [#def1] /usr/libexec/ibus-desktop-testing-module:250:15: warning[SC2046]: Quote this to prevent word splitting. # 248| create_autologin_gdm() # 249| { # 250|-> mkdir -p `dirname "$GDM_CONF"` # 251| if test -f "$GDM_CONF" && grep -q "$TEST_USER" "$GDM_CONF"; then # 252| return; Error: SHELLCHECK_WARNING (CWE-252): [#def2] /usr/libexec/ibus-desktop-testing-module:585:17: warning[SC2164]: Use 'cd ... || exit' or 'cd ... || return' in case cd fails. # 583| PREV_DIR="$PWD" # 584| mkdir -p "$SYSTEMD_USER_DIR" # 585|-> cd "$SYSTEMD_USER_DIR" # 586| # The user systemd and $GNOME_SHELL_WAYLAND_COMMAND no longer # 587| # loads $LOCALE_CONF file Error: SHELLCHECK_WARNING (CWE-252): [#def3] /usr/libexec/ibus-desktop-testing-module:598:17: warning[SC2164]: Use 'cd ... || exit' or 'cd ... || return' in case cd fails. # 596| diff "$SYSTEMD_SYSTEM_DIR/$SHELL_SERVICE_FILE" \ # 597| "$SHELL_SERVICE_DEST_FILE" 2>>$TEST_LOG 1>>$TEST_LOG # 598|-> cd "$PREV_DIR" # 599| fi # 600| mkdir -p "$ENV_USER_DIR" Error: SHELLCHECK_WARNING (CWE-571): [#def4] /usr/libexec/ibus-desktop-testing-module:892:16: warning[SC2155]: Declare and assign separately to avoid masking return values. # 890| export IBUS_DAEMON_WITH_SYSTEMD=1 # 891| #export GSK_RENDERER=cairo # 892|-> export VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/lvp_icd.`uname -m`.json # 893| fi # 894| for tst in $TESTS; do Error: SHELLCHECK_WARNING (CWE-156): [#def5] /usr/libexec/ibus-desktop-testing-module:892:65: warning[SC2046]: Quote this to prevent word splitting. # 890| export IBUS_DAEMON_WITH_SYSTEMD=1 # 891| #export GSK_RENDERER=cairo # 892|-> export VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/lvp_icd.`uname -m`.json # 893| fi # 894| for tst in $TESTS; do Error: COMPILER_WARNING (CWE-477): [#def6] ibus-1.5.35-alpha2/client/gtk2/ibusimcontext.c: scope_hint: In function ‘ibus_im_context_set_client_widget’ ibus-1.5.35-alpha2/client/gtk2/ibusimcontext.c:1636:9: warning[-Wdeprecated-declarations]: ‘gtk_widget_get_style_context’ is deprecated # 1636 | style_context = gtk_widget_get_style_context (ibusimcontext->text_view); # | ^~~~~~~~~~~~~ /usr/include/gtk-4.0/gtk/gtkapplication.h:26: included_from: Included from here. /usr/include/gtk-4.0/gtk/gtkwindow.h:32: included_from: Included from here. /usr/include/gtk-4.0/gtk/gtkaboutdialog.h:29: included_from: Included from here. /usr/include/gtk-4.0/gtk/gtk.h:34: included_from: Included from here. ibus-1.5.35-alpha2/client/gtk2/ibusimcontext.c:29: included_from: Included from here. /usr/include/gtk-4.0/gtk/gtkwidget.h:713:19: note: declared here # 713 | GtkStyleContext * gtk_widget_get_style_context (GtkWidget *widget); # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 1634| ibusimcontext->text_view = g_object_ref_sink (gtk_text_view_new ()); # 1635| #if GTK_CHECK_VERSION (2, 91, 0) # 1636|-> style_context = gtk_widget_get_style_context (ibusimcontext->text_view); # 1637| #else # 1638| style_context = gtk_widget_get_style (ibusimcontext->text_view); Error: COMPILER_WARNING (CWE-563): [#def7] ibus-1.5.35-alpha2/client/gtk2/ibusimcontext.c: scope_hint: In function ‘_set_cursor_location_internal’ ibus-1.5.35-alpha2/client/gtk2/ibusimcontext.c:1683:17: warning[-Wunused-variable]: unused variable ‘display’ # 1683 | GdkDisplay *display = NULL; # | ^~~~~~~ # 1681| { # 1682| GdkRectangle area; # 1683|-> GdkDisplay *display = NULL; # 1684| #if GTK_CHECK_VERSION (3, 98, 4) # 1685| GtkWidget *root; Error: COMPILER_WARNING (CWE-477): [#def8] ibus-1.5.35-alpha2/client/gtk2/ibusimcontext.c: scope_hint: In function ‘_set_cursor_location_internal’ ibus-1.5.35-alpha2/client/gtk2/ibusimcontext.c:1723:9: warning[-Wdeprecated-declarations]: ‘gdk_x11_display_get_xdisplay’ is deprecated # 1723 | XTranslateCoordinates (GDK_DISPLAY_XDISPLAY (display), # | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-4.0/gdk/x11/gdkx.h:39: included_from: Included from here. ibus-1.5.35-alpha2/client/gtk2/ibusimcontext.c:47: included_from: Included from here. /usr/include/gtk-4.0/gdk/x11/gdkx11display.h:60:15: note: declared here # 60 | Display * gdk_x11_display_get_xdisplay (GdkDisplay *display); # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 1721| (ibusimcontext->client_window); # 1722| # 1723|-> XTranslateCoordinates (GDK_DISPLAY_XDISPLAY (display), # 1724| GDK_SURFACE_XID (surface), # 1725| gdk_x11_display_get_xrootwindow (display), Error: COMPILER_WARNING (CWE-477): [#def9] ibus-1.5.35-alpha2/client/gtk2/ibusimcontext.c:1724:32: warning[-Wdeprecated-declarations]: ‘gdk_x11_surface_get_xid’ is deprecated # 1724 | GDK_SURFACE_XID (surface), # | ^~~~~~~~~~~~~~~ /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 # 56 | Window gdk_x11_surface_get_xid (GdkSurface *surface); # | ^~~~~~~~~~~~~~~~~~~~~~~ # 1722| # 1723| XTranslateCoordinates (GDK_DISPLAY_XDISPLAY (display), # 1724|-> GDK_SURFACE_XID (surface), # 1725| gdk_x11_display_get_xrootwindow (display), # 1726| 0, 0, &tx, &ty, Error: COMPILER_WARNING (CWE-477): [#def10] ibus-1.5.35-alpha2/client/gtk2/ibusimcontext.c:1725:32: warning[-Wdeprecated-declarations]: ‘gdk_x11_display_get_xrootwindow’ is deprecated # 1725 | gdk_x11_display_get_xrootwindow (display), # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/gtk-4.0/gdk/x11/gdkx11display.h:64:15: note: declared here # 64 | Window gdk_x11_display_get_xrootwindow (GdkDisplay *display); # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 1723| XTranslateCoordinates (GDK_DISPLAY_XDISPLAY (display), # 1724| GDK_SURFACE_XID (surface), # 1725|-> gdk_x11_display_get_xrootwindow (display), # 1726| 0, 0, &tx, &ty, # 1727| &child); Error: COMPILER_WARNING (CWE-477): [#def11] ibus-1.5.35-alpha2/client/gtk4/ibusimcontext.c:1636:9: warning[-Wdeprecated-declarations]: ‘gtk_widget_get_style_context’ is deprecated # 1634| ibusimcontext->text_view = g_object_ref_sink (gtk_text_view_new ()); # 1635| #if GTK_CHECK_VERSION (2, 91, 0) # 1636|-> style_context = gtk_widget_get_style_context (ibusimcontext->text_view); # 1637| #else # 1638| style_context = gtk_widget_get_style (ibusimcontext->text_view); Error: COMPILER_WARNING (CWE-477): [#def12] ibus-1.5.35-alpha2/client/gtk4/ibusimcontext.c:1723:9: warning[-Wdeprecated-declarations]: ‘gdk_x11_display_get_xdisplay’ is deprecated # 1721| (ibusimcontext->client_window); # 1722| # 1723|-> XTranslateCoordinates (GDK_DISPLAY_XDISPLAY (display), # 1724| GDK_SURFACE_XID (surface), # 1725| gdk_x11_display_get_xrootwindow (display), Error: COMPILER_WARNING (CWE-477): [#def13] ibus-1.5.35-alpha2/client/gtk4/ibusimcontext.c:1724:32: warning[-Wdeprecated-declarations]: ‘gdk_x11_surface_get_xid’ is deprecated # 1722| # 1723| XTranslateCoordinates (GDK_DISPLAY_XDISPLAY (display), # 1724|-> GDK_SURFACE_XID (surface), # 1725| gdk_x11_display_get_xrootwindow (display), # 1726| 0, 0, &tx, &ty, Error: COMPILER_WARNING (CWE-477): [#def14] ibus-1.5.35-alpha2/client/gtk4/ibusimcontext.c:1725:32: warning[-Wdeprecated-declarations]: ‘gdk_x11_display_get_xrootwindow’ is deprecated # 1723| XTranslateCoordinates (GDK_DISPLAY_XDISPLAY (display), # 1724| GDK_SURFACE_XID (surface), # 1725|-> gdk_x11_display_get_xrootwindow (display), # 1726| 0, 0, &tx, &ty, # 1727| &child); Error: COMPILER_WARNING (CWE-563): [#def15] ibus-1.5.35-alpha2/redhat-linux-build/bindings/vala/libibus-emoji-dialog.so.p/candidatearea.c: scope_hint: At top level ibus-1.5.35-alpha2/redhat-linux-build/bindings/vala/libibus-emoji-dialog.so.p/candidatearea.c:70:20: warning[-Wunused-variable]: ‘candidate_area_properties’ defined but not used # 70 | static GParamSpec* candidate_area_properties[CANDIDATE_AREA_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~ # 68| CANDIDATE_AREA_NUM_PROPERTIES # 69| }; # 70|-> static GParamSpec* candidate_area_properties[CANDIDATE_AREA_NUM_PROPERTIES]; # 71| #define _themed_rgba_unref0(var) ((var == NULL) ? NULL : (var = (themed_rgba_unref (var), NULL))) # 72| #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) Error: COMPILER_WARNING (CWE-563): [#def16] ibus-1.5.35-alpha2/redhat-linux-build/bindings/vala/libibus-emoji-dialog.so.p/emojier.c:90:20: warning[-Wunused-variable]: ‘ibus_emojier_properties’ defined but not used # 90 | static GParamSpec* ibus_emojier_properties[IBUS_EMOJIER_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~ # 88| IBUS_EMOJIER_NUM_PROPERTIES # 89| }; # 90|-> static GParamSpec* ibus_emojier_properties[IBUS_EMOJIER_NUM_PROPERTIES]; # 91| #define _themed_rgba_unref0(var) ((var == NULL) ? NULL : (var = (themed_rgba_unref (var), NULL))) # 92| #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) Error: COMPILER_WARNING (CWE-563): [#def17] ibus-1.5.35-alpha2/redhat-linux-build/bindings/vala/libibus-emoji-dialog.so.p/emojier.c:197:20: warning[-Wunused-variable]: ‘ibus_emojier_elist_box_properties’ defined but not used # 197 | static GParamSpec* ibus_emojier_elist_box_properties[IBUS_EMOJIER_ELIST_BOX_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 195| IBUS_EMOJIER_ELIST_BOX_NUM_PROPERTIES # 196| }; # 197|-> static GParamSpec* ibus_emojier_elist_box_properties[IBUS_EMOJIER_ELIST_BOX_NUM_PROPERTIES]; # 198| typedef struct _IBusEmojierEBoxRowPrivate IBusEmojierEBoxRowPrivate; # 199| enum { Error: COMPILER_WARNING (CWE-563): [#def18] ibus-1.5.35-alpha2/redhat-linux-build/bindings/vala/libibus-emoji-dialog.so.p/emojier.c:210:20: warning[-Wunused-variable]: ‘ibus_emojier_escrolled_window_properties’ defined but not used # 210 | static GParamSpec* ibus_emojier_escrolled_window_properties[IBUS_EMOJIER_ESCROLLED_WINDOW_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 208| IBUS_EMOJIER_ESCROLLED_WINDOW_NUM_PROPERTIES # 209| }; # 210|-> static GParamSpec* ibus_emojier_escrolled_window_properties[IBUS_EMOJIER_ESCROLLED_WINDOW_NUM_PROPERTIES]; # 211| typedef struct _IBusEmojierEGridPrivate IBusEmojierEGridPrivate; # 212| enum { Error: COMPILER_WARNING (CWE-563): [#def19] ibus-1.5.35-alpha2/redhat-linux-build/bindings/vala/libibus-emoji-dialog.so.p/emojier.c:216:20: warning[-Wunused-variable]: ‘ibus_emojier_egrid_properties’ defined but not used # 216 | static GParamSpec* ibus_emojier_egrid_properties[IBUS_EMOJIER_EGRID_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 214| IBUS_EMOJIER_EGRID_NUM_PROPERTIES # 215| }; # 216|-> static GParamSpec* ibus_emojier_egrid_properties[IBUS_EMOJIER_EGRID_NUM_PROPERTIES]; # 217| typedef struct _IBusEmojierEWhiteLabelPrivate IBusEmojierEWhiteLabelPrivate; # 218| enum { Error: COMPILER_WARNING (CWE-563): [#def20] ibus-1.5.35-alpha2/redhat-linux-build/bindings/vala/libibus-emoji-dialog.so.p/emojier.c:222:20: warning[-Wunused-variable]: ‘ibus_emojier_ewhite_label_properties’ defined but not used # 222 | static GParamSpec* ibus_emojier_ewhite_label_properties[IBUS_EMOJIER_EWHITE_LABEL_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 220| IBUS_EMOJIER_EWHITE_LABEL_NUM_PROPERTIES # 221| }; # 222|-> static GParamSpec* ibus_emojier_ewhite_label_properties[IBUS_EMOJIER_EWHITE_LABEL_NUM_PROPERTIES]; # 223| typedef struct _IBusEmojierESelectedLabelPrivate IBusEmojierESelectedLabelPrivate; # 224| enum { Error: COMPILER_WARNING (CWE-563): [#def21] ibus-1.5.35-alpha2/redhat-linux-build/bindings/vala/libibus-emoji-dialog.so.p/emojier.c:228:20: warning[-Wunused-variable]: ‘ibus_emojier_eselected_label_properties’ defined but not used # 228 | static GParamSpec* ibus_emojier_eselected_label_properties[IBUS_EMOJIER_ESELECTED_LABEL_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 226| IBUS_EMOJIER_ESELECTED_LABEL_NUM_PROPERTIES # 227| }; # 228|-> static GParamSpec* ibus_emojier_eselected_label_properties[IBUS_EMOJIER_ESELECTED_LABEL_NUM_PROPERTIES]; # 229| typedef struct _IBusEmojierEGoldLabelPrivate IBusEmojierEGoldLabelPrivate; # 230| enum { Error: COMPILER_WARNING (CWE-563): [#def22] ibus-1.5.35-alpha2/redhat-linux-build/bindings/vala/libibus-emoji-dialog.so.p/emojier.c:234:20: warning[-Wunused-variable]: ‘ibus_emojier_egold_label_properties’ defined but not used # 234 | static GParamSpec* ibus_emojier_egold_label_properties[IBUS_EMOJIER_EGOLD_LABEL_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 232| IBUS_EMOJIER_EGOLD_LABEL_NUM_PROPERTIES # 233| }; # 234|-> static GParamSpec* ibus_emojier_egold_label_properties[IBUS_EMOJIER_EGOLD_LABEL_NUM_PROPERTIES]; # 235| typedef struct _IBusEmojierECheckVisibleLabelPrivate IBusEmojierECheckVisibleLabelPrivate; # 236| enum { Error: COMPILER_WARNING (CWE-563): [#def23] ibus-1.5.35-alpha2/redhat-linux-build/bindings/vala/libibus-emoji-dialog.so.p/emojier.c:240:20: warning[-Wunused-variable]: ‘ibus_emojier_echeck_visible_label_properties’ defined but not used # 240 | static GParamSpec* ibus_emojier_echeck_visible_label_properties[IBUS_EMOJIER_ECHECK_VISIBLE_LABEL_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 238| IBUS_EMOJIER_ECHECK_VISIBLE_LABEL_NUM_PROPERTIES # 239| }; # 240|-> static GParamSpec* ibus_emojier_echeck_visible_label_properties[IBUS_EMOJIER_ECHECK_VISIBLE_LABEL_NUM_PROPERTIES]; # 241| #define _g_regex_unref0(var) ((var == NULL) ? NULL : (var = (g_regex_unref (var), NULL))) # 242| #define __vala_PangoGlyphItem_free0(var) ((var == NULL) ? NULL : (var = (_vala_PangoGlyphItem_free (var), NULL))) Error: COMPILER_WARNING (CWE-563): [#def24] ibus-1.5.35-alpha2/redhat-linux-build/bindings/vala/libibus-emoji-dialog.so.p/emojier.c:258:20: warning[-Wunused-variable]: ‘ibus_emojier_epadded_label_properties’ defined but not used # 258 | static GParamSpec* ibus_emojier_epadded_label_properties[IBUS_EMOJIER_EPADDED_LABEL_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 256| IBUS_EMOJIER_EPADDED_LABEL_NUM_PROPERTIES # 257| }; # 258|-> static GParamSpec* ibus_emojier_epadded_label_properties[IBUS_EMOJIER_EPADDED_LABEL_NUM_PROPERTIES]; # 259| typedef struct _IBusEmojierEPaddedLabelBoxPrivate IBusEmojierEPaddedLabelBoxPrivate; # 260| enum { Error: COMPILER_WARNING (CWE-563): [#def25] ibus-1.5.35-alpha2/redhat-linux-build/bindings/vala/libibus-emoji-dialog.so.p/emojier.c:264:20: warning[-Wunused-variable]: ‘ibus_emojier_epadded_label_box_properties’ defined but not used # 264 | static GParamSpec* ibus_emojier_epadded_label_box_properties[IBUS_EMOJIER_EPADDED_LABEL_BOX_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 262| IBUS_EMOJIER_EPADDED_LABEL_BOX_NUM_PROPERTIES # 263| }; # 264|-> static GParamSpec* ibus_emojier_epadded_label_box_properties[IBUS_EMOJIER_EPADDED_LABEL_BOX_NUM_PROPERTIES]; # 265| # 266| #define TYPE_ICON_WIDGET (icon_widget_get_type ()) Error: COMPILER_WARNING (CWE-563): [#def26] ibus-1.5.35-alpha2/redhat-linux-build/bindings/vala/libibus-emoji-dialog.so.p/emojier.c: scope_hint: At top level ibus-1.5.35-alpha2/redhat-linux-build/bindings/vala/libibus-emoji-dialog.so.p/emojier.c:280:20: warning[-Wunused-variable]: ‘ibus_emojier_load_progress_object_properties’ defined but not used # 280 | static GParamSpec* ibus_emojier_load_progress_object_properties[IBUS_EMOJIER_LOAD_PROGRESS_OBJECT_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 278| IBUS_EMOJIER_LOAD_PROGRESS_OBJECT_NUM_PROPERTIES # 279| }; # 280|-> static GParamSpec* ibus_emojier_load_progress_object_properties[IBUS_EMOJIER_LOAD_PROGRESS_OBJECT_NUM_PROPERTIES]; # 281| enum { # 282| IBUS_EMOJIER_LOAD_PROGRESS_OBJECT_DESERIALIZE_UNICODE_SIGNAL, Error: COMPILER_WARNING (CWE-563): [#def27] ibus-1.5.35-alpha2/redhat-linux-build/bindings/vala/libibus-emoji-dialog.so.p/iconwidget.c: scope_hint: At top level ibus-1.5.35-alpha2/redhat-linux-build/bindings/vala/libibus-emoji-dialog.so.p/iconwidget.c:76:20: warning[-Wunused-variable]: ‘icon_widget_properties’ defined but not used # 76 | static GParamSpec* icon_widget_properties[ICON_WIDGET_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~ # 74| ICON_WIDGET_NUM_PROPERTIES # 75| }; # 76|-> static GParamSpec* icon_widget_properties[ICON_WIDGET_NUM_PROPERTIES]; # 77| # 78| struct _ThemedRGBA { Error: COMPILER_WARNING (CWE-563): [#def28] ibus-1.5.35-alpha2/redhat-linux-build/bindings/vala/libibus-emoji-dialog.so.p/separator.c:53:20: warning[-Wunused-variable]: ‘hseparator_properties’ defined but not used # 53 | static GParamSpec* hseparator_properties[HSEPARATOR_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~ # 51| HSEPARATOR_NUM_PROPERTIES # 52| }; # 53|-> static GParamSpec* hseparator_properties[HSEPARATOR_NUM_PROPERTIES]; # 54| # 55| #define TYPE_VSEPARATOR (vseparator_get_type ()) Error: COMPILER_WARNING (CWE-563): [#def29] ibus-1.5.35-alpha2/redhat-linux-build/bindings/vala/libibus-emoji-dialog.so.p/separator.c: scope_hint: At top level ibus-1.5.35-alpha2/redhat-linux-build/bindings/vala/libibus-emoji-dialog.so.p/separator.c:69:20: warning[-Wunused-variable]: ‘vseparator_properties’ defined but not used # 69 | static GParamSpec* vseparator_properties[VSEPARATOR_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~ # 67| VSEPARATOR_NUM_PROPERTIES # 68| }; # 69|-> static GParamSpec* vseparator_properties[VSEPARATOR_NUM_PROPERTIES]; # 70| # 71| struct _HSeparator { Error: COMPILER_WARNING (CWE-704): [#def30] ibus-1.5.35-alpha2/redhat-linux-build/candidatearea.c:2447:6: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier Error: COMPILER_WARNING (CWE-704): [#def31] ibus-1.5.35-alpha2/redhat-linux-build/emojier.c:14622:6: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier Error: COMPILER_WARNING (CWE-704): [#def32] ibus-1.5.35-alpha2/redhat-linux-build/emojier.c:14686:6: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier Error: COMPILER_WARNING (CWE-704): [#def33] ibus-1.5.35-alpha2/redhat-linux-build/emojier.c:15089:6: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier Error: COMPILER_WARNING (CWE-704): [#def34] ibus-1.5.35-alpha2/redhat-linux-build/emojier.c:15151:6: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier Error: COMPILER_WARNING (CWE-704): [#def35] ibus-1.5.35-alpha2/redhat-linux-build/emojier.c:15193:6: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier Error: COMPILER_WARNING (CWE-704): [#def36] ibus-1.5.35-alpha2/redhat-linux-build/emojier.c:15255:6: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier Error: COMPILER_WARNING (CWE-704): [#def37] ibus-1.5.35-alpha2/redhat-linux-build/emojier.c:15288:6: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier Error: COMPILER_WARNING (CWE-704): [#def38] ibus-1.5.35-alpha2/redhat-linux-build/emojier.c:15382:6: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier Error: COMPILER_WARNING (CWE-704): [#def39] ibus-1.5.35-alpha2/redhat-linux-build/emojier.c:15392:6: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier Error: COMPILER_WARNING (CWE-704): [#def40] ibus-1.5.35-alpha2/redhat-linux-build/emojier.c:15486:6: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier Error: COMPILER_WARNING (CWE-704): [#def41] ibus-1.5.35-alpha2/redhat-linux-build/emojier.c:15516:6: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier Error: COMPILER_WARNING (CWE-704): [#def42] ibus-1.5.35-alpha2/redhat-linux-build/emojier.c:15620:6: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier Error: COMPILER_WARNING (CWE-563): [#def43] ibus-1.5.35-alpha2/redhat-linux-build/engine/ibus-engine-simple.p/main.c: scope_hint: At top level ibus-1.5.35-alpha2/redhat-linux-build/engine/ibus-engine-simple.p/main.c:68:20: warning[-Wunused-variable]: ‘dummy_engine_properties’ defined but not used # 68 | static GParamSpec* dummy_engine_properties[DUMMY_ENGINE_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~ # 66| DUMMY_ENGINE_NUM_PROPERTIES # 67| }; # 68|-> static GParamSpec* dummy_engine_properties[DUMMY_ENGINE_NUM_PROPERTIES]; # 69| typedef struct _Block1Data Block1Data; # 70| #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) Error: COMPILER_WARNING (CWE-704): [#def44] ibus-1.5.35-alpha2/redhat-linux-build/iconwidget.c:1204:6: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier Error: COMPILER_WARNING (CWE-704): [#def45] ibus-1.5.35-alpha2/redhat-linux-build/iconwidget.c:1214:6: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier Error: COMPILER_WARNING (CWE-704): [#def46] ibus-1.5.35-alpha2/redhat-linux-build/separator.c:203:6: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier Error: COMPILER_WARNING (CWE-704): [#def47] ibus-1.5.35-alpha2/redhat-linux-build/separator.c:213:6: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier Error: COMPILER_WARNING (CWE-563): [#def48] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-extension-gtk3.p/emojier.c:110:20: warning[-Wunused-variable]: ‘ibus_emojier_properties’ defined but not used # 110 | static GParamSpec* ibus_emojier_properties[IBUS_EMOJIER_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~ # 108| IBUS_EMOJIER_NUM_PROPERTIES # 109| }; # 110|-> static GParamSpec* ibus_emojier_properties[IBUS_EMOJIER_NUM_PROPERTIES]; # 111| #define _themed_rgba_unref0(var) ((var == NULL) ? NULL : (var = (themed_rgba_unref (var), NULL))) # 112| #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) Error: COMPILER_WARNING (CWE-563): [#def49] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-extension-gtk3.p/emojier.c:217:20: warning[-Wunused-variable]: ‘ibus_emojier_elist_box_properties’ defined but not used # 217 | static GParamSpec* ibus_emojier_elist_box_properties[IBUS_EMOJIER_ELIST_BOX_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 215| IBUS_EMOJIER_ELIST_BOX_NUM_PROPERTIES # 216| }; # 217|-> static GParamSpec* ibus_emojier_elist_box_properties[IBUS_EMOJIER_ELIST_BOX_NUM_PROPERTIES]; # 218| typedef struct _IBusEmojierEBoxRowPrivate IBusEmojierEBoxRowPrivate; # 219| enum { Error: COMPILER_WARNING (CWE-563): [#def50] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-extension-gtk3.p/emojier.c:230:20: warning[-Wunused-variable]: ‘ibus_emojier_escrolled_window_properties’ defined but not used # 230 | static GParamSpec* ibus_emojier_escrolled_window_properties[IBUS_EMOJIER_ESCROLLED_WINDOW_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 228| IBUS_EMOJIER_ESCROLLED_WINDOW_NUM_PROPERTIES # 229| }; # 230|-> static GParamSpec* ibus_emojier_escrolled_window_properties[IBUS_EMOJIER_ESCROLLED_WINDOW_NUM_PROPERTIES]; # 231| typedef struct _IBusEmojierEGridPrivate IBusEmojierEGridPrivate; # 232| enum { Error: COMPILER_WARNING (CWE-563): [#def51] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-extension-gtk3.p/emojier.c:236:20: warning[-Wunused-variable]: ‘ibus_emojier_egrid_properties’ defined but not used # 236 | static GParamSpec* ibus_emojier_egrid_properties[IBUS_EMOJIER_EGRID_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 234| IBUS_EMOJIER_EGRID_NUM_PROPERTIES # 235| }; # 236|-> static GParamSpec* ibus_emojier_egrid_properties[IBUS_EMOJIER_EGRID_NUM_PROPERTIES]; # 237| typedef struct _IBusEmojierEWhiteLabelPrivate IBusEmojierEWhiteLabelPrivate; # 238| enum { Error: COMPILER_WARNING (CWE-563): [#def52] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-extension-gtk3.p/emojier.c:242:20: warning[-Wunused-variable]: ‘ibus_emojier_ewhite_label_properties’ defined but not used # 242 | static GParamSpec* ibus_emojier_ewhite_label_properties[IBUS_EMOJIER_EWHITE_LABEL_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 240| IBUS_EMOJIER_EWHITE_LABEL_NUM_PROPERTIES # 241| }; # 242|-> static GParamSpec* ibus_emojier_ewhite_label_properties[IBUS_EMOJIER_EWHITE_LABEL_NUM_PROPERTIES]; # 243| typedef struct _IBusEmojierESelectedLabelPrivate IBusEmojierESelectedLabelPrivate; # 244| enum { Error: COMPILER_WARNING (CWE-563): [#def53] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-extension-gtk3.p/emojier.c:248:20: warning[-Wunused-variable]: ‘ibus_emojier_eselected_label_properties’ defined but not used # 248 | static GParamSpec* ibus_emojier_eselected_label_properties[IBUS_EMOJIER_ESELECTED_LABEL_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 246| IBUS_EMOJIER_ESELECTED_LABEL_NUM_PROPERTIES # 247| }; # 248|-> static GParamSpec* ibus_emojier_eselected_label_properties[IBUS_EMOJIER_ESELECTED_LABEL_NUM_PROPERTIES]; # 249| typedef struct _IBusEmojierEGoldLabelPrivate IBusEmojierEGoldLabelPrivate; # 250| enum { Error: COMPILER_WARNING (CWE-563): [#def54] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-extension-gtk3.p/emojier.c:254:20: warning[-Wunused-variable]: ‘ibus_emojier_egold_label_properties’ defined but not used # 254 | static GParamSpec* ibus_emojier_egold_label_properties[IBUS_EMOJIER_EGOLD_LABEL_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 252| IBUS_EMOJIER_EGOLD_LABEL_NUM_PROPERTIES # 253| }; # 254|-> static GParamSpec* ibus_emojier_egold_label_properties[IBUS_EMOJIER_EGOLD_LABEL_NUM_PROPERTIES]; # 255| typedef struct _IBusEmojierECheckVisibleLabelPrivate IBusEmojierECheckVisibleLabelPrivate; # 256| enum { Error: COMPILER_WARNING (CWE-563): [#def55] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-extension-gtk3.p/emojier.c:260:20: warning[-Wunused-variable]: ‘ibus_emojier_echeck_visible_label_properties’ defined but not used # 260 | static GParamSpec* ibus_emojier_echeck_visible_label_properties[IBUS_EMOJIER_ECHECK_VISIBLE_LABEL_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 258| IBUS_EMOJIER_ECHECK_VISIBLE_LABEL_NUM_PROPERTIES # 259| }; # 260|-> static GParamSpec* ibus_emojier_echeck_visible_label_properties[IBUS_EMOJIER_ECHECK_VISIBLE_LABEL_NUM_PROPERTIES]; # 261| #define _g_regex_unref0(var) ((var == NULL) ? NULL : (var = (g_regex_unref (var), NULL))) # 262| #define __vala_PangoGlyphItem_free0(var) ((var == NULL) ? NULL : (var = (_vala_PangoGlyphItem_free (var), NULL))) Error: COMPILER_WARNING (CWE-563): [#def56] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-extension-gtk3.p/emojier.c:278:20: warning[-Wunused-variable]: ‘ibus_emojier_epadded_label_properties’ defined but not used # 278 | static GParamSpec* ibus_emojier_epadded_label_properties[IBUS_EMOJIER_EPADDED_LABEL_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 276| IBUS_EMOJIER_EPADDED_LABEL_NUM_PROPERTIES # 277| }; # 278|-> static GParamSpec* ibus_emojier_epadded_label_properties[IBUS_EMOJIER_EPADDED_LABEL_NUM_PROPERTIES]; # 279| typedef struct _IBusEmojierEPaddedLabelBoxPrivate IBusEmojierEPaddedLabelBoxPrivate; # 280| enum { Error: COMPILER_WARNING (CWE-563): [#def57] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-extension-gtk3.p/emojier.c:284:20: warning[-Wunused-variable]: ‘ibus_emojier_epadded_label_box_properties’ defined but not used # 284 | static GParamSpec* ibus_emojier_epadded_label_box_properties[IBUS_EMOJIER_EPADDED_LABEL_BOX_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 282| IBUS_EMOJIER_EPADDED_LABEL_BOX_NUM_PROPERTIES # 283| }; # 284|-> static GParamSpec* ibus_emojier_epadded_label_box_properties[IBUS_EMOJIER_EPADDED_LABEL_BOX_NUM_PROPERTIES]; # 285| # 286| #define TYPE_ICON_WIDGET (icon_widget_get_type ()) Error: COMPILER_WARNING (CWE-563): [#def58] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-extension-gtk3.p/emojier.c: scope_hint: At top level ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-extension-gtk3.p/emojier.c:300:20: warning[-Wunused-variable]: ‘ibus_emojier_load_progress_object_properties’ defined but not used # 300 | static GParamSpec* ibus_emojier_load_progress_object_properties[IBUS_EMOJIER_LOAD_PROGRESS_OBJECT_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 298| IBUS_EMOJIER_LOAD_PROGRESS_OBJECT_NUM_PROPERTIES # 299| }; # 300|-> static GParamSpec* ibus_emojier_load_progress_object_properties[IBUS_EMOJIER_LOAD_PROGRESS_OBJECT_NUM_PROPERTIES]; # 301| enum { # 302| IBUS_EMOJIER_LOAD_PROGRESS_OBJECT_DESERIALIZE_UNICODE_SIGNAL, Error: COMPILER_WARNING (CWE-704): [#def59] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-extension-gtk3.p/emojier.c:1019:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier # 1017| { # 1018| static volatile gsize ibus_emojier_travel_direction_type_id__once = 0; # 1019|-> if (g_once_init_enter (&ibus_emojier_travel_direction_type_id__once)) { # 1020| GType ibus_emojier_travel_direction_type_id; # 1021| ibus_emojier_travel_direction_type_id = ibus_emojier_travel_direction_get_type_once (); Error: COMPILER_WARNING (CWE-563): [#def60] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-extension-gtk3.p/extension.c: scope_hint: At top level ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-extension-gtk3.p/extension.c:79:20: warning[-Wunused-variable]: ‘extension_gtk_properties’ defined but not used # 79 | static GParamSpec* extension_gtk_properties[EXTENSION_GTK_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~ # 77| EXTENSION_GTK_NUM_PROPERTIES # 78| }; # 79|-> static GParamSpec* extension_gtk_properties[EXTENSION_GTK_NUM_PROPERTIES]; # 80| #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) # 81| Error: COMPILER_WARNING (CWE-563): [#def61] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-extension-gtk3.p/iconwidget.c: scope_hint: At top level ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-extension-gtk3.p/iconwidget.c:84:20: warning[-Wunused-variable]: ‘icon_widget_properties’ defined but not used # 84 | static GParamSpec* icon_widget_properties[ICON_WIDGET_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~ # 82| ICON_WIDGET_NUM_PROPERTIES # 83| }; # 84|-> static GParamSpec* icon_widget_properties[ICON_WIDGET_NUM_PROPERTIES]; # 85| # 86| struct _ThemedRGBA { Error: COMPILER_WARNING (CWE-563): [#def62] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-extension-gtk3.p/keybindingmanager.c: scope_hint: At top level ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-extension-gtk3.p/keybindingmanager.c:66:20: warning[-Wunused-variable]: ‘keybinding_manager_properties’ defined but not used # 66 | static GParamSpec* keybinding_manager_properties[KEYBINDING_MANAGER_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 64| KEYBINDING_MANAGER_NUM_PROPERTIES # 65| }; # 66|-> static GParamSpec* keybinding_manager_properties[KEYBINDING_MANAGER_NUM_PROPERTIES]; # 67| typedef void (*KeybindingManagerKeybindingHandlerFunc) (GdkEvent* event, gpointer user_data); # 68| #define _keybinding_manager_keybinding_unref0(var) ((var == NULL) ? NULL : (var = (keybinding_manager_keybinding_unref (var), NULL))) Error: COMPILER_WARNING (CWE-563): [#def63] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-extension-gtk3.p/panelbinding.c:72:20: warning[-Wunused-variable]: ‘preedit_properties’ defined but not used # 72 | static GParamSpec* preedit_properties[PREEDIT_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~ # 70| PREEDIT_NUM_PROPERTIES # 71| }; # 72|-> static GParamSpec* preedit_properties[PREEDIT_NUM_PROPERTIES]; # 73| #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) # 74| #define _g_free0(var) (var = (g_free (var), NULL)) Error: COMPILER_WARNING (CWE-563): [#def64] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-extension-gtk3.p/panelbinding.c: scope_hint: At top level ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-extension-gtk3.p/panelbinding.c:100:20: warning[-Wunused-variable]: ‘panel_binding_properties’ defined but not used # 100 | static GParamSpec* panel_binding_properties[PANEL_BINDING_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~ # 98| PANEL_BINDING_NUM_PROPERTIES # 99| }; # 100|-> static GParamSpec* panel_binding_properties[PANEL_BINDING_NUM_PROPERTIES]; # 101| #define _g_main_context_unref0(var) ((var == NULL) ? NULL : (var = (g_main_context_unref (var), NULL))) # 102| #define _vala_assert(expr, msg) if G_LIKELY (expr) ; else g_assertion_message_expr (G_LOG_DOMAIN, __FILE__, __LINE__, G_STRFUNC, msg); Error: COMPILER_WARNING (CWE-563): [#def65] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-emojier.p/emojier.c:110:20: warning[-Wunused-variable]: ‘ibus_emojier_properties’ defined but not used # 110 | static GParamSpec* ibus_emojier_properties[IBUS_EMOJIER_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~ # 108| IBUS_EMOJIER_NUM_PROPERTIES # 109| }; # 110|-> static GParamSpec* ibus_emojier_properties[IBUS_EMOJIER_NUM_PROPERTIES]; # 111| #define _themed_rgba_unref0(var) ((var == NULL) ? NULL : (var = (themed_rgba_unref (var), NULL))) # 112| #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) Error: COMPILER_WARNING (CWE-563): [#def66] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-emojier.p/emojier.c:217:20: warning[-Wunused-variable]: ‘ibus_emojier_elist_box_properties’ defined but not used # 217 | static GParamSpec* ibus_emojier_elist_box_properties[IBUS_EMOJIER_ELIST_BOX_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 215| IBUS_EMOJIER_ELIST_BOX_NUM_PROPERTIES # 216| }; # 217|-> static GParamSpec* ibus_emojier_elist_box_properties[IBUS_EMOJIER_ELIST_BOX_NUM_PROPERTIES]; # 218| typedef struct _IBusEmojierEBoxRowPrivate IBusEmojierEBoxRowPrivate; # 219| enum { Error: COMPILER_WARNING (CWE-563): [#def67] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-emojier.p/emojier.c:230:20: warning[-Wunused-variable]: ‘ibus_emojier_escrolled_window_properties’ defined but not used # 230 | static GParamSpec* ibus_emojier_escrolled_window_properties[IBUS_EMOJIER_ESCROLLED_WINDOW_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 228| IBUS_EMOJIER_ESCROLLED_WINDOW_NUM_PROPERTIES # 229| }; # 230|-> static GParamSpec* ibus_emojier_escrolled_window_properties[IBUS_EMOJIER_ESCROLLED_WINDOW_NUM_PROPERTIES]; # 231| typedef struct _IBusEmojierEGridPrivate IBusEmojierEGridPrivate; # 232| enum { Error: COMPILER_WARNING (CWE-563): [#def68] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-emojier.p/emojier.c:236:20: warning[-Wunused-variable]: ‘ibus_emojier_egrid_properties’ defined but not used # 236 | static GParamSpec* ibus_emojier_egrid_properties[IBUS_EMOJIER_EGRID_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 234| IBUS_EMOJIER_EGRID_NUM_PROPERTIES # 235| }; # 236|-> static GParamSpec* ibus_emojier_egrid_properties[IBUS_EMOJIER_EGRID_NUM_PROPERTIES]; # 237| typedef struct _IBusEmojierEWhiteLabelPrivate IBusEmojierEWhiteLabelPrivate; # 238| enum { Error: COMPILER_WARNING (CWE-563): [#def69] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-emojier.p/emojier.c:242:20: warning[-Wunused-variable]: ‘ibus_emojier_ewhite_label_properties’ defined but not used # 242 | static GParamSpec* ibus_emojier_ewhite_label_properties[IBUS_EMOJIER_EWHITE_LABEL_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 240| IBUS_EMOJIER_EWHITE_LABEL_NUM_PROPERTIES # 241| }; # 242|-> static GParamSpec* ibus_emojier_ewhite_label_properties[IBUS_EMOJIER_EWHITE_LABEL_NUM_PROPERTIES]; # 243| typedef struct _IBusEmojierESelectedLabelPrivate IBusEmojierESelectedLabelPrivate; # 244| enum { Error: COMPILER_WARNING (CWE-563): [#def70] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-emojier.p/emojier.c:248:20: warning[-Wunused-variable]: ‘ibus_emojier_eselected_label_properties’ defined but not used # 248 | static GParamSpec* ibus_emojier_eselected_label_properties[IBUS_EMOJIER_ESELECTED_LABEL_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 246| IBUS_EMOJIER_ESELECTED_LABEL_NUM_PROPERTIES # 247| }; # 248|-> static GParamSpec* ibus_emojier_eselected_label_properties[IBUS_EMOJIER_ESELECTED_LABEL_NUM_PROPERTIES]; # 249| typedef struct _IBusEmojierEGoldLabelPrivate IBusEmojierEGoldLabelPrivate; # 250| enum { Error: COMPILER_WARNING (CWE-563): [#def71] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-emojier.p/emojier.c:254:20: warning[-Wunused-variable]: ‘ibus_emojier_egold_label_properties’ defined but not used # 254 | static GParamSpec* ibus_emojier_egold_label_properties[IBUS_EMOJIER_EGOLD_LABEL_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 252| IBUS_EMOJIER_EGOLD_LABEL_NUM_PROPERTIES # 253| }; # 254|-> static GParamSpec* ibus_emojier_egold_label_properties[IBUS_EMOJIER_EGOLD_LABEL_NUM_PROPERTIES]; # 255| typedef struct _IBusEmojierECheckVisibleLabelPrivate IBusEmojierECheckVisibleLabelPrivate; # 256| enum { Error: COMPILER_WARNING (CWE-563): [#def72] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-emojier.p/emojier.c:260:20: warning[-Wunused-variable]: ‘ibus_emojier_echeck_visible_label_properties’ defined but not used # 260 | static GParamSpec* ibus_emojier_echeck_visible_label_properties[IBUS_EMOJIER_ECHECK_VISIBLE_LABEL_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 258| IBUS_EMOJIER_ECHECK_VISIBLE_LABEL_NUM_PROPERTIES # 259| }; # 260|-> static GParamSpec* ibus_emojier_echeck_visible_label_properties[IBUS_EMOJIER_ECHECK_VISIBLE_LABEL_NUM_PROPERTIES]; # 261| #define _g_regex_unref0(var) ((var == NULL) ? NULL : (var = (g_regex_unref (var), NULL))) # 262| #define __vala_PangoGlyphItem_free0(var) ((var == NULL) ? NULL : (var = (_vala_PangoGlyphItem_free (var), NULL))) Error: COMPILER_WARNING (CWE-563): [#def73] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-emojier.p/emojier.c:278:20: warning[-Wunused-variable]: ‘ibus_emojier_epadded_label_properties’ defined but not used # 278 | static GParamSpec* ibus_emojier_epadded_label_properties[IBUS_EMOJIER_EPADDED_LABEL_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 276| IBUS_EMOJIER_EPADDED_LABEL_NUM_PROPERTIES # 277| }; # 278|-> static GParamSpec* ibus_emojier_epadded_label_properties[IBUS_EMOJIER_EPADDED_LABEL_NUM_PROPERTIES]; # 279| typedef struct _IBusEmojierEPaddedLabelBoxPrivate IBusEmojierEPaddedLabelBoxPrivate; # 280| enum { Error: COMPILER_WARNING (CWE-563): [#def74] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-emojier.p/emojier.c:284:20: warning[-Wunused-variable]: ‘ibus_emojier_epadded_label_box_properties’ defined but not used # 284 | static GParamSpec* ibus_emojier_epadded_label_box_properties[IBUS_EMOJIER_EPADDED_LABEL_BOX_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 282| IBUS_EMOJIER_EPADDED_LABEL_BOX_NUM_PROPERTIES # 283| }; # 284|-> static GParamSpec* ibus_emojier_epadded_label_box_properties[IBUS_EMOJIER_EPADDED_LABEL_BOX_NUM_PROPERTIES]; # 285| # 286| #define TYPE_ICON_WIDGET (icon_widget_get_type ()) Error: COMPILER_WARNING (CWE-563): [#def75] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-emojier.p/emojier.c: scope_hint: At top level ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-emojier.p/emojier.c:300:20: warning[-Wunused-variable]: ‘ibus_emojier_load_progress_object_properties’ defined but not used # 300 | static GParamSpec* ibus_emojier_load_progress_object_properties[IBUS_EMOJIER_LOAD_PROGRESS_OBJECT_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 298| IBUS_EMOJIER_LOAD_PROGRESS_OBJECT_NUM_PROPERTIES # 299| }; # 300|-> static GParamSpec* ibus_emojier_load_progress_object_properties[IBUS_EMOJIER_LOAD_PROGRESS_OBJECT_NUM_PROPERTIES]; # 301| enum { # 302| IBUS_EMOJIER_LOAD_PROGRESS_OBJECT_DESERIALIZE_UNICODE_SIGNAL, Error: COMPILER_WARNING (CWE-704): [#def76] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-emojier.p/emojier.c:1019:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier # 1017| { # 1018| static volatile gsize ibus_emojier_travel_direction_type_id__once = 0; # 1019|-> if (g_once_init_enter (&ibus_emojier_travel_direction_type_id__once)) { # 1020| GType ibus_emojier_travel_direction_type_id; # 1021| ibus_emojier_travel_direction_type_id = ibus_emojier_travel_direction_get_type_once (); Error: COMPILER_WARNING (CWE-563): [#def77] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-emojier.p/emojierapp.c: scope_hint: At top level ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-emojier.p/emojierapp.c:83:20: warning[-Wunused-variable]: ‘emoji_application_properties’ defined but not used # 83 | static GParamSpec* emoji_application_properties[EMOJI_APPLICATION_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 81| EMOJI_APPLICATION_NUM_PROPERTIES # 82| }; # 83|-> static GParamSpec* emoji_application_properties[EMOJI_APPLICATION_NUM_PROPERTIES]; # 84| #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) # 85| #define _g_free0(var) (var = (g_free (var), NULL)) Error: COMPILER_WARNING (CWE-563): [#def78] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-emojier.p/iconwidget.c: scope_hint: At top level ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-emojier.p/iconwidget.c:84:20: warning[-Wunused-variable]: ‘icon_widget_properties’ defined but not used # 84 | static GParamSpec* icon_widget_properties[ICON_WIDGET_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~ # 82| ICON_WIDGET_NUM_PROPERTIES # 83| }; # 84|-> static GParamSpec* icon_widget_properties[ICON_WIDGET_NUM_PROPERTIES]; # 85| # 86| struct _ThemedRGBA { Error: COMPILER_WARNING (CWE-563): [#def79] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-emojier.p/separator.c:61:20: warning[-Wunused-variable]: ‘hseparator_properties’ defined but not used # 61 | static GParamSpec* hseparator_properties[HSEPARATOR_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~ # 59| HSEPARATOR_NUM_PROPERTIES # 60| }; # 61|-> static GParamSpec* hseparator_properties[HSEPARATOR_NUM_PROPERTIES]; # 62| # 63| #define TYPE_VSEPARATOR (vseparator_get_type ()) Error: COMPILER_WARNING (CWE-563): [#def80] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-emojier.p/separator.c: scope_hint: At top level ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-emojier.p/separator.c:77:20: warning[-Wunused-variable]: ‘vseparator_properties’ defined but not used # 77 | static GParamSpec* vseparator_properties[VSEPARATOR_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~ # 75| VSEPARATOR_NUM_PROPERTIES # 76| }; # 77|-> static GParamSpec* vseparator_properties[VSEPARATOR_NUM_PROPERTIES]; # 78| # 79| struct _HSeparator { Error: COMPILER_WARNING (CWE-704): [#def81] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/bindingcommon.c:247:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier # 245| { # 246| static volatile gsize binding_common_key_event_func_type_type_id__once = 0; # 247|-> if (g_once_init_enter (&binding_common_key_event_func_type_type_id__once)) { # 248| GType binding_common_key_event_func_type_type_id; # 249| binding_common_key_event_func_type_type_id = binding_common_key_event_func_type_get_type_once (); Error: COMPILER_WARNING (CWE-563): [#def82] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/candidatearea.c: scope_hint: At top level ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/candidatearea.c:78:20: warning[-Wunused-variable]: ‘candidate_area_properties’ defined but not used # 78 | static GParamSpec* candidate_area_properties[CANDIDATE_AREA_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~ # 76| CANDIDATE_AREA_NUM_PROPERTIES # 77| }; # 78|-> static GParamSpec* candidate_area_properties[CANDIDATE_AREA_NUM_PROPERTIES]; # 79| #define _themed_rgba_unref0(var) ((var == NULL) ? NULL : (var = (themed_rgba_unref (var), NULL))) # 80| #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) Error: COMPILER_WARNING (CWE-563): [#def83] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/candidatepanel.c: scope_hint: At top level ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/candidatepanel.c:90:20: warning[-Wunused-variable]: ‘candidate_panel_properties’ defined but not used # 90 | static GParamSpec* candidate_panel_properties[CANDIDATE_PANEL_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~ # 88| CANDIDATE_PANEL_NUM_PROPERTIES # 89| }; # 90|-> static GParamSpec* candidate_panel_properties[CANDIDATE_PANEL_NUM_PROPERTIES]; # 91| #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) # 92| #define _pango_attribute_destroy0(var) ((var == NULL) ? NULL : (var = (pango_attribute_destroy (var), NULL))) Error: COMPILER_WARNING (CWE-563): [#def84] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/emojier.c:110:20: warning[-Wunused-variable]: ‘ibus_emojier_properties’ defined but not used # 110 | static GParamSpec* ibus_emojier_properties[IBUS_EMOJIER_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~ # 108| IBUS_EMOJIER_NUM_PROPERTIES # 109| }; # 110|-> static GParamSpec* ibus_emojier_properties[IBUS_EMOJIER_NUM_PROPERTIES]; # 111| #define _themed_rgba_unref0(var) ((var == NULL) ? NULL : (var = (themed_rgba_unref (var), NULL))) # 112| #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) Error: COMPILER_WARNING (CWE-563): [#def85] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/emojier.c:217:20: warning[-Wunused-variable]: ‘ibus_emojier_elist_box_properties’ defined but not used # 217 | static GParamSpec* ibus_emojier_elist_box_properties[IBUS_EMOJIER_ELIST_BOX_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 215| IBUS_EMOJIER_ELIST_BOX_NUM_PROPERTIES # 216| }; # 217|-> static GParamSpec* ibus_emojier_elist_box_properties[IBUS_EMOJIER_ELIST_BOX_NUM_PROPERTIES]; # 218| typedef struct _IBusEmojierEBoxRowPrivate IBusEmojierEBoxRowPrivate; # 219| enum { Error: COMPILER_WARNING (CWE-563): [#def86] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/emojier.c:230:20: warning[-Wunused-variable]: ‘ibus_emojier_escrolled_window_properties’ defined but not used # 230 | static GParamSpec* ibus_emojier_escrolled_window_properties[IBUS_EMOJIER_ESCROLLED_WINDOW_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 228| IBUS_EMOJIER_ESCROLLED_WINDOW_NUM_PROPERTIES # 229| }; # 230|-> static GParamSpec* ibus_emojier_escrolled_window_properties[IBUS_EMOJIER_ESCROLLED_WINDOW_NUM_PROPERTIES]; # 231| typedef struct _IBusEmojierEGridPrivate IBusEmojierEGridPrivate; # 232| enum { Error: COMPILER_WARNING (CWE-563): [#def87] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/emojier.c:236:20: warning[-Wunused-variable]: ‘ibus_emojier_egrid_properties’ defined but not used # 236 | static GParamSpec* ibus_emojier_egrid_properties[IBUS_EMOJIER_EGRID_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 234| IBUS_EMOJIER_EGRID_NUM_PROPERTIES # 235| }; # 236|-> static GParamSpec* ibus_emojier_egrid_properties[IBUS_EMOJIER_EGRID_NUM_PROPERTIES]; # 237| typedef struct _IBusEmojierEWhiteLabelPrivate IBusEmojierEWhiteLabelPrivate; # 238| enum { Error: COMPILER_WARNING (CWE-563): [#def88] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/emojier.c:242:20: warning[-Wunused-variable]: ‘ibus_emojier_ewhite_label_properties’ defined but not used # 242 | static GParamSpec* ibus_emojier_ewhite_label_properties[IBUS_EMOJIER_EWHITE_LABEL_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 240| IBUS_EMOJIER_EWHITE_LABEL_NUM_PROPERTIES # 241| }; # 242|-> static GParamSpec* ibus_emojier_ewhite_label_properties[IBUS_EMOJIER_EWHITE_LABEL_NUM_PROPERTIES]; # 243| typedef struct _IBusEmojierESelectedLabelPrivate IBusEmojierESelectedLabelPrivate; # 244| enum { Error: COMPILER_WARNING (CWE-563): [#def89] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/emojier.c:248:20: warning[-Wunused-variable]: ‘ibus_emojier_eselected_label_properties’ defined but not used # 248 | static GParamSpec* ibus_emojier_eselected_label_properties[IBUS_EMOJIER_ESELECTED_LABEL_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 246| IBUS_EMOJIER_ESELECTED_LABEL_NUM_PROPERTIES # 247| }; # 248|-> static GParamSpec* ibus_emojier_eselected_label_properties[IBUS_EMOJIER_ESELECTED_LABEL_NUM_PROPERTIES]; # 249| typedef struct _IBusEmojierEGoldLabelPrivate IBusEmojierEGoldLabelPrivate; # 250| enum { Error: COMPILER_WARNING (CWE-563): [#def90] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/emojier.c:254:20: warning[-Wunused-variable]: ‘ibus_emojier_egold_label_properties’ defined but not used # 254 | static GParamSpec* ibus_emojier_egold_label_properties[IBUS_EMOJIER_EGOLD_LABEL_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 252| IBUS_EMOJIER_EGOLD_LABEL_NUM_PROPERTIES # 253| }; # 254|-> static GParamSpec* ibus_emojier_egold_label_properties[IBUS_EMOJIER_EGOLD_LABEL_NUM_PROPERTIES]; # 255| typedef struct _IBusEmojierECheckVisibleLabelPrivate IBusEmojierECheckVisibleLabelPrivate; # 256| enum { Error: COMPILER_WARNING (CWE-563): [#def91] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/emojier.c:260:20: warning[-Wunused-variable]: ‘ibus_emojier_echeck_visible_label_properties’ defined but not used # 260 | static GParamSpec* ibus_emojier_echeck_visible_label_properties[IBUS_EMOJIER_ECHECK_VISIBLE_LABEL_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 258| IBUS_EMOJIER_ECHECK_VISIBLE_LABEL_NUM_PROPERTIES # 259| }; # 260|-> static GParamSpec* ibus_emojier_echeck_visible_label_properties[IBUS_EMOJIER_ECHECK_VISIBLE_LABEL_NUM_PROPERTIES]; # 261| #define _g_regex_unref0(var) ((var == NULL) ? NULL : (var = (g_regex_unref (var), NULL))) # 262| #define __vala_PangoGlyphItem_free0(var) ((var == NULL) ? NULL : (var = (_vala_PangoGlyphItem_free (var), NULL))) Error: COMPILER_WARNING (CWE-563): [#def92] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/emojier.c:278:20: warning[-Wunused-variable]: ‘ibus_emojier_epadded_label_properties’ defined but not used # 278 | static GParamSpec* ibus_emojier_epadded_label_properties[IBUS_EMOJIER_EPADDED_LABEL_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 276| IBUS_EMOJIER_EPADDED_LABEL_NUM_PROPERTIES # 277| }; # 278|-> static GParamSpec* ibus_emojier_epadded_label_properties[IBUS_EMOJIER_EPADDED_LABEL_NUM_PROPERTIES]; # 279| typedef struct _IBusEmojierEPaddedLabelBoxPrivate IBusEmojierEPaddedLabelBoxPrivate; # 280| enum { Error: COMPILER_WARNING (CWE-563): [#def93] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/emojier.c:284:20: warning[-Wunused-variable]: ‘ibus_emojier_epadded_label_box_properties’ defined but not used # 284 | static GParamSpec* ibus_emojier_epadded_label_box_properties[IBUS_EMOJIER_EPADDED_LABEL_BOX_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 282| IBUS_EMOJIER_EPADDED_LABEL_BOX_NUM_PROPERTIES # 283| }; # 284|-> static GParamSpec* ibus_emojier_epadded_label_box_properties[IBUS_EMOJIER_EPADDED_LABEL_BOX_NUM_PROPERTIES]; # 285| # 286| #define TYPE_ICON_WIDGET (icon_widget_get_type ()) Error: COMPILER_WARNING (CWE-563): [#def94] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/emojier.c: scope_hint: At top level ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/emojier.c:300:20: warning[-Wunused-variable]: ‘ibus_emojier_load_progress_object_properties’ defined but not used # 300 | static GParamSpec* ibus_emojier_load_progress_object_properties[IBUS_EMOJIER_LOAD_PROGRESS_OBJECT_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 298| IBUS_EMOJIER_LOAD_PROGRESS_OBJECT_NUM_PROPERTIES # 299| }; # 300|-> static GParamSpec* ibus_emojier_load_progress_object_properties[IBUS_EMOJIER_LOAD_PROGRESS_OBJECT_NUM_PROPERTIES]; # 301| enum { # 302| IBUS_EMOJIER_LOAD_PROGRESS_OBJECT_DESERIALIZE_UNICODE_SIGNAL, Error: COMPILER_WARNING (CWE-704): [#def95] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/emojier.c:1019:13: warning[-Wdiscarded-qualifiers]: argument 2 of ‘__atomic_load’ discards ‘volatile’ qualifier # 1017| { # 1018| static volatile gsize ibus_emojier_travel_direction_type_id__once = 0; # 1019|-> if (g_once_init_enter (&ibus_emojier_travel_direction_type_id__once)) { # 1020| GType ibus_emojier_travel_direction_type_id; # 1021| ibus_emojier_travel_direction_type_id = ibus_emojier_travel_direction_get_type_once (); Error: COMPILER_WARNING (CWE-563): [#def96] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/handle.c: scope_hint: At top level ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/handle.c:70:20: warning[-Wunused-variable]: ‘handle_properties’ defined but not used # 70 | static GParamSpec* handle_properties[HANDLE_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~ # 68| HANDLE_NUM_PROPERTIES # 69| }; # 70|-> static GParamSpec* handle_properties[HANDLE_NUM_PROPERTIES]; # 71| #define _g_error_free0(var) ((var == NULL) ? NULL : (var = (g_error_free (var), NULL))) # 72| #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) Error: COMPILER_WARNING (CWE-563): [#def97] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/iconwidget.c: scope_hint: At top level ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/iconwidget.c:84:20: warning[-Wunused-variable]: ‘icon_widget_properties’ defined but not used # 84 | static GParamSpec* icon_widget_properties[ICON_WIDGET_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~ # 82| ICON_WIDGET_NUM_PROPERTIES # 83| }; # 84|-> static GParamSpec* icon_widget_properties[ICON_WIDGET_NUM_PROPERTIES]; # 85| # 86| struct _ThemedRGBA { Error: COMPILER_WARNING (CWE-563): [#def98] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/keybindingmanager.c: scope_hint: At top level ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/keybindingmanager.c:66:20: warning[-Wunused-variable]: ‘keybinding_manager_properties’ defined but not used # 66 | static GParamSpec* keybinding_manager_properties[KEYBINDING_MANAGER_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 64| KEYBINDING_MANAGER_NUM_PROPERTIES # 65| }; # 66|-> static GParamSpec* keybinding_manager_properties[KEYBINDING_MANAGER_NUM_PROPERTIES]; # 67| typedef void (*KeybindingManagerKeybindingHandlerFunc) (GdkEvent* event, gpointer user_data); # 68| #define _keybinding_manager_keybinding_unref0(var) ((var == NULL) ? NULL : (var = (keybinding_manager_keybinding_unref (var), NULL))) Error: COMPILER_WARNING (CWE-563): [#def99] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/message.c: scope_hint: At top level ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/message.c:72:20: warning[-Wunused-variable]: ‘message_dialog_properties’ defined but not used # 72 | static GParamSpec* message_dialog_properties[MESSAGE_DIALOG_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~ # 70| MESSAGE_DIALOG_NUM_PROPERTIES # 71| }; # 72|-> static GParamSpec* message_dialog_properties[MESSAGE_DIALOG_NUM_PROPERTIES]; # 73| #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) # 74| #define _g_free0(var) (var = (g_free (var), NULL)) Error: COMPILER_WARNING (CWE-563): [#def100] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/panel.c:180:20: warning[-Wunused-variable]: ‘panel_properties’ defined but not used # 180 | static GParamSpec* panel_properties[PANEL_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~ # 178| PANEL_NUM_PROPERTIES # 179| }; # 180|-> static GParamSpec* panel_properties[PANEL_NUM_PROPERTIES]; # 181| typedef enum { # 182| BINDING_COMMON_KEY_EVENT_FUNC_TYPE_ANY, Error: COMPILER_WARNING (CWE-563): [#def101] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/property.c:128:20: warning[-Wunused-variable]: ‘prop_image_menu_item_properties’ defined but not used # 128 | static GParamSpec* prop_image_menu_item_properties[PROP_IMAGE_MENU_ITEM_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 126| PROP_IMAGE_MENU_ITEM_NUM_PROPERTIES # 127| }; # 128|-> static GParamSpec* prop_image_menu_item_properties[PROP_IMAGE_MENU_ITEM_NUM_PROPERTIES]; # 129| typedef struct _PropCheckMenuItemPrivate PropCheckMenuItemPrivate; # 130| enum { Error: COMPILER_WARNING (CWE-563): [#def102] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/property.c:134:20: warning[-Wunused-variable]: ‘prop_check_menu_item_properties’ defined but not used # 134 | static GParamSpec* prop_check_menu_item_properties[PROP_CHECK_MENU_ITEM_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 132| PROP_CHECK_MENU_ITEM_NUM_PROPERTIES # 133| }; # 134|-> static GParamSpec* prop_check_menu_item_properties[PROP_CHECK_MENU_ITEM_NUM_PROPERTIES]; # 135| typedef struct _PropRadioMenuItemPrivate PropRadioMenuItemPrivate; # 136| enum { Error: COMPILER_WARNING (CWE-563): [#def103] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/property.c:140:20: warning[-Wunused-variable]: ‘prop_radio_menu_item_properties’ defined but not used # 140 | static GParamSpec* prop_radio_menu_item_properties[PROP_RADIO_MENU_ITEM_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 138| PROP_RADIO_MENU_ITEM_NUM_PROPERTIES # 139| }; # 140|-> static GParamSpec* prop_radio_menu_item_properties[PROP_RADIO_MENU_ITEM_NUM_PROPERTIES]; # 141| typedef struct _PropSeparatorMenuItemPrivate PropSeparatorMenuItemPrivate; # 142| enum { Error: COMPILER_WARNING (CWE-563): [#def104] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/property.c: scope_hint: At top level ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/property.c:146:20: warning[-Wunused-variable]: ‘prop_separator_menu_item_properties’ defined but not used # 146 | static GParamSpec* prop_separator_menu_item_properties[PROP_SEPARATOR_MENU_ITEM_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 144| PROP_SEPARATOR_MENU_ITEM_NUM_PROPERTIES # 145| }; # 146|-> static GParamSpec* prop_separator_menu_item_properties[PROP_SEPARATOR_MENU_ITEM_NUM_PROPERTIES]; # 147| #define _vala_assert(expr, msg) if G_LIKELY (expr) ; else g_assertion_message_expr (G_LOG_DOMAIN, __FILE__, __LINE__, G_STRFUNC, msg); # 148| #define _vala_return_if_fail(expr, msg) if G_LIKELY (expr) ; else { g_return_if_fail_warning (G_LOG_DOMAIN, G_STRFUNC, msg); return; } Error: COMPILER_WARNING (CWE-563): [#def105] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/propertypanel.c:92:20: warning[-Wunused-variable]: ‘property_panel_properties’ defined but not used # 92 | static GParamSpec* property_panel_properties[PROPERTY_PANEL_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~ # 90| PROPERTY_PANEL_NUM_PROPERTIES # 91| }; # 92|-> static GParamSpec* property_panel_properties[PROPERTY_PANEL_NUM_PROPERTIES]; # 93| #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) # 94| Error: COMPILER_WARNING (CWE-563): [#def106] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/propertypanel.c:178:20: warning[-Wunused-variable]: ‘prop_menu_properties’ defined but not used # 178 | static GParamSpec* prop_menu_properties[PROP_MENU_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~ # 176| PROP_MENU_NUM_PROPERTIES # 177| }; # 178|-> static GParamSpec* prop_menu_properties[PROP_MENU_NUM_PROPERTIES]; # 179| # 180| #define TYPE_PROP_RADIO_MENU_ITEM (prop_radio_menu_item_get_type ()) Error: COMPILER_WARNING (CWE-563): [#def107] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/propertypanel.c:224:20: warning[-Wunused-variable]: ‘prop_tool_button_properties’ defined but not used # 224 | static GParamSpec* prop_tool_button_properties[PROP_TOOL_BUTTON_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ # 222| PROP_TOOL_BUTTON_NUM_PROPERTIES # 223| }; # 224|-> static GParamSpec* prop_tool_button_properties[PROP_TOOL_BUTTON_NUM_PROPERTIES]; # 225| # 226| #define TYPE_ICON_WIDGET (icon_widget_get_type ()) Error: COMPILER_WARNING (CWE-563): [#def108] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/propertypanel.c:240:20: warning[-Wunused-variable]: ‘prop_toggle_tool_button_properties’ defined but not used # 240 | static GParamSpec* prop_toggle_tool_button_properties[PROP_TOGGLE_TOOL_BUTTON_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 238| PROP_TOGGLE_TOOL_BUTTON_NUM_PROPERTIES # 239| }; # 240|-> static GParamSpec* prop_toggle_tool_button_properties[PROP_TOGGLE_TOOL_BUTTON_NUM_PROPERTIES]; # 241| typedef struct _PropMenuToolButtonPrivate PropMenuToolButtonPrivate; # 242| enum { Error: COMPILER_WARNING (CWE-563): [#def109] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/propertypanel.c:246:20: warning[-Wunused-variable]: ‘prop_menu_tool_button_properties’ defined but not used # 246 | static GParamSpec* prop_menu_tool_button_properties[PROP_MENU_TOOL_BUTTON_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 244| PROP_MENU_TOOL_BUTTON_NUM_PROPERTIES # 245| }; # 246|-> static GParamSpec* prop_menu_tool_button_properties[PROP_MENU_TOOL_BUTTON_NUM_PROPERTIES]; # 247| typedef struct _PropSeparatorToolItemPrivate PropSeparatorToolItemPrivate; # 248| enum { Error: COMPILER_WARNING (CWE-563): [#def110] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/propertypanel.c: scope_hint: At top level ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/propertypanel.c:252:20: warning[-Wunused-variable]: ‘prop_separator_tool_item_properties’ defined but not used # 252 | static GParamSpec* prop_separator_tool_item_properties[PROP_SEPARATOR_TOOL_ITEM_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 250| PROP_SEPARATOR_TOOL_ITEM_NUM_PROPERTIES # 251| }; # 252|-> static GParamSpec* prop_separator_tool_item_properties[PROP_SEPARATOR_TOOL_ITEM_NUM_PROPERTIES]; # 253| #define _vala_assert(expr, msg) if G_LIKELY (expr) ; else g_assertion_message_expr (G_LOG_DOMAIN, __FILE__, __LINE__, G_STRFUNC, msg); # 254| #define _vala_return_if_fail(expr, msg) if G_LIKELY (expr) ; else { g_return_if_fail_warning (G_LOG_DOMAIN, G_STRFUNC, msg); return; } Error: COMPILER_WARNING (CWE-563): [#def111] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/separator.c:61:20: warning[-Wunused-variable]: ‘hseparator_properties’ defined but not used # 61 | static GParamSpec* hseparator_properties[HSEPARATOR_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~ # 59| HSEPARATOR_NUM_PROPERTIES # 60| }; # 61|-> static GParamSpec* hseparator_properties[HSEPARATOR_NUM_PROPERTIES]; # 62| # 63| #define TYPE_VSEPARATOR (vseparator_get_type ()) Error: COMPILER_WARNING (CWE-563): [#def112] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/separator.c: scope_hint: At top level ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/separator.c:77:20: warning[-Wunused-variable]: ‘vseparator_properties’ defined but not used # 77 | static GParamSpec* vseparator_properties[VSEPARATOR_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~~~ # 75| VSEPARATOR_NUM_PROPERTIES # 76| }; # 77|-> static GParamSpec* vseparator_properties[VSEPARATOR_NUM_PROPERTIES]; # 78| # 79| struct _HSeparator { Error: COMPILER_WARNING (CWE-563): [#def113] ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/switcher.c: scope_hint: At top level ibus-1.5.35-alpha2/redhat-linux-build/ui/gtk3/ibus-ui-gtk3.p/switcher.c:84:20: warning[-Wunused-variable]: ‘switcher_properties’ defined but not used # 84 | static GParamSpec* switcher_properties[SWITCHER_NUM_PROPERTIES]; # | ^~~~~~~~~~~~~~~~~~~ # 82| SWITCHER_NUM_PROPERTIES # 83| }; # 84|-> static GParamSpec* switcher_properties[SWITCHER_NUM_PROPERTIES]; # 85| #define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL))) # 86| #define _g_free0(var) (var = (g_free (var), NULL)) Error: COMPILER_WARNING: [#def114] ibus-1.5.35-alpha2/redhat-linux-build/src/ibusversion.h:72: included_from: Included from here. ibus-1.5.35-alpha2/src/ibus.h:29: included_from: Included from here. ibus-1.5.35-alpha2/redhat-linux-build/g-ir-cpp-c43nd6wc.c:5: included_from: Included from here. ibus-1.5.35-alpha2/src/ibus-visibility.h:68:9: warning: ‘IBUS_DEPRECATED_IN_1_5_33’ redefined # 68 | #define IBUS_DEPRECATED_IN_1_5_33 IBUS_DEPRECATED # | ^~~~~~~~~~~~~~~~~~~~~~~~~ ibus-1.5.35-alpha2/redhat-linux-build/g-ir-cpp-c43nd6wc.c:4: included_from: Included from here. ibus-1.5.35-alpha2/src/ibus-visibility.h:71:9: note: this is the location of the previous definition # 71 | #define IBUS_DEPRECATED_IN_1_5_33 _IBUS_EXTERN # | ^~~~~~~~~~~~~~~~~~~~~~~~~ # 66| # 67| #if IBUS_VERSION_MIN_REQUIRED >= IBUS_VERSION_1_5_33 # 68|-> #define IBUS_DEPRECATED_IN_1_5_33 IBUS_DEPRECATED # 69| #define IBUS_DEPRECATED_IN_1_5_33_FOR(f) IBUS_DEPRECATED_FOR (f) # 70| #else Error: COMPILER_WARNING: [#def115] ibus-1.5.35-alpha2/src/ibus-visibility.h:69:9: warning: ‘IBUS_DEPRECATED_IN_1_5_33_FOR’ redefined # 69 | #define IBUS_DEPRECATED_IN_1_5_33_FOR(f) IBUS_DEPRECATED_FOR (f) # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ibus-1.5.35-alpha2/src/ibus-visibility.h:72:9: note: this is the location of the previous definition # 72 | #define IBUS_DEPRECATED_IN_1_5_33_FOR(f) _IBUS_EXTERN # | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # 67| #if IBUS_VERSION_MIN_REQUIRED >= IBUS_VERSION_1_5_33 # 68| #define IBUS_DEPRECATED_IN_1_5_33 IBUS_DEPRECATED # 69|-> #define IBUS_DEPRECATED_IN_1_5_33_FOR(f) IBUS_DEPRECATED_FOR (f) # 70| #else # 71| #define IBUS_DEPRECATED_IN_1_5_33 _IBUS_EXTERN Error: GCC_ANALYZER_WARNING (CWE-476): [#def116] ibus-1.5.35-alpha2/src/ibusservice.c:289:13: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘error’ ibus-1.5.35-alpha2/src/ibusservice.c:283:1: enter_function: entry to ‘ibus_service_constructed’ ibus-1.5.35-alpha2/src/ibusservice.c:286:8: branch_true: following ‘true’ branch... ibus-1.5.35-alpha2/src/ibusservice.c:287:17: branch_true: ...to here ibus-1.5.35-alpha2/src/ibusservice.c:287:17: release_memory: ‘error’ is NULL ibus-1.5.35-alpha2/src/ibusservice.c:288:14: call_function: calling ‘ibus_service_register’ from ‘ibus_service_constructed’ ibus-1.5.35-alpha2/src/ibusservice.c:288:14: return_function: returning to ‘ibus_service_constructed’ from ‘ibus_service_register’ ibus-1.5.35-alpha2/src/ibusservice.c:288:12: branch_true: following ‘true’ branch... ibus-1.5.35-alpha2/src/ibusservice.c:289:13: branch_true: ...to here ibus-1.5.35-alpha2/src/ibusservice.c:289:13: release_memory: ‘error’ is NULL ibus-1.5.35-alpha2/src/ibusservice.c:289:13: danger: dereference of NULL ‘error’ # 287| GError *error = NULL; # 288| if (!ibus_service_register (service, service->priv->connection, &error)) { # 289|-> g_warning ("%s", error->message); # 290| g_error_free (error); # 291| } Error: COMPILER_WARNING (CWE-704): [#def117] ibus-1.5.35-alpha2/src/ibusutil.c: scope_hint: In function ‘ibus_get_untranslated_raw_language_name’ ibus-1.5.35-alpha2/src/ibusutil.c:148:12: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type # 148 | if ((p = strchr (_locale, '_')) != NULL) # | ^ # 146| if (__languages_dict == NULL ) # 147| _load_lang(); # 148|-> if ((p = strchr (_locale, '_')) != NULL) # 149| p = g_strndup (_locale, p - _locale); # 150| else Error: COMPILER_WARNING (CWE-704): [#def118] ibus-1.5.35-alpha2/src/ibusutil.c:148:12: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type # 146| if (__languages_dict == NULL ) # 147| _load_lang(); # 148|-> if ((p = strchr (_locale, '_')) != NULL) # 149| p = g_strndup (_locale, p - _locale); # 150| else Error: GCC_ANALYZER_WARNING (CWE-688): [#def119] ibus-1.5.35-alpha2/tools/krcfile.vala:271:13: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected ibus-1.5.35-alpha2/redhat-linux-build/krcfile.c:2282:1: enter_function: entry to ‘krc_file_load_from_file’ ibus-1.5.35-alpha2/redhat-linux-build/krcfile.c:2290:9: release_memory: ‘_tmp4_’ is NULL ibus-1.5.35-alpha2/tools/krcfile.vala:288:2: branch_true: following ‘true’ branch... ibus-1.5.35-alpha2/tools/krcfile.vala:292:5: branch_false: following ‘false’ branch... ibus-1.5.35-alpha2/tools/krcfile.vala:299:11: branch_false: ...to here ibus-1.5.35-alpha2/tools/krcfile.vala:299:6: branch_false: following ‘false’ branch... ibus-1.5.35-alpha2/tools/krcfile.vala:303:11: call_function: calling ‘krc_file_parse_data’ from ‘krc_file_load_from_file’ # 269| string sub = data.substring(offset, sub_length); # 270| offset = i + 1; # 271|-> if (sub.length > 0 && sub.get(sub.length - 1) == '\r') # 272| sub = sub.substring(0, --sub_length); # 273| try { Error: GCC_ANALYZER_WARNING (CWE-688): [#def120] ibus-1.5.35-alpha2/tools/krcfile.vala:274:15: warning[-Wanalyzer-null-argument]: use of NULL ‘sub’ where non-null expected ibus-1.5.35-alpha2/redhat-linux-build/krcfile.c:2282:1: enter_function: entry to ‘krc_file_load_from_file’ ibus-1.5.35-alpha2/redhat-linux-build/krcfile.c:2290:9: release_memory: ‘_tmp4_’ is NULL ibus-1.5.35-alpha2/tools/krcfile.vala:288:2: branch_true: following ‘true’ branch... ibus-1.5.35-alpha2/tools/krcfile.vala:292:5: branch_false: following ‘false’ branch... ibus-1.5.35-alpha2/tools/krcfile.vala:299:11: branch_false: ...to here ibus-1.5.35-alpha2/tools/krcfile.vala:299:6: branch_false: following ‘false’ branch... ibus-1.5.35-alpha2/tools/krcfile.vala:303:11: call_function: calling ‘krc_file_parse_data’ from ‘krc_file_load_from_file’ # 272| sub = sub.substring(0, --sub_length); # 273| try { # 274|-> if (sub.length == 0) # 275| parse_comment("", 0); # 276| else Error: GCC_ANALYZER_WARNING (CWE-476): [#def121] ibus-1.5.35-alpha2/tools/krcfile.vala:320:2: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’ ibus-1.5.35-alpha2/redhat-linux-build/krcfile.c:2486:1: enter_function: entry to ‘krc_file_get_keys’ ibus-1.5.35-alpha2/tools/krcfile.vala:316:2: branch_true: following ‘true’ branch... ibus-1.5.35-alpha2/tools/krcfile.vala:318:11: call_function: calling ‘krc_file_get_group_node_with_name’ from ‘krc_file_get_keys’ ibus-1.5.35-alpha2/tools/krcfile.vala:318:11: return_function: returning to ‘krc_file_get_keys’ from ‘krc_file_get_group_node_with_name’ ibus-1.5.35-alpha2/tools/krcfile.vala:318:6: branch_false: following ‘false’ branch... ibus-1.5.35-alpha2/tools/krcfile.vala:320:2: branch_false: ...to here ibus-1.5.35-alpha2/tools/krcfile.vala:320:2: danger: dereference of NULL ‘krc_file_get_group_node_with_name(self, group_name, 1, & _inner_error0_)’ # 318| unowned GLib.List<KRcFileGroup?> group_node = # 319| get_group_node_with_name(group_name, true); # 320|-> unowned GLib.List<KRcFileKeyValuePair?> tmp = # 321| group_node.data.key_value_pairs; # 322| while (tmp != null) { Error: GCC_ANALYZER_WARNING (CWE-476): [#def122] ibus-1.5.35-alpha2/tools/krcfile.vala:335:2: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’ ibus-1.5.35-alpha2/redhat-linux-build/krcfile.c:2628:1: enter_function: entry to ‘krc_file_has_key’ ibus-1.5.35-alpha2/tools/krcfile.vala:331:2: branch_true: following ‘true’ branch... ibus-1.5.35-alpha2/tools/krcfile.vala:333:11: call_function: calling ‘krc_file_get_group_node_with_name’ from ‘krc_file_has_key’ ibus-1.5.35-alpha2/tools/krcfile.vala:333:11: return_function: returning to ‘krc_file_has_key’ from ‘krc_file_get_group_node_with_name’ ibus-1.5.35-alpha2/tools/krcfile.vala:333:6: branch_false: following ‘false’ branch... ibus-1.5.35-alpha2/tools/krcfile.vala:335:2: branch_false: ...to here ibus-1.5.35-alpha2/tools/krcfile.vala:335:2: danger: dereference of NULL ‘krc_file_get_group_node_with_name(self, group_name, 1, & _inner_error0_)’ # 333| unowned GLib.List<KRcFileGroup?> group_node = # 334| get_group_node_with_name(group_name, true); # 335|-> unowned GLib.List<KRcFileKeyValuePair?> tmp = # 336| group_node.data.key_value_pairs; # 337| while (tmp != null) { Error: GCC_ANALYZER_WARNING (CWE-476): [#def123] ibus-1.5.35-alpha2/tools/krcfile.vala:349:2: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’ ibus-1.5.35-alpha2/redhat-linux-build/krcfile.c:2744:1: enter_function: entry to ‘krc_file_remove_group’ ibus-1.5.35-alpha2/tools/krcfile.vala:346:2: branch_true: following ‘true’ branch... ibus-1.5.35-alpha2/tools/krcfile.vala:347:11: call_function: calling ‘krc_file_get_group_node_with_name’ from ‘krc_file_remove_group’ ibus-1.5.35-alpha2/tools/krcfile.vala:347:11: return_function: returning to ‘krc_file_remove_group’ from ‘krc_file_get_group_node_with_name’ ibus-1.5.35-alpha2/tools/krcfile.vala:347:6: branch_false: following ‘false’ branch... ibus-1.5.35-alpha2/tools/krcfile.vala:349:2: branch_false: ...to here ibus-1.5.35-alpha2/tools/krcfile.vala:349:2: danger: dereference of NULL ‘krc_file_get_group_node_with_name(self, group_name, 1, & _inner_error0_)’ # 347| unowned GLib.List<KRcFileGroup?> group_node = # 348| get_group_node_with_name(group_name, true); # 349|-> unowned GLib.List<KRcFileKeyValuePair?> tmp = # 350| group_node.data.key_value_pairs; # 351| while (tmp != null) { Error: GCC_ANALYZER_WARNING (CWE-476): [#def124] ibus-1.5.35-alpha2/tools/krcfile.vala:364:2: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’ ibus-1.5.35-alpha2/redhat-linux-build/krcfile.c:2831:1: enter_function: entry to ‘krc_file_remove_key’ ibus-1.5.35-alpha2/tools/krcfile.vala:360:2: branch_true: following ‘true’ branch... ibus-1.5.35-alpha2/tools/krcfile.vala:362:11: call_function: calling ‘krc_file_get_group_node_with_name’ from ‘krc_file_remove_key’ ibus-1.5.35-alpha2/tools/krcfile.vala:362:11: return_function: returning to ‘krc_file_remove_key’ from ‘krc_file_get_group_node_with_name’ ibus-1.5.35-alpha2/tools/krcfile.vala:362:6: branch_false: following ‘false’ branch... ibus-1.5.35-alpha2/tools/krcfile.vala:364:2: branch_false: ...to here ibus-1.5.35-alpha2/tools/krcfile.vala:364:2: danger: dereference of NULL ‘krc_file_get_group_node_with_name(self, group_name, 1, & _inner_error0_)’ # 362| unowned GLib.List<KRcFileGroup?> group_node = # 363| get_group_node_with_name(group_name, true); # 364|-> unowned GLib.List<KRcFileKeyValuePair?> tmp = # 365| group_node.data.key_value_pairs; # 366| while (tmp != null) { Error: GCC_ANALYZER_WARNING (CWE-476): [#def125] ibus-1.5.35-alpha2/tools/krcfile.vala:368:3: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’ ibus-1.5.35-alpha2/redhat-linux-build/krcfile.c:2831:1: enter_function: entry to ‘krc_file_remove_key’ ibus-1.5.35-alpha2/tools/krcfile.vala:360:2: branch_true: following ‘true’ branch... ibus-1.5.35-alpha2/tools/krcfile.vala:362:11: call_function: calling ‘krc_file_get_group_node_with_name’ from ‘krc_file_remove_key’ ibus-1.5.35-alpha2/tools/krcfile.vala:362:11: return_function: returning to ‘krc_file_remove_key’ from ‘krc_file_get_group_node_with_name’ ibus-1.5.35-alpha2/tools/krcfile.vala:362:6: branch_false: following ‘false’ branch... ibus-1.5.35-alpha2/tools/krcfile.vala:364:2: branch_false: ...to here ibus-1.5.35-alpha2/tools/krcfile.vala:366:6: branch_false: following ‘false’ branch (when ‘tmp’ is non-NULL)... ibus-1.5.35-alpha2/tools/krcfile.vala:367:3: branch_false: ...to here ibus-1.5.35-alpha2/tools/krcfile.vala:367:12: call_function: inlined call to ‘_krc_file_key_value_pair_dup0’ from ‘krc_file_remove_key’ ibus-1.5.35-alpha2/tools/krcfile.vala:368:3: branch_false: ...to here ibus-1.5.35-alpha2/tools/krcfile.vala:368:3: danger: dereference of NULL ‘<unknown>’ # 366| while (tmp != null) { # 367| KRcFileKeyValuePair? pair = tmp.data; # 368|-> if (pair.key == key) # 369| break; # 370| tmp = tmp.next; Error: GCC_ANALYZER_WARNING (CWE-476): [#def126] ibus-1.5.35-alpha2/tools/krcfile.vala:388:5: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’ ibus-1.5.35-alpha2/redhat-linux-build/krcfile.c:2985:1: enter_function: entry to ‘krc_file_to_data’ ibus-1.5.35-alpha2/tools/krcfile.vala:382:2: branch_true: following ‘true’ branch (when ‘self’ is non-NULL)... ibus-1.5.35-alpha2/tools/krcfile.vala:383:11: branch_true: ...to here ibus-1.5.35-alpha2/tools/krcfile.vala:384:8: branch_false: following ‘false’ branch (when ‘_tmp3_ != 0’)... ibus-1.5.35-alpha2/tools/krcfile.vala:385:8: branch_false: ...to here ibus-1.5.35-alpha2/tools/krcfile.vala:385:8: branch_false: following ‘false’ branch (when ‘group_node’ is non-NULL)... ibus-1.5.35-alpha2/tools/krcfile.vala:387:5: branch_false: ...to here ibus-1.5.35-alpha2/tools/krcfile.vala:387:14: call_function: inlined call to ‘_krc_file_group_dup0’ from ‘krc_file_to_data’ ibus-1.5.35-alpha2/tools/krcfile.vala:388:5: branch_false: ...to here ibus-1.5.35-alpha2/tools/krcfile.vala:388:5: danger: dereference of NULL ‘<unknown>’ # 386| group_node = group_node.prev) { # 387| KRcFileGroup? group = group_node.data; # 388|-> if (group.name != null) # 389| data_string.append_printf("[%s]\n", group.name); # 390| for (unowned GLib.List<KRcFileKeyValuePair?> key_file_node = Error: GCC_ANALYZER_WARNING (CWE-476): [#def127] ibus-1.5.35-alpha2/tools/krcfile.vala:416:2: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’ ibus-1.5.35-alpha2/redhat-linux-build/krcfile.c:3279:1: enter_function: entry to ‘krc_file_get_value’ ibus-1.5.35-alpha2/tools/krcfile.vala:412:2: branch_true: following ‘true’ branch... ibus-1.5.35-alpha2/tools/krcfile.vala:414:11: call_function: calling ‘krc_file_get_group_node_with_name’ from ‘krc_file_get_value’ ibus-1.5.35-alpha2/tools/krcfile.vala:414:11: return_function: returning to ‘krc_file_get_value’ from ‘krc_file_get_group_node_with_name’ ibus-1.5.35-alpha2/tools/krcfile.vala:414:6: branch_false: following ‘false’ branch... ibus-1.5.35-alpha2/tools/krcfile.vala:416:2: branch_false: ...to here ibus-1.5.35-alpha2/tools/krcfile.vala:416:2: danger: dereference of NULL ‘krc_file_get_group_node_with_name(self, group_name, 1, & _inner_error0_)’ # 414| unowned GLib.List<KRcFileGroup?> group_node = # 415| get_group_node_with_name(group_name, true); # 416|-> unowned GLib.List<KRcFileKeyValuePair?> tmp = # 417| group_node.data.key_value_pairs; # 418| while (tmp != null) { Error: GCC_ANALYZER_WARNING (CWE-476): [#def128] ibus-1.5.35-alpha2/tools/krcfile.vala:420:3: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’ ibus-1.5.35-alpha2/redhat-linux-build/krcfile.c:3279:1: enter_function: entry to ‘krc_file_get_value’ ibus-1.5.35-alpha2/tools/krcfile.vala:412:2: branch_true: following ‘true’ branch... ibus-1.5.35-alpha2/tools/krcfile.vala:414:11: call_function: calling ‘krc_file_get_group_node_with_name’ from ‘krc_file_get_value’ ibus-1.5.35-alpha2/tools/krcfile.vala:414:11: return_function: returning to ‘krc_file_get_value’ from ‘krc_file_get_group_node_with_name’ ibus-1.5.35-alpha2/tools/krcfile.vala:414:6: branch_false: following ‘false’ branch... ibus-1.5.35-alpha2/tools/krcfile.vala:416:2: branch_false: ...to here ibus-1.5.35-alpha2/tools/krcfile.vala:418:6: branch_false: following ‘false’ branch (when ‘tmp’ is non-NULL)... ibus-1.5.35-alpha2/tools/krcfile.vala:419:3: branch_false: ...to here ibus-1.5.35-alpha2/tools/krcfile.vala:419:12: call_function: inlined call to ‘_krc_file_key_value_pair_dup0’ from ‘krc_file_get_value’ ibus-1.5.35-alpha2/tools/krcfile.vala:420:3: branch_false: ...to here ibus-1.5.35-alpha2/tools/krcfile.vala:420:3: danger: dereference of NULL ‘<unknown>’ # 418| while (tmp != null) { # 419| KRcFileKeyValuePair? pair = tmp.data; # 420|-> if (pair.key == key) # 421| return pair.value; # 422| tmp = tmp.next; Error: GCC_ANALYZER_WARNING (CWE-476): [#def129] ibus-1.5.35-alpha2/tools/main.vala:489:5: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’ ibus-1.5.35-alpha2/redhat-linux-build/main.c:7807:1: enter_function: entry to ‘_list_engine_entry_func’ ibus-1.5.35-alpha2/redhat-linux-build/main.c:7812:11: call_function: calling ‘list_engine’ from ‘_list_engine_entry_func’ # 487| var list = map.get(language); # 488| print(_("language: %s\n"), IBus.get_language_name(language)); # 489|-> foreach (var engine in list.data) { # 490| print(" %s - %s\n", engine.get_name(), engine.get_longname()); # 491| } Error: GCC_ANALYZER_WARNING (CWE-476): [#def130] ibus-1.5.35-alpha2/tools/main.vala:1203:2: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’ ibus-1.5.35-alpha2/redhat-linux-build/main.c:8056:1: enter_function: entry to ‘_vala_main’ ibus-1.5.35-alpha2/tools/main.vala:1197:5: branch_false: following ‘false’ branch (when ‘argv_length1 > 1’)... ibus-1.5.35-alpha2/tools/main.vala:1202:56: branch_false: ...to here ibus-1.5.35-alpha2/tools/main.vala:1202:28: call_function: calling ‘_vala_array_dup1’ from ‘_vala_main’ ibus-1.5.35-alpha2/tools/main.vala:1202:28: return_function: returning to ‘_vala_main’ from ‘_vala_array_dup1’ ibus-1.5.35-alpha2/tools/main.vala:1203:2: danger: dereference of NULL ‘_vala_array_dup1(argv + 8, (long int)(argv_length1 + -1))’ # 1201| # 1202| string[] new_argv = argv[1:argv.length]; # 1203|-> new_argv[0] = "%s %s".printf(program_name, new_argv[0]); # 1204| for (int i = 0; i < commands.length; i++) { # 1205| if (commands[i].name == argv[1])
| analyzer-version-clippy | 1.97.1 |
| analyzer-version-cppcheck | 2.21.1 |
| analyzer-version-gcc | 16.1.1 |
| analyzer-version-gcc-analyzer | 16.1.1 |
| analyzer-version-shellcheck | 0.11.0 |
| analyzer-version-unicontrol | 0.0.2 |
| diffbase-analyzer-version-clippy | 1.97.1 |
| diffbase-analyzer-version-cppcheck | 2.21.1 |
| diffbase-analyzer-version-gcc | 16.1.1 |
| diffbase-analyzer-version-gcc-analyzer | 16.1.1 |
| diffbase-analyzer-version-shellcheck | 0.11.0 |
| diffbase-analyzer-version-unicontrol | 0.0.2 |
| diffbase-enabled-plugins | clippy, cppcheck, gcc, shellcheck, unicontrol |
| diffbase-exit-code | 0 |
| diffbase-host | ip-172-16-1-208.us-west-2.compute.internal |
| diffbase-known-false-positives | /usr/share/csmock/known-false-positives.js |
| diffbase-known-false-positives-rpm | known-false-positives-0.0.0.20260524.213755.g3c6d0be.main-1.el9.noarch |
| diffbase-mock-config | fedora-rawhide-x86_64 |
| diffbase-project-name | ibus-1.5.34~rc1-4.fc44 |
| diffbase-store-results-to | /tmp/tmp2oj5jmyd/ibus-1.5.34~rc1-4.fc44.tar.xz |
| diffbase-time-created | 2026-08-03 15:11:48 |
| diffbase-time-finished | 2026-08-03 15:22:52 |
| diffbase-tool | csmock |
| diffbase-tool-args | '/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'gcc,clippy,unicontrol,shellcheck,cppcheck' '-o' '/tmp/tmp2oj5jmyd/ibus-1.5.34~rc1-4.fc44.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmp2oj5jmyd/ibus-1.5.34~rc1-4.fc44.src.rpm' |
| diffbase-tool-version | csmock-3.8.7.20260803.142340.gb75b18e-1.el9 |
| enabled-plugins | clippy, cppcheck, gcc, shellcheck, unicontrol |
| exit-code | 0 |
| host | ip-172-16-1-208.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.20260524.213755.g3c6d0be.main-1.el9.noarch |
| mock-config | fedora-rawhide-x86_64 |
| project-name | ibus-1.5.35~alpha2-5.fc45 |
| store-results-to | /tmp/tmp59vleoma/ibus-1.5.35~alpha2-5.fc45.tar.xz |
| time-created | 2026-08-03 15:23:07 |
| time-finished | 2026-08-03 15:29:45 |
| title | Newly introduced findings |
| tool | csmock |
| tool-args | '/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'gcc,clippy,unicontrol,shellcheck,cppcheck' '-o' '/tmp/tmp59vleoma/ibus-1.5.35~alpha2-5.fc45.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmp59vleoma/ibus-1.5.35~alpha2-5.fc45.src.rpm' |
| tool-version | csmock-3.8.7.20260803.142340.gb75b18e-1.el9 |