gnome-desktop3-44.1-7.fc43

List of Findings

Error: CPPCHECK_WARNING (CWE-664): [#def1]
gnome-desktop-44.1/libgnome-desktop/gnome-bg-slide-show.c:347: error[va_end_missing]: va_list 'args' was opened but not closed by va_end().
#  345|                   if (strcmp (l1->data, l2->data) != 0) {
#  346|                           g_list_free (stack);
#  347|->                         return FALSE;
#  348|                   }
#  349|   

Error: CPPCHECK_WARNING (CWE-476): [#def2]
gnome-desktop-44.1/libgnome-desktop/gnome-bg-slide-show.c:488: warning[nullPointer]: Possible null pointer dereference: best
#  486|   	}
#  487|   
#  488|-> 	return best->file;
#  489|   }
#  490|   

Error: CPPCHECK_WARNING (CWE-664): [#def3]
gnome-desktop-44.1/libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:347: error[va_end_missing]: va_list 'args' was opened but not closed by va_end().
#  345|                   if (strcmp (l1->data, l2->data) != 0) {
#  346|                           g_list_free (stack);
#  347|->                         return FALSE;
#  348|                   }
#  349|   

Error: CPPCHECK_WARNING (CWE-476): [#def4]
gnome-desktop-44.1/libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:488: warning[nullPointer]: Possible null pointer dereference: best
#  486|   	}
#  487|   
#  488|-> 	return best->file;
#  489|   }
#  490|   

Error: GCC_ANALYZER_WARNING (CWE-404): [#def5]
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:347:32: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:333:9: acquire_resource: ‘va_start’ called here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:347:32: danger: missing call to ‘va_end’ to match ‘va_start’ at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
#  345|                   if (strcmp (l1->data, l2->data) != 0) {
#  346|                           g_list_free (stack);
#  347|->                         return FALSE;
#  348|                   }
#  349|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def6]
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:397:17: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘slide’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:366:1: enter_function: entry to ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:373:24: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:377:13: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:377:13: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:377:13: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:377:12: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:380:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:380:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:380:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:380:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:383:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:383:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:383:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:383:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:386:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:386:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:386:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:386:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:389:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:389:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:389:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:389:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:392:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:392:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:392:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:392:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:395:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:395:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:395:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:397:17: danger: dereference of NULL ‘slide’
#  395|           else if (stack_is (self, "duration", "static", "background", NULL) ||
#  396|                    stack_is (self, "duration", "transition", "background", NULL)) {
#  397|->                 slide->duration = g_strtod (text, NULL);
#  398|                   self->priv->total_duration += slide->duration;
#  399|           }

Error: GCC_ANALYZER_WARNING (CWE-476): [#def7]
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:412:32: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘slide’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:366:1: enter_function: entry to ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:373:24: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:377:13: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:377:13: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:377:13: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:377:12: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:380:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:380:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:380:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:380:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:383:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:383:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:383:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:383:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:386:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:386:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:386:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:386:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:389:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:389:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:389:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:389:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:392:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:392:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:392:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:392:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:395:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:395:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:395:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:395:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:396:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:396:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:396:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:395:18: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:400:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:400:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:400:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:406:20: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:408:22: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:412:32: danger: dereference of NULL ‘slide’
#  410|                   fs->height = -1;
#  411|                   fs->file = g_strdup (text);
#  412|->                 slide->file1 = g_slist_prepend (slide->file1, fs);
#  413|                   if (slide->file1->next != NULL)
#  414|                           self->priv->has_multiple_sizes = TRUE;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def8]
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:418:22: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘slide’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:366:1: enter_function: entry to ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:373:24: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:377:13: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:377:13: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:377:13: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:377:12: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:380:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:380:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:380:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:380:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:383:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:383:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:383:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:383:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:386:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:386:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:386:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:386:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:389:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:389:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:389:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:389:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:392:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:392:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:392:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:392:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:395:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:395:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:395:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:395:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:396:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:396:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:396:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:395:18: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:400:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:400:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:400:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:400:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:401:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:401:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:401:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:400:18: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:416:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:416:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:416:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:418:22: danger: dereference of NULL ‘slide’
#  416|           else if (stack_is (self, "size", "file", "static", "background", NULL) ||
#  417|                    stack_is (self, "size", "from", "transition", "background", NULL)) {
#  418|->                 fs = slide->file1->data;
#  419|                   fs->file = g_strdup (text);
#  420|                   if (slide->file1->next != NULL)

Error: GCC_ANALYZER_WARNING (CWE-476): [#def9]
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:434:32: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘slide’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:366:1: enter_function: entry to ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:373:24: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:377:13: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:377:13: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:377:13: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:377:12: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:380:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:380:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:380:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:380:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:383:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:383:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:383:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:383:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:386:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:386:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:386:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:386:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:389:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:389:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:389:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:389:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:392:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:392:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:392:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:392:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:395:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:395:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:395:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:395:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:396:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:396:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:396:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:395:18: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:400:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:400:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:400:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:400:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:401:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:401:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:401:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:400:18: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:416:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:416:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:416:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:416:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:417:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:417:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:417:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:416:18: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:423:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:423:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:423:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:423:17: branch_true: following ‘true’ branch...
 branch_true: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:428:20: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:430:22: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:434:32: danger: dereference of NULL ‘slide’
#  432|                   fs->height = -1;
#  433|                   fs->file = g_strdup (text);
#  434|->                 slide->file2 = g_slist_prepend (slide->file2, fs);
#  435|                   if (slide->file2->next != NULL)
#  436|                           self->priv->has_multiple_sizes = TRUE;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def10]
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:439:22: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘slide’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:366:1: enter_function: entry to ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:373:24: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:377:13: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:377:13: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:377:13: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:377:12: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:380:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:380:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:380:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:380:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:383:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:383:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:383:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:383:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:386:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:386:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:386:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:386:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:389:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:389:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:389:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:389:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:392:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:392:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:392:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:392:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:395:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:395:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:395:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:395:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:396:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:396:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:396:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:395:18: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:400:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:400:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:400:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:400:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:401:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:401:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:401:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:400:18: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:416:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:416:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:416:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:416:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:417:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:417:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:417:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:416:18: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:423:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:423:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:423:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:423:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:438:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:438:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:438:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:438:17: branch_true: following ‘true’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:439:22: branch_true: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:439:22: danger: dereference of NULL ‘slide’
#  437|           }
#  438|           else if (stack_is (self, "size", "to", "transition", "background", NULL)) {
#  439|->                 fs = slide->file2->data;
#  440|                   fs->file = g_strdup (text);
#  441|                   if (slide->file2->next != NULL)

Error: GCC_ANALYZER_WARNING (CWE-476): [#def11]
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:478:70: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘best’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:465:24: branch_true: following ‘true’ branch (when ‘pass != 2’)...
 branch_true: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:466:33: branch_true: following ‘true’ branch (when ‘s’ is non-NULL)...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:467:35: branch_true: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:469:28: branch_true: following ‘true’ branch (when ‘pass == 0’)...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:469:43: branch_true: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:469:29: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:473:28: branch_false: following ‘false’ branch (when ‘distance <= d’)...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:477:33: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:477:33: branch_true: following ‘true’ branch (when ‘distance == d’)...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:478:42: branch_true: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:478:70: danger: dereference of NULL ‘best’
#  476|                           }
#  477|   			else if (d == distance) {
#  478|-> 				if (abs (size->width - width) < abs (best->width - width)) {
#  479|   					best = size;
#  480|   				}

Error: GCC_ANALYZER_WARNING (CWE-476): [#def12]
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:488:16: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘best’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:465:24: branch_true: following ‘true’ branch (when ‘pass != 2’)...
 branch_true: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:484:20: branch_false: following ‘false’ branch (when ‘best’ is NULL)...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:465:34: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg-slide-show.c:488:16: danger: dereference of NULL ‘best’
#  486|   	}
#  487|   
#  488|-> 	return best->file;
#  489|   }
#  490|   

Error: GCC_ANALYZER_WARNING (CWE-404): [#def13]
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:347:32: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:333:9: acquire_resource: ‘va_start’ called here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:347:32: danger: missing call to ‘va_end’ to match ‘va_start’ at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
#  345|                   if (strcmp (l1->data, l2->data) != 0) {
#  346|                           g_list_free (stack);
#  347|->                         return FALSE;
#  348|                   }
#  349|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def14]
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:397:17: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘slide’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:366:1: enter_function: entry to ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:373:24: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:377:13: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:377:13: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:377:13: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:377:12: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:380:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:380:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:380:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:380:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:383:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:383:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:383:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:383:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:386:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:386:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:386:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:386:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:389:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:389:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:389:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:389:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:392:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:392:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:392:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:392:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:395:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:395:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:395:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:397:17: danger: dereference of NULL ‘slide’
#  395|           else if (stack_is (self, "duration", "static", "background", NULL) ||
#  396|                    stack_is (self, "duration", "transition", "background", NULL)) {
#  397|->                 slide->duration = g_strtod (text, NULL);
#  398|                   self->priv->total_duration += slide->duration;
#  399|           }

Error: GCC_ANALYZER_WARNING (CWE-476): [#def15]
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:412:32: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘slide’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:366:1: enter_function: entry to ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:373:24: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:377:13: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:377:13: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:377:13: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:377:12: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:380:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:380:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:380:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:380:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:383:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:383:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:383:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:383:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:386:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:386:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:386:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:386:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:389:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:389:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:389:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:389:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:392:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:392:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:392:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:392:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:395:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:395:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:395:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:395:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:396:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:396:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:396:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:395:18: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:400:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:400:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:400:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:406:20: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:408:22: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:412:32: danger: dereference of NULL ‘slide’
#  410|                   fs->height = -1;
#  411|                   fs->file = g_strdup (text);
#  412|->                 slide->file1 = g_slist_prepend (slide->file1, fs);
#  413|                   if (slide->file1->next != NULL)
#  414|                           self->priv->has_multiple_sizes = TRUE;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def16]
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:418:22: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘slide’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:366:1: enter_function: entry to ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:373:24: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:377:13: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:377:13: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:377:13: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:377:12: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:380:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:380:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:380:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:380:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:383:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:383:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:383:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:383:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:386:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:386:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:386:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:386:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:389:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:389:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:389:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:389:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:392:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:392:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:392:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:392:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:395:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:395:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:395:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:395:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:396:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:396:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:396:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:395:18: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:400:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:400:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:400:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:400:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:401:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:401:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:401:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:400:18: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:416:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:416:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:416:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:418:22: danger: dereference of NULL ‘slide’
#  416|           else if (stack_is (self, "size", "file", "static", "background", NULL) ||
#  417|                    stack_is (self, "size", "from", "transition", "background", NULL)) {
#  418|->                 fs = slide->file1->data;
#  419|                   fs->file = g_strdup (text);
#  420|                   if (slide->file1->next != NULL)

Error: GCC_ANALYZER_WARNING (CWE-476): [#def17]
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:434:32: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘slide’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:366:1: enter_function: entry to ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:373:24: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:377:13: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:377:13: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:377:13: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:377:12: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:380:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:380:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:380:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:380:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:383:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:383:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:383:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:383:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:386:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:386:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:386:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:386:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:389:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:389:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:389:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:389:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:392:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:392:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:392:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:392:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:395:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:395:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:395:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:395:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:396:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:396:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:396:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:395:18: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:400:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:400:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:400:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:400:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:401:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:401:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:401:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:400:18: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:416:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:416:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:416:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:416:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:417:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:417:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:417:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:416:18: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:423:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:423:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:423:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:423:17: branch_true: following ‘true’ branch...
 branch_true: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:428:20: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:430:22: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:434:32: danger: dereference of NULL ‘slide’
#  432|                   fs->height = -1;
#  433|                   fs->file = g_strdup (text);
#  434|->                 slide->file2 = g_slist_prepend (slide->file2, fs);
#  435|                   if (slide->file2->next != NULL)
#  436|                           self->priv->has_multiple_sizes = TRUE;

Error: GCC_ANALYZER_WARNING (CWE-476): [#def18]
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:439:22: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘slide’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:366:1: enter_function: entry to ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:373:24: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:377:13: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:377:13: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:377:13: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:377:12: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:380:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:380:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:380:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:380:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:383:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:383:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:383:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:383:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:386:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:386:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:386:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:386:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:389:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:389:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:389:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:389:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:392:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:392:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:392:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:392:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:395:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:395:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:395:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:395:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:396:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:396:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:396:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:395:18: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:400:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:400:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:400:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:400:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:401:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:401:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:401:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:400:18: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:416:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:416:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:416:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:416:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:417:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:417:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:417:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:416:18: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:423:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:423:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:423:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:423:17: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:438:18: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:438:18: call_function: calling ‘stack_is’ from ‘handle_text’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:438:18: return_function: returning to ‘handle_text’ from ‘stack_is’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:438:17: branch_true: following ‘true’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:439:22: branch_true: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:439:22: danger: dereference of NULL ‘slide’
#  437|           }
#  438|           else if (stack_is (self, "size", "to", "transition", "background", NULL)) {
#  439|->                 fs = slide->file2->data;
#  440|                   fs->file = g_strdup (text);
#  441|                   if (slide->file2->next != NULL)

Error: GCC_ANALYZER_WARNING (CWE-476): [#def19]
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:478:70: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘best’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:465:24: branch_true: following ‘true’ branch (when ‘pass != 2’)...
 branch_true: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:466:33: branch_true: following ‘true’ branch (when ‘s’ is non-NULL)...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:467:35: branch_true: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:469:28: branch_true: following ‘true’ branch (when ‘pass == 0’)...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:469:43: branch_true: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:469:29: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:473:28: branch_false: following ‘false’ branch (when ‘distance <= d’)...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:477:33: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:477:33: branch_true: following ‘true’ branch (when ‘distance == d’)...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:478:42: branch_true: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:478:70: danger: dereference of NULL ‘best’
#  476|                           }
#  477|   			else if (d == distance) {
#  478|-> 				if (abs (size->width - width) < abs (best->width - width)) {
#  479|   					best = size;
#  480|   				}

Error: GCC_ANALYZER_WARNING (CWE-476): [#def20]
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:488:16: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘best’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:465:24: branch_true: following ‘true’ branch (when ‘pass != 2’)...
 branch_true: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:484:20: branch_false: following ‘false’ branch (when ‘best’ is NULL)...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:465:34: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-bg/gnome-bg-slide-show.c:488:16: danger: dereference of NULL ‘best’
#  486|   	}
#  487|   
#  488|-> 	return best->file;
#  489|   }
#  490|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def21]
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-desktop-thumbnail-script.c:917:11: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘error’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-desktop-thumbnail-script.c:896:6: branch_true: following ‘true’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-desktop-thumbnail-script.c:898:25: branch_true: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-desktop-thumbnail-script.c:898:25: release_memory: ‘error’ is NULL
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-desktop-thumbnail-script.c:903:10: branch_false: following ‘false’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-desktop-thumbnail-script.c:917:11: branch_false: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-desktop-thumbnail-script.c:917:11: release_memory: ‘error’ is NULL
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-desktop-thumbnail-script.c:917:11: danger: dereference of NULL ‘error’
#  915|         if (reply == NULL)
#  916|           {
#  917|->           g_debug ("Failed to get Flatpak portal version: %s", error->message);
#  918|             /* Don't try again if we failed once */
#  919|             version = 0;

Error: GCC_ANALYZER_WARNING (CWE-688): [#def22]
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-languages.c:300:28: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-languages.c:1252:1: enter_function: entry to ‘gnome_get_all_locales’
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-languages.c:1258:12: branch_true: following ‘true’ branch...
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-languages.c:1259:17: branch_true: ...to here
gnome-desktop-44.1/redhat-linux-build/../libgnome-desktop/gnome-languages.c:1259:17: call_function: calling ‘collect_locales’ from ‘gnome_get_all_locales’
#  298|                   g_autofree char *normalized_codeset = normalize_codeset (codeset);
#  299|   
#  300|->                 *is_utf8 = strcmp (normalized_codeset, "UTF-8") == 0;
#  301|           }
#  302|   

Error: COMPILER_WARNING (CWE-252): [#def23]
gnome-desktop-44.1/tests/bg-slide-show.c: scope_hint: In function ‘main’
gnome-desktop-44.1/tests/bg-slide-show.c:95:9: warning[-Wunused-result]: ignoring return value of ‘chdir’ declared with attribute ‘warn_unused_result’
#   95 |         chdir (basedir);
#      |         ^~~~~~~~~~~~~~~
#   93|   	 * slide show easily.
#   94|   	 */
#   95|-> 	chdir (basedir);
#   96|   
#   97|   	g_test_add_func ("/bg-slide-show/starttime-no-dst", test_starttime_no_dst);

Error: CPPCHECK_WARNING (CWE-682): [#def24]
gnome-desktop-44.1/tests/wallclock-reftest.c:347: error[nullPointerArithmetic]: Pointer addition with NULL pointer.
#  345|         const guint32 *row_a = (const guint32 *) (buf_a + y * stride_a);
#  346|         const guint32 *row_b = (const guint32 *) (buf_b + y * stride_b);
#  347|->       guint32 *row = (guint32 *) (buf_diff + y * stride_diff);
#  348|   
#  349|         for (x = 0; x < width; x++)

Error: COMPILER_WARNING (CWE-252): [#def25]
gnome-desktop-44.1/tests/wallclock-reftest.c: scope_hint: In function ‘main’
gnome-desktop-44.1/tests/wallclock-reftest.c:610:3: warning[-Wunused-result]: ignoring return value of ‘chdir’ declared with attribute ‘warn_unused_result’
#  610 |   chdir (basedir);
#      |   ^~~~~~~~~~~~~~~
#  608|      * "file" property of GtkImage as a relative path in builder files.
#  609|      */
#  610|->   chdir (basedir);
#  611|   
#  612|     return g_test_run ();

Scan Properties

analyzer-version-clippy1.86.0
analyzer-version-cppcheck2.17.1
analyzer-version-gcc15.0.1
analyzer-version-gcc-analyzer15.0.1
analyzer-version-shellcheck0.10.0
analyzer-version-unicontrol0.0.2
enabled-pluginsclippy, cppcheck, gcc, shellcheck, unicontrol
exit-code0
hostip-172-16-1-129.us-west-2.compute.internal
known-false-positives/usr/share/csmock/known-false-positives.js
known-false-positives-rpmknown-false-positives-0.0.0.20250425.124705.g1c7c448.main-1.el9.noarch
mock-configfedora-rawhide-x86_64
project-namegnome-desktop3-44.1-7.fc43
store-results-to/tmp/tmp1o2oiko6/gnome-desktop3-44.1-7.fc43.tar.xz
time-created2025-04-25 12:40:00
time-finished2025-04-25 12:42:03
toolcsmock
tool-args'/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'unicontrol,cppcheck,gcc,clippy,shellcheck' '-o' '/tmp/tmp1o2oiko6/gnome-desktop3-44.1-7.fc43.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmp1o2oiko6/gnome-desktop3-44.1-7.fc43.src.rpm'
tool-versioncsmock-3.8.1.20250422.172604.g26bc3d6-1.el9