clang_version diagnostics path kindcontrol edges start line11 col3 file0 line11 col3 file0 end line13 col3 file0 line13 col14 file0 kindevent location line13 col3 file0 ranges line13 col3 file0 line13 col14 file0 depth0 extended_message Memory is allocated message Memory is allocated kindcontrol edges start line13 col3 file0 line13 col14 file0 end line16 col3 file0 line16 col8 file0 kindevent location line16 col3 file0 ranges line16 col10 file0 line16 col10 file0 depth0 extended_message Memory allocated by malloc() should be deallocated by free(), not 'delete' message Memory allocated by malloc() should be deallocated by free(), not 'delete' descriptionMemory allocated by malloc() should be deallocated by free(), not 'delete' categoryMemory error typeBad deallocator check_nameunix.MismatchedDeallocator issue_hash_content_of_line_in_context81d63a132b4ef0cc96734c17440a1c26 issue_context_kindfunction issue_contextnoteOnMacro issue_hash_function_offset6 location line16 col3 file0 ExecutedLines 0 10 11 12 13 14 15 16 path kindevent location line20 col3 file0 ranges line20 col3 file0 line20 col14 file0 depth0 extended_message Memory is allocated message Memory is allocated kindcontrol edges start line20 col3 file0 line20 col14 file0 end line21 col3 file0 line21 col3 file0 kindevent location line21 col3 file0 depth0 extended_message Potential leak of memory pointed to by 'x' message Potential leak of memory pointed to by 'x' descriptionPotential leak of memory pointed to by 'x' categoryMemory error typeMemory leak check_nameunix.Malloc issue_hash_content_of_line_in_context2d723d9fb4e5f10dd54a7396866dfce4 issue_context_kindfunction issue_contextmacroIsFirstInFunction issue_hash_function_offset1 location line21 col3 file0 ExecutedLines 0 19 20 21 path kindcontrol edges start line27 col3 file0 line27 col3 file0 end line28 col3 file0 line28 col22 file0 kindcontrol edges start line28 col3 file0 line28 col22 file0 end line28 col24 file0 line28 col33 file0 kindevent location line28 col24 file0 ranges line28 col24 file0 line28 col33 file0 depth0 extended_message Assuming 'p' is equal to null message Assuming 'p' is equal to null kindcontrol edges start line28 col24 file0 line28 col33 file0 end line28 col3 file0 line28 col22 file0 kindcontrol edges start line28 col3 file0 line28 col22 file0 end line30 col3 file0 line30 col8 file0 kindcontrol edges start line30 col3 file0 line30 col8 file0 end line30 col10 file0 line30 col10 file0 kindevent location line30 col10 file0 ranges line30 col11 file0 line30 col11 file0 depth0 extended_message Dereference of null pointer (loaded from variable 'p') message Dereference of null pointer (loaded from variable 'p') descriptionDereference of null pointer (loaded from variable 'p') categoryLogic error typeDereference of null pointer check_namecore.NullDereference issue_hash_content_of_line_in_context3570104919aab3f953357f8c87b68bd7 issue_context_kindfunction issue_contextmacroInExpression issue_hash_function_offset4 location line30 col10 file0 ExecutedLines 0 26 27 28 30 path kindcontrol edges start line35 col3 file0 line35 col3 file0 end line36 col3 file0 line36 col4 file0 kindcontrol edges start line36 col3 file0 line36 col4 file0 end line36 col7 file0 line36 col7 file0 kindevent location line36 col7 file0 ranges line36 col7 file0 line36 col25 file0 depth0 extended_message Assuming the condition is true message Assuming the condition is true kindcontrol edges start line36 col7 file0 line36 col7 file0 end line37 col5 file0 line37 col6 file0 kindcontrol edges start line37 col5 file0 line37 col6 file0 end line37 col9 file0 line37 col9 file0 kindevent location line37 col9 file0 ranges line37 col9 file0 line37 col9 file0 depth0 extended_message Assuming 'p' is null message Assuming 'p' is null kindcontrol edges start line37 col9 file0 line37 col9 file0 end line39 col3 file0 line39 col8 file0 kindcontrol edges start line39 col3 file0 line39 col8 file0 end line39 col10 file0 line39 col10 file0 kindevent location line39 col10 file0 ranges line39 col11 file0 line39 col11 file0 depth0 extended_message Dereference of null pointer (loaded from variable 'p') message Dereference of null pointer (loaded from variable 'p') descriptionDereference of null pointer (loaded from variable 'p') categoryLogic error typeDereference of null pointer check_namecore.NullDereference issue_hash_content_of_line_in_contextdeff163b13f3fd860bc332498b0dbc59 issue_context_kindfunction issue_contextmacroInExpressionNoNote issue_hash_function_offset5 location line39 col10 file0 ExecutedLines 0 34 35 36 37 39 path kindcontrol edges start line44 col3 file0 line44 col3 file0 end line45 col3 file0 line45 col4 file0 kindcontrol edges start line45 col3 file0 line45 col4 file0 end line45 col7 file0 line45 col18 file0 kindevent location line45 col7 file0 ranges line45 col7 file0 line45 col21 file0 depth0 extended_message Assuming 'p' is equal to null message Assuming 'p' is equal to null kindcontrol edges start line45 col7 file0 line45 col18 file0 end line47 col3 file0 line47 col8 file0 kindcontrol edges start line47 col3 file0 line47 col8 file0 end line47 col10 file0 line47 col10 file0 kindevent location line47 col10 file0 ranges line47 col11 file0 line47 col11 file0 depth0 extended_message Dereference of null pointer (loaded from variable 'p') message Dereference of null pointer (loaded from variable 'p') descriptionDereference of null pointer (loaded from variable 'p') categoryLogic error typeDereference of null pointer check_namecore.NullDereference issue_hash_content_of_line_in_contextb67b58d85375752578e947b77c6aa70c issue_context_kindfunction issue_contextmacroWithArgInExpression issue_hash_function_offset4 location line47 col10 file0 ExecutedLines 0 43 44 45 47 path kindcontrol edges start line55 col3 file0 line55 col3 file0 end line56 col3 file0 line56 col25 file0 kindevent location line56 col3 file0 ranges line56 col3 file0 line56 col25 file0 depth0 extended_message Assuming 'p' is null message Assuming 'p' is null kindcontrol edges start line56 col3 file0 line56 col25 file0 end line56 col3 file0 line56 col25 file0 kindevent location line56 col3 file0 ranges line56 col3 file0 line56 col25 file0 depth0 extended_message Dereference of null pointer (loaded from variable 'p') message Dereference of null pointer (loaded from variable 'p') descriptionDereference of null pointer (loaded from variable 'p') categoryLogic error typeDereference of null pointer check_namecore.NullDereference issue_hash_content_of_line_in_contextb53410f6c0d3d07e62ce5c6f91a1810a issue_context_kindfunction issue_contextuseMultiNoteMacroWithError issue_hash_function_offset2 location line56 col3 file0 ExecutedLines 0 54 55 56 path kindcontrol edges start line67 col3 file0 line67 col3 file0 end line68 col3 file0 line68 col4 file0 kindcontrol edges start line68 col3 file0 line68 col4 file0 end line68 col7 file0 line68 col7 file0 kindevent location line68 col7 file0 ranges line68 col7 file0 line68 col7 file0 depth0 extended_message Assuming 'p' is null message Assuming 'p' is null kindcontrol edges start line68 col7 file0 line68 col7 file0 end line69 col3 file0 line69 col16 file0 kindpop-up location line69 col3 file0 ranges line69 col3 file0 line69 col16 file0 extended_message 'p' is null message 'p' is null kindevent location line69 col3 file0 ranges line69 col3 file0 line69 col16 file0 depth0 extended_message Assuming 'y' is 0 message Assuming 'y' is 0 kindcontrol edges start line69 col3 file0 line69 col16 file0 end line71 col3 file0 line71 col8 file0 kindcontrol edges start line71 col3 file0 line71 col8 file0 end line71 col10 file0 line71 col10 file0 kindevent location line71 col10 file0 ranges line71 col11 file0 line71 col11 file0 depth0 extended_message Dereference of null pointer (loaded from variable 'p') message Dereference of null pointer (loaded from variable 'p') descriptionDereference of null pointer (loaded from variable 'p') categoryLogic error typeDereference of null pointer check_namecore.NullDereference issue_hash_content_of_line_in_context41f58f9549aa1867e461a7996a8d335c issue_context_kindfunction issue_contextuseMultiNote issue_hash_function_offset5 location line71 col10 file0 ExecutedLines 0 66 67 68 69 71 path kindevent location line87 col3 file0 ranges line87 col3 file0 line87 col12 file0 depth0 extended_message Passing value via 1st parameter 'a' message Passing value via 1st parameter 'a' kindevent location line87 col3 file0 ranges line87 col3 file0 line87 col12 file0 depth0 extended_message Calling 'null_deref' message Calling 'null_deref' kindevent location line76 col1 file0 depth1 extended_message Entered call from 'test2' message Entered call from 'test2' kindcontrol edges start line76 col1 file0 line76 col4 file0 end line77 col3 file0 line77 col4 file0 kindcontrol edges start line77 col3 file0 line77 col4 file0 end line77 col7 file0 line77 col7 file0 kindevent location line77 col7 file0 ranges line77 col7 file0 line77 col7 file0 depth1 extended_message Assuming 'a' is null message Assuming 'a' is null kindcontrol edges start line77 col7 file0 line77 col7 file0 end line79 col3 file0 line79 col3 file0 kindcontrol edges start line79 col3 file0 line79 col3 file0 end line79 col6 file0 line79 col6 file0 kindevent location line79 col6 file0 ranges line79 col4 file0 line79 col4 file0 depth1 extended_message Dereference of null pointer (loaded from variable 'a') message Dereference of null pointer (loaded from variable 'a') descriptionDereference of null pointer (loaded from variable 'a') categoryLogic error typeDereference of null pointer check_namecore.NullDereference issue_hash_content_of_line_in_context2dc47a4afc2f349f12217b38588769f4 issue_context_kindfunction issue_contextnull_deref issue_hash_function_offset3 location line79 col6 file0 ExecutedLines 0 76 77 79 86 87 files