Error: GCC_ANALYZER_WARNING (CWE-476): [#def1] freetype-2.14.3/ft2demos-2.14.3/src/ftmulti.c:363:10: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’ freetype-2.14.3/ft2demos-2.14.3/src/ftmulti.c:995:3: enter_function: entry to ‘main’ freetype-2.14.3/ft2demos-2.14.3/src/ftmulti.c:1009:8: branch_false: following ‘false’ branch... freetype-2.14.3/ft2demos-2.14.3/src/ftmulti.c:1009:8: branch_false: ...to here freetype-2.14.3/ft2demos-2.14.3/src/ftmulti.c:1081:8: branch_false: following ‘false’ branch (when ‘argc != 0’)... freetype-2.14.3/ft2demos-2.14.3/src/ftmulti.c:1084:5: branch_false: ...to here freetype-2.14.3/ft2demos-2.14.3/src/ftmulti.c:1084:5: call_function: calling ‘Init_Display’ from ‘main’ freetype-2.14.3/ft2demos-2.14.3/src/ftmulti.c:1084:5: return_function: returning to ‘main’ from ‘Init_Display’ freetype-2.14.3/ft2demos-2.14.3/src/ftmulti.c:1096:8: branch_true: following ‘true’ branch... freetype-2.14.3/ft2demos-2.14.3/src/ftmulti.c:1098:7: branch_true: ...to here freetype-2.14.3/ft2demos-2.14.3/src/ftmulti.c:1189:8: branch_true: following ‘true’ branch... freetype-2.14.3/ft2demos-2.14.3/src/ftmulti.c:1191:7: branch_true: ...to here freetype-2.14.3/ft2demos-2.14.3/src/ftmulti.c:1194:10: branch_true: following ‘true’ branch... freetype-2.14.3/ft2demos-2.14.3/src/ftmulti.c:1195:13: branch_true: ...to here freetype-2.14.3/ft2demos-2.14.3/src/ftmulti.c:1209:10: branch_true: following ‘true’ branch... freetype-2.14.3/ft2demos-2.14.3/src/ftmulti.c:1214:9: branch_true: ...to here freetype-2.14.3/ft2demos-2.14.3/src/ftmulti.c:1214:9: branch_false: following ‘false’ branch... freetype-2.14.3/ft2demos-2.14.3/src/ftmulti.c:1220:9: branch_false: ...to here freetype-2.14.3/ft2demos-2.14.3/src/ftmulti.c:1221:19: call_function: calling ‘Render_All’ from ‘main’ # 361| # 362| /* first, render the glyph image into a bitmap */ # 363|-> if ( glyph->format != FT_GLYPH_FORMAT_BITMAP ) # 364| { # 365| /* overlap flags mitigate AA rendering artifacts in overlaps */ Error: GCC_ANALYZER_WARNING (CWE-476): [#def2] freetype-2.14.3/src/base/ftobjs.c:706:7: warning[-Wanalyzer-null-dereference]: dereference of NULL '0' freetype-2.14.3/src/base/ftobjs.c:4733:3: enter_function: entry to 'FT_Render_Glyph_Internal' freetype-2.14.3/src/base/ftobjs.c:4745:10: branch_true: following 'true' branch... freetype-2.14.3/src/base/ftobjs.c:4749:18: branch_true: ...to here freetype-2.14.3/src/base/ftobjs.c:4758:23: call_function: calling 'FT_Get_Color_Glyph_Layer' from 'FT_Render_Glyph_Internal' freetype-2.14.3/src/base/ftobjs.c:4758:23: return_function: returning to 'FT_Render_Glyph_Internal' from 'FT_Get_Color_Glyph_Layer' freetype-2.14.3/src/base/ftobjs.c:4763:12: branch_true: following 'true' branch... freetype-2.14.3/src/base/ftobjs.c:4765:19: branch_true: ...to here freetype-2.14.3/src/base/ftobjs.c:4765:19: call_function: calling 'FT_New_GlyphSlot' from 'FT_Render_Glyph_Internal' # 704| if ( !FT_ALLOC( slot, clazz->slot_object_size ) ) # 705| { # 706|-> slot->face = face; # 707| # 708| error = ft_glyphslot_init( slot ); Error: GCC_ANALYZER_WARNING (CWE-688): [#def3] freetype-2.14.3/src/base/ftobjs.c:1000:11: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected freetype-2.14.3/src/base/ftobjs.c:4733:3: enter_function: entry to 'FT_Render_Glyph_Internal' freetype-2.14.3/src/base/ftobjs.c:4745:10: branch_true: following 'true' branch... freetype-2.14.3/src/base/ftobjs.c:4749:18: branch_true: ...to here freetype-2.14.3/src/base/ftobjs.c:4758:23: call_function: calling 'FT_Get_Color_Glyph_Layer' from 'FT_Render_Glyph_Internal' freetype-2.14.3/src/base/ftobjs.c:4758:23: return_function: returning to 'FT_Render_Glyph_Internal' from 'FT_Get_Color_Glyph_Layer' freetype-2.14.3/src/base/ftobjs.c:4763:12: branch_true: following 'true' branch... freetype-2.14.3/src/base/ftobjs.c:4765:19: branch_true: ...to here freetype-2.14.3/src/base/ftobjs.c:4765:19: call_function: calling 'FT_New_GlyphSlot' from 'FT_Render_Glyph_Internal' freetype-2.14.3/src/base/ftobjs.c:4765:19: return_function: returning to 'FT_Render_Glyph_Internal' from 'FT_New_GlyphSlot' freetype-2.14.3/src/base/ftobjs.c:4766:14: branch_true: following 'true' branch... freetype-2.14.3/src/base/ftobjs.c:4769:27: branch_true: ...to here freetype-2.14.3/src/base/ftobjs.c:4784:23: call_function: calling 'FT_Load_Glyph' from 'FT_Render_Glyph_Internal' # 998| /* we use `strstr' to catch both `Type 1' and `CID Type 1' */ # 999| is_light_type1 = # 1000|-> ft_strstr( FT_Get_Font_Format( face ), "Type 1" ) != NULL && # 1001| ((PS_Driver)driver)->hinting_engine == FT_HINTING_ADOBE; # 1002| Error: GCC_ANALYZER_WARNING (CWE-476): [#def4] freetype-2.14.3/src/base/ftobjs.c:5111:5: warning[-Wanalyzer-null-dereference]: dereference of NULL '0' freetype-2.14.3/src/base/ftobjs.c:5058:3: enter_function: entry to 'FT_Add_Module' freetype-2.14.3/src/base/ftobjs.c:5070:8: branch_false: following 'false' branch (when 'library' is non-NULL)... freetype-2.14.3/src/base/ftobjs.c:5073:8: branch_false: ...to here freetype-2.14.3/src/base/ftobjs.c:5073:8: branch_false: following 'false' branch (when 'clazz' is non-NULL)... freetype-2.14.3/src/base/ftobjs.c:5077:10: branch_false: ...to here freetype-2.14.3/src/base/ftobjs.c:5077:8: branch_false: following 'false' branch... freetype-2.14.3/src/base/ftobjs.c:5077:8: branch_false: ...to here freetype-2.14.3/src/base/ftobjs.c:5100:8: branch_false: following 'false' branch... freetype-2.14.3/src/base/ftobjs.c:5107:10: branch_false: ...to here freetype-2.14.3/src/base/ftobjs.c:5107:10: call_function: calling 'ft_mem_alloc' from 'FT_Add_Module' freetype-2.14.3/src/base/ftobjs.c:5107:10: return_function: returning to 'FT_Add_Module' from 'ft_mem_alloc' freetype-2.14.3/src/base/ftobjs.c:5107:8: branch_false: following 'false' branch... freetype-2.14.3/src/base/ftobjs.c:5111:5: branch_false: ...to here freetype-2.14.3/src/base/ftobjs.c:5111:5: danger: dereference of NULL 'ft_mem_alloc(memory, *clazz.module_size, & error)' # 5109| # 5110| /* base initialization */ # 5111|-> module->clazz = clazz; # 5112| module->library = library; # 5113| module->memory = memory; Error: GCC_ANALYZER_WARNING (CWE-688): [#def5] freetype-2.14.3/src/base/ftrfork.c:602:5: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected freetype-2.14.3/src/base/ftrfork.c:596:8: branch_false: following 'false' branch... freetype-2.14.3/src/base/ftrfork.c:599:10: branch_false: ...to here freetype-2.14.3/src/base/ftrfork.c:599:8: branch_false: following 'false' branch... freetype-2.14.3/src/base/ftrfork.c:602:5: branch_false: ...to here freetype-2.14.3/src/base/ftrfork.c:602:5: danger: argument 1 ('ft_mem_qalloc(memory, base_file_len + 6, &error)') NULL where non-null expected # 600| return error; # 601| # 602|-> FT_MEM_COPY( newpath, base_file_name, base_file_len ); # 603| FT_MEM_COPY( newpath + base_file_len, "/rsrc", 6 ); # 604| Error: GCC_ANALYZER_WARNING (CWE-688): [#def6] freetype-2.14.3/src/base/ftrfork.c:638:5: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected freetype-2.14.3/src/base/ftrfork.c:632:8: branch_false: following 'false' branch... freetype-2.14.3/src/base/ftrfork.c:635:10: branch_false: ...to here freetype-2.14.3/src/base/ftrfork.c:635:8: branch_false: following 'false' branch... freetype-2.14.3/src/base/ftrfork.c:638:5: branch_false: ...to here freetype-2.14.3/src/base/ftrfork.c:638:5: danger: argument 1 ('ft_mem_qalloc(memory, base_file_len + 18, &error)') NULL where non-null expected # 636| return error; # 637| # 638|-> FT_MEM_COPY( newpath, base_file_name, base_file_len ); # 639| FT_MEM_COPY( newpath + base_file_len, "/..namedfork/rsrc", 18 ); # 640| Error: GCC_ANALYZER_WARNING (CWE-688): [#def7] freetype-2.14.3/src/base/ftrfork.c:875:7: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected freetype-2.14.3/src/base/ftrfork.c:869:8: branch_false: following 'false' branch... freetype-2.14.3/src/base/ftrfork.c:872:11: branch_false: ...to here freetype-2.14.3/src/base/ftrfork.c:873:8: branch_true: following 'true' branch (when 'tmp' is non-NULL)... freetype-2.14.3/src/base/ftrfork.c:877:29: branch_true: ...to here freetype-2.14.3/src/base/ftrfork.c:875:7: danger: argument 1 ('ft_mem_qalloc(memory, (long int)(new_length + 1), &error)') NULL where non-null expected # 873| if ( tmp ) # 874| { # 875|-> ft_strncpy( new_name, # 876| original_name, # 877| (size_t)( tmp - original_name + 1 ) ); Error: GCC_ANALYZER_WARNING (CWE-476): [#def8] freetype-2.14.3/src/base/ftrfork.c:884:7: warning[-Wanalyzer-null-dereference]: dereference of NULL '0' freetype-2.14.3/src/base/ftrfork.c:869:8: branch_false: following 'false' branch... freetype-2.14.3/src/base/ftrfork.c:872:11: branch_false: ...to here freetype-2.14.3/src/base/ftrfork.c:873:8: branch_false: following 'false' branch (when 'tmp' is NULL)... freetype-2.14.3/src/base/ftrfork.c:884:7: branch_false: ...to here freetype-2.14.3/src/base/ftrfork.c:884:7: danger: dereference of NULL 'ft_mem_qalloc(memory, (long int)(new_length + 1), &error)' # 882| { # 883| slash = original_name; # 884|-> new_name[0] = '\0'; # 885| } # 886| Error: GCC_ANALYZER_WARNING (CWE-688): [#def9] freetype-2.14.3/src/base/ftstream.c:778:13: warning[-Wanalyzer-null-argument]: use of NULL 'cursor' where non-null expected freetype-2.14.3/src/base/ftstream.c:726:3: enter_function: entry to 'FT_Stream_ReadFields' freetype-2.14.3/src/base/ftstream.c:735:8: branch_false: following 'false' branch (when 'fields' is non-NULL)... freetype-2.14.3/src/base/ftstream.c:738:8: branch_false: ...to here freetype-2.14.3/src/base/ftstream.c:738:8: branch_false: following 'false' branch (when 'stream' is non-NULL)... freetype-2.14.3/src/base/ftstream.c:741:5: branch_false: ...to here freetype-2.14.3/src/base/ftstream.c:754:17: call_function: calling 'FT_Stream_EnterFrame' from 'FT_Stream_ReadFields' freetype-2.14.3/src/base/ftstream.c:754:17: return_function: returning to 'FT_Stream_ReadFields' from 'FT_Stream_EnterFrame' freetype-2.14.3/src/base/ftstream.c:755:12: branch_false: following 'false' branch... freetype-2.14.3/src/base/ftstream.c:759:9: branch_false: ...to here freetype-2.14.3/src/base/ftstream.c:769:14: branch_false: following 'false' branch... freetype-2.14.3/src/base/ftstream.c:775:14: branch_false: ...to here freetype-2.14.3/src/base/ftstream.c:775:14: branch_true: following 'true' branch... freetype-2.14.3/src/base/ftstream.c:777:39: branch_true: ...to here freetype-2.14.3/src/base/ftstream.c:778:13: danger: argument 2 ('cursor') NULL where non-null expected # 776| { # 777| p = (FT_Byte*)structure + fields->offset; # 778|-> FT_MEM_COPY( p, cursor, len ); # 779| } # 780| cursor += len; Error: GCC_ANALYZER_WARNING (CWE-476): [#def10] freetype-2.14.3/src/base/ftstream.c:787:17: warning[-Wanalyzer-null-dereference]: dereference of NULL 'cursor' freetype-2.14.3/src/base/ftstream.c:726:3: enter_function: entry to 'FT_Stream_ReadFields' freetype-2.14.3/src/base/ftstream.c:735:8: branch_false: following 'false' branch (when 'fields' is non-NULL)... freetype-2.14.3/src/base/ftstream.c:738:8: branch_false: ...to here freetype-2.14.3/src/base/ftstream.c:738:8: branch_false: following 'false' branch (when 'stream' is non-NULL)... freetype-2.14.3/src/base/ftstream.c:741:5: branch_false: ...to here freetype-2.14.3/src/base/ftstream.c:754:17: call_function: calling 'FT_Stream_EnterFrame' from 'FT_Stream_ReadFields' freetype-2.14.3/src/base/ftstream.c:754:17: return_function: returning to 'FT_Stream_ReadFields' from 'FT_Stream_EnterFrame' freetype-2.14.3/src/base/ftstream.c:755:12: branch_false: following 'false' branch... freetype-2.14.3/src/base/ftstream.c:759:9: branch_false: ...to here freetype-2.14.3/src/base/ftstream.c:787:17: danger: dereference of NULL 'cursor' # 785| case ft_frame_byte: # 786| case ft_frame_schar: /* read a single byte */ # 787|-> value = FT_NEXT_BYTE( cursor ); # 788| sign_shift = 24; # 789| break; Error: GCC_ANALYZER_WARNING (CWE-476): [#def11] freetype-2.14.3/src/base/ftstream.c:793:17: warning[-Wanalyzer-null-dereference]: dereference of NULL 'cursor' freetype-2.14.3/src/base/ftstream.c:726:3: enter_function: entry to 'FT_Stream_ReadFields' freetype-2.14.3/src/base/ftstream.c:735:8: branch_false: following 'false' branch (when 'fields' is non-NULL)... freetype-2.14.3/src/base/ftstream.c:738:8: branch_false: ...to here freetype-2.14.3/src/base/ftstream.c:738:8: branch_false: following 'false' branch (when 'stream' is non-NULL)... freetype-2.14.3/src/base/ftstream.c:741:5: branch_false: ...to here freetype-2.14.3/src/base/ftstream.c:754:17: call_function: calling 'FT_Stream_EnterFrame' from 'FT_Stream_ReadFields' freetype-2.14.3/src/base/ftstream.c:754:17: return_function: returning to 'FT_Stream_ReadFields' from 'FT_Stream_EnterFrame' freetype-2.14.3/src/base/ftstream.c:755:12: branch_false: following 'false' branch... freetype-2.14.3/src/base/ftstream.c:759:9: branch_false: ...to here freetype-2.14.3/src/base/ftstream.c:793:17: danger: dereference of NULL 'cursor' # 791| case ft_frame_short_be: # 792| case ft_frame_ushort_be: /* read a 2-byte big-endian short */ # 793|-> value = FT_NEXT_USHORT( cursor ); # 794| sign_shift = 16; # 795| break; Error: GCC_ANALYZER_WARNING (CWE-476): [#def12] freetype-2.14.3/src/base/ftstream.c:799:17: warning[-Wanalyzer-null-dereference]: dereference of NULL 'cursor' freetype-2.14.3/src/base/ftstream.c:726:3: enter_function: entry to 'FT_Stream_ReadFields' freetype-2.14.3/src/base/ftstream.c:735:8: branch_false: following 'false' branch (when 'fields' is non-NULL)... freetype-2.14.3/src/base/ftstream.c:738:8: branch_false: ...to here freetype-2.14.3/src/base/ftstream.c:738:8: branch_false: following 'false' branch (when 'stream' is non-NULL)... freetype-2.14.3/src/base/ftstream.c:741:5: branch_false: ...to here freetype-2.14.3/src/base/ftstream.c:754:17: call_function: calling 'FT_Stream_EnterFrame' from 'FT_Stream_ReadFields' freetype-2.14.3/src/base/ftstream.c:754:17: return_function: returning to 'FT_Stream_ReadFields' from 'FT_Stream_EnterFrame' freetype-2.14.3/src/base/ftstream.c:755:12: branch_false: following 'false' branch... freetype-2.14.3/src/base/ftstream.c:759:9: branch_false: ...to here freetype-2.14.3/src/base/ftstream.c:799:17: danger: dereference of NULL 'cursor' # 797| case ft_frame_short_le: # 798| case ft_frame_ushort_le: /* read a 2-byte little-endian short */ # 799|-> value = FT_NEXT_USHORT_LE( cursor ); # 800| sign_shift = 16; # 801| break; Error: GCC_ANALYZER_WARNING (CWE-476): [#def13] freetype-2.14.3/src/base/ftstream.c:805:17: warning[-Wanalyzer-null-dereference]: dereference of NULL 'cursor' freetype-2.14.3/src/base/ftstream.c:726:3: enter_function: entry to 'FT_Stream_ReadFields' freetype-2.14.3/src/base/ftstream.c:735:8: branch_false: following 'false' branch (when 'fields' is non-NULL)... freetype-2.14.3/src/base/ftstream.c:738:8: branch_false: ...to here freetype-2.14.3/src/base/ftstream.c:738:8: branch_false: following 'false' branch (when 'stream' is non-NULL)... freetype-2.14.3/src/base/ftstream.c:741:5: branch_false: ...to here freetype-2.14.3/src/base/ftstream.c:754:17: call_function: calling 'FT_Stream_EnterFrame' from 'FT_Stream_ReadFields' freetype-2.14.3/src/base/ftstream.c:754:17: return_function: returning to 'FT_Stream_ReadFields' from 'FT_Stream_EnterFrame' freetype-2.14.3/src/base/ftstream.c:755:12: branch_false: following 'false' branch... freetype-2.14.3/src/base/ftstream.c:759:9: branch_false: ...to here freetype-2.14.3/src/base/ftstream.c:805:17: danger: dereference of NULL 'cursor' # 803| case ft_frame_long_be: # 804| case ft_frame_ulong_be: /* read a 4-byte big-endian long */ # 805|-> value = FT_NEXT_ULONG( cursor ); # 806| sign_shift = 0; # 807| break; Error: GCC_ANALYZER_WARNING (CWE-476): [#def14] freetype-2.14.3/src/base/ftstream.c:811:17: warning[-Wanalyzer-null-dereference]: dereference of NULL 'cursor' freetype-2.14.3/src/base/ftstream.c:726:3: enter_function: entry to 'FT_Stream_ReadFields' freetype-2.14.3/src/base/ftstream.c:735:8: branch_false: following 'false' branch (when 'fields' is non-NULL)... freetype-2.14.3/src/base/ftstream.c:738:8: branch_false: ...to here freetype-2.14.3/src/base/ftstream.c:738:8: branch_false: following 'false' branch (when 'stream' is non-NULL)... freetype-2.14.3/src/base/ftstream.c:741:5: branch_false: ...to here freetype-2.14.3/src/base/ftstream.c:754:17: call_function: calling 'FT_Stream_EnterFrame' from 'FT_Stream_ReadFields' freetype-2.14.3/src/base/ftstream.c:754:17: return_function: returning to 'FT_Stream_ReadFields' from 'FT_Stream_EnterFrame' freetype-2.14.3/src/base/ftstream.c:755:12: branch_false: following 'false' branch... freetype-2.14.3/src/base/ftstream.c:759:9: branch_false: ...to here freetype-2.14.3/src/base/ftstream.c:811:17: danger: dereference of NULL 'cursor' # 809| case ft_frame_long_le: # 810| case ft_frame_ulong_le: /* read a 4-byte little-endian long */ # 811|-> value = FT_NEXT_ULONG_LE( cursor ); # 812| sign_shift = 0; # 813| break; Error: GCC_ANALYZER_WARNING (CWE-476): [#def15] freetype-2.14.3/src/base/ftstream.c:817:17: warning[-Wanalyzer-null-dereference]: dereference of NULL 'cursor' freetype-2.14.3/src/base/ftstream.c:726:3: enter_function: entry to 'FT_Stream_ReadFields' freetype-2.14.3/src/base/ftstream.c:735:8: branch_false: following 'false' branch (when 'fields' is non-NULL)... freetype-2.14.3/src/base/ftstream.c:738:8: branch_false: ...to here freetype-2.14.3/src/base/ftstream.c:738:8: branch_false: following 'false' branch (when 'stream' is non-NULL)... freetype-2.14.3/src/base/ftstream.c:741:5: branch_false: ...to here freetype-2.14.3/src/base/ftstream.c:754:17: call_function: calling 'FT_Stream_EnterFrame' from 'FT_Stream_ReadFields' freetype-2.14.3/src/base/ftstream.c:754:17: return_function: returning to 'FT_Stream_ReadFields' from 'FT_Stream_EnterFrame' freetype-2.14.3/src/base/ftstream.c:755:12: branch_false: following 'false' branch... freetype-2.14.3/src/base/ftstream.c:759:9: branch_false: ...to here freetype-2.14.3/src/base/ftstream.c:817:17: danger: dereference of NULL 'cursor' # 815| case ft_frame_off3_be: # 816| case ft_frame_uoff3_be: /* read a 3-byte big-endian long */ # 817|-> value = FT_NEXT_UOFF3( cursor ); # 818| sign_shift = 8; # 819| break; Error: GCC_ANALYZER_WARNING (CWE-476): [#def16] freetype-2.14.3/src/base/ftstream.c:823:17: warning[-Wanalyzer-null-dereference]: dereference of NULL 'cursor' freetype-2.14.3/src/base/ftstream.c:726:3: enter_function: entry to 'FT_Stream_ReadFields' freetype-2.14.3/src/base/ftstream.c:735:8: branch_false: following 'false' branch (when 'fields' is non-NULL)... freetype-2.14.3/src/base/ftstream.c:738:8: branch_false: ...to here freetype-2.14.3/src/base/ftstream.c:738:8: branch_false: following 'false' branch (when 'stream' is non-NULL)... freetype-2.14.3/src/base/ftstream.c:741:5: branch_false: ...to here freetype-2.14.3/src/base/ftstream.c:754:17: call_function: calling 'FT_Stream_EnterFrame' from 'FT_Stream_ReadFields' freetype-2.14.3/src/base/ftstream.c:754:17: return_function: returning to 'FT_Stream_ReadFields' from 'FT_Stream_EnterFrame' freetype-2.14.3/src/base/ftstream.c:755:12: branch_false: following 'false' branch... freetype-2.14.3/src/base/ftstream.c:759:9: branch_false: ...to here freetype-2.14.3/src/base/ftstream.c:823:17: danger: dereference of NULL 'cursor' # 821| case ft_frame_off3_le: # 822| case ft_frame_uoff3_le: /* read a 3-byte little-endian long */ # 823|-> value = FT_NEXT_UOFF3_LE( cursor ); # 824| sign_shift = 8; # 825| break; Error: GCC_ANALYZER_WARNING (CWE-688): [#def17] freetype-2.14.3/src/base/ftutil.c:188:7: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected freetype-2.14.3/src/base/ftutil.c:187:8: branch_true: following 'true' branch... freetype-2.14.3/src/base/ftutil.c:188:7: danger: argument 1 ('ft_mem_qalloc(memory, (long int)size, & error)') NULL where non-null expected # 186| # 187| if ( !error && address && size > 0 ) # 188|-> ft_memcpy( p, address, size ); # 189| # 190| *p_error = error;
| analyzer-version-clippy | 1.97.1 |
| analyzer-version-cppcheck | 2.21.1 |
| analyzer-version-gcc | 16.1.1 |
| analyzer-version-gcc-analyzer | 16.1.1 |
| analyzer-version-shellcheck | 0.11.0 |
| analyzer-version-unicontrol | 0.0.2 |
| diffbase-analyzer-version-clippy | 1.97.1 |
| diffbase-analyzer-version-cppcheck | 2.21.1 |
| diffbase-analyzer-version-gcc | 16.1.1 |
| diffbase-analyzer-version-gcc-analyzer | 16.1.1 |
| diffbase-analyzer-version-shellcheck | 0.11.0 |
| diffbase-analyzer-version-unicontrol | 0.0.2 |
| diffbase-enabled-plugins | clippy, cppcheck, gcc, shellcheck, unicontrol |
| diffbase-exit-code | 0 |
| diffbase-host | ip-172-16-1-119.us-west-2.compute.internal |
| diffbase-known-false-positives | /usr/share/csmock/known-false-positives.js |
| diffbase-known-false-positives-rpm | known-false-positives-0.0.0.20260524.213755.g3c6d0be.main-1.el9.noarch |
| diffbase-mock-config | fedora-rawhide-x86_64 |
| diffbase-project-name | freetype-2.14.1-2.fc44 |
| diffbase-store-results-to | /tmp/tmpi422bven/freetype-2.14.1-2.fc44.tar.xz |
| diffbase-time-created | 2026-08-03 14:14:11 |
| diffbase-time-finished | 2026-08-03 14:17:24 |
| diffbase-tool | csmock |
| diffbase-tool-args | '/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'gcc,clippy,unicontrol,shellcheck,cppcheck' '-o' '/tmp/tmpi422bven/freetype-2.14.1-2.fc44.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmpi422bven/freetype-2.14.1-2.fc44.src.rpm' |
| diffbase-tool-version | csmock-3.8.7.HEAD-1.el9 |
| enabled-plugins | clippy, cppcheck, gcc, shellcheck, unicontrol |
| exit-code | 0 |
| host | ip-172-16-1-119.us-west-2.compute.internal |
| known-false-positives | /usr/share/csmock/known-false-positives.js |
| known-false-positives-rpm | known-false-positives-0.0.0.20260524.213755.g3c6d0be.main-1.el9.noarch |
| mock-config | fedora-rawhide-x86_64 |
| project-name | freetype-2.14.3-2.fc45 |
| store-results-to | /tmp/tmp5surw_nn/freetype-2.14.3-2.fc45.tar.xz |
| time-created | 2026-08-03 14:17:36 |
| time-finished | 2026-08-03 14:19:58 |
| title | Newly introduced findings |
| tool | csmock |
| tool-args | '/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'gcc,clippy,unicontrol,shellcheck,cppcheck' '-o' '/tmp/tmp5surw_nn/freetype-2.14.3-2.fc45.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmp5surw_nn/freetype-2.14.3-2.fc45.src.rpm' |
| tool-version | csmock-3.8.7.HEAD-1.el9 |