clang_version diagnostics path kindcontrol edges start line79 col3 file0 line79 col3 file0 end line79 col17 file0 line79 col17 file0 kindevent location line79 col17 file0 ranges line79 col17 file0 line79 col17 file0 depth0 extended_message Passing nil object reference via 1st parameter 'x' message Passing nil object reference via 1st parameter 'x' kindcontrol edges start line79 col17 file0 line79 col17 file0 end line79 col4 file0 line79 col15 file0 kindevent location line79 col4 file0 ranges line79 col4 file0 line79 col18 file0 depth0 extended_message Calling 'getZeroIfNil' message Calling 'getZeroIfNil' kindevent location line72 col1 file0 depth1 extended_message Entered call from 'testReturnZeroIfNil' message Entered call from 'testReturnZeroIfNil' kindcontrol edges start line72 col1 file0 line72 col3 file0 end line73 col3 file0 line73 col8 file0 kindevent location line73 col10 file0 ranges line73 col10 file0 line73 col10 file0 depth1 extended_message 'p' not called because the receiver is nil message 'p' not called because the receiver is nil kindevent location line73 col3 file0 ranges line73 col3 file0 line73 col12 file0 depth1 extended_message Returning null pointer message Returning null pointer kindevent location line79 col4 file0 ranges line79 col4 file0 line79 col18 file0 depth0 extended_message Returning from 'getZeroIfNil' message Returning from 'getZeroIfNil' kindcontrol edges start line79 col3 file0 line79 col3 file0 end line79 col20 file0 line79 col20 file0 kindevent location line79 col20 file0 ranges line79 col3 file0 line79 col22 file0 depth0 extended_message Dereference of null pointer message Dereference of null pointer descriptionDereference of null pointer categoryLogic error typeDereference of null pointer check_namecore.NullDereference issue_hash_content_of_line_in_context24947a6942bfa6030ab81e53a201d816 issue_context_kindfunction issue_contexttestReturnZeroIfNil issue_hash_function_offset1 location line79 col20 file0 ExecutedLines 0 72 73 78 79 path kindcontrol edges start line88 col3 file0 line88 col8 file0 end line94 col3 file0 line94 col15 file0 kindevent location line94 col3 file0 ranges line94 col3 file0 line99 col4 file0 depth0 extended_message Calling 'dispatch_sync' message Calling 'dispatch_sync' kindevent location line94 col3 file0 ranges line94 col3 file0 line99 col4 file0 depth1 extended_message Calling anonymous block message Calling anonymous block kindevent location line94 col30 file0 depth2 extended_message Entered call from 'dispatch_sync' message Entered call from 'dispatch_sync' kindcontrol edges start line94 col30 file0 line94 col30 file0 end line97 col5 file0 line97 col5 file0 kindevent location line97 col5 file0 ranges line97 col5 file0 line97 col9 file0 depth2 extended_message The value 0 is assigned to 'x' message The value 0 is assigned to 'x' kindevent location line94 col3 file0 ranges line94 col3 file0 line99 col4 file0 depth1 extended_message Returning to caller message Returning to caller kindevent location line94 col3 file0 ranges line94 col3 file0 line99 col4 file0 depth0 extended_message Returning from 'dispatch_sync' message Returning from 'dispatch_sync' kindcontrol edges start line94 col3 file0 line94 col15 file0 end line101 col12 file0 line101 col12 file0 kindevent location line101 col12 file0 ranges line101 col10 file0 line101 col14 file0 depth0 extended_message Division by zero message Division by zero descriptionDivision by zero categoryLogic error typeDivision by zero check_namecore.DivideZero issue_hash_content_of_line_in_contextfd12d9853f5c0f7398305ff4047f4848 issue_context_kindfunction issue_contexttestDispatchSyncInlining issue_hash_function_offset14 location line101 col12 file0 ExecutedLines 0 7 87 88 90 94 97 101 path kindcontrol edges start line109 col3 file0 line109 col8 file0 end line114 col3 file0 line114 col15 file0 kindevent location line114 col3 file0 ranges line114 col3 file0 line120 col4 file0 depth0 extended_message Calling 'dispatch_sync' message Calling 'dispatch_sync' kindevent location line114 col3 file0 ranges line114 col3 file0 line120 col4 file0 depth1 extended_message Calling anonymous block message Calling anonymous block kindevent location line114 col30 file0 depth2 extended_message Entered call from 'dispatch_sync' message Entered call from 'dispatch_sync' kindcontrol edges start line114 col30 file0 line114 col30 file0 end line116 col5 file0 line116 col7 file0 kindevent location line116 col5 file0 ranges line116 col5 file0 line116 col9 file0 depth2 extended_message 'x' declared without an initial value message 'x' declared without an initial value kindcontrol edges start line116 col5 file0 line116 col7 file0 end line118 col5 file0 line118 col5 file0 kindevent location line118 col5 file0 ranges line118 col12 file0 line118 col12 file0 depth2 extended_message Variable 'x' is uninitialized when captured by block message Variable 'x' is uninitialized when captured by block descriptionVariable 'x' is uninitialized when captured by block categoryLogic error typeuninitialized variable captured by block check_namecore.uninitialized.CapturedBlockVariable issue_hash_content_of_line_in_context6763f0438bcb4337c8f8c9863b35b8c1 location line118 col5 file0 ExecutedLines 0 7 105 109 111 114 116 118 path kindcontrol edges start line143 col3 file0 line143 col4 file0 end line143 col7 file0 line143 col7 file0 kindevent location line143 col7 file0 ranges line143 col7 file0 line143 col8 file0 depth0 extended_message Assuming the condition is false message Assuming the condition is false kindcontrol edges start line143 col7 file0 line143 col7 file0 end line145 col3 file0 line145 col4 file0 kindcontrol edges start line145 col3 file0 line145 col4 file0 end line145 col7 file0 line145 col7 file0 kindevent location line145 col7 file0 ranges line145 col7 file0 line145 col8 file0 depth0 extended_message Assuming pointer value is null message Assuming pointer value is null kindcontrol edges start line145 col7 file0 line145 col7 file0 end line150 col3 file0 line150 col4 file0 kindcontrol edges start line150 col3 file0 line150 col4 file0 end line150 col7 file0 line150 col7 file0 kindevent location line150 col7 file0 ranges line150 col7 file0 line150 col8 file0 depth0 extended_message Assuming the condition is false message Assuming the condition is false kindcontrol edges start line150 col7 file0 line150 col7 file0 end line152 col3 file0 line152 col23 file0 kindcontrol edges start line152 col3 file0 line152 col23 file0 end line152 col26 file0 line152 col26 file0 kindevent location line152 col26 file0 ranges line152 col26 file0 line152 col27 file0 depth0 extended_message 'getPtr' not called because the receiver is nil message 'getPtr' not called because the receiver is nil kindevent location line152 col25 file0 ranges line152 col25 file0 line152 col35 file0 depth0 extended_message Passing null pointer value via 1st parameter 'x' message Passing null pointer value via 1st parameter 'x' kindcontrol edges start line152 col25 file0 line152 col25 file0 end line152 col3 file0 line152 col23 file0 kindevent location line152 col3 file0 ranges line152 col3 file0 line152 col36 file0 depth0 extended_message Calling 'testNilReceiverHelper' message Calling 'testNilReceiverHelper' kindevent location line134 col1 file0 depth1 extended_message Entered call from 'testNilReceiver' message Entered call from 'testNilReceiver' kindcontrol edges start line134 col1 file0 line134 col4 file0 end line135 col3 file0 line135 col3 file0 kindcontrol edges start line135 col3 file0 line135 col3 file0 end line135 col6 file0 line135 col6 file0 kindevent location line135 col6 file0 ranges line135 col4 file0 line135 col4 file0 depth1 extended_message Dereference of null pointer (loaded from variable 'x') message Dereference of null pointer (loaded from variable 'x') descriptionDereference of null pointer (loaded from variable 'x') categoryLogic error typeDereference of null pointer check_namecore.NullDereference issue_hash_content_of_line_in_contextd32b4cd912950f7b38ae28dbf29d9e63 issue_context_kindfunction issue_contexttestNilReceiverHelper issue_hash_function_offset1 location line135 col6 file0 ExecutedLines 0 134 135 139 143 145 150 152 path kindcontrol edges start line159 col3 file0 line159 col4 file0 end line159 col7 file0 line159 col11 file0 kindevent location line159 col7 file0 ranges line159 col7 file0 line159 col11 file0 depth0 extended_message Assuming 'myNil' is nil message Assuming 'myNil' is nil kindcontrol edges start line159 col7 file0 line159 col11 file0 end line161 col3 file0 line161 col8 file0 kindcontrol edges start line161 col3 file0 line161 col8 file0 end line161 col10 file0 line161 col10 file0 kindevent location line161 col10 file0 ranges line161 col19 file0 line161 col23 file0 depth0 extended_message Array element cannot be nil message Array element cannot be nil descriptionArray element cannot be nil categoryAPI Misuse (Apple) typenil argument check_nameosx.cocoa.NilArg issue_hash_content_of_line_in_contexta90589ba5d063fbfecc615bf06f84f5a issue_context_kindfunction issue_contexttestCreateArrayLiteral issue_hash_function_offset3 location line161 col10 file0 ExecutedLines 0 158 159 161 path kindcontrol edges start line167 col3 file0 line167 col8 file0 end line170 col3 file0 line170 col4 file0 kindcontrol edges start line170 col3 file0 line170 col4 file0 end line170 col12 file0 line170 col12 file0 kindevent location line170 col12 file0 ranges line170 col12 file0 line170 col34 file0 depth0 extended_message Method returns an instance of NSObject with a +1 retain count message Method returns an instance of NSObject with a +1 retain count kindevent location line170 col11 file0 ranges line170 col11 file0 line170 col47 file0 line170 col12 file0 line170 col34 file0 depth0 extended_message Object autoreleased message Object autoreleased kindcontrol edges start line170 col10 file0 line170 col10 file0 end line170 col3 file0 line170 col4 file0 kindcontrol edges start line170 col3 file0 line170 col4 file0 end line177 col3 file0 line177 col8 file0 kindevent location line177 col3 file0 ranges line177 col3 file0 line177 col10 file0 depth0 extended_message Object was autoreleased 2 times but the object has a +0 retain count message Object was autoreleased 2 times but the object has a +0 retain count descriptionObject autoreleased too many times categoryMemory (Core Foundation/Objective-C/OSObject) typeObject autoreleased too many times check_nameosx.cocoa.RetainCount issue_hash_content_of_line_in_contexta3c91a7a52619d81ebe032dcc49ebb93 issue_context_kindfunction issue_contexttestAutoreleaseTakesEffectInDispatch issue_hash_function_offset11 location line177 col3 file0 ExecutedLines 0 13 166 167 168 170 175 177 files