Task #131110 - added.err
back to task #131110download
Error: SHELLCHECK_WARNING (CWE-156):
/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):
/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):
/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):
/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):
/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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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:
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:
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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):
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])