From dfd6f7db9b0c79cb29e5ad5b1a48ac75af82e4af Mon Sep 17 00:00:00 2001 From: George Karpenkov Date: Fri, 11 Jan 2019 18:12:49 +0000 Subject: [PATCH] [analyzer] [NFC] Fix the FIXME in tests llvm-svn: 350946 --- .../retain-release.m.objc.plist | 26113 +++++++++++++++ .../retain-release.m.objcpp.plist | 26182 ++++++++++++++++ clang/test/Analysis/retain-release.m | 24035 +------------- 3 files changed, 52298 insertions(+), 24032 deletions(-) create mode 100644 clang/test/Analysis/Inputs/expected-plists/retain-release.m.objc.plist create mode 100644 clang/test/Analysis/Inputs/expected-plists/retain-release.m.objcpp.plist diff --git a/clang/test/Analysis/Inputs/expected-plists/retain-release.m.objc.plist b/clang/test/Analysis/Inputs/expected-plists/retain-release.m.objc.plist new file mode 100644 index 000000000000..7203dd63c620 --- /dev/null +++ b/clang/test/Analysis/Inputs/expected-plists/retain-release.m.objc.plist @@ -0,0 +1,26113 @@ + + + + + clang_version +clang version 8.0.0 + diagnostics + + + path + + + kindcontrol + edges + + + start + + + line348 + col3 + file0 + + + line348 + col16 + file0 + + + end + + + line349 + col3 + file0 + + + line349 + col11 + file0 + + + + + + + kindevent + location + + line349 + col20 + file0 + + ranges + + + + line349 + col20 + file0 + + + line349 + col37 + file0 + + + + depth0 + extended_message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line349 + col3 + file0 + + + line349 + col11 + file0 + + + end + + + line350 + col3 + file0 + + + line350 + col10 + file0 + + + + + + + kindevent + location + + line350 + col3 + file0 + + ranges + + + + line350 + col3 + file0 + + + line350 + col16 + file0 + + + + + line350 + col12 + file0 + + + line350 + col15 + file0 + + + + depth0 + extended_message + Reference count incremented. The object now has a +2 retain count + message + Reference count incremented. The object now has a +2 retain count + + + kindcontrol + edges + + + start + + + line350 + col3 + file0 + + + line350 + col10 + file0 + + + end + + + line351 + col3 + file0 + + + line351 + col11 + file0 + + + + + + + kindevent + location + + line351 + col3 + file0 + + ranges + + + + line351 + col3 + file0 + + + line351 + col17 + file0 + + + + + line351 + col13 + file0 + + + line351 + col16 + file0 + + + + depth0 + extended_message + Reference count decremented. The object now has a +1 retain count + message + Reference count decremented. The object now has a +1 retain count + + + kindcontrol + edges + + + start + + + line351 + col3 + file0 + + + line351 + col11 + file0 + + + end + + + line353 + col3 + file0 + + + line353 + col11 + file0 + + + + + + + kindevent + location + + line353 + col3 + file0 + + ranges + + + + line353 + col3 + file0 + + + line353 + col17 + file0 + + + + + line353 + col13 + file0 + + + line353 + col16 + file0 + + + + depth0 + extended_message + Object released + message + Object released + + + kindcontrol + edges + + + start + + + line353 + col3 + file0 + + + line353 + col11 + file0 + + + end + + + line354 + col3 + file0 + + + line354 + col3 + file0 + + + + + + + kindcontrol + edges + + + start + + + line354 + col3 + file0 + + + line354 + col3 + file0 + + + end + + + line354 + col7 + file0 + + + line354 + col27 + file0 + + + + + + + kindevent + location + + line354 + col7 + file0 + + ranges + + + + line354 + col29 + file0 + + + line354 + col32 + file0 + + + + depth0 + extended_message + Reference-counted object is used after it is released + message + Reference-counted object is used after it is released + + + descriptionReference-counted object is used after it is released + categoryMemory (Core Foundation/Objective-C/OSObject) + typeUse-after-release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context5928b2a4699cbae0686391c20e639007 + issue_context_kindfunction + issue_contextf1 + issue_hash_function_offset7 + location + + line354 + col7 + file0 + + ExecutedLines + + 0 + + 347 + 348 + 349 + 350 + 351 + 352 + 353 + 354 + + + + + path + + + kindcontrol + edges + + + start + + + line359 + col3 + file0 + + + line359 + col16 + file0 + + + end + + + line360 + col3 + file0 + + + line360 + col11 + file0 + + + + + + + kindevent + location + + line360 + col20 + file0 + + ranges + + + + line360 + col20 + file0 + + + line360 + col37 + file0 + + + + depth0 + extended_message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line360 + col3 + file0 + + + line360 + col11 + file0 + + + end + + + line361 + col3 + file0 + + + line361 + col3 + file0 + + + + + + + kindevent + location + + line361 + col3 + file0 + + ranges + + + + line361 + col3 + file0 + + + line361 + col27 + file0 + + + + + line361 + col4 + file0 + + + line361 + col19 + file0 + + + + depth0 + extended_message + Reference count incremented. The object now has a +2 retain count + message + Reference count incremented. The object now has a +2 retain count + + + kindcontrol + edges + + + start + + + line361 + col3 + file0 + + + line361 + col3 + file0 + + + end + + + line362 + col3 + file0 + + + line362 + col11 + file0 + + + + + + + kindevent + location + + line362 + col3 + file0 + + ranges + + + + line362 + col3 + file0 + + + line362 + col17 + file0 + + + + + line362 + col13 + file0 + + + line362 + col16 + file0 + + + + depth0 + extended_message + Reference count decremented. The object now has a +1 retain count + message + Reference count decremented. The object now has a +1 retain count + + + kindcontrol + edges + + + start + + + line362 + col3 + file0 + + + line362 + col11 + file0 + + + end + + + line364 + col3 + file0 + + + line364 + col3 + file0 + + + + + + + kindevent + location + + line364 + col3 + file0 + + ranges + + + + line364 + col3 + file0 + + + line364 + col28 + file0 + + + + + line364 + col4 + file0 + + + line364 + col19 + file0 + + + + depth0 + extended_message + Object released + message + Object released + + + kindcontrol + edges + + + start + + + line364 + col3 + file0 + + + line364 + col3 + file0 + + + end + + + line365 + col3 + file0 + + + line365 + col3 + file0 + + + + + + + kindcontrol + edges + + + start + + + line365 + col3 + file0 + + + line365 + col3 + file0 + + + end + + + line365 + col7 + file0 + + + line365 + col27 + file0 + + + + + + + kindevent + location + + line365 + col7 + file0 + + ranges + + + + line365 + col29 + file0 + + + line365 + col32 + file0 + + + + depth0 + extended_message + Reference-counted object is used after it is released + message + Reference-counted object is used after it is released + + + descriptionReference-counted object is used after it is released + categoryMemory (Core Foundation/Objective-C/OSObject) + typeUse-after-release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context6b2e175938153ac041f52ebbf50b1f43 + issue_context_kindfunction + issue_contextf2 + issue_hash_function_offset7 + location + + line365 + col7 + file0 + + ExecutedLines + + 0 + + 358 + 359 + 360 + 361 + 362 + 363 + 364 + 365 + + + + + path + + + kindcontrol + edges + + + start + + + line395 + col3 + file0 + + + line395 + col16 + file0 + + + end + + + line396 + col3 + file0 + + + line396 + col11 + file0 + + + + + + + kindevent + location + + line396 + col20 + file0 + + ranges + + + + line396 + col20 + file0 + + + line396 + col37 + file0 + + + + depth0 + extended_message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line396 + col3 + file0 + + + line396 + col11 + file0 + + + end + + + line398 + col3 + file0 + + + line398 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line398 + col3 + file0 + + + line398 + col4 + file0 + + + end + + + line398 + col7 + file0 + + + line398 + col7 + file0 + + + + + + + kindevent + location + + line398 + col7 + file0 + + ranges + + + + line398 + col7 + file0 + + + line398 + col7 + file0 + + + + depth0 + extended_message + Assuming 'x' is 0 + message + Assuming 'x' is 0 + + + kindcontrol + edges + + + start + + + line398 + col7 + file0 + + + line398 + col7 + file0 + + + end + + + line401 + col3 + file0 + + + line401 + col8 + file0 + + + + + + + kindcontrol + edges + + + start + + + line401 + col3 + file0 + + + line401 + col8 + file0 + + + end + + + line401 + col10 + file0 + + + line401 + col10 + file0 + + + + + + + kindevent + location + + line401 + col10 + file0 + + ranges + + + + line401 + col10 + file0 + + + line401 + col10 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'date' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'date' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'date' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context3fdbd844ddb925306ba2bb1b3626f310 + issue_context_kindfunction + issue_contextf5 + issue_hash_function_offset2 + location + + line401 + col10 + file0 + + ExecutedLines + + 0 + + 394 + 395 + 396 + 398 + 401 + + + + + path + + + kindevent + location + + line407 + col20 + file0 + + ranges + + + + line407 + col20 + file0 + + + line407 + col62 + file0 + + + + depth0 + extended_message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line407 + col3 + file0 + + + line407 + col11 + file0 + + + end + + + line408 + col3 + file0 + + + line408 + col10 + file0 + + + + + + + kindevent + location + + line408 + col3 + file0 + + ranges + + + + line408 + col3 + file0 + + + line408 + col16 + file0 + + + + + line408 + col12 + file0 + + + line408 + col15 + file0 + + + + depth0 + extended_message + Reference count incremented. The object now has a +2 retain count + message + Reference count incremented. The object now has a +2 retain count + + + kindcontrol + edges + + + start + + + line408 + col3 + file0 + + + line408 + col10 + file0 + + + end + + + line409 + col3 + file0 + + + line409 + col8 + file0 + + + + + + + kindevent + location + + line409 + col3 + file0 + + ranges + + + + line409 + col3 + file0 + + + line409 + col13 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'date' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'date' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'date' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context8529da75e357c59fb0a7fefb0b6e0952 + issue_context_kindfunction + issue_contextf6 + issue_hash_function_offset1 + location + + line409 + col3 + file0 + + ExecutedLines + + 0 + + 406 + 407 + 408 + 409 + + + + + path + + + kindevent + location + + line415 + col20 + file0 + + ranges + + + + line415 + col20 + file0 + + + line415 + col62 + file0 + + + + depth0 + extended_message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line415 + col3 + file0 + + + line415 + col11 + file0 + + + end + + + line416 + col3 + file0 + + + line416 + col10 + file0 + + + + + + + kindevent + location + + line416 + col3 + file0 + + ranges + + + + line416 + col3 + file0 + + + line416 + col16 + file0 + + + + + line416 + col12 + file0 + + + line416 + col15 + file0 + + + + depth0 + extended_message + Reference count incremented. The object now has a +2 retain count + message + Reference count incremented. The object now has a +2 retain count + + + kindcontrol + edges + + + start + + + line416 + col3 + file0 + + + line416 + col10 + file0 + + + end + + + line418 + col3 + file0 + + + line418 + col8 + file0 + + + + + + + kindevent + location + + line418 + col3 + file0 + + ranges + + + + line418 + col3 + file0 + + + line418 + col13 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'date' is not referenced later in this execution path and has a retain count of +2 + message + Object leaked: object allocated and stored into 'date' is not referenced later in this execution path and has a retain count of +2 + + + descriptionPotential leak of an object stored into 'date' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contexteb0faa12081b1e28b218e4c6e53d57ec + issue_context_kindfunction + issue_contextf7 + issue_hash_function_offset1 + location + + line418 + col3 + file0 + + ExecutedLines + + 0 + + 414 + 415 + 416 + 417 + 418 + + + + + path + + + kindcontrol + edges + + + start + + + line415 + col3 + file0 + + + line415 + col11 + file0 + + + end + + + line417 + col3 + file0 + + + line417 + col6 + file0 + + + + + + + kindevent + location + + line417 + col10 + file0 + + ranges + + + + line417 + col10 + file0 + + + line417 + col52 + file0 + + + + depth0 + extended_message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line417 + col3 + file0 + + + line417 + col6 + file0 + + + end + + + line418 + col3 + file0 + + + line418 + col8 + file0 + + + + + + + kindevent + location + + line418 + col3 + file0 + + ranges + + + + line418 + col3 + file0 + + + line418 + col13 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'date' is returned from a function whose name ('f7') does not contain 'Copy' or 'Create'. This violates the naming convention rules given in the Memory Management Guide for Core Foundation + message + Object leaked: object allocated and stored into 'date' is returned from a function whose name ('f7') does not contain 'Copy' or 'Create'. This violates the naming convention rules given in the Memory Management Guide for Core Foundation + + + descriptionPotential leak of an object stored into 'date' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak of returned object + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context404d4de8faa444bc52fd510380bd0a63 + issue_context_kindfunction + issue_contextf7 + issue_hash_function_offset3 + location + + line418 + col3 + file0 + + ExecutedLines + + 0 + + 414 + 415 + 416 + 417 + 418 + + + + + path + + + kindevent + location + + line426 + col20 + file0 + + ranges + + + + line426 + col20 + file0 + + + line426 + col33 + file0 + + + + depth0 + extended_message + Call to function 'MyDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + message + Call to function 'MyDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line426 + col3 + file0 + + + line426 + col11 + file0 + + + end + + + line427 + col3 + file0 + + + line427 + col10 + file0 + + + + + + + kindevent + location + + line427 + col3 + file0 + + ranges + + + + line427 + col3 + file0 + + + line427 + col16 + file0 + + + + + line427 + col12 + file0 + + + line427 + col15 + file0 + + + + depth0 + extended_message + Reference count incremented. The object now has a +2 retain count + message + Reference count incremented. The object now has a +2 retain count + + + kindcontrol + edges + + + start + + + line427 + col3 + file0 + + + line427 + col10 + file0 + + + end + + + line428 + col3 + file0 + + + line428 + col8 + file0 + + + + + + + kindevent + location + + line428 + col3 + file0 + + ranges + + + + line428 + col3 + file0 + + + line428 + col13 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'date' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'date' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'date' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context251dff6727b3d99ec95caa28672669ea + issue_context_kindfunction + issue_contextf8 + issue_hash_function_offset1 + location + + line428 + col3 + file0 + + ExecutedLines + + 0 + + 425 + 426 + 427 + 428 + + + + + path + + + kindcontrol + edges + + + start + + + line432 + col3 + file0 + + + line432 + col11 + file0 + + + end + + + line433 + col3 + file0 + + + line433 + col5 + file0 + + + + + + + kindevent + location + + line433 + col3 + file0 + + ranges + + + + line433 + col3 + file0 + + + line433 + col8 + file0 + + + + depth0 + extended_message + 'p' initialized to a null pointer value + message + 'p' initialized to a null pointer value + + + kindcontrol + edges + + + start + + + line433 + col3 + file0 + + + line433 + col5 + file0 + + + end + + + line435 + col3 + file0 + + + line435 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line435 + col3 + file0 + + + line435 + col4 + file0 + + + end + + + line435 + col7 + file0 + + + line435 + col7 + file0 + + + + + + + kindevent + location + + line435 + col7 + file0 + + ranges + + + + line435 + col7 + file0 + + + line435 + col11 + file0 + + + + depth0 + extended_message + Assuming 'date' is null + message + Assuming 'date' is null + + + kindcontrol + edges + + + start + + + line435 + col7 + file0 + + + line435 + col7 + file0 + + + end + + + line435 + col14 + file0 + + + line435 + col14 + file0 + + + + + + + kindcontrol + edges + + + start + + + line435 + col14 + file0 + + + line435 + col14 + file0 + + + end + + + line435 + col17 + file0 + + + line435 + col17 + file0 + + + + + + + kindevent + location + + line435 + col17 + file0 + + ranges + + + + line435 + col15 + file0 + + + line435 + col15 + 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_context4af5d8d1438976cc7fa006af5f843b13 + issue_context_kindfunction + issue_contextf9 + issue_hash_function_offset4 + location + + line435 + col17 + file0 + + ExecutedLines + + 0 + + 431 + 432 + 433 + 435 + + + + + path + + + kindevent + location + + line444 + col20 + file0 + + ranges + + + + line444 + col20 + file0 + + + line444 + col75 + file0 + + + + depth0 + extended_message + Call to function 'DADiskCreateFromBSDName' returns a Core Foundation object of type 'DADiskRef' with a +1 retain count + message + Call to function 'DADiskCreateFromBSDName' returns a Core Foundation object of type 'DADiskRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line444 + col3 + file0 + + + line444 + col11 + file0 + + + end + + + line445 + col3 + file0 + + + line445 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line445 + col3 + file0 + + + line445 + col4 + file0 + + + end + + + line445 + col7 + file0 + + + line445 + col10 + file0 + + + + + + + kindevent + location + + line445 + col7 + file0 + + ranges + + + + line445 + col7 + file0 + + + line445 + col10 + file0 + + + + depth0 + extended_message + Assuming 'disk' is non-null + message + Assuming 'disk' is non-null + + + kindcontrol + edges + + + start + + + line445 + col7 + file0 + + + line445 + col10 + file0 + + + end + + + line445 + col13 + file0 + + + line445 + col17 + file0 + + + + + + + kindcontrol + edges + + + start + + + line445 + col13 + file0 + + + line445 + col17 + file0 + + + end + + + line447 + col3 + file0 + + + line447 + col6 + file0 + + + + + + + kindcontrol + edges + + + start + + + line447 + col3 + file0 + + + line447 + col6 + file0 + + + end + + + line448 + col3 + file0 + + + line448 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line448 + col3 + file0 + + + line448 + col4 + file0 + + + end + + + line448 + col7 + file0 + + + line448 + col10 + file0 + + + + + + + kindevent + location + + line448 + col7 + file0 + + ranges + + + + line448 + col7 + file0 + + + line448 + col10 + file0 + + + + depth0 + extended_message + Assuming 'disk' is null + message + Assuming 'disk' is null + + + kindcontrol + edges + + + start + + + line448 + col7 + file0 + + + line448 + col10 + file0 + + + end + + + line450 + col3 + file0 + + + line450 + col17 + file0 + + + + + + + kindcontrol + edges + + + start + + + line450 + col3 + file0 + + + line450 + col17 + file0 + + + end + + + line450 + col26 + file0 + + + line450 + col46 + file0 + + + + + + + kindevent + location + + line450 + col26 + file0 + + ranges + + + + line450 + col26 + file0 + + + line450 + col46 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'disk' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'disk' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'disk' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context69ae08a90fe52a921ed423df38ed7480 + issue_context_kindfunction + issue_contextf10 + issue_hash_function_offset1 + location + + line450 + col26 + file0 + + ExecutedLines + + 0 + + 443 + 444 + 445 + 447 + 448 + 450 + + + + + path + + + kindcontrol + edges + + + start + + + line444 + col3 + file0 + + + line444 + col11 + file0 + + + end + + + line445 + col3 + file0 + + + line445 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line445 + col3 + file0 + + + line445 + col4 + file0 + + + end + + + line445 + col7 + file0 + + + line445 + col10 + file0 + + + + + + + kindevent + location + + line445 + col7 + file0 + + ranges + + + + line445 + col7 + file0 + + + line445 + col10 + file0 + + + + depth0 + extended_message + Assuming 'disk' is null + message + Assuming 'disk' is null + + + kindcontrol + edges + + + start + + + line445 + col7 + file0 + + + line445 + col10 + file0 + + + end + + + line447 + col3 + file0 + + + line447 + col6 + file0 + + + + + + + kindcontrol + edges + + + start + + + line447 + col3 + file0 + + + line447 + col6 + file0 + + + end + + + line448 + col3 + file0 + + + line448 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line448 + col3 + file0 + + + line448 + col4 + file0 + + + end + + + line448 + col7 + file0 + + + line448 + col10 + file0 + + + + + + + kindevent + location + + line448 + col7 + file0 + + ranges + + + + line448 + col7 + file0 + + + line448 + col10 + file0 + + + + depth0 + extended_message + Assuming 'disk' is null + message + Assuming 'disk' is null + + + kindcontrol + edges + + + start + + + line448 + col7 + file0 + + + line448 + col10 + file0 + + + end + + + line450 + col3 + file0 + + + line450 + col17 + file0 + + + + + + + kindevent + location + + line450 + col26 + file0 + + ranges + + + + line450 + col26 + file0 + + + line450 + col49 + file0 + + + + depth0 + extended_message + Call to function 'DADiskCopyDescription' returns a Core Foundation object of type 'CFDictionaryRef' with a +1 retain count + message + Call to function 'DADiskCopyDescription' returns a Core Foundation object of type 'CFDictionaryRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line450 + col3 + file0 + + + line450 + col17 + file0 + + + end + + + line451 + col3 + file0 + + + line451 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line451 + col3 + file0 + + + line451 + col4 + file0 + + + end + + + line451 + col7 + file0 + + + line451 + col10 + file0 + + + + + + + kindevent + location + + line451 + col7 + file0 + + ranges + + + + line451 + col7 + file0 + + + line451 + col10 + file0 + + + + depth0 + extended_message + Assuming 'dict' is non-null + message + Assuming 'dict' is non-null + + + kindcontrol + edges + + + start + + + line451 + col7 + file0 + + + line451 + col10 + file0 + + + end + + + line451 + col13 + file0 + + + line451 + col17 + file0 + + + + + + + kindevent + location + + line451 + col13 + file0 + + ranges + + + + line451 + col13 + file0 + + + line451 + col17 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'dict' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'dict' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'dict' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contexta7f8c63b1cdc39df79b7457e27ff4930 + issue_context_kindfunction + issue_contextf10 + issue_hash_function_offset7 + location + + line451 + col13 + file0 + + ExecutedLines + + 0 + + 443 + 444 + 445 + 447 + 448 + 450 + 451 + + + + + path + + + kindcontrol + edges + + + start + + + line444 + col3 + file0 + + + line444 + col11 + file0 + + + end + + + line445 + col3 + file0 + + + line445 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line445 + col3 + file0 + + + line445 + col4 + file0 + + + end + + + line445 + col7 + file0 + + + line445 + col10 + file0 + + + + + + + kindevent + location + + line445 + col7 + file0 + + ranges + + + + line445 + col7 + file0 + + + line445 + col10 + file0 + + + + depth0 + extended_message + Assuming 'disk' is null + message + Assuming 'disk' is null + + + kindcontrol + edges + + + start + + + line445 + col7 + file0 + + + line445 + col10 + file0 + + + end + + + line447 + col3 + file0 + + + line447 + col6 + file0 + + + + + + + kindcontrol + edges + + + start + + + line447 + col3 + file0 + + + line447 + col6 + file0 + + + end + + + line448 + col3 + file0 + + + line448 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line448 + col3 + file0 + + + line448 + col4 + file0 + + + end + + + line448 + col7 + file0 + + + line448 + col10 + file0 + + + + + + + kindevent + location + + line448 + col7 + file0 + + ranges + + + + line448 + col7 + file0 + + + line448 + col10 + file0 + + + + depth0 + extended_message + Assuming 'disk' is null + message + Assuming 'disk' is null + + + kindcontrol + edges + + + start + + + line448 + col7 + file0 + + + line448 + col10 + file0 + + + end + + + line450 + col3 + file0 + + + line450 + col17 + file0 + + + + + + + kindcontrol + edges + + + start + + + line450 + col3 + file0 + + + line450 + col17 + file0 + + + end + + + line451 + col3 + file0 + + + line451 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line451 + col3 + file0 + + + line451 + col4 + file0 + + + end + + + line451 + col7 + file0 + + + line451 + col10 + file0 + + + + + + + kindevent + location + + line451 + col7 + file0 + + ranges + + + + line451 + col7 + file0 + + + line451 + col10 + file0 + + + + depth0 + extended_message + Assuming 'dict' is null + message + Assuming 'dict' is null + + + kindcontrol + edges + + + start + + + line451 + col7 + file0 + + + line451 + col10 + file0 + + + end + + + line453 + col3 + file0 + + + line453 + col6 + file0 + + + + + + + kindevent + location + + line453 + col10 + file0 + + ranges + + + + line453 + col10 + file0 + + + line453 + col31 + file0 + + + + depth0 + extended_message + Call to function 'DADiskCopyWholeDisk' returns a Core Foundation object of type 'DADiskRef' with a +1 retain count + message + Call to function 'DADiskCopyWholeDisk' returns a Core Foundation object of type 'DADiskRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line453 + col3 + file0 + + + line453 + col6 + file0 + + + end + + + line454 + col3 + file0 + + + line454 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line454 + col3 + file0 + + + line454 + col4 + file0 + + + end + + + line454 + col7 + file0 + + + line454 + col10 + file0 + + + + + + + kindevent + location + + line454 + col7 + file0 + + ranges + + + + line454 + col7 + file0 + + + line454 + col10 + file0 + + + + depth0 + extended_message + Assuming 'disk' is non-null + message + Assuming 'disk' is non-null + + + kindcontrol + edges + + + start + + + line454 + col7 + file0 + + + line454 + col10 + file0 + + + end + + + line454 + col13 + file0 + + + line454 + col17 + file0 + + + + + + + kindevent + location + + line454 + col13 + file0 + + ranges + + + + line454 + col13 + file0 + + + line454 + col17 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'disk' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'disk' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'disk' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contextcace8e35bed93ecdfa0455ac166aaa97 + issue_context_kindfunction + issue_contextf10 + issue_hash_function_offset10 + location + + line454 + col13 + file0 + + ExecutedLines + + 0 + + 443 + 444 + 445 + 447 + 448 + 450 + 451 + 453 + 454 + + + + + path + + + kindcontrol + edges + + + start + + + line444 + col3 + file0 + + + line444 + col11 + file0 + + + end + + + line445 + col3 + file0 + + + line445 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line445 + col3 + file0 + + + line445 + col4 + file0 + + + end + + + line445 + col7 + file0 + + + line445 + col10 + file0 + + + + + + + kindevent + location + + line445 + col7 + file0 + + ranges + + + + line445 + col7 + file0 + + + line445 + col10 + file0 + + + + depth0 + extended_message + Assuming 'disk' is null + message + Assuming 'disk' is null + + + kindcontrol + edges + + + start + + + line445 + col7 + file0 + + + line445 + col10 + file0 + + + end + + + line447 + col3 + file0 + + + line447 + col6 + file0 + + + + + + + kindevent + location + + line447 + col10 + file0 + + ranges + + + + line447 + col10 + file0 + + + line447 + col63 + file0 + + + + depth0 + extended_message + Call to function 'DADiskCreateFromIOMedia' returns a Core Foundation object of type 'DADiskRef' with a +1 retain count + message + Call to function 'DADiskCreateFromIOMedia' returns a Core Foundation object of type 'DADiskRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line447 + col3 + file0 + + + line447 + col6 + file0 + + + end + + + line448 + col3 + file0 + + + line448 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line448 + col3 + file0 + + + line448 + col4 + file0 + + + end + + + line448 + col7 + file0 + + + line448 + col10 + file0 + + + + + + + kindevent + location + + line448 + col7 + file0 + + ranges + + + + line448 + col7 + file0 + + + line448 + col10 + file0 + + + + depth0 + extended_message + Assuming 'disk' is non-null + message + Assuming 'disk' is non-null + + + kindcontrol + edges + + + start + + + line448 + col7 + file0 + + + line448 + col10 + file0 + + + end + + + line448 + col13 + file0 + + + line448 + col17 + file0 + + + + + + + kindcontrol + edges + + + start + + + line448 + col13 + file0 + + + line448 + col17 + file0 + + + end + + + line450 + col3 + file0 + + + line450 + col17 + file0 + + + + + + + kindcontrol + edges + + + start + + + line450 + col3 + file0 + + + line450 + col17 + file0 + + + end + + + line451 + col3 + file0 + + + line451 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line451 + col3 + file0 + + + line451 + col4 + file0 + + + end + + + line451 + col7 + file0 + + + line451 + col10 + file0 + + + + + + + kindevent + location + + line451 + col7 + file0 + + ranges + + + + line451 + col7 + file0 + + + line451 + col10 + file0 + + + + depth0 + extended_message + Assuming 'dict' is null + message + Assuming 'dict' is null + + + kindcontrol + edges + + + start + + + line451 + col7 + file0 + + + line451 + col10 + file0 + + + end + + + line453 + col3 + file0 + + + line453 + col6 + file0 + + + + + + + kindcontrol + edges + + + start + + + line453 + col3 + file0 + + + line453 + col6 + file0 + + + end + + + line454 + col3 + file0 + + + line454 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line454 + col3 + file0 + + + line454 + col4 + file0 + + + end + + + line454 + col7 + file0 + + + line454 + col10 + file0 + + + + + + + kindevent + location + + line454 + col7 + file0 + + ranges + + + + line454 + col7 + file0 + + + line454 + col10 + file0 + + + + depth0 + extended_message + Assuming 'disk' is null + message + Assuming 'disk' is null + + + kindcontrol + edges + + + start + + + line454 + col7 + file0 + + + line454 + col10 + file0 + + + end + + + line456 + col3 + file0 + + + line456 + col16 + file0 + + + + + + + kindcontrol + edges + + + start + + + line456 + col3 + file0 + + + line456 + col16 + file0 + + + end + + + line456 + col30 + file0 + + + line456 + col46 + file0 + + + + + + + kindevent + location + + line456 + col30 + file0 + + ranges + + + + line456 + col30 + file0 + + + line456 + col46 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'disk' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'disk' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'disk' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context778f70549a15e78703b4dcb3a287df33 + issue_context_kindfunction + issue_contextf10 + issue_hash_function_offset4 + location + + line456 + col30 + file0 + + ExecutedLines + + 0 + + 443 + 444 + 445 + 447 + 448 + 450 + 451 + 453 + 454 + 456 + + + + + path + + + kindcontrol + edges + + + start + + + line444 + col3 + file0 + + + line444 + col11 + file0 + + + end + + + line445 + col3 + file0 + + + line445 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line445 + col3 + file0 + + + line445 + col4 + file0 + + + end + + + line445 + col7 + file0 + + + line445 + col10 + file0 + + + + + + + kindevent + location + + line445 + col7 + file0 + + ranges + + + + line445 + col7 + file0 + + + line445 + col10 + file0 + + + + depth0 + extended_message + Assuming 'disk' is null + message + Assuming 'disk' is null + + + kindcontrol + edges + + + start + + + line445 + col7 + file0 + + + line445 + col10 + file0 + + + end + + + line447 + col3 + file0 + + + line447 + col6 + file0 + + + + + + + kindcontrol + edges + + + start + + + line447 + col3 + file0 + + + line447 + col6 + file0 + + + end + + + line448 + col3 + file0 + + + line448 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line448 + col3 + file0 + + + line448 + col4 + file0 + + + end + + + line448 + col7 + file0 + + + line448 + col10 + file0 + + + + + + + kindevent + location + + line448 + col7 + file0 + + ranges + + + + line448 + col7 + file0 + + + line448 + col10 + file0 + + + + depth0 + extended_message + Assuming 'disk' is null + message + Assuming 'disk' is null + + + kindcontrol + edges + + + start + + + line448 + col7 + file0 + + + line448 + col10 + file0 + + + end + + + line450 + col3 + file0 + + + line450 + col17 + file0 + + + + + + + kindcontrol + edges + + + start + + + line450 + col3 + file0 + + + line450 + col17 + file0 + + + end + + + line451 + col3 + file0 + + + line451 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line451 + col3 + file0 + + + line451 + col4 + file0 + + + end + + + line451 + col7 + file0 + + + line451 + col10 + file0 + + + + + + + kindevent + location + + line451 + col7 + file0 + + ranges + + + + line451 + col7 + file0 + + + line451 + col10 + file0 + + + + depth0 + extended_message + Assuming 'dict' is null + message + Assuming 'dict' is null + + + kindcontrol + edges + + + start + + + line451 + col7 + file0 + + + line451 + col10 + file0 + + + end + + + line453 + col3 + file0 + + + line453 + col6 + file0 + + + + + + + kindcontrol + edges + + + start + + + line453 + col3 + file0 + + + line453 + col6 + file0 + + + end + + + line454 + col3 + file0 + + + line454 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line454 + col3 + file0 + + + line454 + col4 + file0 + + + end + + + line454 + col7 + file0 + + + line454 + col10 + file0 + + + + + + + kindevent + location + + line454 + col7 + file0 + + ranges + + + + line454 + col7 + file0 + + + line454 + col10 + file0 + + + + depth0 + extended_message + Assuming 'disk' is null + message + Assuming 'disk' is null + + + kindcontrol + edges + + + start + + + line454 + col7 + file0 + + + line454 + col10 + file0 + + + end + + + line456 + col3 + file0 + + + line456 + col16 + file0 + + + + + + + kindcontrol + edges + + + start + + + line456 + col3 + file0 + + + line456 + col16 + file0 + + + end + + + line456 + col30 + file0 + + + line456 + col46 + file0 + + + + + + + kindevent + location + + line456 + col30 + file0 + + ranges + + + + line456 + col30 + file0 + + + line457 + col68 + file0 + + + + depth0 + extended_message + Call to function 'DADissenterCreate' returns a Core Foundation object of type 'DADissenterRef' with a +1 retain count + message + Call to function 'DADissenterCreate' returns a Core Foundation object of type 'DADissenterRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line456 + col30 + file0 + + + line456 + col46 + file0 + + + end + + + line456 + col3 + file0 + + + line456 + col16 + file0 + + + + + + + kindcontrol + edges + + + start + + + line456 + col3 + file0 + + + line456 + col16 + file0 + + + end + + + line458 + col3 + file0 + + + line458 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line458 + col3 + file0 + + + line458 + col4 + file0 + + + end + + + line458 + col7 + file0 + + + line458 + col15 + file0 + + + + + + + kindevent + location + + line458 + col7 + file0 + + ranges + + + + line458 + col7 + file0 + + + line458 + col15 + file0 + + + + depth0 + extended_message + Assuming 'dissenter' is non-null + message + Assuming 'dissenter' is non-null + + + kindcontrol + edges + + + start + + + line458 + col7 + file0 + + + line458 + col15 + file0 + + + end + + + line458 + col18 + file0 + + + line458 + col22 + file0 + + + + + + + kindevent + location + + line458 + col18 + file0 + + ranges + + + + line458 + col18 + file0 + + + line458 + col22 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'dissenter' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'dissenter' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'dissenter' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context6c188b4716e84cdc55b93d40e6c2daf3 + issue_context_kindfunction + issue_contextf10 + issue_hash_function_offset13 + location + + line458 + col18 + file0 + + ExecutedLines + + 0 + + 443 + 444 + 445 + 447 + 448 + 450 + 451 + 453 + 454 + 456 + 457 + 458 + + + + + path + + + kindcontrol + edges + + + start + + + line444 + col3 + file0 + + + line444 + col11 + file0 + + + end + + + line445 + col3 + file0 + + + line445 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line445 + col3 + file0 + + + line445 + col4 + file0 + + + end + + + line445 + col7 + file0 + + + line445 + col10 + file0 + + + + + + + kindevent + location + + line445 + col7 + file0 + + ranges + + + + line445 + col7 + file0 + + + line445 + col10 + file0 + + + + depth0 + extended_message + Assuming 'disk' is null + message + Assuming 'disk' is null + + + kindcontrol + edges + + + start + + + line445 + col7 + file0 + + + line445 + col10 + file0 + + + end + + + line447 + col3 + file0 + + + line447 + col6 + file0 + + + + + + + kindcontrol + edges + + + start + + + line447 + col3 + file0 + + + line447 + col6 + file0 + + + end + + + line448 + col3 + file0 + + + line448 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line448 + col3 + file0 + + + line448 + col4 + file0 + + + end + + + line448 + col7 + file0 + + + line448 + col10 + file0 + + + + + + + kindevent + location + + line448 + col7 + file0 + + ranges + + + + line448 + col7 + file0 + + + line448 + col10 + file0 + + + + depth0 + extended_message + Assuming 'disk' is null + message + Assuming 'disk' is null + + + kindcontrol + edges + + + start + + + line448 + col7 + file0 + + + line448 + col10 + file0 + + + end + + + line450 + col3 + file0 + + + line450 + col17 + file0 + + + + + + + kindcontrol + edges + + + start + + + line450 + col3 + file0 + + + line450 + col17 + file0 + + + end + + + line451 + col3 + file0 + + + line451 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line451 + col3 + file0 + + + line451 + col4 + file0 + + + end + + + line451 + col7 + file0 + + + line451 + col10 + file0 + + + + + + + kindevent + location + + line451 + col7 + file0 + + ranges + + + + line451 + col7 + file0 + + + line451 + col10 + file0 + + + + depth0 + extended_message + Assuming 'dict' is null + message + Assuming 'dict' is null + + + kindcontrol + edges + + + start + + + line451 + col7 + file0 + + + line451 + col10 + file0 + + + end + + + line453 + col3 + file0 + + + line453 + col6 + file0 + + + + + + + kindcontrol + edges + + + start + + + line453 + col3 + file0 + + + line453 + col6 + file0 + + + end + + + line454 + col3 + file0 + + + line454 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line454 + col3 + file0 + + + line454 + col4 + file0 + + + end + + + line454 + col7 + file0 + + + line454 + col10 + file0 + + + + + + + kindevent + location + + line454 + col7 + file0 + + ranges + + + + line454 + col7 + file0 + + + line454 + col10 + file0 + + + + depth0 + extended_message + Assuming 'disk' is null + message + Assuming 'disk' is null + + + kindcontrol + edges + + + start + + + line454 + col7 + file0 + + + line454 + col10 + file0 + + + end + + + line456 + col3 + file0 + + + line456 + col16 + file0 + + + + + + + kindcontrol + edges + + + start + + + line456 + col3 + file0 + + + line456 + col16 + file0 + + + end + + + line458 + col3 + file0 + + + line458 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line458 + col3 + file0 + + + line458 + col4 + file0 + + + end + + + line458 + col7 + file0 + + + line458 + col15 + file0 + + + + + + + kindevent + location + + line458 + col7 + file0 + + ranges + + + + line458 + col7 + file0 + + + line458 + col15 + file0 + + + + depth0 + extended_message + Assuming 'dissenter' is null + message + Assuming 'dissenter' is null + + + kindcontrol + edges + + + start + + + line458 + col7 + file0 + + + line458 + col15 + file0 + + + end + + + line460 + col3 + file0 + + + line460 + col14 + file0 + + + + + + + kindevent + location + + line460 + col26 + file0 + + ranges + + + + line460 + col26 + file0 + + + line460 + col61 + file0 + + + + depth0 + extended_message + Call to function 'DASessionCreate' returns a Core Foundation object of type 'DASessionRef' with a +1 retain count + message + Call to function 'DASessionCreate' returns a Core Foundation object of type 'DASessionRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line460 + col3 + file0 + + + line460 + col14 + file0 + + + end + + + line461 + col3 + file0 + + + line461 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line461 + col3 + file0 + + + line461 + col4 + file0 + + + end + + + line461 + col7 + file0 + + + line461 + col13 + file0 + + + + + + + kindevent + location + + line461 + col7 + file0 + + ranges + + + + line461 + col7 + file0 + + + line461 + col13 + file0 + + + + depth0 + extended_message + Assuming 'session' is non-null + message + Assuming 'session' is non-null + + + kindcontrol + edges + + + start + + + line461 + col7 + file0 + + + line461 + col13 + file0 + + + end + + + line461 + col16 + file0 + + + line461 + col20 + file0 + + + + + + + kindevent + location + + line461 + col16 + file0 + + ranges + + + + line461 + col16 + file0 + + + line461 + col20 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'session' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'session' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'session' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context35b9ac7ff198890c88d5839a898b7fea + issue_context_kindfunction + issue_contextf10 + issue_hash_function_offset17 + location + + line461 + col16 + file0 + + ExecutedLines + + 0 + + 443 + 444 + 445 + 447 + 448 + 450 + 451 + 453 + 454 + 456 + 457 + 458 + 460 + 461 + + + + + path + + + kindevent + location + + line478 + col16 + file0 + + ranges + + + + line478 + col16 + file0 + + + line478 + col31 + file0 + + + + depth0 + extended_message + Call to function 'CMCreateFooRef' returns a Core Foundation object of type 'CMFooRef' with a +1 retain count + message + Call to function 'CMCreateFooRef' returns a Core Foundation object of type 'CMFooRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line478 + col3 + file0 + + + line478 + col10 + file0 + + + end + + + line479 + col1 + file0 + + + line479 + col1 + file0 + + + + + + + kindevent + location + + line479 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'f' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'f' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'f' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context17d84d673b35235b52d8f8f00c1d1eea + issue_context_kindfunction + issue_contexttestLeakCoreMediaReferenceType + issue_hash_function_offset1 + location + + line479 + col1 + file0 + + ExecutedLines + + 0 + + 477 + 478 + 479 + + + + + path + + + kindevent + location + + line482 + col16 + file0 + + ranges + + + + line482 + col16 + file0 + + + line482 + col28 + file0 + + + + depth0 + extended_message + Call to function 'CMGetFooRef' returns a Core Foundation object of type 'CMFooRef' with a +0 retain count + message + Call to function 'CMGetFooRef' returns a Core Foundation object of type 'CMFooRef' with a +0 retain count + + + kindcontrol + edges + + + start + + + line482 + col3 + file0 + + + line482 + col10 + file0 + + + end + + + line483 + col3 + file0 + + + line483 + col11 + file0 + + + + + + + kindevent + location + + line483 + col3 + file0 + + ranges + + + + line483 + col13 + file0 + + + line483 + col13 + file0 + + + + depth0 + extended_message + Incorrect decrement of the reference count of an object that is not owned at this point by the caller + message + Incorrect decrement of the reference count of an object that is not owned at this point by the caller + + + descriptionIncorrect decrement of the reference count of an object that is not owned at this point by the caller + categoryMemory (Core Foundation/Objective-C/OSObject) + typeBad release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context1702285448a953b02ab74a8eb9a610d9 + issue_context_kindfunction + issue_contexttestOverReleaseMediaReferenceType + issue_hash_function_offset2 + location + + line483 + col3 + file0 + + ExecutedLines + + 0 + + 481 + 482 + 483 + + + + + path + + + kindcontrol + edges + + + start + + + line516 + col3 + file0 + + + line516 + col13 + file0 + + + end + + + line520 + col3 + file0 + + + line520 + col21 + file0 + + + + + + + kindevent + location + + line520 + col23 + file0 + + ranges + + + + line520 + col23 + file0 + + + line520 + col57 + file0 + + + + depth0 + extended_message + Assuming 'buffer' is not equal to 'queue' + message + Assuming 'buffer' is not equal to 'queue' + + + kindevent + location + + line520 + col3 + file0 + + ranges + + + + line520 + col3 + file0 + + + line520 + col58 + file0 + + + + depth0 + extended_message + FALSE + message + FALSE + + + descriptionFALSE + categorydebug + typeChecking analyzer assumptions + check_namedebug.ExprInspection + + issue_hash_content_of_line_in_context78b71dc497a2059b950406cb2a1cfd01 + issue_context_kindfunction + issue_contexttestCMBufferQueueDequeueAndRetain + issue_hash_function_offset5 + location + + line520 + col3 + file0 + + ExecutedLines + + 0 + + 515 + 516 + 520 + + + + + path + + + kindcontrol + edges + + + start + + + line516 + col3 + file0 + + + line516 + col13 + file0 + + + end + + + line520 + col3 + file0 + + + line520 + col21 + file0 + + + + + + + kindevent + location + + line520 + col23 + file0 + + ranges + + + + line520 + col23 + file0 + + + line520 + col57 + file0 + + + + depth0 + extended_message + Assuming 'buffer' is equal to 'queue' + message + Assuming 'buffer' is equal to 'queue' + + + kindevent + location + + line520 + col3 + file0 + + ranges + + + + line520 + col3 + file0 + + + line520 + col58 + file0 + + + + depth0 + extended_message + TRUE + message + TRUE + + + descriptionTRUE + categorydebug + typeChecking analyzer assumptions + check_namedebug.ExprInspection + + issue_hash_content_of_line_in_context78b71dc497a2059b950406cb2a1cfd01 + issue_context_kindfunction + issue_contexttestCMBufferQueueDequeueAndRetain + issue_hash_function_offset5 + location + + line520 + col3 + file0 + + ExecutedLines + + 0 + + 515 + 516 + 520 + + + + + path + + + kindevent + location + + line516 + col24 + file0 + + ranges + + + + line516 + col24 + file0 + + + line516 + col59 + file0 + + + + depth0 + extended_message + Call to function 'CMBufferQueueDequeueAndRetain' returns a Core Foundation object of type 'CMBufferRef' with a +1 retain count + message + Call to function 'CMBufferQueueDequeueAndRetain' returns a Core Foundation object of type 'CMBufferRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line516 + col3 + file0 + + + line516 + col13 + file0 + + + end + + + line520 + col3 + file0 + + + line520 + col21 + file0 + + + + + + + kindevent + location + + line520 + col23 + file0 + + ranges + + + + line520 + col23 + file0 + + + line520 + col57 + file0 + + + + depth0 + extended_message + Assuming 'buffer' is not equal to 'queue' + message + Assuming 'buffer' is not equal to 'queue' + + + kindevent + location + + line520 + col3 + file0 + + ranges + + + + line520 + col3 + file0 + + + line520 + col58 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'buffer' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'buffer' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'buffer' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context402566b4ddf1683dac1aefc1ab3e76e9 + issue_context_kindfunction + issue_contexttestCMBufferQueueDequeueAndRetain + issue_hash_function_offset1 + location + + line520 + col3 + file0 + + ExecutedLines + + 0 + + 515 + 516 + 520 + + + + + path + + + kindcontrol + edges + + + start + + + line527 + col3 + file0 + + + line527 + col19 + file0 + + + end + + + line540 + col3 + file0 + + + line540 + col4 + file0 + + + + + + + kindevent + location + + line540 + col22 + file0 + + ranges + + + + line540 + col22 + file0 + + + line540 + col49 + file0 + + + + depth0 + extended_message + Call to function 'CFArrayGetValueAtIndex' returns a Core Foundation object of type 'const void *' with a +0 retain count + message + Call to function 'CFArrayGetValueAtIndex' returns a Core Foundation object of type 'const void *' with a +0 retain count + + + kindcontrol + edges + + + start + + + line540 + col3 + file0 + + + line540 + col4 + file0 + + + end + + + line546 + col3 + file0 + + + line546 + col11 + file0 + + + + + + + kindevent + location + + line546 + col3 + file0 + + ranges + + + + line546 + col13 + file0 + + + line546 + col14 + file0 + + + + depth0 + extended_message + Incorrect decrement of the reference count of an object that is not owned at this point by the caller + message + Incorrect decrement of the reference count of an object that is not owned at this point by the caller + + + descriptionIncorrect decrement of the reference count of an object that is not owned at this point by the caller + categoryMemory (Core Foundation/Objective-C/OSObject) + typeBad release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context143ef5974bfece95e9894da5250aaff0 + issue_context_kindfunction + issue_contextf11 + issue_hash_function_offset21 + location + + line546 + col3 + file0 + + ExecutedLines + + 0 + + 525 + 527 + 530 + 531 + 534 + 537 + 540 + 543 + 546 + + + + + path + + + kindevent + location + + line554 + col17 + file0 + + ranges + + + + line554 + col17 + file0 + + + line554 + col29 + file0 + + + + depth0 + extended_message + Call to function 'MyCreateFun' returns a Core Foundation object of type 'CFTypeRef' with a +1 retain count + message + Call to function 'MyCreateFun' returns a Core Foundation object of type 'CFTypeRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line554 + col3 + file0 + + + line554 + col11 + file0 + + + end + + + line555 + col1 + file0 + + + line555 + col1 + file0 + + + + + + + kindevent + location + + line555 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'o' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'o' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'o' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contextaf4ad99c5fb565d82e1b4848aaca4e24 + issue_context_kindfunction + issue_contextf12 + issue_hash_function_offset1 + location + + line555 + col1 + file0 + + ExecutedLines + + 0 + + 553 + 554 + 555 + + + + + path + + + kindevent + location + + line563 + col25 + file0 + + ranges + + + + line563 + col25 + file0 + + + line563 + col75 + file0 + + + + depth0 + extended_message + Call to function 'CFArrayCreateMutable' returns a Core Foundation object of type 'CFMutableArrayRef' with a +1 retain count + message + Call to function 'CFArrayCreateMutable' returns a Core Foundation object of type 'CFMutableArrayRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line563 + col3 + file0 + + + line563 + col19 + file0 + + + end + + + line564 + col3 + file0 + + + line564 + col3 + file0 + + + + + + + kindevent + location + + line564 + col3 + file0 + + ranges + + + + line564 + col3 + file0 + + + line564 + col22 + file0 + + + + + line564 + col4 + file0 + + + line564 + col9 + file0 + + + + depth0 + extended_message + Object autoreleased + message + Object autoreleased + + + kindcontrol + edges + + + start + + + line564 + col3 + file0 + + + line564 + col3 + file0 + + + end + + + line565 + col3 + file0 + + + line565 + col3 + file0 + + + + + + + kindevent + location + + line565 + col3 + file0 + + ranges + + + + line565 + col3 + file0 + + + line565 + col22 + file0 + + + + + line565 + col4 + file0 + + + line565 + col9 + file0 + + + + depth0 + extended_message + Object autoreleased + message + Object autoreleased + + + kindcontrol + edges + + + start + + + line565 + col3 + file0 + + + line565 + col3 + file0 + + + end + + + line566 + col1 + file0 + + + line566 + col1 + file0 + + + + + + + kindevent + location + + line566 + col1 + file0 + + depth0 + extended_message + Object was autoreleased 2 times but the object has a +1 retain count + message + Object was autoreleased 2 times but the object has a +1 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_context58a0b3f8332f42561f89b11f6eb5e91f + issue_context_kindfunction + issue_contextf13_autorelease_b + issue_hash_function_offset4 + location + + line566 + col1 + file0 + + ExecutedLines + + 0 + + 562 + 563 + 564 + 565 + 566 + + + + + path + + + kindevent + location + + line569 + col25 + file0 + + ranges + + + + line569 + col25 + file0 + + + line569 + col75 + file0 + + + + depth0 + extended_message + Call to function 'CFArrayCreateMutable' returns a Core Foundation object of type 'CFMutableArrayRef' with a +1 retain count + message + Call to function 'CFArrayCreateMutable' returns a Core Foundation object of type 'CFMutableArrayRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line569 + col3 + file0 + + + line569 + col19 + file0 + + + end + + + line570 + col3 + file0 + + + line570 + col3 + file0 + + + + + + + kindevent + location + + line570 + col3 + file0 + + ranges + + + + line570 + col3 + file0 + + + line570 + col22 + file0 + + + + + line570 + col4 + file0 + + + line570 + col9 + file0 + + + + depth0 + extended_message + Object autoreleased + message + Object autoreleased + + + kindcontrol + edges + + + start + + + line570 + col3 + file0 + + + line570 + col3 + file0 + + + end + + + line571 + col3 + file0 + + + line571 + col3 + file0 + + + + + + + kindevent + location + + line571 + col3 + file0 + + ranges + + + + line571 + col3 + file0 + + + line571 + col22 + file0 + + + + + line571 + col4 + file0 + + + line571 + col9 + file0 + + + + depth0 + extended_message + Object autoreleased + message + Object autoreleased + + + kindcontrol + edges + + + start + + + line571 + col3 + file0 + + + line571 + col3 + file0 + + + end + + + line572 + col3 + file0 + + + line572 + col8 + file0 + + + + + + + kindevent + location + + line572 + col3 + file0 + + ranges + + + + line572 + col3 + file0 + + + line572 + 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_context612dc6574d54c8010703a9776d8a4a0a + issue_context_kindfunction + issue_contextf13_autorelease_c + issue_hash_function_offset4 + location + + line572 + col3 + file0 + + ExecutedLines + + 0 + + 568 + 569 + 570 + 571 + 572 + + + + + path + + + kindevent + location + + line576 + col25 + file0 + + ranges + + + + line576 + col25 + file0 + + + line576 + col75 + file0 + + + + depth0 + extended_message + Call to function 'CFArrayCreateMutable' returns a Core Foundation object of type 'CFMutableArrayRef' with a +1 retain count + message + Call to function 'CFArrayCreateMutable' returns a Core Foundation object of type 'CFMutableArrayRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line576 + col3 + file0 + + + line576 + col19 + file0 + + + end + + + line577 + col3 + file0 + + + line577 + col3 + file0 + + + + + + + kindevent + location + + line577 + col3 + file0 + + ranges + + + + line577 + col3 + file0 + + + line577 + col22 + file0 + + + + + line577 + col4 + file0 + + + line577 + col9 + file0 + + + + depth0 + extended_message + Object autoreleased + message + Object autoreleased + + + kindcontrol + edges + + + start + + + line577 + col3 + file0 + + + line577 + col3 + file0 + + + end + + + line578 + col3 + file0 + + + line578 + col3 + file0 + + + + + + + kindevent + location + + line578 + col3 + file0 + + ranges + + + + line578 + col3 + file0 + + + line578 + col22 + file0 + + + + + line578 + col4 + file0 + + + line578 + col9 + file0 + + + + depth0 + extended_message + Object autoreleased + message + Object autoreleased + + + kindcontrol + edges + + + start + + + line578 + col3 + file0 + + + line578 + col3 + file0 + + + end + + + line579 + col3 + file0 + + + line579 + col19 + file0 + + + + + + + kindcontrol + edges + + + start + + + line579 + col3 + file0 + + + line579 + col19 + file0 + + + end + + + line579 + col25 + file0 + + + line579 + col44 + file0 + + + + + + + kindevent + location + + line579 + col25 + file0 + + ranges + + + + line579 + col25 + file0 + + + line579 + col75 + file0 + + + + depth0 + extended_message + Object was autoreleased 2 times but the object has a +1 retain count + message + Object was autoreleased 2 times but the object has a +1 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_contextc57037289bc3acc586de325df25951ed + issue_context_kindfunction + issue_contextf13_autorelease_d + issue_hash_function_offset4 + location + + line579 + col25 + file0 + + ExecutedLines + + 0 + + 575 + 576 + 577 + 578 + 579 + + + + + path + + + kindevent + location + + line587 + col3 + file0 + + ranges + + + + line587 + col3 + file0 + + + line587 + col53 + file0 + + + + depth0 + extended_message + Call to function 'CFArrayCreateMutable' returns a Core Foundation object of type 'CFMutableArrayRef' with a +1 retain count + message + Call to function 'CFArrayCreateMutable' returns a Core Foundation object of type 'CFMutableArrayRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line587 + col3 + file0 + + + line587 + col22 + file0 + + + end + + + line588 + col1 + file0 + + + line588 + col1 + file0 + + + + + + + kindevent + location + + line588 + col1 + file0 + + depth0 + extended_message + Object leaked: allocated object of type 'CFMutableArrayRef' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: allocated object of type 'CFMutableArrayRef' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object of type 'CFMutableArrayRef' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context6abb479bc4c7782a125d680fddf825ef + issue_context_kindfunction + issue_contextf14_leakimmediately + issue_hash_function_offset1 + location + + line588 + col1 + file0 + + ExecutedLines + + 0 + + 586 + 587 + 588 + + + + + path + + + kindcontrol + edges + + + start + + + line602 + col3 + file0 + + + line602 + col4 + file0 + + + end + + + line602 + col7 + file0 + + + line602 + col7 + file0 + + + + + + + kindevent + location + + line602 + col7 + file0 + + ranges + + + + line602 + col7 + file0 + + + line602 + col7 + file0 + + + + depth0 + extended_message + Assuming 'p' is null + message + Assuming 'p' is null + + + kindcontrol + edges + + + start + + + line602 + col7 + file0 + + + line602 + col7 + file0 + + + end + + + line605 + col3 + file0 + + + line605 + col8 + file0 + + + + + + + kindcontrol + edges + + + start + + + line605 + col3 + file0 + + + line605 + col8 + file0 + + + end + + + line605 + col11 + file0 + + + line605 + col11 + file0 + + + + + + + kindcontrol + edges + + + start + + + line605 + col11 + file0 + + + line605 + col11 + file0 + + + end + + + line607 + col5 + file0 + + + line607 + col13 + file0 + + + + + + + kindevent + location + + line607 + col5 + file0 + + ranges + + + + line607 + col15 + file0 + + + line607 + col15 + file0 + + + + depth0 + extended_message + Null pointer argument in call to CFRelease + message + Null pointer argument in call to CFRelease + + + descriptionNull pointer argument in call to CFRelease + categoryAPI Misuse (Apple) + typenull passed to CF memory management function + check_nameosx.coreFoundation.CFRetainRelease + + issue_hash_content_of_line_in_contexte7e2ba205af363f2c4cec7d01dcb6d6c + issue_context_kindfunction + issue_contextf16 + issue_hash_function_offset6 + location + + line607 + col5 + file0 + + ExecutedLines + + 0 + + 601 + 602 + 605 + 606 + 607 + + + + + path + + + kindcontrol + edges + + + start + + + line602 + col3 + file0 + + + line602 + col4 + file0 + + + end + + + line602 + col7 + file0 + + + line602 + col7 + file0 + + + + + + + kindevent + location + + line602 + col7 + file0 + + ranges + + + + line602 + col7 + file0 + + + line602 + col7 + file0 + + + + depth0 + extended_message + Assuming 'p' is null + message + Assuming 'p' is null + + + kindcontrol + edges + + + start + + + line602 + col7 + file0 + + + line602 + col7 + file0 + + + end + + + line605 + col3 + file0 + + + line605 + col8 + file0 + + + + + + + kindcontrol + edges + + + start + + + line605 + col3 + file0 + + + line605 + col8 + file0 + + + end + + + line605 + col11 + file0 + + + line605 + col11 + file0 + + + + + + + kindcontrol + edges + + + start + + + line605 + col11 + file0 + + + line605 + col11 + file0 + + + end + + + line610 + col5 + file0 + + + line610 + col12 + file0 + + + + + + + kindevent + location + + line610 + col5 + file0 + + ranges + + + + line610 + col14 + file0 + + + line610 + col14 + file0 + + + + depth0 + extended_message + Null pointer argument in call to CFRetain + message + Null pointer argument in call to CFRetain + + + descriptionNull pointer argument in call to CFRetain + categoryAPI Misuse (Apple) + typenull passed to CF memory management function + check_nameosx.coreFoundation.CFRetainRelease + + issue_hash_content_of_line_in_context64f4a3367d5d8e832ca8a23ca4d72717 + issue_context_kindfunction + issue_contextf16 + issue_hash_function_offset9 + location + + line610 + col5 + file0 + + ExecutedLines + + 0 + + 601 + 602 + 605 + 609 + 610 + + + + + path + + + kindcontrol + edges + + + start + + + line602 + col3 + file0 + + + line602 + col4 + file0 + + + end + + + line602 + col7 + file0 + + + line602 + col7 + file0 + + + + + + + kindevent + location + + line602 + col7 + file0 + + ranges + + + + line602 + col7 + file0 + + + line602 + col7 + file0 + + + + depth0 + extended_message + Assuming 'p' is null + message + Assuming 'p' is null + + + kindcontrol + edges + + + start + + + line602 + col7 + file0 + + + line602 + col7 + file0 + + + end + + + line605 + col3 + file0 + + + line605 + col8 + file0 + + + + + + + kindcontrol + edges + + + start + + + line605 + col3 + file0 + + + line605 + col8 + file0 + + + end + + + line605 + col11 + file0 + + + line605 + col11 + file0 + + + + + + + kindcontrol + edges + + + start + + + line605 + col11 + file0 + + + line605 + col11 + file0 + + + end + + + line613 + col5 + file0 + + + line613 + col21 + file0 + + + + + + + kindevent + location + + line613 + col5 + file0 + + ranges + + + + line613 + col23 + file0 + + + line613 + col23 + file0 + + + + depth0 + extended_message + Null pointer argument in call to CFMakeCollectable + message + Null pointer argument in call to CFMakeCollectable + + + descriptionNull pointer argument in call to CFMakeCollectable + categoryAPI Misuse (Apple) + typenull passed to CF memory management function + check_nameosx.coreFoundation.CFRetainRelease + + issue_hash_content_of_line_in_context61123dbb677396de5abbdd778c399140 + issue_context_kindfunction + issue_contextf16 + issue_hash_function_offset12 + location + + line613 + col5 + file0 + + ExecutedLines + + 0 + + 601 + 602 + 605 + 612 + 613 + + + + + path + + + kindcontrol + edges + + + start + + + line602 + col3 + file0 + + + line602 + col4 + file0 + + + end + + + line602 + col7 + file0 + + + line602 + col7 + file0 + + + + + + + kindevent + location + + line602 + col7 + file0 + + ranges + + + + line602 + col7 + file0 + + + line602 + col7 + file0 + + + + depth0 + extended_message + Assuming 'p' is null + message + Assuming 'p' is null + + + kindcontrol + edges + + + start + + + line602 + col7 + file0 + + + line602 + col7 + file0 + + + end + + + line605 + col3 + file0 + + + line605 + col8 + file0 + + + + + + + kindcontrol + edges + + + start + + + line605 + col3 + file0 + + + line605 + col8 + file0 + + + end + + + line605 + col11 + file0 + + + line605 + col11 + file0 + + + + + + + kindcontrol + edges + + + start + + + line605 + col11 + file0 + + + line605 + col11 + file0 + + + end + + + line616 + col5 + file0 + + + line616 + col17 + file0 + + + + + + + kindevent + location + + line616 + col5 + file0 + + ranges + + + + line616 + col19 + file0 + + + line616 + col19 + file0 + + + + depth0 + extended_message + Null pointer argument in call to CFAutorelease + message + Null pointer argument in call to CFAutorelease + + + descriptionNull pointer argument in call to CFAutorelease + categoryAPI Misuse (Apple) + typenull passed to CF memory management function + check_nameosx.coreFoundation.CFRetainRelease + + issue_hash_content_of_line_in_context965bca78fe04bfa55b6ea428da3c20e3 + issue_context_kindfunction + issue_contextf16 + issue_hash_function_offset15 + location + + line616 + col5 + file0 + + ExecutedLines + + 0 + + 601 + 602 + 605 + 615 + 616 + + + + + path + + + kindevent + location + + line656 + col10 + file0 + + ranges + + + + line656 + col10 + file0 + + + line656 + col32 + file0 + + + + depth0 + extended_message + Call to function 'isl_basic_map_cow' returns an object of type 'isl_basic_map *' with a +1 retain count + message + Call to function 'isl_basic_map_cow' returns an object of type 'isl_basic_map *' with a +1 retain count + + + kindcontrol + edges + + + start + + + line656 + col3 + file0 + + + line656 + col6 + file0 + + + end + + + line657 + col1 + file0 + + + line657 + col1 + file0 + + + + + + + kindevent + location + + line657 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'bmap' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'bmap' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'bmap' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context2cfebefee7b63ce3954419e571be4f63 + issue_context_kindfunction + issue_contextf18 + issue_hash_function_offset2 + location + + line657 + col1 + file0 + + ExecutedLines + + 0 + + 654 + 656 + 657 + + + + + path + + + kindevent + location + + line682 + col17 + file0 + + ranges + + + + line682 + col17 + file0 + + + line682 + col55 + file0 + + + + depth0 + extended_message + Method returns an Objective-C object with a +0 retain count + message + Method returns an Objective-C object with a +0 retain count + + + kindcontrol + edges + + + start + + + line682 + col3 + file0 + + + line682 + col10 + file0 + + + end + + + line683 + col3 + file0 + + + line683 + col8 + file0 + + + + + + + kindevent + location + + line683 + col3 + file0 + + ranges + + + + line683 + col3 + file0 + + + line683 + col10 + file0 + + + + depth0 + extended_message + Object with a +0 retain count returned to caller where a +1 (owning) retain count is expected + message + Object with a +0 retain count returned to caller where a +1 (owning) retain count is expected + + + descriptionObject with a +0 retain count returned to caller where a +1 (owning) retain count is expected + categoryMemory (Core Foundation/Objective-C/OSObject) + typeMethod should return an owned object + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contextdcd3becc58a149abe6ade5598138d3dd + issue_context_kindObjective-C method + issue_contextnewString + issue_hash_function_offset2 + location + + line683 + col3 + file0 + + ExecutedLines + + 0 + + 681 + 682 + 683 + + + + + path + + + kindevent + location + + line696 + col20 + file0 + + ranges + + + + line696 + col20 + file0 + + + line696 + col63 + file0 + + + + depth0 + extended_message + Method returns an instance of NSString with a +1 retain count + message + Method returns an instance of NSString with a +1 retain count + + + kindcontrol + edges + + + start + + + line696 + col3 + file0 + + + line696 + col10 + file0 + + + end + + + line703 + col3 + file0 + + + line703 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line703 + col3 + file0 + + + line703 + col4 + file0 + + + end + + + line703 + col6 + file0 + + + line703 + col6 + file0 + + + + + + + kindevent + location + + line703 + col6 + file0 + + ranges + + + + line703 + col6 + file0 + + + line703 + col10 + file0 + + + + depth0 + extended_message + Assuming 'name' is nil + message + Assuming 'name' is nil + + + kindcontrol + edges + + + start + + + line703 + col6 + file0 + + + line703 + col6 + file0 + + + end + + + line704 + col5 + file0 + + + line704 + col10 + file0 + + + + + + + kindevent + location + + line704 + col5 + file0 + + ranges + + + + line704 + col5 + file0 + + + line704 + col10 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'kind' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'kind' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'kind' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context6688c9cb12f0c76ec80eb03b1d2eddf8 + issue_context_kindfunction + issue_contextrdar_6659160 + issue_hash_function_offset5 + location + + line704 + col5 + file0 + + ExecutedLines + + 0 + + 690 + 691 + 696 + 702 + 703 + 704 + + + + + path + + + kindcontrol + edges + + + start + + + line696 + col3 + file0 + + + line696 + col10 + file0 + + + end + + + line703 + col3 + file0 + + + line703 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line703 + col3 + file0 + + + line703 + col4 + file0 + + + end + + + line703 + col6 + file0 + + + line703 + col6 + file0 + + + + + + + kindevent + location + + line703 + col6 + file0 + + ranges + + + + line703 + col6 + file0 + + + line703 + col10 + file0 + + + + depth0 + extended_message + Assuming 'name' is non-nil + message + Assuming 'name' is non-nil + + + kindcontrol + edges + + + start + + + line703 + col6 + file0 + + + line703 + col6 + file0 + + + end + + + line706 + col3 + file0 + + + line706 + col7 + file0 + + + + + + + kindevent + location + + line706 + col3 + file0 + + ranges + + + + line706 + col3 + file0 + + + line706 + col19 + file0 + + + + depth0 + extended_message + 'kindC' initialized to a null pointer value + message + 'kindC' initialized to a null pointer value + + + kindcontrol + edges + + + start + + + line706 + col3 + file0 + + + line706 + col7 + file0 + + + end + + + line714 + col3 + file0 + + + line714 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line714 + col3 + file0 + + + line714 + col4 + file0 + + + end + + + line714 + col6 + file0 + + + line714 + col9 + file0 + + + + + + + kindevent + location + + line714 + col6 + file0 + + ranges + + + + line714 + col6 + file0 + + + line714 + col9 + file0 + + + + depth0 + extended_message + Assuming 'kind' is nil + message + Assuming 'kind' is nil + + + kindcontrol + edges + + + start + + + line714 + col6 + file0 + + + line714 + col9 + file0 + + + end + + + line716 + col3 + file0 + + + line716 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line716 + col3 + file0 + + + line716 + col4 + file0 + + + end + + + line717 + col5 + file0 + + + line717 + col9 + file0 + + + + + + + kindcontrol + edges + + + start + + + line717 + col5 + file0 + + + line717 + col9 + file0 + + + end + + + line718 + col3 + file0 + + + line718 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line718 + col3 + file0 + + + line718 + col4 + file0 + + + end + + + line718 + col13 + file0 + + + line718 + col17 + file0 + + + + + + + kindevent + location + + line718 + col13 + file0 + + ranges + + + + line718 + col13 + file0 + + + line718 + col17 + file0 + + + + depth0 + extended_message + Array access (from variable 'kindC') results in a null pointer dereference + message + Array access (from variable 'kindC') results in a null pointer dereference + + + descriptionArray access (from variable 'kindC') results in a null pointer dereference + categoryLogic error + typeDereference of null pointer + check_namecore.NullDereference + + issue_hash_content_of_line_in_context2824c4e1d4ab13c3ae5a0ebb2aa4ed89 + issue_context_kindfunction + issue_contextrdar_6659160 + issue_hash_function_offset27 + location + + line718 + col13 + file0 + + ExecutedLines + + 0 + + 690 + 691 + 696 + 702 + 703 + 706 + 707 + 714 + 716 + 717 + 718 + + + + + path + + + kindcontrol + edges + + + start + + + line696 + col3 + file0 + + + line696 + col10 + file0 + + + end + + + line702 + col3 + file0 + + + line702 + col10 + file0 + + + + + + + kindevent + location + + line702 + col20 + file0 + + ranges + + + + line702 + col20 + file0 + + + line702 + col57 + file0 + + + + depth0 + extended_message + Method returns an Objective-C object with a +0 retain count + message + Method returns an Objective-C object with a +0 retain count + + + kindcontrol + edges + + + start + + + line702 + col3 + file0 + + + line702 + col10 + file0 + + + end + + + line703 + col3 + file0 + + + line703 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line703 + col3 + file0 + + + line703 + col4 + file0 + + + end + + + line703 + col6 + file0 + + + line703 + col6 + file0 + + + + + + + kindevent + location + + line703 + col6 + file0 + + ranges + + + + line703 + col6 + file0 + + + line703 + col10 + file0 + + + + depth0 + extended_message + Assuming 'name' is non-nil + message + Assuming 'name' is non-nil + + + kindcontrol + edges + + + start + + + line703 + col6 + file0 + + + line703 + col6 + file0 + + + end + + + line706 + col3 + file0 + + + line706 + col7 + file0 + + + + + + + kindcontrol + edges + + + start + + + line706 + col3 + file0 + + + line706 + col7 + file0 + + + end + + + line714 + col3 + file0 + + + line714 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line714 + col3 + file0 + + + line714 + col4 + file0 + + + end + + + line714 + col6 + file0 + + + line714 + col9 + file0 + + + + + + + kindevent + location + + line714 + col6 + file0 + + ranges + + + + line714 + col6 + file0 + + + line714 + col9 + file0 + + + + depth0 + extended_message + Assuming 'kind' is non-nil + message + Assuming 'kind' is non-nil + + + kindcontrol + edges + + + start + + + line714 + col6 + file0 + + + line714 + col9 + file0 + + + end + + + line715 + col5 + file0 + + + line715 + col9 + file0 + + + + + + + kindcontrol + edges + + + start + + + line715 + col5 + file0 + + + line715 + col9 + file0 + + + end + + + line716 + col3 + file0 + + + line716 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line716 + col3 + file0 + + + line716 + col4 + file0 + + + end + + + line717 + col5 + file0 + + + line717 + col9 + file0 + + + + + + + kindcontrol + edges + + + start + + + line717 + col5 + file0 + + + line717 + col9 + file0 + + + end + + + line718 + col3 + file0 + + + line718 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line718 + col3 + file0 + + + line718 + col4 + file0 + + + end + + + line718 + col6 + file0 + + + line718 + col6 + file0 + + + + + + + kindevent + location + + line718 + col6 + file0 + + ranges + + + + line718 + col6 + file0 + + + line718 + col21 + file0 + + + + depth0 + extended_message + Assuming the condition is false + message + Assuming the condition is false + + + kindcontrol + edges + + + start + + + line718 + col6 + file0 + + + line718 + col6 + file0 + + + end + + + line720 + col3 + file0 + + + line720 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line720 + col3 + file0 + + + line720 + col4 + file0 + + + end + + + line720 + col6 + file0 + + + line720 + col6 + file0 + + + + + + + kindevent + location + + line720 + col6 + file0 + + ranges + + + + line720 + col6 + file0 + + + line720 + col21 + file0 + + + + depth0 + extended_message + Assuming the condition is false + message + Assuming the condition is false + + + kindcontrol + edges + + + start + + + line720 + col6 + file0 + + + line720 + col6 + file0 + + + end + + + line723 + col3 + file0 + + + line723 + col3 + file0 + + + + + + + kindcontrol + edges + + + start + + + line723 + col3 + file0 + + + line723 + col3 + file0 + + + end + + + line724 + col3 + file0 + + + line724 + col3 + file0 + + + + + + + kindevent + location + + line724 + col3 + file0 + + ranges + + + + line724 + col4 + file0 + + + line724 + col7 + file0 + + + + depth0 + extended_message + Incorrect decrement of the reference count of an object that is not owned at this point by the caller + message + Incorrect decrement of the reference count of an object that is not owned at this point by the caller + + + descriptionIncorrect decrement of the reference count of an object that is not owned at this point by the caller + categoryMemory (Core Foundation/Objective-C/OSObject) + typeBad release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contextd04966e9b8e981d8f69bf03823253033 + issue_context_kindfunction + issue_contextrdar_6659160 + issue_hash_function_offset33 + location + + line724 + col3 + file0 + + ExecutedLines + + 0 + + 690 + 691 + 696 + 702 + 703 + 706 + 707 + 714 + 715 + 716 + 717 + 718 + 720 + 723 + 724 + + + + + path + + + kindevent + location + + line746 + col12 + file0 + + ranges + + + + line746 + col12 + file0 + + + line746 + col34 + file0 + + + + depth0 + extended_message + Method returns an instance of NSString with a +1 retain count + message + Method returns an instance of NSString with a +1 retain count + + + kindcontrol + edges + + + start + + + line746 + col3 + file0 + + + line746 + col4 + file0 + + + end + + + line747 + col3 + file0 + + + line747 + col3 + file0 + + + + + + + kindevent + location + + line747 + col3 + file0 + + ranges + + + + line747 + col3 + file0 + + + line747 + col15 + file0 + + + + + line747 + col4 + file0 + + + line747 + col6 + file0 + + + + depth0 + extended_message + Object released by directly sending the '-dealloc' message + message + Object released by directly sending the '-dealloc' message + + + kindcontrol + edges + + + start + + + line747 + col3 + file0 + + + line747 + col3 + file0 + + + end + + + line748 + col3 + file0 + + + line748 + col3 + file0 + + + + + + + kindevent + location + + line748 + col3 + file0 + + ranges + + + + line748 + col4 + file0 + + + line748 + col6 + file0 + + + + depth0 + extended_message + Reference-counted object is used after it is released + message + Reference-counted object is used after it is released + + + descriptionReference-counted object is used after it is released + categoryMemory (Core Foundation/Objective-C/OSObject) + typeUse-after-release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context1b35183a6aca4df5a8732c8da94e3205 + issue_context_kindfunction + issue_contextpr3820_ReleaseAfterDealloc + issue_hash_function_offset3 + location + + line748 + col3 + file0 + + ExecutedLines + + 0 + + 744 + 745 + 746 + 747 + 748 + + + + + path + + + kindcontrol + edges + + + start + + + line754 + col3 + file0 + + + line754 + col7 + file0 + + + end + + + line755 + col3 + file0 + + + line755 + col4 + file0 + + + + + + + kindevent + location + + line755 + col12 + file0 + + ranges + + + + line755 + col12 + file0 + + + line755 + col34 + file0 + + + + depth0 + extended_message + Method returns an instance of NSString with a +1 retain count + message + Method returns an instance of NSString with a +1 retain count + + + kindcontrol + edges + + + start + + + line755 + col3 + file0 + + + line755 + col4 + file0 + + + end + + + line756 + col3 + file0 + + + line756 + col3 + file0 + + + + + + + kindevent + location + + line756 + col3 + file0 + + ranges + + + + line756 + col3 + file0 + + + line756 + col15 + file0 + + + + + line756 + col4 + file0 + + + line756 + col6 + file0 + + + + depth0 + extended_message + Object released + message + Object released + + + kindcontrol + edges + + + start + + + line756 + col3 + file0 + + + line756 + col3 + file0 + + + end + + + line757 + col3 + file0 + + + line757 + col3 + file0 + + + + + + + kindevent + location + + line757 + col3 + file0 + + ranges + + + + line757 + col4 + file0 + + + line757 + col6 + file0 + + + + depth0 + extended_message + Reference-counted object is used after it is released + message + Reference-counted object is used after it is released + + + descriptionReference-counted object is used after it is released + categoryMemory (Core Foundation/Objective-C/OSObject) + typeUse-after-release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context54f2bd1534fa675b58c4f8eef3120373 + issue_context_kindfunction + issue_contextpr3820_DeallocAfterRelease + issue_hash_function_offset4 + location + + line757 + col3 + file0 + + ExecutedLines + + 0 + + 752 + 753 + 754 + 755 + 756 + 757 + + + + + path + + + kindcontrol + edges + + + start + + + line809 + col2 + file0 + + + line809 + col20 + file0 + + + end + + + line809 + col31 + file0 + + + line809 + col31 + file0 + + + + + + + kindevent + location + + line809 + col31 + file0 + + ranges + + + + line809 + col31 + file0 + + + line809 + col76 + file0 + + + + depth0 + extended_message + Method returns an Objective-C object with a +0 retain count + message + Method returns an Objective-C object with a +0 retain count + + + kindevent + location + + line809 + col30 + file0 + + ranges + + + + line809 + col30 + file0 + + + line809 + col84 + file0 + + + + + line809 + col31 + file0 + + + line809 + col76 + file0 + + + + depth0 + extended_message + Reference count incremented. The object now has a +1 retain count + message + Reference count incremented. The object now has a +1 retain count + + + kindcontrol + edges + + + start + + + line809 + col30 + file0 + + + line809 + col30 + file0 + + + end + + + line809 + col2 + file0 + + + line809 + col20 + file0 + + + + + + + kindcontrol + edges + + + start + + + line809 + col2 + file0 + + + line809 + col20 + file0 + + + end + + + line813 + col2 + file0 + + + line813 + col6 + file0 + + + + + + + kindcontrol + edges + + + start + + + line813 + col2 + file0 + + + line813 + col6 + file0 + + + end + + + line814 + col1 + file0 + + + line814 + col1 + file0 + + + + + + + kindevent + location + + line814 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'dict' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'dict' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'dict' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context055e6f3413539276fedeac241fccd9b8 + issue_context_kindObjective-C method + issue_contextapplicationDidFinishLaunching: + issue_hash_function_offset1 + location + + line814 + col1 + file0 + + ExecutedLines + + 0 + + 808 + 809 + 811 + 813 + 814 + + + + + path + + + kindcontrol + edges + + + start + + + line821 + col2 + file0 + + + line821 + col20 + file0 + + + end + + + line821 + col31 + file0 + + + line821 + col31 + file0 + + + + + + + kindevent + location + + line821 + col31 + file0 + + ranges + + + + line821 + col31 + file0 + + + line821 + col76 + file0 + + + + depth0 + extended_message + Method returns an Objective-C object with a +0 retain count + message + Method returns an Objective-C object with a +0 retain count + + + kindevent + location + + line821 + col30 + file0 + + ranges + + + + line821 + col30 + file0 + + + line821 + col84 + file0 + + + + + line821 + col31 + file0 + + + line821 + col76 + file0 + + + + depth0 + extended_message + Reference count incremented. The object now has a +1 retain count + message + Reference count incremented. The object now has a +1 retain count + + + kindcontrol + edges + + + start + + + line821 + col30 + file0 + + + line821 + col30 + file0 + + + end + + + line821 + col2 + file0 + + + line821 + col20 + file0 + + + + + + + kindcontrol + edges + + + start + + + line821 + col2 + file0 + + + line821 + col20 + file0 + + + end + + + line822 + col2 + file0 + + + line822 + col3 + file0 + + + + + + + kindcontrol + edges + + + start + + + line822 + col2 + file0 + + + line822 + col3 + file0 + + + end + + + line822 + col6 + file0 + + + line822 + col11 + file0 + + + + + + + kindevent + location + + line822 + col6 + file0 + + ranges + + + + line822 + col6 + file0 + + + line822 + col11 + file0 + + + + depth0 + extended_message + Assuming the condition is false + message + Assuming the condition is false + + + kindcontrol + edges + + + start + + + line822 + col6 + file0 + + + line822 + col11 + file0 + + + end + + + line824 + col1 + file0 + + + line824 + col1 + file0 + + + + + + + kindevent + location + + line824 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'dict' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'dict' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'dict' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context444f6019b048a95dd71c6be49ecb73ff + issue_context_kindObjective-C method + issue_contextradar10102244 + issue_hash_function_offset1 + location + + line824 + col1 + file0 + + ExecutedLines + + 0 + + 820 + 821 + 822 + 824 + + + + + path + + + kindcontrol + edges + + + start + + + line832 + col3 + file0 + + + line832 + col19 + file0 + + + end + + + line833 + col3 + file0 + + + line833 + col9 + file0 + + + + + + + kindevent + location + + line833 + col20 + file0 + + ranges + + + + line833 + col20 + file0 + + + line833 + col34 + file0 + + + + depth0 + extended_message + Method returns an Objective-C object with a +0 retain count + message + Method returns an Objective-C object with a +0 retain count + + + kindcontrol + edges + + + start + + + line833 + col3 + file0 + + + line833 + col9 + file0 + + + end + + + line834 + col3 + file0 + + + line834 + col3 + file0 + + + + + + + kindevent + location + + line834 + col3 + file0 + + ranges + + + + line834 + col4 + file0 + + + line834 + col8 + file0 + + + + depth0 + extended_message + Incorrect decrement of the reference count of an object that is not owned at this point by the caller + message + Incorrect decrement of the reference count of an object that is not owned at this point by the caller + + + descriptionIncorrect decrement of the reference count of an object that is not owned at this point by the caller + categoryMemory (Core Foundation/Objective-C/OSObject) + typeBad release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context641de26edd3d85ca241de577afbcda86 + issue_context_kindfunction + issue_contextrdar_6257780_Case1 + issue_hash_function_offset3 + location + + line834 + col3 + file0 + + ExecutedLines + + 0 + + 831 + 832 + 833 + 834 + + + + + path + + + kindcontrol + edges + + + start + + + line909 + col3 + file0 + + + line909 + col3 + file0 + + + end + + + line910 + col3 + file0 + + + line910 + col3 + file0 + + + + + + + kindevent + location + + line910 + col3 + file0 + + ranges + + + + line910 + col3 + file0 + + + line910 + col36 + file0 + + + + depth0 + extended_message + Method returns an instance of RDar6320065Subclass with a +1 retain count + message + Method returns an instance of RDar6320065Subclass with a +1 retain count + + + kindcontrol + edges + + + start + + + line910 + col3 + file0 + + + line910 + col3 + file0 + + + end + + + line911 + col3 + file0 + + + line911 + col8 + file0 + + + + + + + kindevent + location + + line911 + col3 + file0 + + ranges + + + + line911 + col3 + file0 + + + line911 + col13 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'RDar6320065Subclass *' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: allocated object of type 'RDar6320065Subclass *' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object of type 'RDar6320065Subclass *' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context8e8ae80fd006f27a952f77494bd1c05f + issue_context_kindObjective-C method + issue_context_initReturningNewClassBad + issue_hash_function_offset2 + location + + line911 + col3 + file0 + + ExecutedLines + + 0 + + 908 + 909 + 910 + 911 + + + + + path + + + kindcontrol + edges + + + start + + + line914 + col3 + file0 + + + line914 + col3 + file0 + + + end + + + line915 + col3 + file0 + + + line915 + col6 + file0 + + + + + + + kindevent + location + + line915 + col10 + file0 + + ranges + + + + line915 + col10 + file0 + + + line915 + col43 + file0 + + + + depth0 + extended_message + Method returns an instance of RDar6320065Subclass with a +1 retain count + message + Method returns an instance of RDar6320065Subclass with a +1 retain count + + + kindcontrol + edges + + + start + + + line915 + col3 + file0 + + + line915 + col6 + file0 + + + end + + + line916 + col3 + file0 + + + line916 + col8 + file0 + + + + + + + kindevent + location + + line916 + col10 + file0 + + ranges + + + + line916 + col10 + file0 + + + line916 + col27 + file0 + + + + + line916 + col11 + file0 + + + line916 + col14 + file0 + + + + depth0 + extended_message + Object autoreleased + message + Object autoreleased + + + kindevent + location + + line916 + col3 + file0 + + ranges + + + + line916 + col3 + file0 + + + line916 + col27 + file0 + + + + depth0 + extended_message + Object with a +0 retain count returned to caller where a +1 (owning) retain count is expected + message + Object with a +0 retain count returned to caller where a +1 (owning) retain count is expected + + + descriptionObject with a +0 retain count returned to caller where a +1 (owning) retain count is expected + categoryMemory (Core Foundation/Objective-C/OSObject) + typeMethod should return an owned object + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context625e26ef3ae9de238f30175e4e9f4937 + issue_context_kindObjective-C method + issue_contextinitReturningNewClassBad2 + issue_hash_function_offset3 + location + + line916 + col3 + file0 + + ExecutedLines + + 0 + + 913 + 914 + 915 + 916 + + + + + path + + + kindevent + location + + line954 + col37 + file0 + + ranges + + + + line954 + col37 + file0 + + + line954 + col59 + file0 + + + + depth0 + extended_message + Method returns an instance of NSString with a +1 retain count + message + Method returns an instance of NSString with a +1 retain count + + + kindevent + location + + line954 + col30 + file0 + + ranges + + + + line954 + col30 + file0 + + + line954 + col59 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'NSString *' is returned from a method whose name ('NoCopyString') does not start with 'copy', 'mutableCopy', 'alloc' or 'new'. This violates the naming convention rules given in the Memory Management Guide for Cocoa + message + Object leaked: allocated object of type 'NSString *' is returned from a method whose name ('NoCopyString') does not start with 'copy', 'mutableCopy', 'alloc' or 'new'. This violates the naming convention rules given in the Memory Management Guide for Cocoa + + + descriptionPotential leak of an object of type 'NSString *' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak of returned object + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context666dce676597e2cfa3199521864f7b96 + issue_context_kindObjective-C method + issue_contextNoCopyString + issue_hash_function_offset0 + location + + line954 + col30 + file0 + + ExecutedLines + + 0 + + 954 + + + + + path + + + kindevent + location + + line955 + col37 + file0 + + ranges + + + + line955 + col37 + file0 + + + line955 + col59 + file0 + + + + depth0 + extended_message + Method returns an instance of NSString with a +1 retain count + message + Method returns an instance of NSString with a +1 retain count + + + kindevent + location + + line955 + col30 + file0 + + ranges + + + + line955 + col30 + file0 + + + line955 + col59 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'NSString *' is returned from a method whose name ('noCopyString') does not start with 'copy', 'mutableCopy', 'alloc' or 'new'. This violates the naming convention rules given in the Memory Management Guide for Cocoa + message + Object leaked: allocated object of type 'NSString *' is returned from a method whose name ('noCopyString') does not start with 'copy', 'mutableCopy', 'alloc' or 'new'. This violates the naming convention rules given in the Memory Management Guide for Cocoa + + + descriptionPotential leak of an object of type 'NSString *' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak of returned object + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context31104cdb408dbc3faf693a5c31973486 + issue_context_kindObjective-C method + issue_contextnoCopyString + issue_hash_function_offset0 + location + + line955 + col30 + file0 + + ExecutedLines + + 0 + + 955 + + + + + path + + + kindevent + location + + line959 + col3 + file0 + + ranges + + + + line959 + col3 + file0 + + + line959 + col18 + file0 + + + + depth0 + extended_message + Calling 'NoCopyString' + message + Calling 'NoCopyString' + + + kindevent + location + + line954 + col1 + file0 + + depth1 + extended_message + Entered call from 'test_RDar6859457' + message + Entered call from 'test_RDar6859457' + + + kindcontrol + edges + + + start + + + line954 + col1 + file0 + + + line954 + col1 + file0 + + + end + + + line954 + col30 + file0 + + + line954 + col35 + file0 + + + + + + + kindevent + location + + line954 + col37 + file0 + + ranges + + + + line954 + col37 + file0 + + + line954 + col59 + file0 + + + + depth1 + extended_message + Method returns an instance of NSString with a +1 retain count + message + Method returns an instance of NSString with a +1 retain count + + + kindevent + location + + line959 + col3 + file0 + + ranges + + + + line959 + col3 + file0 + + + line959 + col18 + file0 + + + + depth0 + extended_message + Returning from 'NoCopyString' + message + Returning from 'NoCopyString' + + + kindcontrol + edges + + + start + + + line959 + col3 + file0 + + + line959 + col3 + file0 + + + end + + + line960 + col3 + file0 + + + line960 + col3 + file0 + + + + + + + kindevent + location + + line960 + col3 + file0 + + ranges + + + + line960 + col3 + file0 + + + line960 + col18 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'NSString *' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: allocated object of type 'NSString *' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object of type 'NSString *' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context909638940b4d7020f51062089653b231 + issue_context_kindfunction + issue_contexttest_RDar6859457 + issue_hash_function_offset1 + location + + line960 + col3 + file0 + + ExecutedLines + + 0 + + 954 + 958 + 959 + 960 + + + + + path + + + kindcontrol + edges + + + start + + + line959 + col3 + file0 + + + line959 + col3 + file0 + + + end + + + line960 + col3 + file0 + + + line960 + col3 + file0 + + + + + + + kindevent + location + + line960 + col3 + file0 + + ranges + + + + line960 + col3 + file0 + + + line960 + col18 + file0 + + + + depth0 + extended_message + Calling 'noCopyString' + message + Calling 'noCopyString' + + + kindevent + location + + line955 + col1 + file0 + + depth1 + extended_message + Entered call from 'test_RDar6859457' + message + Entered call from 'test_RDar6859457' + + + kindcontrol + edges + + + start + + + line955 + col1 + file0 + + + line955 + col1 + file0 + + + end + + + line955 + col30 + file0 + + + line955 + col35 + file0 + + + + + + + kindevent + location + + line955 + col37 + file0 + + ranges + + + + line955 + col37 + file0 + + + line955 + col59 + file0 + + + + depth1 + extended_message + Method returns an instance of NSString with a +1 retain count + message + Method returns an instance of NSString with a +1 retain count + + + kindevent + location + + line960 + col3 + file0 + + ranges + + + + line960 + col3 + file0 + + + line960 + col18 + file0 + + + + depth0 + extended_message + Returning from 'noCopyString' + message + Returning from 'noCopyString' + + + kindcontrol + edges + + + start + + + line960 + col3 + file0 + + + line960 + col3 + file0 + + + end + + + line961 + col3 + file0 + + + line961 + col3 + file0 + + + + + + + kindevent + location + + line961 + col3 + file0 + + ranges + + + + line961 + col3 + file0 + + + line961 + col54 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'NSString *' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: allocated object of type 'NSString *' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object of type 'NSString *' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context2a37743e32cfa0a86958fed215c30e87 + issue_context_kindfunction + issue_contexttest_RDar6859457 + issue_hash_function_offset2 + location + + line961 + col3 + file0 + + ExecutedLines + + 0 + + 954 + 955 + 958 + 959 + 960 + 961 + + + + + path + + + kindevent + location + + line994 + col10 + file0 + + ranges + + + + line994 + col10 + file0 + + + line994 + col32 + file0 + + + + depth0 + extended_message + Method returns an instance of NSString with a +1 retain count + message + Method returns an instance of NSString with a +1 retain count + + + kindevent + location + + line994 + col3 + file0 + + ranges + + + + line994 + col3 + file0 + + + line994 + col32 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'NSString *' is returned from a method whose name (':') does not start with 'copy', 'mutableCopy', 'alloc' or 'new'. This violates the naming convention rules given in the Memory Management Guide for Cocoa + message + Object leaked: allocated object of type 'NSString *' is returned from a method whose name (':') does not start with 'copy', 'mutableCopy', 'alloc' or 'new'. This violates the naming convention rules given in the Memory Management Guide for Cocoa + + + descriptionPotential leak of an object of type 'NSString *' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak of returned object + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context20b25f0ba6268e055d8491c67c6a26bd + issue_context_kindObjective-C method + issue_context: + issue_hash_function_offset1 + location + + line994 + col3 + file0 + + ExecutedLines + + 0 + + 993 + 994 + + + + + path + + + kindevent + location + + line1024 + col3 + file0 + + ranges + + + + line1024 + col3 + file0 + + + line1024 + col38 + file0 + + + + depth0 + extended_message + Method returns an Objective-C object with a +1 retain count + message + Method returns an Objective-C object with a +1 retain count + + + kindcontrol + edges + + + start + + + line1024 + col3 + file0 + + + line1024 + col3 + file0 + + + end + + + line1025 + col3 + file0 + + + line1025 + col3 + file0 + + + + + + + kindevent + location + + line1025 + col3 + file0 + + ranges + + + + line1025 + col3 + file0 + + + line1025 + col42 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'id' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: allocated object of type 'id' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object of type 'id' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context706b9d732ece93a88487dbbf0b82fd23 + issue_context_kindfunction + issue_contextrdar6902710 + issue_hash_function_offset1 + location + + line1025 + col3 + file0 + + ExecutedLines + + 0 + + 1021 + 1022 + 1023 + 1024 + 1025 + + + + + path + + + kindcontrol + edges + + + start + + + line1024 + col3 + file0 + + + line1024 + col3 + file0 + + + end + + + line1025 + col3 + file0 + + + line1025 + col3 + file0 + + + + + + + kindevent + location + + line1025 + col3 + file0 + + ranges + + + + line1025 + col3 + file0 + + + line1025 + col42 + file0 + + + + depth0 + extended_message + Method returns an Objective-C object with a +1 retain count + message + Method returns an Objective-C object with a +1 retain count + + + kindcontrol + edges + + + start + + + line1025 + col3 + file0 + + + line1025 + col3 + file0 + + + end + + + line1026 + col3 + file0 + + + line1026 + col3 + file0 + + + + + + + kindevent + location + + line1026 + col3 + file0 + + ranges + + + + line1026 + col3 + file0 + + + line1026 + col43 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'id' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: allocated object of type 'id' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object of type 'id' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context631eebb0c921191c24734f98fe93f6bf + issue_context_kindfunction + issue_contextrdar6902710 + issue_hash_function_offset2 + location + + line1026 + col3 + file0 + + ExecutedLines + + 0 + + 1021 + 1022 + 1023 + 1024 + 1025 + 1026 + + + + + path + + + kindcontrol + edges + + + start + + + line1024 + col3 + file0 + + + line1024 + col3 + file0 + + + end + + + line1026 + col3 + file0 + + + line1026 + col3 + file0 + + + + + + + kindevent + location + + line1026 + col3 + file0 + + ranges + + + + line1026 + col3 + file0 + + + line1026 + col43 + file0 + + + + depth0 + extended_message + Method returns a Core Foundation object of type 'CGImageRef' with a +1 retain count + message + Method returns a Core Foundation object of type 'CGImageRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1026 + col3 + file0 + + + line1026 + col3 + file0 + + + end + + + line1027 + col3 + file0 + + + line1027 + col3 + file0 + + + + + + + kindevent + location + + line1027 + col3 + file0 + + ranges + + + + line1027 + col3 + file0 + + + line1027 + col69 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'CGImageRef' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: allocated object of type 'CGImageRef' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object of type 'CGImageRef' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contextee36a48521a32c183a086066d3c5ae1f + issue_context_kindfunction + issue_contextrdar6902710 + issue_hash_function_offset3 + location + + line1027 + col3 + file0 + + ExecutedLines + + 0 + + 1021 + 1022 + 1023 + 1024 + 1025 + 1026 + 1027 + + + + + path + + + kindcontrol + edges + + + start + + + line1024 + col3 + file0 + + + line1024 + col3 + file0 + + + end + + + line1027 + col3 + file0 + + + line1027 + col3 + file0 + + + + + + + kindevent + location + + line1027 + col3 + file0 + + ranges + + + + line1027 + col3 + file0 + + + line1027 + col69 + file0 + + + + depth0 + extended_message + Method returns a Core Foundation object of type 'CGImageRef' with a +1 retain count + message + Method returns a Core Foundation object of type 'CGImageRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1027 + col3 + file0 + + + line1027 + col3 + file0 + + + end + + + line1028 + col1 + file0 + + + line1028 + col1 + file0 + + + + + + + kindevent + location + + line1028 + col1 + file0 + + depth0 + extended_message + Object leaked: allocated object of type 'CGImageRef' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: allocated object of type 'CGImageRef' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object of type 'CGImageRef' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context70a2dd4ee6b6f7caad87a46dc6dd3580 + issue_context_kindfunction + issue_contextrdar6902710 + issue_hash_function_offset4 + location + + line1028 + col1 + file0 + + ExecutedLines + + 0 + + 1021 + 1022 + 1023 + 1024 + 1025 + 1026 + 1027 + 1028 + + + + + path + + + kindevent + location + + line1036 + col3 + file0 + + ranges + + + + line1036 + col3 + file0 + + + line1036 + col45 + file0 + + + + depth0 + extended_message + Method returns a Core Foundation object of type 'CGLayerRef' with a +1 retain count + message + Method returns a Core Foundation object of type 'CGLayerRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1036 + col3 + file0 + + + line1036 + col3 + file0 + + + end + + + line1037 + col1 + file0 + + + line1037 + col1 + file0 + + + + + + + kindevent + location + + line1037 + col1 + file0 + + depth0 + extended_message + Object leaked: allocated object of type 'CGLayerRef' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: allocated object of type 'CGLayerRef' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object of type 'CGLayerRef' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contexta82448687d1cbf5cb517914dbe6de4fe + issue_context_kindfunction + issue_contextrdar6945561 + issue_hash_function_offset1 + location + + line1037 + col1 + file0 + + ExecutedLines + + 0 + + 1035 + 1036 + 1037 + + + + + path + + + kindevent + location + + line1045 + col3 + file0 + + ranges + + + + line1045 + col3 + file0 + + + line1045 + col49 + file0 + + + + depth0 + extended_message + Call to function 'IOBSDNameMatching' returns a Core Foundation object of type 'CFMutableDictionaryRef' with a +1 retain count + message + Call to function 'IOBSDNameMatching' returns a Core Foundation object of type 'CFMutableDictionaryRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1045 + col3 + file0 + + + line1045 + col19 + file0 + + + end + + + line1046 + col1 + file0 + + + line1046 + col1 + file0 + + + + + + + kindevent + location + + line1046 + col1 + file0 + + depth0 + extended_message + Object leaked: allocated object of type 'CFMutableDictionaryRef' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: allocated object of type 'CFMutableDictionaryRef' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object of type 'CFMutableDictionaryRef' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context540e0145994c1e14ea750fe91a497855 + issue_context_kindfunction + issue_contextIOBSDNameMatching_wrapper + issue_hash_function_offset1 + location + + line1046 + col1 + file0 + + ExecutedLines + + 0 + + 1044 + 1045 + 1046 + + + + + path + + + kindevent + location + + line1049 + col3 + file0 + + ranges + + + + line1049 + col3 + file0 + + + line1049 + col25 + file0 + + + + depth0 + extended_message + Call to function 'IOServiceMatching' returns a Core Foundation object of type 'CFMutableDictionaryRef' with a +1 retain count + message + Call to function 'IOServiceMatching' returns a Core Foundation object of type 'CFMutableDictionaryRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1049 + col3 + file0 + + + line1049 + col19 + file0 + + + end + + + line1050 + col1 + file0 + + + line1050 + col1 + file0 + + + + + + + kindevent + location + + line1050 + col1 + file0 + + depth0 + extended_message + Object leaked: allocated object of type 'CFMutableDictionaryRef' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: allocated object of type 'CFMutableDictionaryRef' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object of type 'CFMutableDictionaryRef' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context99d7012d797e181ef8e9a289ee9099eb + issue_context_kindfunction + issue_contextIOServiceMatching_wrapper + issue_hash_function_offset1 + location + + line1050 + col1 + file0 + + ExecutedLines + + 0 + + 1048 + 1049 + 1050 + + + + + path + + + kindevent + location + + line1053 + col3 + file0 + + ranges + + + + line1053 + col3 + file0 + + + line1053 + col29 + file0 + + + + depth0 + extended_message + Call to function 'IOServiceNameMatching' returns a Core Foundation object of type 'CFMutableDictionaryRef' with a +1 retain count + message + Call to function 'IOServiceNameMatching' returns a Core Foundation object of type 'CFMutableDictionaryRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1053 + col3 + file0 + + + line1053 + col23 + file0 + + + end + + + line1054 + col1 + file0 + + + line1054 + col1 + file0 + + + + + + + kindevent + location + + line1054 + col1 + file0 + + depth0 + extended_message + Object leaked: allocated object of type 'CFMutableDictionaryRef' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: allocated object of type 'CFMutableDictionaryRef' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object of type 'CFMutableDictionaryRef' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context5d956e58f05bcc1b67ff65e02cbba302 + issue_context_kindfunction + issue_contextIOServiceNameMatching_wrapper + issue_hash_function_offset1 + location + + line1054 + col1 + file0 + + ExecutedLines + + 0 + + 1052 + 1053 + 1054 + + + + + path + + + kindevent + location + + line1061 + col30 + file0 + + ranges + + + + line1061 + col30 + file0 + + + line1061 + col41 + file0 + + + + depth0 + extended_message + Call to function 'CreateDict' returns a Core Foundation object of type 'CFDictionaryRef' with a +1 retain count + message + Call to function 'CreateDict' returns a Core Foundation object of type 'CFDictionaryRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1061 + col3 + file0 + + + line1061 + col17 + file0 + + + end + + + line1062 + col3 + file0 + + + line1062 + col11 + file0 + + + + + + + kindevent + location + + line1062 + col3 + file0 + + ranges + + + + line1062 + col3 + file0 + + + line1062 + col21 + file0 + + + + + line1062 + col13 + file0 + + + line1062 + col20 + file0 + + + + depth0 + extended_message + Object released + message + Object released + + + kindcontrol + edges + + + start + + + line1062 + col3 + file0 + + + line1062 + col11 + file0 + + + end + + + line1063 + col3 + file0 + + + line1063 + col26 + file0 + + + + + + + kindevent + location + + line1063 + col3 + file0 + + ranges + + + + line1063 + col58 + file0 + + + line1063 + col65 + file0 + + + + depth0 + extended_message + Reference-counted object is used after it is released + message + Reference-counted object is used after it is released + + + descriptionReference-counted object is used after it is released + categoryMemory (Core Foundation/Objective-C/OSObject) + typeUse-after-release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context84a53bfb58a3a929535b47e28b997382 + issue_context_kindfunction + issue_contextIOServiceAddNotification_wrapper + issue_hash_function_offset4 + location + + line1063 + col3 + file0 + + ExecutedLines + + 0 + + 1058 + 1059 + 1061 + 1062 + 1063 + 1064 + + + + + path + + + kindevent + location + + line1068 + col3 + file0 + + ranges + + + + line1068 + col3 + file0 + + + line1068 + col36 + file0 + + + + depth0 + extended_message + Call to function 'IORegistryEntryIDMatching' returns a Core Foundation object of type 'CFMutableDictionaryRef' with a +1 retain count + message + Call to function 'IORegistryEntryIDMatching' returns a Core Foundation object of type 'CFMutableDictionaryRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1068 + col3 + file0 + + + line1068 + col27 + file0 + + + end + + + line1069 + col1 + file0 + + + line1069 + col1 + file0 + + + + + + + kindevent + location + + line1069 + col1 + file0 + + depth0 + extended_message + Object leaked: allocated object of type 'CFMutableDictionaryRef' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: allocated object of type 'CFMutableDictionaryRef' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object of type 'CFMutableDictionaryRef' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context36337ff486f6a8b702e68d13393bc975 + issue_context_kindfunction + issue_contextIORegistryEntryIDMatching_wrapper + issue_hash_function_offset1 + location + + line1069 + col1 + file0 + + ExecutedLines + + 0 + + 1067 + 1068 + 1069 + + + + + path + + + kindevent + location + + line1073 + col3 + file0 + + ranges + + + + line1073 + col3 + file0 + + + line1073 + col55 + file0 + + + + depth0 + extended_message + Call to function 'IOOpenFirmwarePathMatching' returns a Core Foundation object of type 'CFMutableDictionaryRef' with a +1 retain count + message + Call to function 'IOOpenFirmwarePathMatching' returns a Core Foundation object of type 'CFMutableDictionaryRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1073 + col3 + file0 + + + line1073 + col28 + file0 + + + end + + + line1074 + col1 + file0 + + + line1074 + col1 + file0 + + + + + + + kindevent + location + + line1074 + col1 + file0 + + depth0 + extended_message + Object leaked: allocated object of type 'CFMutableDictionaryRef' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: allocated object of type 'CFMutableDictionaryRef' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object of type 'CFMutableDictionaryRef' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contextee83ca968ddc2ecad7ae4318ce7d1d95 + issue_context_kindfunction + issue_contextIOOpenFirmwarePathMatching_wrapper + issue_hash_function_offset1 + location + + line1074 + col1 + file0 + + ExecutedLines + + 0 + + 1071 + 1072 + 1073 + 1074 + + + + + path + + + kindevent + location + + line1077 + col30 + file0 + + ranges + + + + line1077 + col30 + file0 + + + line1077 + col41 + file0 + + + + depth0 + extended_message + Call to function 'CreateDict' returns a Core Foundation object of type 'CFDictionaryRef' with a +1 retain count + message + Call to function 'CreateDict' returns a Core Foundation object of type 'CFDictionaryRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1077 + col3 + file0 + + + line1077 + col17 + file0 + + + end + + + line1078 + col3 + file0 + + + line1078 + col29 + file0 + + + + + + + kindevent + location + + line1078 + col3 + file0 + + ranges + + + + line1078 + col3 + file0 + + + line1078 + col51 + file0 + + + + + line1078 + col43 + file0 + + + line1078 + col50 + file0 + + + + depth0 + extended_message + Object released + message + Object released + + + kindcontrol + edges + + + start + + + line1078 + col3 + file0 + + + line1078 + col29 + file0 + + + end + + + line1079 + col3 + file0 + + + line1079 + col11 + file0 + + + + + + + kindevent + location + + line1079 + col3 + file0 + + ranges + + + + line1079 + col13 + file0 + + + line1079 + col20 + file0 + + + + depth0 + extended_message + Reference-counted object is used after it is released + message + Reference-counted object is used after it is released + + + descriptionReference-counted object is used after it is released + categoryMemory (Core Foundation/Objective-C/OSObject) + typeUse-after-release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contexte8c08b2b3d53f5890907888e16927805 + issue_context_kindfunction + issue_contextIOServiceGetMatchingService_wrapper + issue_hash_function_offset3 + location + + line1079 + col3 + file0 + + ExecutedLines + + 0 + + 1076 + 1077 + 1078 + 1079 + + + + + path + + + kindevent + location + + line1083 + col30 + file0 + + ranges + + + + line1083 + col30 + file0 + + + line1083 + col41 + file0 + + + + depth0 + extended_message + Call to function 'CreateDict' returns a Core Foundation object of type 'CFDictionaryRef' with a +1 retain count + message + Call to function 'CreateDict' returns a Core Foundation object of type 'CFDictionaryRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1083 + col3 + file0 + + + line1083 + col17 + file0 + + + end + + + line1084 + col3 + file0 + + + line1084 + col30 + file0 + + + + + + + kindevent + location + + line1084 + col3 + file0 + + ranges + + + + line1084 + col3 + file0 + + + line1084 + col62 + file0 + + + + + line1084 + col44 + file0 + + + line1084 + col51 + file0 + + + + depth0 + extended_message + Object released + message + Object released + + + kindcontrol + edges + + + start + + + line1084 + col3 + file0 + + + line1084 + col30 + file0 + + + end + + + line1085 + col3 + file0 + + + line1085 + col11 + file0 + + + + + + + kindevent + location + + line1085 + col3 + file0 + + ranges + + + + line1085 + col13 + file0 + + + line1085 + col20 + file0 + + + + depth0 + extended_message + Reference-counted object is used after it is released + message + Reference-counted object is used after it is released + + + descriptionReference-counted object is used after it is released + categoryMemory (Core Foundation/Objective-C/OSObject) + typeUse-after-release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context31664b5acc7980da73f5545fb16b0910 + issue_context_kindfunction + issue_contextIOServiceGetMatchingServices_wrapper + issue_hash_function_offset3 + location + + line1085 + col3 + file0 + + ExecutedLines + + 0 + + 1082 + 1083 + 1084 + 1085 + + + + + path + + + kindevent + location + + line1091 + col30 + file0 + + ranges + + + + line1091 + col30 + file0 + + + line1091 + col41 + file0 + + + + depth0 + extended_message + Call to function 'CreateDict' returns a Core Foundation object of type 'CFDictionaryRef' with a +1 retain count + message + Call to function 'CreateDict' returns a Core Foundation object of type 'CFDictionaryRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1091 + col3 + file0 + + + line1091 + col17 + file0 + + + end + + + line1092 + col3 + file0 + + + line1092 + col34 + file0 + + + + + + + kindevent + location + + line1092 + col3 + file0 + + ranges + + + + line1092 + col3 + file0 + + + line1092 + col106 + file0 + + + + + line1092 + col66 + file0 + + + line1092 + col73 + file0 + + + + depth0 + extended_message + Object released + message + Object released + + + kindcontrol + edges + + + start + + + line1092 + col3 + file0 + + + line1092 + col34 + file0 + + + end + + + line1093 + col3 + file0 + + + line1093 + col11 + file0 + + + + + + + kindevent + location + + line1093 + col3 + file0 + + ranges + + + + line1093 + col13 + file0 + + + line1093 + col20 + file0 + + + + depth0 + extended_message + Reference-counted object is used after it is released + message + Reference-counted object is used after it is released + + + descriptionReference-counted object is used after it is released + categoryMemory (Core Foundation/Objective-C/OSObject) + typeUse-after-release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context6edae46016a9671e2d5400b100d5efb5 + issue_context_kindfunction + issue_contextIOServiceAddMatchingNotification_wrapper + issue_hash_function_offset4 + location + + line1093 + col3 + file0 + + ExecutedLines + + 0 + + 1088 + 1089 + 1091 + 1092 + 1093 + + + + + path + + + kindcontrol + edges + + + start + + + line1131 + col3 + file0 + + + line1131 + col23 + file0 + + + end + + + line1134 + col3 + file0 + + + line1134 + col10 + file0 + + + + + + + kindevent + location + + line1134 + col22 + file0 + + ranges + + + + line1134 + col22 + file0 + + + line1134 + col53 + file0 + + + + depth0 + extended_message + Method returns an instance of NSNumber with a +1 retain count + message + Method returns an instance of NSNumber with a +1 retain count + + + kindcontrol + edges + + + start + + + line1134 + col3 + file0 + + + line1134 + col10 + file0 + + + end + + + line1136 + col3 + file0 + + + line1136 + col3 + file0 + + + + + + + kindevent + location + + line1136 + col3 + file0 + + ranges + + + + line1136 + col3 + file0 + + + line1136 + col18 + file0 + + + + + line1136 + col4 + file0 + + + line1136 + col9 + file0 + + + + depth0 + extended_message + Reference count decremented + message + Reference count decremented + + + kindcontrol + edges + + + start + + + line1136 + col3 + file0 + + + line1136 + col3 + file0 + + + end + + + line1137 + col3 + file0 + + + line1137 + col3 + file0 + + + + + + + kindevent + location + + line1137 + col3 + file0 + + ranges + + + + line1137 + col3 + file0 + + + line1137 + col17 + file0 + + + + + line1137 + col4 + file0 + + + line1137 + col9 + file0 + + + + depth0 + extended_message + Reference count incremented. The object now has a +1 retain count + message + Reference count incremented. The object now has a +1 retain count + + + kindcontrol + edges + + + start + + + line1137 + col3 + file0 + + + line1137 + col3 + file0 + + + end + + + line1138 + col3 + file0 + + + line1138 + col11 + file0 + + + + + + + kindevent + location + + line1138 + col3 + file0 + + ranges + + + + line1138 + col3 + file0 + + + line1138 + col23 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'number' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'number' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'number' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contextdcec4e2bd254a3c24e84e598b5a827bf + issue_context_kindfunction + issue_contextrdar_7152619 + issue_hash_function_offset4 + location + + line1138 + col3 + file0 + + ExecutedLines + + 0 + + 67 + 68 + 69 + 70 + 71 + 1130 + 1131 + 1132 + 1133 + 1134 + 1135 + 1136 + 1137 + 1138 + + + + + path + + + kindcontrol + edges + + + start + + + line1147 + col3 + file0 + + + line1147 + col8 + file0 + + + end + + + line1158 + col3 + file0 + + + line1158 + col15 + file0 + + + + + + + kindcontrol + edges + + + start + + + line1158 + col3 + file0 + + + line1158 + col15 + file0 + + + end + + + line1159 + col41 + file0 + + + line1159 + col67 + file0 + + + + + + + kindevent + location + + line1159 + col41 + file0 + + ranges + + + + line1159 + col41 + file0 + + + line1159 + col69 + file0 + + + + depth0 + extended_message + Call to function 'CGColorSpaceCreateDeviceRGB' returns a Core Foundation object of type 'CGColorSpaceRef' with a +1 retain count + message + Call to function 'CGColorSpaceCreateDeviceRGB' returns a Core Foundation object of type 'CGColorSpaceRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1159 + col41 + file0 + + + line1159 + col67 + file0 + + + end + + + line1158 + col3 + file0 + + + line1158 + col15 + file0 + + + + + + + kindevent + location + + line1158 + col3 + file0 + + ranges + + + + line1158 + col3 + file0 + + + line1158 + col26 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'CGColorSpaceRef' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: allocated object of type 'CGColorSpaceRef' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object of type 'CGColorSpaceRef' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context9317a6bf07dd10dc988f2415cc2c4ef7 + issue_context_kindfunction + issue_contextrdar_7184450 + issue_hash_function_offset13 + location + + line1158 + col3 + file0 + + ExecutedLines + + 0 + + 1145 + 1146 + 1147 + 1148 + 1149 + 1150 + 1151 + 1152 + 1153 + 1154 + 1155 + 1158 + 1159 + 1160 + + + + + path + + + kindcontrol + edges + + + start + + + line1169 + col3 + file0 + + + line1169 + col8 + file0 + + + end + + + line1180 + col3 + file0 + + + line1180 + col15 + file0 + + + + + + + kindcontrol + edges + + + start + + + line1180 + col3 + file0 + + + line1180 + col15 + file0 + + + end + + + line1181 + col40 + file0 + + + line1181 + col66 + file0 + + + + + + + kindevent + location + + line1181 + col40 + file0 + + ranges + + + + line1181 + col40 + file0 + + + line1181 + col68 + file0 + + + + depth0 + extended_message + Call to function 'CGColorSpaceCreateDeviceRGB' returns a Core Foundation object of type 'CGColorSpaceRef' with a +1 retain count + message + Call to function 'CGColorSpaceCreateDeviceRGB' returns a Core Foundation object of type 'CGColorSpaceRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1181 + col40 + file0 + + + line1181 + col66 + file0 + + + end + + + line1180 + col3 + file0 + + + line1180 + col15 + file0 + + + + + + + kindevent + location + + line1180 + col3 + file0 + + ranges + + + + line1180 + col3 + file0 + + + line1180 + col26 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'CGColorSpaceRef' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: allocated object of type 'CGColorSpaceRef' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object of type 'CGColorSpaceRef' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contextec3e6216b279aa48d8403c6aab30d996 + issue_context_kindfunction + issue_contextrdar_7184450_pos + issue_hash_function_offset13 + location + + line1180 + col3 + file0 + + ExecutedLines + + 0 + + 1167 + 1168 + 1169 + 1170 + 1171 + 1172 + 1173 + 1174 + 1175 + 1176 + 1177 + 1180 + 1181 + + + + + path + + + kindcontrol + edges + + + start + + + line1169 + col3 + file0 + + + line1169 + col8 + file0 + + + end + + + line1180 + col3 + file0 + + + line1180 + col15 + file0 + + + + + + + kindcontrol + edges + + + start + + + line1180 + col3 + file0 + + + line1180 + col15 + file0 + + + end + + + line1181 + col4 + file0 + + + line1181 + col38 + file0 + + + + + + + kindevent + location + + line1181 + col4 + file0 + + ranges + + + + line1181 + col4 + file0 + + + line1181 + col107 + file0 + + + + depth0 + extended_message + Call to function 'CGGradientCreateWithColorComponents' returns a Core Foundation object of type 'CGGradientRef' with a +1 retain count + message + Call to function 'CGGradientCreateWithColorComponents' returns a Core Foundation object of type 'CGGradientRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1181 + col4 + file0 + + + line1181 + col38 + file0 + + + end + + + line1183 + col3 + file0 + + + line1183 + col29 + file0 + + + + + + + kindcontrol + edges + + + start + + + line1183 + col3 + file0 + + + line1183 + col29 + file0 + + + end + + + line1185 + col1 + file0 + + + line1185 + col1 + file0 + + + + + + + kindevent + location + + line1185 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'myGradient' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'myGradient' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'myGradient' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context4b3d6bb6b8dc5c51b7dfa8554b24eb66 + issue_context_kindfunction + issue_contextrdar_7184450_pos + issue_hash_function_offset13 + location + + line1185 + col1 + file0 + + ExecutedLines + + 0 + + 1167 + 1168 + 1169 + 1170 + 1171 + 1172 + 1173 + 1174 + 1175 + 1176 + 1177 + 1180 + 1181 + 1183 + 1184 + 1185 + + + + + path + + + kindevent + location + + line1219 + col22 + file0 + + ranges + + + + line1219 + col22 + file0 + + + line1219 + col53 + file0 + + + + depth0 + extended_message + Method returns an instance of NSNumber with a +1 retain count + message + Method returns an instance of NSNumber with a +1 retain count + + + kindcontrol + edges + + + start + + + line1219 + col3 + file0 + + + line1219 + col10 + file0 + + + end + + + line1220 + col1 + file0 + + + line1220 + col1 + file0 + + + + + + + kindevent + location + + line1220 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'number' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'number' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'number' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context42a83016e862ec323e24920873073a5a + issue_context_kindfunction + issue_contextrdar_7299394_positive + issue_hash_function_offset1 + location + + line1220 + col1 + file0 + + ExecutedLines + + 0 + + 1218 + 1219 + 1220 + + + + + path + + + kindcontrol + edges + + + start + + + line1454 + col5 + file0 + + + line1454 + col12 + file0 + + + end + + + line1456 + col3 + file0 + + + line1456 + col31 + file0 + + + + + + + kindevent + location + + line1456 + col3 + file0 + + ranges + + + + line1456 + col3 + file0 + + + line1457 + col60 + file0 + + + + depth0 + extended_message + Call to function 'CGBitmapContextCreateWithData' returns a Core Foundation object of type 'CGContextRef' with a +1 retain count + message + Call to function 'CGBitmapContextCreateWithData' returns a Core Foundation object of type 'CGContextRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1456 + col3 + file0 + + + line1456 + col31 + file0 + + + end + + + line1458 + col1 + file0 + + + line1458 + col1 + file0 + + + + + + + kindevent + location + + line1458 + col1 + file0 + + depth0 + extended_message + Object leaked: allocated object of type 'CGContextRef' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: allocated object of type 'CGContextRef' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object of type 'CGContextRef' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contexta416473fed3a9dbc6bfee885bee38216 + issue_context_kindfunction + issue_contextrdar_7358899 + issue_hash_function_offset7 + location + + line1458 + col1 + file0 + + ExecutedLines + + 0 + + 1446 + 1447 + 1448 + 1449 + 1454 + 1456 + 1457 + 1458 + + + + + path + + + kindevent + location + + line1474 + col10 + file0 + + ranges + + + + line1474 + col10 + file0 + + + line1474 + col22 + file0 + + + + depth0 + extended_message + Method returns an Objective-C object with a +1 retain count + message + Method returns an Objective-C object with a +1 retain count + + + kindcontrol + edges + + + start + + + line1474 + col3 + file0 + + + line1474 + col4 + file0 + + + end + + + line1475 + col1 + file0 + + + line1475 + col1 + file0 + + + + + + + kindevent + location + + line1475 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'y' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'y' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'y' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context980dd45e9cf6581dbc2be9ebfc500b7f + issue_context_kindfunction + issue_contextrdar7265711_a + issue_hash_function_offset1 + location + + line1475 + col1 + file0 + + ExecutedLines + + 0 + + 1473 + 1474 + 1475 + + + + + path + + + kindcontrol + edges + + + start + + + line1494 + col3 + file0 + + + line1494 + col10 + file0 + + + end + + + line1495 + col3 + file0 + + + line1495 + col10 + file0 + + + + + + + kindevent + location + + line1495 + col22 + file0 + + ranges + + + + line1495 + col22 + file0 + + + line1495 + col53 + file0 + + + + depth0 + extended_message + Method returns an instance of NSNumber with a +1 retain count + message + Method returns an instance of NSNumber with a +1 retain count + + + kindcontrol + edges + + + start + + + line1495 + col3 + file0 + + + line1495 + col10 + file0 + + + end + + + line1496 + col1 + file0 + + + line1496 + col1 + file0 + + + + + + + kindevent + location + + line1496 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'number' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'number' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'number' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contextebf51fb2b16499cf3a5c57d251a91061 + issue_context_kindfunction + issue_contextrdar7306898 + issue_hash_function_offset4 + location + + line1496 + col1 + file0 + + ExecutedLines + + 0 + + 1491 + 1494 + 1495 + 1496 + + + + + path + + + kindevent + location + + line1505 + col3 + file0 + + ranges + + + + line1505 + col3 + file0 + + + line1505 + col23 + file0 + + + + depth0 + extended_message + The 'release' message should be sent to instances of class 'RDar7252064' and not the class directly + message + The 'release' message should be sent to instances of class 'RDar7252064' and not the class directly + + + descriptionThe 'release' message should be sent to instances of class 'RDar7252064' and not the class directly + categoryAPI Misuse (Apple) + typemessage incorrectly sent to class instead of class instance + check_nameosx.cocoa.ClassRelease + + issue_hash_content_of_line_in_contextbdc4aaf3d712232f4ae72dce230189f9 + issue_context_kindfunction + issue_contextrdar7252064 + issue_hash_function_offset1 + location + + line1505 + col3 + file0 + + ExecutedLines + + 0 + + 1504 + 1505 + + + + + path + + + kindcontrol + edges + + + start + + + line1505 + col3 + file0 + + + line1505 + col3 + file0 + + + end + + + line1506 + col3 + file0 + + + line1506 + col3 + file0 + + + + + + + kindevent + location + + line1506 + col3 + file0 + + ranges + + + + line1506 + col3 + file0 + + + line1506 + col22 + file0 + + + + depth0 + extended_message + The 'retain' message should be sent to instances of class 'RDar7252064' and not the class directly + message + The 'retain' message should be sent to instances of class 'RDar7252064' and not the class directly + + + descriptionThe 'retain' message should be sent to instances of class 'RDar7252064' and not the class directly + categoryAPI Misuse (Apple) + typemessage incorrectly sent to class instead of class instance + check_nameosx.cocoa.ClassRelease + + issue_hash_content_of_line_in_contextb767178ef573c7bd520dc62faabc32fc + issue_context_kindfunction + issue_contextrdar7252064 + issue_hash_function_offset2 + location + + line1506 + col3 + file0 + + ExecutedLines + + 0 + + 1504 + 1505 + 1506 + + + + + path + + + kindcontrol + edges + + + start + + + line1505 + col3 + file0 + + + line1505 + col3 + file0 + + + end + + + line1507 + col3 + file0 + + + line1507 + col3 + file0 + + + + + + + kindevent + location + + line1507 + col3 + file0 + + ranges + + + + line1507 + col3 + file0 + + + line1507 + col27 + file0 + + + + depth0 + extended_message + The 'autorelease' message should be sent to instances of class 'RDar7252064' and not the class directly + message + The 'autorelease' message should be sent to instances of class 'RDar7252064' and not the class directly + + + descriptionThe 'autorelease' message should be sent to instances of class 'RDar7252064' and not the class directly + categoryAPI Misuse (Apple) + typemessage incorrectly sent to class instead of class instance + check_nameosx.cocoa.ClassRelease + + issue_hash_content_of_line_in_context3dbe304966f8bffa6bdefc5f3ada7df6 + issue_context_kindfunction + issue_contextrdar7252064 + issue_hash_function_offset3 + location + + line1507 + col3 + file0 + + ExecutedLines + + 0 + + 1504 + 1505 + 1506 + 1507 + + + + + path + + + kindcontrol + edges + + + start + + + line1505 + col3 + file0 + + + line1505 + col3 + file0 + + + end + + + line1508 + col3 + file0 + + + line1508 + col3 + file0 + + + + + + + kindevent + location + + line1508 + col3 + file0 + + ranges + + + + line1508 + col3 + file0 + + + line1508 + col27 + file0 + + + + depth0 + extended_message + The 'drain' message should be sent to instances of class 'NSAutoreleasePool' and not the class directly + message + The 'drain' message should be sent to instances of class 'NSAutoreleasePool' and not the class directly + + + descriptionThe 'drain' message should be sent to instances of class 'NSAutoreleasePool' and not the class directly + categoryAPI Misuse (Apple) + typemessage incorrectly sent to class instead of class instance + check_nameosx.cocoa.ClassRelease + + issue_hash_content_of_line_in_contextc519bce30f1da4bb6e3ecc46453d6958 + issue_context_kindfunction + issue_contextrdar7252064 + issue_hash_function_offset4 + location + + line1508 + col3 + file0 + + ExecutedLines + + 0 + + 1504 + 1505 + 1506 + 1507 + 1508 + + + + + path + + + kindevent + location + + line1535 + col19 + file0 + + ranges + + + + line1535 + col19 + file0 + + + line1535 + col42 + file0 + + + + depth0 + extended_message + Method returns an instance of NSString with a +1 retain count + message + Method returns an instance of NSString with a +1 retain count + + + kindcontrol + edges + + + start + + + line1535 + col3 + file0 + + + line1535 + col10 + file0 + + + end + + + line1536 + col1 + file0 + + + line1536 + col1 + file0 + + + + + + + kindevent + location + + line1536 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'str' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'str' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'str' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context1174ccc2a30887ebf80fe25fc6722b1a + issue_context_kindfunction + issue_contexttest_attr_1 + issue_hash_function_offset1 + location + + line1536 + col1 + file0 + + ExecutedLines + + 0 + + 1534 + 1535 + 1536 + + + + + path + + + kindevent + location + + line1539 + col19 + file0 + + ranges + + + + line1539 + col19 + file0 + + + line1539 + col44 + file0 + + + + depth0 + extended_message + Method returns a Core Foundation object of type 'NSString *' with a +1 retain count + message + Method returns a Core Foundation object of type 'NSString *' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1539 + col3 + file0 + + + line1539 + col10 + file0 + + + end + + + line1540 + col1 + file0 + + + line1540 + col1 + file0 + + + + + + + kindevent + location + + line1540 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'str' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'str' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'str' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contextce9963dd1c85ac22cea4e4fef615354e + issue_context_kindfunction + issue_contexttest_attr_1b + issue_hash_function_offset1 + location + + line1540 + col1 + file0 + + ExecutedLines + + 0 + + 1538 + 1539 + 1540 + + + + + path + + + kindcontrol + edges + + + start + + + line1543 + col3 + file0 + + + line1543 + col10 + file0 + + + end + + + line1544 + col3 + file0 + + + line1544 + col10 + file0 + + + + + + + kindevent + location + + line1544 + col20 + file0 + + ranges + + + + line1544 + col20 + file0 + + + line1544 + col38 + file0 + + + + depth0 + extended_message + Method returns an instance of NSString with a +1 retain count + message + Method returns an instance of NSString with a +1 retain count + + + kindcontrol + edges + + + start + + + line1544 + col3 + file0 + + + line1544 + col10 + file0 + + + end + + + line1545 + col3 + file0 + + + line1545 + col10 + file0 + + + + + + + kindcontrol + edges + + + start + + + line1545 + col3 + file0 + + + line1545 + col10 + file0 + + + end + + + line1545 + col20 + file0 + + + line1545 + col20 + file0 + + + + + + + kindevent + location + + line1545 + col20 + file0 + + ranges + + + + line1545 + col20 + file0 + + + line1545 + col37 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'str2' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'str2' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'str2' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context0183088266857082f35eb17f1377fd69 + issue_context_kindfunction + issue_contexttest_attr1c + issue_hash_function_offset2 + location + + line1545 + col20 + file0 + + ExecutedLines + + 0 + + 1542 + 1543 + 1544 + 1545 + + + + + path + + + kindcontrol + edges + + + start + + + line1543 + col3 + file0 + + + line1543 + col10 + file0 + + + end + + + line1546 + col3 + file0 + + + line1546 + col10 + file0 + + + + + + + kindcontrol + edges + + + start + + + line1546 + col3 + file0 + + + line1546 + col10 + file0 + + + end + + + line1546 + col21 + file0 + + + line1546 + col21 + file0 + + + + + + + kindevent + location + + line1546 + col21 + file0 + + ranges + + + + line1546 + col21 + file0 + + + line1546 + col38 + file0 + + + + depth0 + extended_message + Method returns an instance of NSString with a +0 retain count + message + Method returns an instance of NSString with a +0 retain count + + + kindevent + location + + line1546 + col20 + file0 + + ranges + + + + line1546 + col20 + file0 + + + line1546 + col46 + file0 + + + + + line1546 + col21 + file0 + + + line1546 + col38 + file0 + + + + depth0 + extended_message + Reference count incremented. The object now has a +1 retain count + message + Reference count incremented. The object now has a +1 retain count + + + kindcontrol + edges + + + start + + + line1546 + col20 + file0 + + + line1546 + col20 + file0 + + + end + + + line1546 + col3 + file0 + + + line1546 + col10 + file0 + + + + + + + kindcontrol + edges + + + start + + + line1546 + col3 + file0 + + + line1546 + col10 + file0 + + + end + + + line1547 + col1 + file0 + + + line1547 + col1 + file0 + + + + + + + kindevent + location + + line1547 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'str4' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'str4' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'str4' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context352a17ef8eddd3aa5f7f6e74a74a4df3 + issue_context_kindfunction + issue_contexttest_attr1c + issue_hash_function_offset4 + location + + line1547 + col1 + file0 + + ExecutedLines + + 0 + + 1542 + 1543 + 1544 + 1545 + 1546 + 1547 + + + + + path + + + kindevent + location + + line1550 + col26 + file0 + + ranges + + + + line1550 + col26 + file0 + + + line1550 + col50 + file0 + + + + depth0 + extended_message + Method returns an instance of TestOwnershipAttr with a +1 retain count + message + Method returns an instance of TestOwnershipAttr with a +1 retain count + + + kindcontrol + edges + + + start + + + line1550 + col3 + file0 + + + line1550 + col19 + file0 + + + end + + + line1551 + col1 + file0 + + + line1551 + col1 + file0 + + + + + + + kindevent + location + + line1551 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'x' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'x' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'x' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contextd0e564404585060990202acb33f0bb1e + issue_context_kindfunction + issue_contexttestattr2_a + issue_hash_function_offset1 + location + + line1551 + col1 + file0 + + ExecutedLines + + 0 + + 1549 + 1550 + 1551 + + + + + path + + + kindevent + location + + line1554 + col26 + file0 + + ranges + + + + line1554 + col26 + file0 + + + line1554 + col63 + file0 + + + + depth0 + extended_message + Method returns an Objective-C object with a +1 retain count + message + Method returns an Objective-C object with a +1 retain count + + + kindcontrol + edges + + + start + + + line1554 + col3 + file0 + + + line1554 + col19 + file0 + + + end + + + line1555 + col1 + file0 + + + line1555 + col1 + file0 + + + + + + + kindevent + location + + line1555 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'x' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'x' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'x' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context567dfcbc22471ca4ba9f2fccd9ff14fb + issue_context_kindfunction + issue_contexttestattr2_b + issue_hash_function_offset1 + location + + line1555 + col1 + file0 + + ExecutedLines + + 0 + + 1553 + 1554 + 1555 + + + + + path + + + kindevent + location + + line1558 + col26 + file0 + + ranges + + + + line1558 + col26 + file0 + + + line1558 + col63 + file0 + + + + depth0 + extended_message + Method returns an Objective-C object with a +1 retain count + message + Method returns an Objective-C object with a +1 retain count + + + kindcontrol + edges + + + start + + + line1558 + col3 + file0 + + + line1558 + col19 + file0 + + + end + + + line1559 + col3 + file0 + + + line1559 + col3 + file0 + + + + + + + kindcontrol + edges + + + start + + + line1559 + col3 + file0 + + + line1559 + col3 + file0 + + + end + + + line1560 + col1 + file0 + + + line1560 + col1 + file0 + + + + + + + kindevent + location + + line1560 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'x' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'x' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'x' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context83cd2670977d513443836653fee8147b + issue_context_kindfunction + issue_contexttestattr2_b_11358224_self_assign_looses_the_leak + issue_hash_function_offset1 + location + + line1560 + col1 + file0 + + ExecutedLines + + 0 + + 1557 + 1558 + 1559 + 1560 + + + + + path + + + kindevent + location + + line1590 + col10 + file0 + + ranges + + + + line1590 + col10 + file0 + + + line1590 + col25 + file0 + + + + depth0 + extended_message + Method returns an instance of NSString with a +1 retain count + message + Method returns an instance of NSString with a +1 retain count + + + kindevent + location + + line1590 + col3 + file0 + + ranges + + + + line1590 + col3 + file0 + + + line1590 + col25 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'NSString *' is returned from a method that is annotated as NS_RETURNS_NOT_RETAINED + message + Object leaked: allocated object of type 'NSString *' is returned from a method that is annotated as NS_RETURNS_NOT_RETAINED + + + descriptionPotential leak of an object of type 'NSString *' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak of returned object + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contextf83246e7e738918426df1adc915f4eca + issue_context_kindObjective-C method + issue_contextnewString + issue_hash_function_offset1 + location + + line1590 + col3 + file0 + + ExecutedLines + + 0 + + 1589 + 1590 + + + + + path + + + kindcontrol + edges + + + start + + + line1623 + col3 + file0 + + + line1623 + col8 + file0 + + + end + + + line1623 + col26 + file0 + + + line1623 + col26 + file0 + + + + + + + kindevent + location + + line1623 + col26 + file0 + + ranges + + + + line1623 + col26 + file0 + + + line1623 + col53 + file0 + + + + depth0 + extended_message + Calling 'returnsCFRetainedAsCF' + message + Calling 'returnsCFRetainedAsCF' + + + kindevent + location + + line1614 + col1 + file0 + + depth1 + extended_message + Entered call from 'newCFRetainedAsCFNoAttr' + message + Entered call from 'newCFRetainedAsCFNoAttr' + + + kindcontrol + edges + + + start + + + line1614 + col1 + file0 + + + line1614 + col1 + file0 + + + end + + + line1615 + col3 + file0 + + + line1615 + col8 + file0 + + + + + + + kindcontrol + edges + + + start + + + line1615 + col3 + file0 + + + line1615 + col8 + file0 + + + end + + + line1615 + col10 + file0 + + + line1615 + col30 + file0 + + + + + + + kindevent + location + + line1615 + col10 + file0 + + ranges + + + + line1615 + col10 + file0 + + + line1615 + col32 + file0 + + + + depth1 + extended_message + Calling 'returnsRetainedCFDate' + message + Calling 'returnsRetainedCFDate' + + + kindevent + location + + line1604 + col1 + file0 + + depth2 + extended_message + Entered call from 'returnsCFRetainedAsCF' + message + Entered call from 'returnsCFRetainedAsCF' + + + kindcontrol + edges + + + start + + + line1604 + col1 + file0 + + + line1604 + col19 + file0 + + + end + + + line1606 + col3 + file0 + + + line1606 + col8 + file0 + + + + + + + kindevent + location + + line1606 + col10 + file0 + + ranges + + + + line1606 + col10 + file0 + + + line1606 + col52 + file0 + + + + depth2 + extended_message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + + + kindevent + location + + line1615 + col10 + file0 + + ranges + + + + line1615 + col10 + file0 + + + line1615 + col32 + file0 + + + + depth1 + extended_message + Returning from 'returnsRetainedCFDate' + message + Returning from 'returnsRetainedCFDate' + + + kindcontrol + edges + + + start + + + line1615 + col10 + file0 + + + line1615 + col30 + file0 + + + end + + + line1615 + col3 + file0 + + + line1615 + col8 + file0 + + + + + + + kindevent + location + + line1623 + col26 + file0 + + ranges + + + + line1623 + col26 + file0 + + + line1623 + col53 + file0 + + + + depth0 + extended_message + Returning from 'returnsCFRetainedAsCF' + message + Returning from 'returnsCFRetainedAsCF' + + + kindcontrol + edges + + + start + + + line1623 + col26 + file0 + + + line1623 + col26 + file0 + + + end + + + line1623 + col21 + file0 + + + line1623 + col21 + file0 + + + + + + + kindevent + location + + line1623 + col21 + file0 + + ranges + + + + line1623 + col21 + file0 + + + line1623 + col66 + file0 + + + + + line1623 + col22 + file0 + + + line1623 + col53 + file0 + + + + depth0 + extended_message + Object autoreleased + message + Object autoreleased + + + kindcontrol + edges + + + start + + + line1623 + col21 + file0 + + + line1623 + col21 + file0 + + + end + + + line1623 + col3 + file0 + + + line1623 + col8 + file0 + + + + + + + kindevent + location + + line1623 + col3 + file0 + + ranges + + + + line1623 + col3 + file0 + + + line1623 + col66 + file0 + + + + depth0 + extended_message + Object with a +0 retain count returned to caller where a +1 (owning) retain count is expected + message + Object with a +0 retain count returned to caller where a +1 (owning) retain count is expected + + + descriptionObject with a +0 retain count returned to caller where a +1 (owning) retain count is expected + categoryMemory (Core Foundation/Objective-C/OSObject) + typeMethod should return an owned object + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context5f233261d96f1d461af36fc3e0efc8eb + issue_context_kindObjective-C method + issue_contextnewCFRetainedAsCFNoAttr + issue_hash_function_offset1 + location + + line1623 + col3 + file0 + + ExecutedLines + + 0 + + 1604 + 1605 + 1606 + 1614 + 1615 + 1622 + 1623 + + + + + path + + + kindcontrol + edges + + + start + + + line1627 + col3 + file0 + + + line1627 + col8 + file0 + + + end + + + line1627 + col20 + file0 + + + line1627 + col40 + file0 + + + + + + + kindevent + location + + line1627 + col20 + file0 + + ranges + + + + line1627 + col20 + file0 + + + line1627 + col42 + file0 + + + + depth0 + extended_message + Calling 'returnsRetainedCFDate' + message + Calling 'returnsRetainedCFDate' + + + kindevent + location + + line1604 + col1 + file0 + + depth1 + extended_message + Entered call from 'alsoReturnsRetained' + message + Entered call from 'alsoReturnsRetained' + + + kindcontrol + edges + + + start + + + line1604 + col1 + file0 + + + line1604 + col19 + file0 + + + end + + + line1606 + col3 + file0 + + + line1606 + col8 + file0 + + + + + + + kindevent + location + + line1606 + col10 + file0 + + ranges + + + + line1606 + col10 + file0 + + + line1606 + col52 + file0 + + + + depth1 + extended_message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + + + kindevent + location + + line1627 + col20 + file0 + + ranges + + + + line1627 + col20 + file0 + + + line1627 + col42 + file0 + + + + depth0 + extended_message + Returning from 'returnsRetainedCFDate' + message + Returning from 'returnsRetainedCFDate' + + + kindcontrol + edges + + + start + + + line1627 + col20 + file0 + + + line1627 + col40 + file0 + + + end + + + line1627 + col3 + file0 + + + line1627 + col8 + file0 + + + + + + + kindevent + location + + line1627 + col3 + file0 + + ranges + + + + line1627 + col3 + file0 + + + line1627 + col42 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'CFDateRef' is returned from a method whose name ('alsoReturnsRetained') does not start with 'copy', 'mutableCopy', 'alloc' or 'new'. This violates the naming convention rules given in the Memory Management Guide for Cocoa + message + Object leaked: allocated object of type 'CFDateRef' is returned from a method whose name ('alsoReturnsRetained') does not start with 'copy', 'mutableCopy', 'alloc' or 'new'. This violates the naming convention rules given in the Memory Management Guide for Cocoa + + + descriptionPotential leak of an object of type 'CFDateRef' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak of returned object + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context7ee55b74b5ee01c6ffa2a3d83c8cf88b + issue_context_kindObjective-C method + issue_contextalsoReturnsRetained + issue_hash_function_offset1 + location + + line1627 + col3 + file0 + + ExecutedLines + + 0 + + 1604 + 1605 + 1606 + 1626 + 1627 + + + + + path + + + kindcontrol + edges + + + start + + + line1631 + col3 + file0 + + + line1631 + col8 + file0 + + + end + + + line1631 + col10 + file0 + + + line1631 + col30 + file0 + + + + + + + kindevent + location + + line1631 + col10 + file0 + + ranges + + + + line1631 + col10 + file0 + + + line1631 + col32 + file0 + + + + depth0 + extended_message + Calling 'returnsRetainedCFDate' + message + Calling 'returnsRetainedCFDate' + + + kindevent + location + + line1604 + col1 + file0 + + depth1 + extended_message + Entered call from 'alsoReturnsRetainedAsCF' + message + Entered call from 'alsoReturnsRetainedAsCF' + + + kindcontrol + edges + + + start + + + line1604 + col1 + file0 + + + line1604 + col19 + file0 + + + end + + + line1606 + col3 + file0 + + + line1606 + col8 + file0 + + + + + + + kindevent + location + + line1606 + col10 + file0 + + ranges + + + + line1606 + col10 + file0 + + + line1606 + col52 + file0 + + + + depth1 + extended_message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + + + kindevent + location + + line1631 + col10 + file0 + + ranges + + + + line1631 + col10 + file0 + + + line1631 + col32 + file0 + + + + depth0 + extended_message + Returning from 'returnsRetainedCFDate' + message + Returning from 'returnsRetainedCFDate' + + + kindcontrol + edges + + + start + + + line1631 + col10 + file0 + + + line1631 + col30 + file0 + + + end + + + line1631 + col3 + file0 + + + line1631 + col8 + file0 + + + + + + + kindevent + location + + line1631 + col3 + file0 + + ranges + + + + line1631 + col3 + file0 + + + line1631 + col32 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'CFDateRef' is returned from a method whose name ('alsoReturnsRetainedAsCF') does not start with 'copy', 'mutableCopy', 'alloc' or 'new'. This violates the naming convention rules given in the Memory Management Guide for Cocoa + message + Object leaked: allocated object of type 'CFDateRef' is returned from a method whose name ('alsoReturnsRetainedAsCF') does not start with 'copy', 'mutableCopy', 'alloc' or 'new'. This violates the naming convention rules given in the Memory Management Guide for Cocoa + + + descriptionPotential leak of an object of type 'CFDateRef' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak of returned object + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context177b2cf7eb3d8334393ee0861f5a38ac + issue_context_kindObjective-C method + issue_contextalsoReturnsRetainedAsCF + issue_hash_function_offset1 + location + + line1631 + col3 + file0 + + ExecutedLines + + 0 + + 1604 + 1605 + 1606 + 1630 + 1631 + + + + + path + + + kindcontrol + edges + + + start + + + line1651 + col3 + file0 + + + line1651 + col8 + file0 + + + end + + + line1652 + col3 + file0 + + + line1652 + col13 + file0 + + + + + + + kindevent + location + + line1652 + col23 + file0 + + ranges + + + + line1652 + col23 + file0 + + + line1652 + col82 + file0 + + + + depth0 + extended_message + Call to function 'CFNumberCreate' returns a Core Foundation object of type 'CFNumberRef' with a +1 retain count + message + Call to function 'CFNumberCreate' returns a Core Foundation object of type 'CFNumberRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1652 + col3 + file0 + + + line1652 + col13 + file0 + + + end + + + line1653 + col1 + file0 + + + line1653 + col1 + file0 + + + + + + + kindevent + location + + line1653 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'value' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'value' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'value' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context85e9d8130a1f1ec37f0ba26746abd749 + issue_context_kindfunction + issue_contexttest_panic_negative + issue_hash_function_offset2 + location + + line1653 + col1 + file0 + + ExecutedLines + + 0 + + 1650 + 1651 + 1652 + 1653 + + + + + path + + + kindcontrol + edges + + + start + + + line1662 + col3 + file0 + + + line1662 + col8 + file0 + + + end + + + line1663 + col3 + file0 + + + line1663 + col13 + file0 + + + + + + + kindevent + location + + line1663 + col23 + file0 + + ranges + + + + line1663 + col23 + file0 + + + line1663 + col82 + file0 + + + + depth0 + extended_message + Call to function 'CFNumberCreate' returns a Core Foundation object of type 'CFNumberRef' with a +1 retain count + message + Call to function 'CFNumberCreate' returns a Core Foundation object of type 'CFNumberRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1663 + col3 + file0 + + + line1663 + col13 + file0 + + + end + + + line1664 + col3 + file0 + + + line1664 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line1664 + col3 + file0 + + + line1664 + col4 + file0 + + + end + + + line1664 + col7 + file0 + + + line1664 + col7 + file0 + + + + + + + kindevent + location + + line1664 + col7 + file0 + + ranges + + + + line1664 + col7 + file0 + + + line1664 + col7 + file0 + + + + depth0 + extended_message + Assuming 'x' is 0 + message + Assuming 'x' is 0 + + + kindcontrol + edges + + + start + + + line1664 + col7 + file0 + + + line1664 + col7 + file0 + + + end + + + line1666 + col1 + file0 + + + line1666 + col1 + file0 + + + + + + + kindevent + location + + line1666 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'value' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'value' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'value' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context4a0b16976e0517b38b2ccc16e2928c2e + issue_context_kindfunction + issue_contexttest_panic_neg_2 + issue_hash_function_offset2 + location + + line1666 + col1 + file0 + + ExecutedLines + + 0 + + 1661 + 1662 + 1663 + 1664 + 1666 + + + + + path + + + kindevent + location + + line1686 + col22 + file0 + + ranges + + + + line1686 + col22 + file0 + + + line1686 + col53 + file0 + + + + depth0 + extended_message + Method returns an instance of NSNumber with a +1 retain count + message + Method returns an instance of NSNumber with a +1 retain count + + + kindcontrol + edges + + + start + + + line1686 + col3 + file0 + + + line1686 + col10 + file0 + + + end + + + line1687 + col3 + file0 + + + line1687 + col3 + file0 + + + + + + + kindevent + location + + line1687 + col3 + file0 + + ranges + + + + line1687 + col3 + file0 + + + line1687 + col7 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'number' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'number' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'number' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contextaf73d9c62952a300a7c393ebd5073f75 + issue_context_kindfunction + issue_contexttest_blocks_1_pos + issue_hash_function_offset1 + location + + line1687 + col3 + file0 + + ExecutedLines + + 0 + + 1685 + 1686 + 1687 + + + + + path + + + kindevent + location + + line1707 + col22 + file0 + + ranges + + + + line1707 + col22 + file0 + + + line1707 + col53 + file0 + + + + depth0 + extended_message + Method returns an instance of NSNumber with a +1 retain count + message + Method returns an instance of NSNumber with a +1 retain count + + + kindcontrol + edges + + + start + + + line1707 + col3 + file0 + + + line1707 + col10 + file0 + + + end + + + line1708 + col3 + file0 + + + line1708 + col3 + file0 + + + + + + + kindevent + location + + line1708 + col3 + file0 + + ranges + + + + line1708 + col3 + file0 + + + line1708 + col39 + file0 + + + + depth0 + extended_message + Calling anonymous block + message + Calling anonymous block + + + kindevent + location + + line1708 + col3 + file0 + + depth1 + extended_message + Entered call from 'test_blocks_1_indirect_retain_via_call' + message + Entered call from 'test_blocks_1_indirect_retain_via_call' + + + kindcontrol + edges + + + start + + + line1708 + col3 + file0 + + + line1708 + col3 + file0 + + + end + + + line1708 + col19 + file0 + + + line1708 + col19 + file0 + + + + + + + kindevent + location + + line1708 + col19 + file0 + + ranges + + + + line1708 + col19 + file0 + + + line1708 + col28 + file0 + + + + + line1708 + col20 + file0 + + + line1708 + col20 + file0 + + + + depth1 + extended_message + Reference count incremented. The object now has a +2 retain count + message + Reference count incremented. The object now has a +2 retain count + + + kindevent + location + + line1708 + col3 + file0 + + ranges + + + + line1708 + col3 + file0 + + + line1708 + col39 + file0 + + + + depth0 + extended_message + Returning to caller + message + Returning to caller + + + kindcontrol + edges + + + start + + + line1708 + col3 + file0 + + + line1708 + col3 + file0 + + + end + + + line1709 + col1 + file0 + + + line1709 + col1 + file0 + + + + + + + kindevent + location + + line1709 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'number' is not referenced later in this execution path and has a retain count of +2 + message + Object leaked: object allocated and stored into 'number' is not referenced later in this execution path and has a retain count of +2 + + + descriptionPotential leak of an object stored into 'number' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context771b2a332053388ffbdd9ba74ea84c5e + issue_context_kindfunction + issue_contexttest_blocks_1_indirect_retain_via_call + issue_hash_function_offset1 + location + + line1709 + col1 + file0 + + ExecutedLines + + 0 + + 1706 + 1707 + 1708 + 1709 + + + + + path + + + kindcontrol + edges + + + start + + + line1759 + col5 + file0 + + + line1759 + col14 + file0 + + + end + + + line1762 + col5 + file0 + + + line1762 + col9 + file0 + + + + + + + kindcontrol + edges + + + start + + + line1762 + col5 + file0 + + + line1762 + col9 + file0 + + + end + + + line1762 + col12 + file0 + + + line1762 + col24 + file0 + + + + + + + kindevent + location + + line1762 + col12 + file0 + + ranges + + + + line1762 + col12 + file0 + + + line1762 + col38 + file0 + + + + depth0 + extended_message + Assuming 'error_to_dump' is not equal to null + message + Assuming 'error_to_dump' is not equal to null + + + kindevent + location + + line1762 + col12 + file0 + + ranges + + + + line1762 + col12 + file0 + + + line1762 + col38 + file0 + + + + depth0 + extended_message + Entering loop body + message + Entering loop body + + + kindcontrol + edges + + + start + + + line1762 + col12 + file0 + + + line1762 + col24 + file0 + + + end + + + line1763 + col9 + file0 + + + line1763 + col23 + file0 + + + + + + + kindcontrol + edges + + + start + + + line1763 + col9 + file0 + + + line1763 + col23 + file0 + + + end + + + line1765 + col9 + file0 + + + line1765 + col12 + file0 + + + + + + + kindevent + location + + line1765 + col16 + file0 + + ranges + + + + line1765 + col16 + file0 + + + line1765 + col49 + file0 + + + + depth0 + extended_message + Call to function 'CFErrorCopyUserInfo' returns a Core Foundation object of type 'CFDictionaryRef' with a +1 retain count + message + Call to function 'CFErrorCopyUserInfo' returns a Core Foundation object of type 'CFDictionaryRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1765 + col9 + file0 + + + line1765 + col12 + file0 + + + end + + + line1767 + col9 + file0 + + + line1767 + col10 + file0 + + + + + + + kindcontrol + edges + + + start + + + line1767 + col9 + file0 + + + line1767 + col10 + file0 + + + end + + + line1767 + col13 + file0 + + + line1767 + col16 + file0 + + + + + + + kindevent + location + + line1767 + col13 + file0 + + ranges + + + + line1767 + col13 + file0 + + + line1767 + col30 + file0 + + + + depth0 + extended_message + Assuming 'info' is not equal to null + message + Assuming 'info' is not equal to null + + + kindcontrol + edges + + + start + + + line1767 + col13 + file0 + + + line1767 + col16 + file0 + + + end + + + line1770 + col23 + file0 + + + line1770 + col23 + file0 + + + + + + + kindevent + location + + line1770 + col23 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'info' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'info' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'info' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context39f8c30f7436f678d5259c0fdd3a0dad + issue_context_kindfunction + issue_contextrdar_8724287 + issue_hash_function_offset7 + location + + line1770 + col23 + file0 + + ExecutedLines + + 0 + + 1757 + 1758 + 1759 + 1761 + 1762 + 1763 + 1765 + 1767 + 1770 + + + + + path + + + kindevent + location + + line1815 + col10 + file0 + + ranges + + + + line1815 + col10 + file0 + + + line1815 + col60 + file0 + + + + depth0 + extended_message + Call to function 'CFArrayCreateMutable' returns a Core Foundation object of type 'CFMutableArrayRef' with a +1 retain count + message + Call to function 'CFArrayCreateMutable' returns a Core Foundation object of type 'CFMutableArrayRef' with a +1 retain count + + + kindevent + location + + line1815 + col3 + file0 + + ranges + + + + line1815 + col3 + file0 + + + line1815 + col60 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'CFMutableArrayRef' is returned from a function whose name ('camelcase_createno') does not contain 'Copy' or 'Create'. This violates the naming convention rules given in the Memory Management Guide for Core Foundation + message + Object leaked: allocated object of type 'CFMutableArrayRef' is returned from a function whose name ('camelcase_createno') does not contain 'Copy' or 'Create'. This violates the naming convention rules given in the Memory Management Guide for Core Foundation + + + descriptionPotential leak of an object of type 'CFMutableArrayRef' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak of returned object + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context107e3efdeb8cdff4bef4c64183c4f6fa + issue_context_kindfunction + issue_contextcamelcase_createno + issue_hash_function_offset1 + location + + line1815 + col3 + file0 + + ExecutedLines + + 0 + + 1814 + 1815 + + + + + path + + + kindevent + location + + line1823 + col10 + file0 + + ranges + + + + line1823 + col10 + file0 + + + line1823 + col60 + file0 + + + + depth0 + extended_message + Call to function 'CFArrayCreateMutable' returns a Core Foundation object of type 'CFMutableArrayRef' with a +1 retain count + message + Call to function 'CFArrayCreateMutable' returns a Core Foundation object of type 'CFMutableArrayRef' with a +1 retain count + + + kindevent + location + + line1823 + col3 + file0 + + ranges + + + + line1823 + col3 + file0 + + + line1823 + col60 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'CFMutableArrayRef' is returned from a function whose name ('camelcase_copying') does not contain 'Copy' or 'Create'. This violates the naming convention rules given in the Memory Management Guide for Core Foundation + message + Object leaked: allocated object of type 'CFMutableArrayRef' is returned from a function whose name ('camelcase_copying') does not contain 'Copy' or 'Create'. This violates the naming convention rules given in the Memory Management Guide for Core Foundation + + + descriptionPotential leak of an object of type 'CFMutableArrayRef' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak of returned object + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context20c973a013858abb0a926276c956f858 + issue_context_kindfunction + issue_contextcamelcase_copying + issue_hash_function_offset1 + location + + line1823 + col3 + file0 + + ExecutedLines + + 0 + + 1822 + 1823 + + + + + path + + + kindevent + location + + line1844 + col10 + file0 + + ranges + + + + line1844 + col10 + file0 + + + line1844 + col60 + file0 + + + + depth0 + extended_message + Call to function 'CFArrayCreateMutable' returns a Core Foundation object of type 'CFMutableArrayRef' with a +1 retain count + message + Call to function 'CFArrayCreateMutable' returns a Core Foundation object of type 'CFMutableArrayRef' with a +1 retain count + + + kindevent + location + + line1844 + col3 + file0 + + ranges + + + + line1844 + col3 + file0 + + + line1844 + col60 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'CFMutableArrayRef' is returned from a function whose name ('camel_creat') does not contain 'Copy' or 'Create'. This violates the naming convention rules given in the Memory Management Guide for Core Foundation + message + Object leaked: allocated object of type 'CFMutableArrayRef' is returned from a function whose name ('camel_creat') does not contain 'Copy' or 'Create'. This violates the naming convention rules given in the Memory Management Guide for Core Foundation + + + descriptionPotential leak of an object of type 'CFMutableArrayRef' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak of returned object + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context80ee99e51561a37297429740e3a4da0c + issue_context_kindfunction + issue_contextcamel_creat + issue_hash_function_offset1 + location + + line1844 + col3 + file0 + + ExecutedLines + + 0 + + 1843 + 1844 + + + + + path + + + kindevent + location + + line1856 + col10 + file0 + + ranges + + + + line1856 + col10 + file0 + + + line1856 + col60 + file0 + + + + depth0 + extended_message + Call to function 'CFArrayCreateMutable' returns a Core Foundation object of type 'CFMutableArrayRef' with a +1 retain count + message + Call to function 'CFArrayCreateMutable' returns a Core Foundation object of type 'CFMutableArrayRef' with a +1 retain count + + + kindevent + location + + line1856 + col3 + file0 + + ranges + + + + line1856 + col3 + file0 + + + line1856 + col60 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'CFMutableArrayRef' is returned from a function whose name ('camel_copymachine') does not contain 'Copy' or 'Create'. This violates the naming convention rules given in the Memory Management Guide for Core Foundation + message + Object leaked: allocated object of type 'CFMutableArrayRef' is returned from a function whose name ('camel_copymachine') does not contain 'Copy' or 'Create'. This violates the naming convention rules given in the Memory Management Guide for Core Foundation + + + descriptionPotential leak of an object of type 'CFMutableArrayRef' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak of returned object + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contexta4e28a04f6a8d87c8aaf4d71c37cac0f + issue_context_kindfunction + issue_contextcamel_copymachine + issue_hash_function_offset1 + location + + line1856 + col3 + file0 + + ExecutedLines + + 0 + + 1855 + 1856 + + + + + path + + + kindcontrol + edges + + + start + + + line1876 + col3 + file0 + + + line1876 + col16 + file0 + + + end + + + line1877 + col3 + file0 + + + line1877 + col11 + file0 + + + + + + + kindevent + location + + line1877 + col24 + file0 + + ranges + + + + line1877 + col24 + file0 + + + line1877 + col41 + file0 + + + + depth0 + extended_message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1877 + col3 + file0 + + + line1877 + col11 + file0 + + + end + + + line1878 + col1 + file0 + + + line1878 + col1 + file0 + + + + + + + kindevent + location + + line1878 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'vals' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'vals' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'vals' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context6b727a438d8411c058fd32867b9402bc + issue_context_kindfunction + issue_contextrdar6582778 + issue_hash_function_offset2 + location + + line1878 + col1 + file0 + + ExecutedLines + + 0 + + 1875 + 1876 + 1877 + 1878 + + + + + path + + + kindcontrol + edges + + + start + + + line1902 + col3 + file0 + + + line1902 + col16 + file0 + + + end + + + line1904 + col3 + file0 + + + line1904 + col10 + file0 + + + + + + + kindevent + location + + line1904 + col22 + file0 + + ranges + + + + line1904 + col22 + file0 + + + line1904 + col64 + file0 + + + + depth0 + extended_message + Method returns an instance of NSString with a +1 retain count + message + Method returns an instance of NSString with a +1 retain count + + + kindcontrol + edges + + + start + + + line1904 + col3 + file0 + + + line1904 + col10 + file0 + + + end + + + line1905 + col3 + file0 + + + line1905 + col3 + file0 + + + + + + + kindevent + location + + line1905 + col3 + file0 + + ranges + + + + line1905 + col3 + file0 + + + line1905 + col18 + file0 + + + + + line1905 + col4 + file0 + + + line1905 + col9 + file0 + + + + depth0 + extended_message + Object released + message + Object released + + + kindcontrol + edges + + + start + + + line1905 + col3 + file0 + + + line1905 + col3 + file0 + + + end + + + line1907 + col3 + file0 + + + line1907 + col10 + file0 + + + + + + + kindcontrol + edges + + + start + + + line1907 + col3 + file0 + + + line1907 + col10 + file0 + + + end + + + line1907 + col27 + file0 + + + line1907 + col27 + file0 + + + + + + + kindevent + location + + line1907 + col27 + file0 + + ranges + + + + line1907 + col28 + file0 + + + line1907 + col33 + file0 + + + + depth0 + extended_message + Reference-counted object is used after it is released + message + Reference-counted object is used after it is released + + + descriptionReference-counted object is used after it is released + categoryMemory (Core Foundation/Objective-C/OSObject) + typeUse-after-release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contextb39dcf9df7cec8dd73cbbe25b2a7d6c5 + issue_context_kindfunction + issue_contextrdar10232019_positive + issue_hash_function_offset6 + location + + line1907 + col27 + file0 + + ExecutedLines + + 0 + + 1901 + 1902 + 1904 + 1905 + 1907 + + + + + path + + + kindcontrol + edges + + + start + + + line2034 + col9 + file0 + + + line2034 + col16 + file0 + + + end + + + line2035 + col9 + file0 + + + line2035 + col15 + file0 + + + + + + + kindevent + location + + line2035 + col22 + file0 + + ranges + + + + line2035 + col22 + file0 + + + line2035 + col66 + file0 + + + + depth0 + extended_message + Method returns an instance of NSArray with a +1 retain count + message + Method returns an instance of NSArray with a +1 retain count + + + kindcontrol + edges + + + start + + + line2035 + col9 + file0 + + + line2035 + col15 + file0 + + + end + + + line2038 + col9 + file0 + + + line2038 + col9 + file0 + + + + + + + kindevent + location + + line2038 + col9 + file0 + + ranges + + + + line2038 + col9 + file0 + + + line2038 + col23 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'a' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'a' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'a' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contexta501f743b22f1feb5dc317fcad4f7556 + issue_context_kindfunction + issue_contexttest_objc_arrays + issue_hash_function_offset3 + location + + line2038 + col9 + file0 + + ExecutedLines + + 0 + + 2032 + 2034 + 2035 + 2036 + 2037 + 2038 + + + + + path + + + kindcontrol + edges + + + start + + + line2034 + col9 + file0 + + + line2034 + col16 + file0 + + + end + + + line2038 + col9 + file0 + + + line2038 + col9 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2038 + col9 + file0 + + + line2038 + col9 + file0 + + + end + + + line2042 + col9 + file0 + + + line2042 + col16 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2042 + col9 + file0 + + + line2042 + col16 + file0 + + + end + + + line2044 + col9 + file0 + + + line2044 + col15 + file0 + + + + + + + kindevent + location + + line2044 + col23 + file0 + + ranges + + + + line2044 + col23 + file0 + + + line2044 + col56 + file0 + + + + depth0 + extended_message + Method returns an instance of NSArray with a +1 retain count + message + Method returns an instance of NSArray with a +1 retain count + + + kindcontrol + edges + + + start + + + line2044 + col9 + file0 + + + line2044 + col15 + file0 + + + end + + + line2047 + col9 + file0 + + + line2047 + col9 + file0 + + + + + + + kindevent + location + + line2047 + col9 + file0 + + ranges + + + + line2047 + col9 + file0 + + + line2047 + col23 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'a2' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'a2' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'a2' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contexta141a6ad33e8ff2ae3b13da0ad36ebc5 + issue_context_kindfunction + issue_contexttest_objc_arrays + issue_hash_function_offset12 + location + + line2047 + col9 + file0 + + ExecutedLines + + 0 + + 2032 + 2034 + 2035 + 2036 + 2037 + 2038 + 2042 + 2043 + 2044 + 2045 + 2046 + 2047 + + + + + path + + + kindcontrol + edges + + + start + + + line2034 + col9 + file0 + + + line2034 + col16 + file0 + + + end + + + line2038 + col9 + file0 + + + line2038 + col9 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2038 + col9 + file0 + + + line2038 + col9 + file0 + + + end + + + line2042 + col9 + file0 + + + line2042 + col16 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2042 + col9 + file0 + + + line2042 + col16 + file0 + + + end + + + line2047 + col9 + file0 + + + line2047 + col9 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2047 + col9 + file0 + + + line2047 + col9 + file0 + + + end + + + line2051 + col9 + file0 + + + line2051 + col16 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2051 + col9 + file0 + + + line2051 + col16 + file0 + + + end + + + line2052 + col9 + file0 + + + line2052 + col15 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2052 + col9 + file0 + + + line2052 + col15 + file0 + + + end + + + line2052 + col24 + file0 + + + line2052 + col24 + file0 + + + + + + + kindevent + location + + line2052 + col24 + file0 + + ranges + + + + line2052 + col24 + file0 + + + line2052 + col27 + file0 + + + + depth0 + extended_message + NSArray literal is an object with a +0 retain count + message + NSArray literal is an object with a +0 retain count + + + kindevent + location + + line2052 + col23 + file0 + + ranges + + + + line2052 + col23 + file0 + + + line2052 + col35 + file0 + + + + + line2052 + col24 + file0 + + + line2052 + col27 + file0 + + + + depth0 + extended_message + Reference count incremented. The object now has a +1 retain count + message + Reference count incremented. The object now has a +1 retain count + + + kindcontrol + edges + + + start + + + line2052 + col23 + file0 + + + line2052 + col23 + file0 + + + end + + + line2052 + col9 + file0 + + + line2052 + col15 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2052 + col9 + file0 + + + line2052 + col15 + file0 + + + end + + + line2055 + col9 + file0 + + + line2055 + col9 + file0 + + + + + + + kindevent + location + + line2055 + col9 + file0 + + ranges + + + + line2055 + col9 + file0 + + + line2055 + col23 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'a3' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'a3' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'a3' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context2b072d75e8da8e3fe8f7968a85efb37c + issue_context_kindfunction + issue_contexttest_objc_arrays + issue_hash_function_offset20 + location + + line2055 + col9 + file0 + + ExecutedLines + + 0 + + 2032 + 2034 + 2035 + 2036 + 2037 + 2038 + 2042 + 2043 + 2044 + 2045 + 2046 + 2047 + 2051 + 2052 + 2053 + 2054 + 2055 + + + + + path + + + kindcontrol + edges + + + start + + + line2034 + col9 + file0 + + + line2034 + col16 + file0 + + + end + + + line2038 + col9 + file0 + + + line2038 + col9 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2038 + col9 + file0 + + + line2038 + col9 + file0 + + + end + + + line2042 + col9 + file0 + + + line2042 + col16 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2042 + col9 + file0 + + + line2042 + col16 + file0 + + + end + + + line2047 + col9 + file0 + + + line2047 + col9 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2047 + col9 + file0 + + + line2047 + col9 + file0 + + + end + + + line2051 + col9 + file0 + + + line2051 + col16 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2051 + col9 + file0 + + + line2051 + col16 + file0 + + + end + + + line2055 + col9 + file0 + + + line2055 + col9 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2055 + col9 + file0 + + + line2055 + col9 + file0 + + + end + + + line2059 + col9 + file0 + + + line2059 + col16 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2059 + col9 + file0 + + + line2059 + col16 + file0 + + + end + + + line2060 + col9 + file0 + + + line2060 + col15 + file0 + + + + + + + kindevent + location + + line2060 + col22 + file0 + + ranges + + + + line2060 + col22 + file0 + + + line2060 + col57 + file0 + + + + depth0 + extended_message + Method returns an instance of NSArray with a +1 retain count + message + Method returns an instance of NSArray with a +1 retain count + + + kindcontrol + edges + + + start + + + line2060 + col9 + file0 + + + line2060 + col15 + file0 + + + end + + + line2064 + col9 + file0 + + + line2064 + col9 + file0 + + + + + + + kindevent + location + + line2064 + col9 + file0 + + ranges + + + + line2064 + col9 + file0 + + + line2064 + col23 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'a' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'a' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'a' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context0bfdfb7e392626e0fccc6ab9f58f1ca8 + issue_context_kindfunction + issue_contexttest_objc_arrays + issue_hash_function_offset28 + location + + line2064 + col9 + file0 + + ExecutedLines + + 0 + + 2032 + 2034 + 2035 + 2036 + 2037 + 2038 + 2042 + 2043 + 2044 + 2045 + 2046 + 2047 + 2051 + 2052 + 2053 + 2054 + 2055 + 2059 + 2060 + 2061 + 2063 + 2064 + + + + + path + + + kindcontrol + edges + + + start + + + line2034 + col9 + file0 + + + line2034 + col16 + file0 + + + end + + + line2038 + col9 + file0 + + + line2038 + col9 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2038 + col9 + file0 + + + line2038 + col9 + file0 + + + end + + + line2042 + col9 + file0 + + + line2042 + col16 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2042 + col9 + file0 + + + line2042 + col16 + file0 + + + end + + + line2047 + col9 + file0 + + + line2047 + col9 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2047 + col9 + file0 + + + line2047 + col9 + file0 + + + end + + + line2051 + col9 + file0 + + + line2051 + col16 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2051 + col9 + file0 + + + line2051 + col16 + file0 + + + end + + + line2055 + col9 + file0 + + + line2055 + col9 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2055 + col9 + file0 + + + line2055 + col9 + file0 + + + end + + + line2059 + col9 + file0 + + + line2059 + col16 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2059 + col9 + file0 + + + line2059 + col16 + file0 + + + end + + + line2064 + col9 + file0 + + + line2064 + col9 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2064 + col9 + file0 + + + line2064 + col9 + file0 + + + end + + + line2068 + col9 + file0 + + + line2068 + col15 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2068 + col9 + file0 + + + line2068 + col15 + file0 + + + end + + + line2069 + col9 + file0 + + + line2069 + col20 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2069 + col9 + file0 + + + line2069 + col20 + file0 + + + end + + + line2069 + col28 + file0 + + + line2069 + col28 + file0 + + + + + + + kindevent + location + + line2069 + col28 + file0 + + ranges + + + + line2069 + col28 + file0 + + + line2069 + col35 + file0 + + + + depth0 + extended_message + NSDictionary literal is an object with a +0 retain count + message + NSDictionary literal is an object with a +0 retain count + + + kindevent + location + + line2069 + col27 + file0 + + ranges + + + + line2069 + col27 + file0 + + + line2069 + col43 + file0 + + + + + line2069 + col28 + file0 + + + line2069 + col35 + file0 + + + + depth0 + extended_message + Reference count incremented. The object now has a +1 retain count + message + Reference count incremented. The object now has a +1 retain count + + + kindcontrol + edges + + + start + + + line2069 + col27 + file0 + + + line2069 + col27 + file0 + + + end + + + line2069 + col9 + file0 + + + line2069 + col20 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2069 + col9 + file0 + + + line2069 + col20 + file0 + + + end + + + line2073 + col9 + file0 + + + line2073 + col9 + file0 + + + + + + + kindevent + location + + line2073 + col9 + file0 + + ranges + + + + line2073 + col9 + file0 + + + line2073 + col23 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'a' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'a' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'a' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contextff7c34e661a42d06a7fb3e9669e70339 + issue_context_kindfunction + issue_contexttest_objc_arrays + issue_hash_function_offset37 + location + + line2073 + col9 + file0 + + ExecutedLines + + 0 + + 2032 + 2034 + 2035 + 2036 + 2037 + 2038 + 2042 + 2043 + 2044 + 2045 + 2046 + 2047 + 2051 + 2052 + 2053 + 2054 + 2055 + 2059 + 2060 + 2061 + 2063 + 2064 + 2068 + 2069 + 2070 + 2072 + 2073 + + + + + path + + + kindcontrol + edges + + + start + + + line2078 + col3 + file0 + + + line2078 + col4 + file0 + + + end + + + line2078 + col15 + file0 + + + line2078 + col15 + file0 + + + + + + + kindevent + location + + line2078 + col15 + file0 + + ranges + + + + line2078 + col15 + file0 + + + line2078 + col16 + file0 + + + + depth0 + extended_message + NSNumber literal is an object with a +0 retain count + message + NSNumber literal is an object with a +0 retain count + + + kindevent + location + + line2078 + col14 + file0 + + ranges + + + + line2078 + col14 + file0 + + + line2078 + col24 + file0 + + + + + line2078 + col15 + file0 + + + line2078 + col16 + file0 + + + + depth0 + extended_message + Reference count incremented. The object now has a +1 retain count + message + Reference count incremented. The object now has a +1 retain count + + + kindcontrol + edges + + + start + + + line2078 + col14 + file0 + + + line2078 + col14 + file0 + + + end + + + line2078 + col3 + file0 + + + line2078 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2078 + col3 + file0 + + + line2078 + col4 + file0 + + + end + + + line2079 + col3 + file0 + + + line2079 + col3 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2079 + col3 + file0 + + + line2079 + col3 + file0 + + + end + + + line2080 + col1 + file0 + + + line2080 + col1 + file0 + + + + + + + kindevent + location + + line2080 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'value' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'value' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'value' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context73e84c042932d2e17e00f00dc3d36d5a + issue_context_kindfunction + issue_contexttest_objc_integer_literals + issue_hash_function_offset1 + location + + line2080 + col1 + file0 + + ExecutedLines + + 0 + + 2077 + 2078 + 2079 + 2080 + + + + + path + + + kindcontrol + edges + + + start + + + line2083 + col3 + file0 + + + line2083 + col4 + file0 + + + end + + + line2083 + col15 + file0 + + + line2083 + col15 + file0 + + + + + + + kindevent + location + + line2083 + col15 + file0 + + ranges + + + + line2083 + col15 + file0 + + + line2083 + col18 + file0 + + + + depth0 + extended_message + NSNumber boxed expression produces an object with a +0 retain count + message + NSNumber boxed expression produces an object with a +0 retain count + + + kindevent + location + + line2083 + col14 + file0 + + ranges + + + + line2083 + col14 + file0 + + + line2083 + col26 + file0 + + + + + line2083 + col15 + file0 + + + line2083 + col18 + file0 + + + + depth0 + extended_message + Reference count incremented. The object now has a +1 retain count + message + Reference count incremented. The object now has a +1 retain count + + + kindcontrol + edges + + + start + + + line2083 + col14 + file0 + + + line2083 + col14 + file0 + + + end + + + line2083 + col3 + file0 + + + line2083 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2083 + col3 + file0 + + + line2083 + col4 + file0 + + + end + + + line2087 + col3 + file0 + + + line2087 + col3 + file0 + + + + + + + kindevent + location + + line2087 + col3 + file0 + + ranges + + + + line2087 + col3 + file0 + + + line2087 + col21 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'value' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'value' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'value' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context465e592d4f7a187717d00b8154a614b5 + issue_context_kindfunction + issue_contexttest_objc_boxed_expressions + issue_hash_function_offset1 + location + + line2087 + col3 + file0 + + ExecutedLines + + 0 + + 2082 + 2083 + 2084 + 2086 + 2087 + + + + + path + + + kindcontrol + edges + + + start + + + line2083 + col3 + file0 + + + line2083 + col4 + file0 + + + end + + + line2086 + col3 + file0 + + + line2086 + col7 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2086 + col3 + file0 + + + line2086 + col7 + file0 + + + end + + + line2086 + col12 + file0 + + + line2086 + col12 + file0 + + + + + + + kindevent + location + + line2086 + col12 + file0 + + ranges + + + + line2086 + col12 + file0 + + + line2086 + col15 + file0 + + + + depth0 + extended_message + NSString boxed expression produces an object with a +0 retain count + message + NSString boxed expression produces an object with a +0 retain count + + + kindevent + location + + line2086 + col11 + file0 + + ranges + + + + line2086 + col11 + file0 + + + line2086 + col23 + file0 + + + + + line2086 + col12 + file0 + + + line2086 + col15 + file0 + + + + depth0 + extended_message + Reference count incremented. The object now has a +1 retain count + message + Reference count incremented. The object now has a +1 retain count + + + kindcontrol + edges + + + start + + + line2086 + col11 + file0 + + + line2086 + col11 + file0 + + + end + + + line2086 + col3 + file0 + + + line2086 + col7 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2086 + col3 + file0 + + + line2086 + col7 + file0 + + + end + + + line2087 + col3 + file0 + + + line2087 + col3 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2087 + col3 + file0 + + + line2087 + col3 + file0 + + + end + + + line2088 + col1 + file0 + + + line2088 + col1 + file0 + + + + + + + kindevent + location + + line2088 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'value' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'value' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'value' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contextc701bd0c60f51d96c047aa78c9e0eb99 + issue_context_kindfunction + issue_contexttest_objc_boxed_expressions + issue_hash_function_offset4 + location + + line2088 + col1 + file0 + + ExecutedLines + + 0 + + 2082 + 2083 + 2084 + 2086 + 2087 + 2088 + + + + + path + + + kindcontrol + edges + + + start + + + line2094 + col5 + file0 + + + line2094 + col12 + file0 + + + end + + + line2095 + col5 + file0 + + + line2095 + col6 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2095 + col5 + file0 + + + line2095 + col6 + file0 + + + end + + + line2095 + col8 + file0 + + + line2095 + col8 + file0 + + + + + + + kindevent + location + + line2095 + col8 + file0 + + ranges + + + + line2095 + col8 + file0 + + + line2095 + col12 + file0 + + + + depth0 + extended_message + Assuming 'y' is <= 2 + message + Assuming 'y' is <= 2 + + + kindcontrol + edges + + + start + + + line2095 + col8 + file0 + + + line2095 + col8 + file0 + + + end + + + line2098 + col7 + file0 + + + line2098 + col17 + file0 + + + + + + + kindevent + location + + line2098 + col21 + file0 + + ranges + + + + line2098 + col21 + file0 + + + line2098 + col43 + file0 + + + + depth0 + extended_message + Method returns an instance of NSString with a +1 retain count + message + Method returns an instance of NSString with a +1 retain count + + + kindcontrol + edges + + + start + + + line2098 + col7 + file0 + + + line2098 + col17 + file0 + + + end + + + line2099 + col5 + file0 + + + line2099 + col9 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2099 + col5 + file0 + + + line2099 + col9 + file0 + + + end + + + line2100 + col5 + file0 + + + line2100 + col5 + file0 + + + + + + + kindevent + location + + line2100 + col5 + file0 + + ranges + + + + line2100 + col5 + file0 + + + line2100 + col25 + file0 + + + + + line2100 + col6 + file0 + + + line2100 + col16 + file0 + + + + depth0 + extended_message + Object released + message + Object released + + + kindcontrol + edges + + + start + + + line2100 + col5 + file0 + + + line2100 + col5 + file0 + + + end + + + line2101 + col5 + file0 + + + line2101 + col9 + file0 + + + + + + + kindevent + location + + line2101 + col5 + file0 + + ranges + + + + line2101 + col25 + file0 + + + line2101 + col35 + file0 + + + + depth0 + extended_message + Reference-counted object is used after it is released + message + Reference-counted object is used after it is released + + + descriptionReference-counted object is used after it is released + categoryMemory (Core Foundation/Objective-C/OSObject) + typeUse-after-release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contexta4cedbb647e9632da7a5072cb839e54a + issue_context_kindfunction + issue_contextrdar11400885 + issue_hash_function_offset9 + location + + line2101 + col5 + file0 + + ExecutedLines + + 0 + + 2091 + 2092 + 2094 + 2095 + 2098 + 2099 + 2100 + 2101 + + + + + path + + + kindcontrol + edges + + + start + + + line2119 + col3 + file0 + + + line2119 + col4 + file0 + + + end + + + line2127 + col3 + file0 + + + line2127 + col4 + file0 + + + + + + + kindevent + location + + line2127 + col19 + file0 + + ranges + + + + line2127 + col19 + file0 + + + line2127 + col21 + file0 + + + + depth0 + extended_message + NSArray literal is an object with a +0 retain count + message + NSArray literal is an object with a +0 retain count + + + kindcontrol + edges + + + start + + + line2127 + col3 + file0 + + + line2127 + col4 + file0 + + + end + + + line2128 + col3 + file0 + + + line2128 + col24 + file0 + + + + + + + kindevent + location + + line2128 + col3 + file0 + + ranges + + + + line2128 + col26 + file0 + + + line2128 + col35 + file0 + + + + depth0 + extended_message + Incorrect decrement of the reference count of an object that is not owned at this point by the caller + message + Incorrect decrement of the reference count of an object that is not owned at this point by the caller + + + descriptionIncorrect decrement of the reference count of an object that is not owned at this point by the caller + categoryMemory (Core Foundation/Objective-C/OSObject) + typeBad release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contextfd9427d86a2357fd92478c9c7abbc1f4 + issue_context_kindfunction + issue_contexttestConsumeAndStopTracking + issue_hash_function_offset10 + location + + line2128 + col3 + file0 + + ExecutedLines + + 0 + + 2118 + 2119 + 2120 + 2122 + 2123 + 2127 + 2128 + + + + + path + + + kindcontrol + edges + + + start + + + line2132 + col3 + file0 + + + line2132 + col4 + file0 + + + end + + + line2140 + col3 + file0 + + + line2140 + col4 + file0 + + + + + + + kindevent + location + + line2140 + col19 + file0 + + ranges + + + + line2140 + col19 + file0 + + + line2140 + col21 + file0 + + + + depth0 + extended_message + NSArray literal is an object with a +0 retain count + message + NSArray literal is an object with a +0 retain count + + + kindcontrol + edges + + + start + + + line2140 + col3 + file0 + + + line2140 + col4 + file0 + + + end + + + line2141 + col3 + file0 + + + line2141 + col26 + file0 + + + + + + + kindevent + location + + line2141 + col3 + file0 + + ranges + + + + line2141 + col28 + file0 + + + line2141 + col48 + file0 + + + + depth0 + extended_message + Incorrect decrement of the reference count of an object that is not owned at this point by the caller + message + Incorrect decrement of the reference count of an object that is not owned at this point by the caller + + + descriptionIncorrect decrement of the reference count of an object that is not owned at this point by the caller + categoryMemory (Core Foundation/Objective-C/OSObject) + typeBad release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context0e65e51476e5671dcd37f632806e5147 + issue_context_kindfunction + issue_contexttestCFConsumeAndStopTracking + issue_hash_function_offset10 + location + + line2141 + col3 + file0 + + ExecutedLines + + 0 + + 2131 + 2132 + 2133 + 2135 + 2136 + 2140 + 2141 + + + + + path + + + kindevent + location + + line2153 + col16 + file0 + + ranges + + + + line2153 + col16 + file0 + + + line2153 + col31 + file0 + + + + depth0 + extended_message + Call to function 'CreateMyCFType' returns a Core Foundation object of type 'MyCFType' with a +1 retain count + message + Call to function 'CreateMyCFType' returns a Core Foundation object of type 'MyCFType' with a +1 retain count + + + kindcontrol + edges + + + start + + + line2153 + col3 + file0 + + + line2153 + col10 + file0 + + + end + + + line2154 + col1 + file0 + + + line2154 + col1 + file0 + + + + + + + kindevent + location + + line2154 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'x' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'x' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'x' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contexta0ba9c47505e923763ea5323ad2f71b7 + issue_context_kindfunction + issue_contexttest_custom_cf + issue_hash_function_offset1 + location + + line2154 + col1 + file0 + + ExecutedLines + + 0 + + 2152 + 2153 + 2154 + + + + + path + + + kindevent + location + + line2188 + col18 + file0 + + ranges + + + + line2188 + col18 + file0 + + + line2188 + col29 + file0 + + + + depth0 + extended_message + Call to function 'makeCustom' returns a Core Foundation object of type 'MyCFType' with a +1 retain count + message + Call to function 'makeCustom' returns a Core Foundation object of type 'MyCFType' with a +1 retain count + + + kindcontrol + edges + + + start + + + line2188 + col3 + file0 + + + line2188 + col10 + file0 + + + end + + + line2189 + col1 + file0 + + + line2189 + col1 + file0 + + + + + + + kindevent + location + + line2189 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'obj' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'obj' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'obj' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context7a6cf8cb3c5e0ca3125d7e27695a810a + issue_context_kindfunction + issue_contexttestCustomReturnsRetained + issue_hash_function_offset1 + location + + line2189 + col1 + file0 + + ExecutedLines + + 0 + + 2187 + 2188 + 2189 + + + + + path + + + kindevent + location + + line2192 + col13 + file0 + + ranges + + + + line2192 + col13 + file0 + + + line2192 + col23 + file0 + + + + depth0 + extended_message + Call to function 'getCustom' returns a Core Foundation object of type 'MyCFType' with a +0 retain count + message + Call to function 'getCustom' returns a Core Foundation object of type 'MyCFType' with a +0 retain count + + + kindevent + location + + line2192 + col3 + file0 + + ranges + + + + line2192 + col13 + file0 + + + line2192 + col23 + file0 + + + + depth0 + extended_message + Incorrect decrement of the reference count of an object that is not owned at this point by the caller + message + Incorrect decrement of the reference count of an object that is not owned at this point by the caller + + + descriptionIncorrect decrement of the reference count of an object that is not owned at this point by the caller + categoryMemory (Core Foundation/Objective-C/OSObject) + typeBad release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context810fce32373fe40ba8e2d0894d46f667 + issue_context_kindfunction + issue_contexttestCustomReturnsNotRetained + issue_hash_function_offset1 + location + + line2192 + col3 + file0 + + ExecutedLines + + 0 + + 2191 + 2192 + + + + + path + + + kindcontrol + edges + + + start + + + line2211 + col3 + file0 + + + line2211 + col4 + file0 + + + end + + + line2211 + col11 + file0 + + + line2211 + col11 + file0 + + + + + + + kindevent + location + + line2211 + col11 + file0 + + ranges + + + + line2211 + col11 + file0 + + + line2211 + col31 + file0 + + + + depth0 + extended_message + Method returns an instance of MyObj12706177 with a +1 retain count + message + Method returns an instance of MyObj12706177 with a +1 retain count + + + kindevent + location + + line2211 + col10 + file0 + + ranges + + + + line2211 + col10 + file0 + + + line2211 + col38 + file0 + + + + depth0 + extended_message + Calling 'initX' + message + Calling 'initX' + + + kindevent + location + + line2204 + col1 + file0 + + depth1 + extended_message + Entered call from 'test12706177' + message + Entered call from 'test12706177' + + + kindcontrol + edges + + + start + + + line2204 + col1 + file0 + + + line2204 + col1 + file0 + + + end + + + line2205 + col3 + file0 + + + line2205 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2205 + col3 + file0 + + + line2205 + col4 + file0 + + + end + + + line2205 + col7 + file0 + + + line2205 + col10 + file0 + + + + + + + kindevent + location + + line2205 + col7 + file0 + + ranges + + + + line2205 + col7 + file0 + + + line2205 + col10 + file0 + + + + depth1 + extended_message + Assuming 'Cond' is not equal to 0 + message + Assuming 'Cond' is not equal to 0 + + + kindcontrol + edges + + + start + + + line2205 + col7 + file0 + + + line2205 + col10 + file0 + + + end + + + line2206 + col5 + file0 + + + line2206 + col10 + file0 + + + + + + + kindevent + location + + line2211 + col10 + file0 + + ranges + + + + line2211 + col10 + file0 + + + line2211 + col38 + file0 + + + + depth0 + extended_message + Returning from 'initX' + message + Returning from 'initX' + + + kindcontrol + edges + + + start + + + line2211 + col10 + file0 + + + line2211 + col10 + file0 + + + end + + + line2211 + col3 + file0 + + + line2211 + col4 + file0 + + + + + + + kindevent + location + + line2211 + col3 + file0 + + ranges + + + + line2211 + col3 + file0 + + + line2211 + col6 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'MyObj12706177 *' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: allocated object of type 'MyObj12706177 *' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object of type 'MyObj12706177 *' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context68ee7961ffb62c575cc2298cb4836090 + issue_context_kindObjective-C method + issue_contexttest12706177 + issue_hash_function_offset1 + location + + line2211 + col3 + file0 + + ExecutedLines + + 0 + + 2204 + 2205 + 2206 + 2210 + 2211 + + + + + path + + + kindcontrol + edges + + + start + + + line2227 + col3 + file0 + + + line2227 + col8 + file0 + + + end + + + line2227 + col24 + file0 + + + line2227 + col37 + file0 + + + + + + + kindevent + location + + line2227 + col24 + file0 + + ranges + + + + line2227 + col24 + file0 + + + line2227 + col39 + file0 + + + + depth0 + extended_message + Call to function 'CFGetSomething' returns a Core Foundation object of type 'CFTypeRef' with a +0 retain count + message + Call to function 'CFGetSomething' returns a Core Foundation object of type 'CFTypeRef' with a +0 retain count + + + kindcontrol + edges + + + start + + + line2227 + col24 + file0 + + + line2227 + col37 + file0 + + + end + + + line2227 + col10 + file0 + + + line2227 + col22 + file0 + + + + + + + kindevent + location + + line2227 + col10 + file0 + + ranges + + + + line2227 + col10 + file0 + + + line2227 + col40 + file0 + + + + + line2227 + col24 + file0 + + + line2227 + col39 + file0 + + + + depth0 + extended_message + Object autoreleased + message + Object autoreleased + + + kindcontrol + edges + + + start + + + line2227 + col10 + file0 + + + line2227 + col22 + file0 + + + end + + + line2227 + col3 + file0 + + + line2227 + col8 + file0 + + + + + + + kindevent + location + + line2227 + col3 + file0 + + ranges + + + + line2227 + col3 + file0 + + + line2227 + col40 + file0 + + + + depth0 + extended_message + Object was autoreleased but has a +0 retain count + message + Object was autoreleased but 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_context1dc376fbbe90d14b6766585a0e2b7bee + issue_context_kindfunction + issue_contextgetIncorrectlyAutoreleasedCFType + issue_hash_function_offset2 + location + + line2227 + col3 + file0 + + ExecutedLines + + 0 + + 2225 + 2227 + + + + + path + + + kindcontrol + edges + + + start + + + line2232 + col3 + file0 + + + line2232 + col8 + file0 + + + end + + + line2232 + col24 + file0 + + + line2232 + col40 + file0 + + + + + + + kindevent + location + + line2232 + col24 + file0 + + ranges + + + + line2232 + col24 + file0 + + + line2232 + col42 + file0 + + + + depth0 + extended_message + Call to function 'CFCreateSomething' returns a Core Foundation object of type 'CFTypeRef' with a +1 retain count + message + Call to function 'CFCreateSomething' returns a Core Foundation object of type 'CFTypeRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line2232 + col24 + file0 + + + line2232 + col40 + file0 + + + end + + + line2232 + col10 + file0 + + + line2232 + col22 + file0 + + + + + + + kindevent + location + + line2232 + col10 + file0 + + ranges + + + + line2232 + col10 + file0 + + + line2232 + col43 + file0 + + + + + line2232 + col24 + file0 + + + line2232 + col42 + file0 + + + + depth0 + extended_message + Object autoreleased + message + Object autoreleased + + + kindcontrol + edges + + + start + + + line2232 + col10 + file0 + + + line2232 + col22 + file0 + + + end + + + line2232 + col3 + file0 + + + line2232 + col8 + file0 + + + + + + + kindevent + location + + line2232 + col3 + file0 + + ranges + + + + line2232 + col3 + file0 + + + line2232 + col43 + file0 + + + + depth0 + extended_message + Object with a +0 retain count returned to caller where a +1 (owning) retain count is expected + message + Object with a +0 retain count returned to caller where a +1 (owning) retain count is expected + + + descriptionObject with a +0 retain count returned to caller where a +1 (owning) retain count is expected + categoryMemory (Core Foundation/Objective-C/OSObject) + typeMethod should return an owned object + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context6ae8ea9fe4bf203e6b7bfaf649a6ca6a + issue_context_kindfunction + issue_contextcreateIncorrectlyAutoreleasedCFType + issue_hash_function_offset2 + location + + line2232 + col3 + file0 + + ExecutedLines + + 0 + + 2230 + 2232 + + + + + path + + + kindevent + location + + line2247 + col19 + file0 + + ranges + + + + line2247 + col19 + file0 + + + line2247 + col37 + file0 + + + + depth0 + extended_message + Call to function 'CFCreateSomething' returns a Core Foundation object of type 'CFTypeRef' with a +1 retain count + message + Call to function 'CFCreateSomething' returns a Core Foundation object of type 'CFTypeRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line2247 + col3 + file0 + + + line2247 + col11 + file0 + + + end + + + line2248 + col3 + file0 + + + line2248 + col11 + file0 + + + + + + + kindevent + location + + line2248 + col3 + file0 + + ranges + + + + line2248 + col3 + file0 + + + line2248 + col16 + file0 + + + + + line2248 + col13 + file0 + + + line2248 + col15 + file0 + + + + depth0 + extended_message + Object released + message + Object released + + + kindcontrol + edges + + + start + + + line2248 + col3 + file0 + + + line2248 + col11 + file0 + + + end + + + line2251 + col3 + file0 + + + line2251 + col7 + file0 + + + + + + + kindevent + location + + line2251 + col3 + file0 + + ranges + + + + line2251 + col9 + file0 + + + line2251 + col11 + file0 + + + + depth0 + extended_message + Reference-counted object is used after it is released + message + Reference-counted object is used after it is released + + + descriptionReference-counted object is used after it is released + categoryMemory (Core Foundation/Objective-C/OSObject) + typeUse-after-release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contextd4e28f96fc8610b5b4b849f4760956eb + issue_context_kindfunction + issue_contextuseAfterRelease + issue_hash_function_offset7 + location + + line2251 + col3 + file0 + + ExecutedLines + + 0 + + 2244 + 2247 + 2248 + 2251 + + + + + path + + + kindevent + location + + line2256 + col19 + file0 + + ranges + + + + line2256 + col19 + file0 + + + line2256 + col37 + file0 + + + + depth0 + extended_message + Call to function 'CFCreateSomething' returns a Core Foundation object of type 'CFTypeRef' with a +1 retain count + message + Call to function 'CFCreateSomething' returns a Core Foundation object of type 'CFTypeRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line2256 + col3 + file0 + + + line2256 + col11 + file0 + + + end + + + line2257 + col3 + file0 + + + line2257 + col11 + file0 + + + + + + + kindevent + location + + line2257 + col22 + file0 + + ranges + + + + line2257 + col22 + file0 + + + line2257 + col39 + file0 + + + + + line2257 + col36 + file0 + + + line2257 + col38 + file0 + + + + depth0 + extended_message + Object autoreleased + message + Object autoreleased + + + kindcontrol + edges + + + start + + + line2257 + col3 + file0 + + + line2257 + col11 + file0 + + + end + + + line2258 + col3 + file0 + + + line2258 + col10 + file0 + + + + + + + kindevent + location + + line2258 + col3 + file0 + + ranges + + + + line2258 + col3 + file0 + + + line2258 + col18 + file0 + + + + + line2258 + col12 + file0 + + + line2258 + col17 + file0 + + + + depth0 + extended_message + Reference count incremented. The object now has a +2 retain count + message + Reference count incremented. The object now has a +2 retain count + + + kindcontrol + edges + + + start + + + line2258 + col3 + file0 + + + line2258 + col10 + file0 + + + end + + + line2259 + col1 + file0 + + + line2259 + col1 + file0 + + + + + + + kindevent + location + + line2259 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'obj' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'obj' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'obj' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context7986c4b7fb29301c109343dfe4155202 + issue_context_kindfunction + issue_contexttestAutoreleaseReturnsInput + issue_hash_function_offset2 + location + + line2259 + col1 + file0 + + ExecutedLines + + 0 + + 2254 + 2256 + 2257 + 2258 + 2259 + + + + + path + + + kindevent + location + + line2276 + col20 + file0 + + ranges + + + + line2276 + col20 + file0 + + + line2276 + col70 + file0 + + + + depth0 + extended_message + Call to function 'CFArrayCreateMutable' returns a Core Foundation object of type 'CFMutableArrayRef' with a +1 retain count + message + Call to function 'CFArrayCreateMutable' returns a Core Foundation object of type 'CFMutableArrayRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line2276 + col3 + file0 + + + line2276 + col12 + file0 + + + end + + + line2277 + col3 + file0 + + + line2277 + col12 + file0 + + + + + + + kindevent + location + + line2277 + col34 + file0 + + ranges + + + + line2277 + col34 + file0 + + + line2277 + col62 + file0 + + + + + line2277 + col48 + file0 + + + line2277 + col61 + file0 + + + + depth0 + extended_message + Object autoreleased + message + Object autoreleased + + + kindcontrol + edges + + + start + + + line2277 + col3 + file0 + + + line2277 + col12 + file0 + + + end + + + line2278 + col3 + file0 + + + line2278 + col10 + file0 + + + + + + + kindevent + location + + line2278 + col3 + file0 + + ranges + + + + line2278 + col3 + file0 + + + line2278 + col17 + file0 + + + + + line2278 + col12 + file0 + + + line2278 + col16 + file0 + + + + depth0 + extended_message + Reference count incremented. The object now has a +2 retain count + message + Reference count incremented. The object now has a +2 retain count + + + kindcontrol + edges + + + start + + + line2278 + col3 + file0 + + + line2278 + col10 + file0 + + + end + + + line2279 + col1 + file0 + + + line2279 + col1 + file0 + + + + + + + kindevent + location + + line2279 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'arr' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'arr' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'arr' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context2e0dbfdf379acf2f09e46db47d753e8a + issue_context_kindfunction + issue_contextautoreleaseReturningTypedObject + issue_hash_function_offset1 + location + + line2279 + col1 + file0 + + ExecutedLines + + 0 + + 2275 + 2276 + 2277 + 2278 + 2279 + + + + + path + + + kindcontrol + edges + + + start + + + line2290 + col3 + file0 + + + line2290 + col4 + file0 + + + end + + + line2293 + col3 + file0 + + + line2293 + col4 + file0 + + + + + + + kindevent + location + + line2293 + col19 + file0 + + ranges + + + + line2293 + col19 + file0 + + + line2293 + col20 + file0 + + + + depth0 + extended_message + NSNumber literal is an object with a +0 retain count + message + NSNumber literal is an object with a +0 retain count + + + kindcontrol + edges + + + start + + + line2293 + col3 + file0 + + + line2293 + col4 + file0 + + + end + + + line2294 + col3 + file0 + + + line2294 + col15 + file0 + + + + + + + kindevent + location + + line2294 + col3 + file0 + + ranges + + + + line2294 + col3 + file0 + + + line2294 + col27 + file0 + + + + + line2294 + col17 + file0 + + + line2294 + col26 + file0 + + + + depth0 + extended_message + Object autoreleased + message + Object autoreleased + + + kindcontrol + edges + + + start + + + line2294 + col3 + file0 + + + line2294 + col15 + file0 + + + end + + + line2295 + col1 + file0 + + + line2295 + col1 + file0 + + + + + + + kindevent + location + + line2295 + col1 + file0 + + depth0 + extended_message + Object was autoreleased but has a +0 retain count + message + Object was autoreleased but 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_context41a2d6f91fdfa9b5f396102a60571e21 + issue_context_kindfunction + issue_contextautoreleaseObjC + issue_hash_function_offset6 + location + + line2295 + col1 + file0 + + ExecutedLines + + 0 + + 2289 + 2290 + 2291 + 2293 + 2294 + 2295 + + + + + path + + + kindcontrol + edges + + + start + + + line2345 + col3 + file0 + + + line2345 + col11 + file0 + + + end + + + line2346 + col3 + file0 + + + line2346 + col13 + file0 + + + + + + + kindevent + location + + line2346 + col3 + file0 + + ranges + + + + line2346 + col3 + file0 + + + line2346 + col19 + file0 + + + + depth0 + extended_message + Call to function 'getViaParam' returns a Core Foundation object of type 'CFTypeRef' with a +0 retain count + message + Call to function 'getViaParam' returns a Core Foundation object of type 'CFTypeRef' with a +0 retain count + + + kindcontrol + edges + + + start + + + line2346 + col3 + file0 + + + line2346 + col13 + file0 + + + end + + + line2347 + col3 + file0 + + + line2347 + col11 + file0 + + + + + + + kindevent + location + + line2347 + col3 + file0 + + ranges + + + + line2347 + col13 + file0 + + + line2347 + col15 + file0 + + + + depth0 + extended_message + Incorrect decrement of the reference count of an object that is not owned at this point by the caller + message + Incorrect decrement of the reference count of an object that is not owned at this point by the caller + + + descriptionIncorrect decrement of the reference count of an object that is not owned at this point by the caller + categoryMemory (Core Foundation/Objective-C/OSObject) + typeBad release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context95dd5581ae4195b71e9a11f34290af5d + issue_context_kindfunction + issue_contexttestCFReturnsNotRetained + issue_hash_function_offset4 + location + + line2347 + col3 + file0 + + ExecutedLines + + 0 + + 2343 + 2345 + 2346 + 2347 + + + + + path + + + kindcontrol + edges + + + start + + + line2352 + col3 + file0 + + + line2352 + col11 + file0 + + + end + + + line2353 + col3 + file0 + + + line2353 + col14 + file0 + + + + + + + kindevent + location + + line2353 + col3 + file0 + + ranges + + + + line2353 + col3 + file0 + + + line2353 + col20 + file0 + + + + depth0 + extended_message + Call to function 'getViaParam2' returns a Core Foundation object of type 'CFTypeRef' with a +0 retain count + message + Call to function 'getViaParam2' returns a Core Foundation object of type 'CFTypeRef' with a +0 retain count + + + kindcontrol + edges + + + start + + + line2353 + col3 + file0 + + + line2353 + col14 + file0 + + + end + + + line2354 + col3 + file0 + + + line2354 + col11 + file0 + + + + + + + kindevent + location + + line2354 + col3 + file0 + + ranges + + + + line2354 + col13 + file0 + + + line2354 + col15 + file0 + + + + depth0 + extended_message + Incorrect decrement of the reference count of an object that is not owned at this point by the caller + message + Incorrect decrement of the reference count of an object that is not owned at this point by the caller + + + descriptionIncorrect decrement of the reference count of an object that is not owned at this point by the caller + categoryMemory (Core Foundation/Objective-C/OSObject) + typeBad release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context014103674df4a8a65a96bcdf936637a2 + issue_context_kindfunction + issue_contexttestCFReturnsNotRetainedAnnotated + issue_hash_function_offset4 + location + + line2354 + col3 + file0 + + ExecutedLines + + 0 + + 2350 + 2352 + 2353 + 2354 + + + + + files + + /Volumes/Transcend/code/monorepo/llvm-project/clang/test/Analysis/retain-release.m + + + diff --git a/clang/test/Analysis/Inputs/expected-plists/retain-release.m.objcpp.plist b/clang/test/Analysis/Inputs/expected-plists/retain-release.m.objcpp.plist new file mode 100644 index 000000000000..a21e56cee446 --- /dev/null +++ b/clang/test/Analysis/Inputs/expected-plists/retain-release.m.objcpp.plist @@ -0,0 +1,26182 @@ + + + + + clang_version +clang version 8.0.0 + diagnostics + + + path + + + kindcontrol + edges + + + start + + + line348 + col3 + file0 + + + line348 + col16 + file0 + + + end + + + line349 + col3 + file0 + + + line349 + col11 + file0 + + + + + + + kindevent + location + + line349 + col20 + file0 + + ranges + + + + line349 + col20 + file0 + + + line349 + col37 + file0 + + + + depth0 + extended_message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line349 + col3 + file0 + + + line349 + col11 + file0 + + + end + + + line350 + col3 + file0 + + + line350 + col10 + file0 + + + + + + + kindevent + location + + line350 + col3 + file0 + + ranges + + + + line350 + col3 + file0 + + + line350 + col16 + file0 + + + + + line350 + col12 + file0 + + + line350 + col15 + file0 + + + + depth0 + extended_message + Reference count incremented. The object now has a +2 retain count + message + Reference count incremented. The object now has a +2 retain count + + + kindcontrol + edges + + + start + + + line350 + col3 + file0 + + + line350 + col10 + file0 + + + end + + + line351 + col3 + file0 + + + line351 + col11 + file0 + + + + + + + kindevent + location + + line351 + col3 + file0 + + ranges + + + + line351 + col3 + file0 + + + line351 + col17 + file0 + + + + + line351 + col13 + file0 + + + line351 + col16 + file0 + + + + depth0 + extended_message + Reference count decremented. The object now has a +1 retain count + message + Reference count decremented. The object now has a +1 retain count + + + kindcontrol + edges + + + start + + + line351 + col3 + file0 + + + line351 + col11 + file0 + + + end + + + line353 + col3 + file0 + + + line353 + col11 + file0 + + + + + + + kindevent + location + + line353 + col3 + file0 + + ranges + + + + line353 + col3 + file0 + + + line353 + col17 + file0 + + + + + line353 + col13 + file0 + + + line353 + col16 + file0 + + + + depth0 + extended_message + Object released + message + Object released + + + kindcontrol + edges + + + start + + + line353 + col3 + file0 + + + line353 + col11 + file0 + + + end + + + line354 + col3 + file0 + + + line354 + col3 + file0 + + + + + + + kindcontrol + edges + + + start + + + line354 + col3 + file0 + + + line354 + col3 + file0 + + + end + + + line354 + col7 + file0 + + + line354 + col27 + file0 + + + + + + + kindevent + location + + line354 + col7 + file0 + + ranges + + + + line354 + col29 + file0 + + + line354 + col32 + file0 + + + + depth0 + extended_message + Reference-counted object is used after it is released + message + Reference-counted object is used after it is released + + + descriptionReference-counted object is used after it is released + categoryMemory (Core Foundation/Objective-C/OSObject) + typeUse-after-release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context5928b2a4699cbae0686391c20e639007 + issue_context_kindfunction + issue_contextf1 + issue_hash_function_offset7 + location + + line354 + col7 + file0 + + ExecutedLines + + 0 + + 347 + 348 + 349 + 350 + 351 + 352 + 353 + 354 + + + + + path + + + kindcontrol + edges + + + start + + + line359 + col3 + file0 + + + line359 + col16 + file0 + + + end + + + line360 + col3 + file0 + + + line360 + col11 + file0 + + + + + + + kindevent + location + + line360 + col20 + file0 + + ranges + + + + line360 + col20 + file0 + + + line360 + col37 + file0 + + + + depth0 + extended_message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line360 + col3 + file0 + + + line360 + col11 + file0 + + + end + + + line361 + col3 + file0 + + + line361 + col3 + file0 + + + + + + + kindevent + location + + line361 + col3 + file0 + + ranges + + + + line361 + col3 + file0 + + + line361 + col27 + file0 + + + + + line361 + col4 + file0 + + + line361 + col19 + file0 + + + + depth0 + extended_message + Reference count incremented. The object now has a +2 retain count + message + Reference count incremented. The object now has a +2 retain count + + + kindcontrol + edges + + + start + + + line361 + col3 + file0 + + + line361 + col3 + file0 + + + end + + + line362 + col3 + file0 + + + line362 + col11 + file0 + + + + + + + kindevent + location + + line362 + col3 + file0 + + ranges + + + + line362 + col3 + file0 + + + line362 + col17 + file0 + + + + + line362 + col13 + file0 + + + line362 + col16 + file0 + + + + depth0 + extended_message + Reference count decremented. The object now has a +1 retain count + message + Reference count decremented. The object now has a +1 retain count + + + kindcontrol + edges + + + start + + + line362 + col3 + file0 + + + line362 + col11 + file0 + + + end + + + line364 + col3 + file0 + + + line364 + col3 + file0 + + + + + + + kindevent + location + + line364 + col3 + file0 + + ranges + + + + line364 + col3 + file0 + + + line364 + col28 + file0 + + + + + line364 + col4 + file0 + + + line364 + col19 + file0 + + + + depth0 + extended_message + Object released + message + Object released + + + kindcontrol + edges + + + start + + + line364 + col3 + file0 + + + line364 + col3 + file0 + + + end + + + line365 + col3 + file0 + + + line365 + col3 + file0 + + + + + + + kindcontrol + edges + + + start + + + line365 + col3 + file0 + + + line365 + col3 + file0 + + + end + + + line365 + col7 + file0 + + + line365 + col27 + file0 + + + + + + + kindevent + location + + line365 + col7 + file0 + + ranges + + + + line365 + col29 + file0 + + + line365 + col32 + file0 + + + + depth0 + extended_message + Reference-counted object is used after it is released + message + Reference-counted object is used after it is released + + + descriptionReference-counted object is used after it is released + categoryMemory (Core Foundation/Objective-C/OSObject) + typeUse-after-release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context6b2e175938153ac041f52ebbf50b1f43 + issue_context_kindfunction + issue_contextf2 + issue_hash_function_offset7 + location + + line365 + col7 + file0 + + ExecutedLines + + 0 + + 358 + 359 + 360 + 361 + 362 + 363 + 364 + 365 + + + + + path + + + kindcontrol + edges + + + start + + + line395 + col3 + file0 + + + line395 + col16 + file0 + + + end + + + line396 + col3 + file0 + + + line396 + col11 + file0 + + + + + + + kindevent + location + + line396 + col20 + file0 + + ranges + + + + line396 + col20 + file0 + + + line396 + col37 + file0 + + + + depth0 + extended_message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line396 + col3 + file0 + + + line396 + col11 + file0 + + + end + + + line398 + col3 + file0 + + + line398 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line398 + col3 + file0 + + + line398 + col4 + file0 + + + end + + + line398 + col7 + file0 + + + line398 + col7 + file0 + + + + + + + kindevent + location + + line398 + col7 + file0 + + ranges + + + + line398 + col7 + file0 + + + line398 + col7 + file0 + + + + depth0 + extended_message + Assuming 'x' is 0 + message + Assuming 'x' is 0 + + + kindcontrol + edges + + + start + + + line398 + col7 + file0 + + + line398 + col7 + file0 + + + end + + + line401 + col3 + file0 + + + line401 + col8 + file0 + + + + + + + kindcontrol + edges + + + start + + + line401 + col3 + file0 + + + line401 + col8 + file0 + + + end + + + line401 + col10 + file0 + + + line401 + col10 + file0 + + + + + + + kindevent + location + + line401 + col10 + file0 + + ranges + + + + line401 + col10 + file0 + + + line401 + col10 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'date' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'date' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'date' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context3fdbd844ddb925306ba2bb1b3626f310 + issue_context_kindfunction + issue_contextf5 + issue_hash_function_offset2 + location + + line401 + col10 + file0 + + ExecutedLines + + 0 + + 394 + 395 + 396 + 398 + 401 + + + + + path + + + kindevent + location + + line407 + col20 + file0 + + ranges + + + + line407 + col20 + file0 + + + line407 + col62 + file0 + + + + depth0 + extended_message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line407 + col3 + file0 + + + line407 + col11 + file0 + + + end + + + line408 + col3 + file0 + + + line408 + col10 + file0 + + + + + + + kindevent + location + + line408 + col3 + file0 + + ranges + + + + line408 + col3 + file0 + + + line408 + col16 + file0 + + + + + line408 + col12 + file0 + + + line408 + col15 + file0 + + + + depth0 + extended_message + Reference count incremented. The object now has a +2 retain count + message + Reference count incremented. The object now has a +2 retain count + + + kindcontrol + edges + + + start + + + line408 + col3 + file0 + + + line408 + col10 + file0 + + + end + + + line409 + col3 + file0 + + + line409 + col8 + file0 + + + + + + + kindevent + location + + line409 + col3 + file0 + + ranges + + + + line409 + col3 + file0 + + + line409 + col13 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'date' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'date' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'date' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context8529da75e357c59fb0a7fefb0b6e0952 + issue_context_kindfunction + issue_contextf6 + issue_hash_function_offset1 + location + + line409 + col3 + file0 + + ExecutedLines + + 0 + + 406 + 407 + 408 + 409 + + + + + path + + + kindevent + location + + line415 + col20 + file0 + + ranges + + + + line415 + col20 + file0 + + + line415 + col62 + file0 + + + + depth0 + extended_message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line415 + col3 + file0 + + + line415 + col11 + file0 + + + end + + + line416 + col3 + file0 + + + line416 + col10 + file0 + + + + + + + kindevent + location + + line416 + col3 + file0 + + ranges + + + + line416 + col3 + file0 + + + line416 + col16 + file0 + + + + + line416 + col12 + file0 + + + line416 + col15 + file0 + + + + depth0 + extended_message + Reference count incremented. The object now has a +2 retain count + message + Reference count incremented. The object now has a +2 retain count + + + kindcontrol + edges + + + start + + + line416 + col3 + file0 + + + line416 + col10 + file0 + + + end + + + line418 + col3 + file0 + + + line418 + col8 + file0 + + + + + + + kindevent + location + + line418 + col3 + file0 + + ranges + + + + line418 + col3 + file0 + + + line418 + col13 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'date' is not referenced later in this execution path and has a retain count of +2 + message + Object leaked: object allocated and stored into 'date' is not referenced later in this execution path and has a retain count of +2 + + + descriptionPotential leak of an object stored into 'date' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contexteb0faa12081b1e28b218e4c6e53d57ec + issue_context_kindfunction + issue_contextf7 + issue_hash_function_offset1 + location + + line418 + col3 + file0 + + ExecutedLines + + 0 + + 414 + 415 + 416 + 417 + 418 + + + + + path + + + kindcontrol + edges + + + start + + + line415 + col3 + file0 + + + line415 + col11 + file0 + + + end + + + line417 + col3 + file0 + + + line417 + col6 + file0 + + + + + + + kindevent + location + + line417 + col10 + file0 + + ranges + + + + line417 + col10 + file0 + + + line417 + col52 + file0 + + + + depth0 + extended_message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line417 + col3 + file0 + + + line417 + col6 + file0 + + + end + + + line418 + col3 + file0 + + + line418 + col8 + file0 + + + + + + + kindevent + location + + line418 + col3 + file0 + + ranges + + + + line418 + col3 + file0 + + + line418 + col13 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'date' is returned from a function whose name ('f7') does not contain 'Copy' or 'Create'. This violates the naming convention rules given in the Memory Management Guide for Core Foundation + message + Object leaked: object allocated and stored into 'date' is returned from a function whose name ('f7') does not contain 'Copy' or 'Create'. This violates the naming convention rules given in the Memory Management Guide for Core Foundation + + + descriptionPotential leak of an object stored into 'date' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak of returned object + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context404d4de8faa444bc52fd510380bd0a63 + issue_context_kindfunction + issue_contextf7 + issue_hash_function_offset3 + location + + line418 + col3 + file0 + + ExecutedLines + + 0 + + 414 + 415 + 416 + 417 + 418 + + + + + path + + + kindevent + location + + line426 + col20 + file0 + + ranges + + + + line426 + col20 + file0 + + + line426 + col33 + file0 + + + + depth0 + extended_message + Call to function 'MyDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + message + Call to function 'MyDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line426 + col3 + file0 + + + line426 + col11 + file0 + + + end + + + line427 + col3 + file0 + + + line427 + col10 + file0 + + + + + + + kindevent + location + + line427 + col3 + file0 + + ranges + + + + line427 + col3 + file0 + + + line427 + col16 + file0 + + + + + line427 + col12 + file0 + + + line427 + col15 + file0 + + + + depth0 + extended_message + Reference count incremented. The object now has a +2 retain count + message + Reference count incremented. The object now has a +2 retain count + + + kindcontrol + edges + + + start + + + line427 + col3 + file0 + + + line427 + col10 + file0 + + + end + + + line428 + col3 + file0 + + + line428 + col8 + file0 + + + + + + + kindevent + location + + line428 + col3 + file0 + + ranges + + + + line428 + col3 + file0 + + + line428 + col13 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'date' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'date' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'date' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context251dff6727b3d99ec95caa28672669ea + issue_context_kindfunction + issue_contextf8 + issue_hash_function_offset1 + location + + line428 + col3 + file0 + + ExecutedLines + + 0 + + 425 + 426 + 427 + 428 + + + + + path + + + kindcontrol + edges + + + start + + + line432 + col3 + file0 + + + line432 + col11 + file0 + + + end + + + line433 + col3 + file0 + + + line433 + col5 + file0 + + + + + + + kindevent + location + + line433 + col3 + file0 + + ranges + + + + line433 + col3 + file0 + + + line433 + col8 + file0 + + + + depth0 + extended_message + 'p' initialized to a null pointer value + message + 'p' initialized to a null pointer value + + + kindcontrol + edges + + + start + + + line433 + col3 + file0 + + + line433 + col5 + file0 + + + end + + + line435 + col3 + file0 + + + line435 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line435 + col3 + file0 + + + line435 + col4 + file0 + + + end + + + line435 + col7 + file0 + + + line435 + col7 + file0 + + + + + + + kindevent + location + + line435 + col7 + file0 + + ranges + + + + line435 + col7 + file0 + + + line435 + col11 + file0 + + + + depth0 + extended_message + Assuming 'date' is null + message + Assuming 'date' is null + + + kindcontrol + edges + + + start + + + line435 + col7 + file0 + + + line435 + col7 + file0 + + + end + + + line435 + col14 + file0 + + + line435 + col14 + file0 + + + + + + + kindcontrol + edges + + + start + + + line435 + col14 + file0 + + + line435 + col14 + file0 + + + end + + + line435 + col17 + file0 + + + line435 + col17 + file0 + + + + + + + kindevent + location + + line435 + col17 + file0 + + ranges + + + + line435 + col15 + file0 + + + line435 + col15 + 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_context4af5d8d1438976cc7fa006af5f843b13 + issue_context_kindfunction + issue_contextf9 + issue_hash_function_offset4 + location + + line435 + col17 + file0 + + ExecutedLines + + 0 + + 431 + 432 + 433 + 435 + + + + + path + + + kindevent + location + + line444 + col20 + file0 + + ranges + + + + line444 + col20 + file0 + + + line444 + col75 + file0 + + + + depth0 + extended_message + Call to function 'DADiskCreateFromBSDName' returns a Core Foundation object of type 'DADiskRef' with a +1 retain count + message + Call to function 'DADiskCreateFromBSDName' returns a Core Foundation object of type 'DADiskRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line444 + col3 + file0 + + + line444 + col11 + file0 + + + end + + + line445 + col3 + file0 + + + line445 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line445 + col3 + file0 + + + line445 + col4 + file0 + + + end + + + line445 + col7 + file0 + + + line445 + col10 + file0 + + + + + + + kindevent + location + + line445 + col7 + file0 + + ranges + + + + line445 + col7 + file0 + + + line445 + col10 + file0 + + + + depth0 + extended_message + Assuming 'disk' is non-null + message + Assuming 'disk' is non-null + + + kindcontrol + edges + + + start + + + line445 + col7 + file0 + + + line445 + col10 + file0 + + + end + + + line445 + col13 + file0 + + + line445 + col17 + file0 + + + + + + + kindcontrol + edges + + + start + + + line445 + col13 + file0 + + + line445 + col17 + file0 + + + end + + + line447 + col3 + file0 + + + line447 + col6 + file0 + + + + + + + kindcontrol + edges + + + start + + + line447 + col3 + file0 + + + line447 + col6 + file0 + + + end + + + line448 + col3 + file0 + + + line448 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line448 + col3 + file0 + + + line448 + col4 + file0 + + + end + + + line448 + col7 + file0 + + + line448 + col10 + file0 + + + + + + + kindevent + location + + line448 + col7 + file0 + + ranges + + + + line448 + col7 + file0 + + + line448 + col10 + file0 + + + + depth0 + extended_message + Assuming 'disk' is null + message + Assuming 'disk' is null + + + kindcontrol + edges + + + start + + + line448 + col7 + file0 + + + line448 + col10 + file0 + + + end + + + line450 + col3 + file0 + + + line450 + col17 + file0 + + + + + + + kindcontrol + edges + + + start + + + line450 + col3 + file0 + + + line450 + col17 + file0 + + + end + + + line450 + col26 + file0 + + + line450 + col46 + file0 + + + + + + + kindevent + location + + line450 + col26 + file0 + + ranges + + + + line450 + col26 + file0 + + + line450 + col46 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'disk' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'disk' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'disk' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context69ae08a90fe52a921ed423df38ed7480 + issue_context_kindfunction + issue_contextf10 + issue_hash_function_offset1 + location + + line450 + col26 + file0 + + ExecutedLines + + 0 + + 443 + 444 + 445 + 447 + 448 + 450 + + + + + path + + + kindcontrol + edges + + + start + + + line444 + col3 + file0 + + + line444 + col11 + file0 + + + end + + + line445 + col3 + file0 + + + line445 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line445 + col3 + file0 + + + line445 + col4 + file0 + + + end + + + line445 + col7 + file0 + + + line445 + col10 + file0 + + + + + + + kindevent + location + + line445 + col7 + file0 + + ranges + + + + line445 + col7 + file0 + + + line445 + col10 + file0 + + + + depth0 + extended_message + Assuming 'disk' is null + message + Assuming 'disk' is null + + + kindcontrol + edges + + + start + + + line445 + col7 + file0 + + + line445 + col10 + file0 + + + end + + + line447 + col3 + file0 + + + line447 + col6 + file0 + + + + + + + kindcontrol + edges + + + start + + + line447 + col3 + file0 + + + line447 + col6 + file0 + + + end + + + line448 + col3 + file0 + + + line448 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line448 + col3 + file0 + + + line448 + col4 + file0 + + + end + + + line448 + col7 + file0 + + + line448 + col10 + file0 + + + + + + + kindevent + location + + line448 + col7 + file0 + + ranges + + + + line448 + col7 + file0 + + + line448 + col10 + file0 + + + + depth0 + extended_message + Assuming 'disk' is null + message + Assuming 'disk' is null + + + kindcontrol + edges + + + start + + + line448 + col7 + file0 + + + line448 + col10 + file0 + + + end + + + line450 + col3 + file0 + + + line450 + col17 + file0 + + + + + + + kindevent + location + + line450 + col26 + file0 + + ranges + + + + line450 + col26 + file0 + + + line450 + col49 + file0 + + + + depth0 + extended_message + Call to function 'DADiskCopyDescription' returns a Core Foundation object of type 'CFDictionaryRef' with a +1 retain count + message + Call to function 'DADiskCopyDescription' returns a Core Foundation object of type 'CFDictionaryRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line450 + col3 + file0 + + + line450 + col17 + file0 + + + end + + + line451 + col3 + file0 + + + line451 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line451 + col3 + file0 + + + line451 + col4 + file0 + + + end + + + line451 + col7 + file0 + + + line451 + col10 + file0 + + + + + + + kindevent + location + + line451 + col7 + file0 + + ranges + + + + line451 + col7 + file0 + + + line451 + col10 + file0 + + + + depth0 + extended_message + Assuming 'dict' is non-null + message + Assuming 'dict' is non-null + + + kindcontrol + edges + + + start + + + line451 + col7 + file0 + + + line451 + col10 + file0 + + + end + + + line451 + col13 + file0 + + + line451 + col17 + file0 + + + + + + + kindevent + location + + line451 + col13 + file0 + + ranges + + + + line451 + col13 + file0 + + + line451 + col17 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'dict' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'dict' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'dict' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contexta7f8c63b1cdc39df79b7457e27ff4930 + issue_context_kindfunction + issue_contextf10 + issue_hash_function_offset7 + location + + line451 + col13 + file0 + + ExecutedLines + + 0 + + 443 + 444 + 445 + 447 + 448 + 450 + 451 + + + + + path + + + kindcontrol + edges + + + start + + + line444 + col3 + file0 + + + line444 + col11 + file0 + + + end + + + line445 + col3 + file0 + + + line445 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line445 + col3 + file0 + + + line445 + col4 + file0 + + + end + + + line445 + col7 + file0 + + + line445 + col10 + file0 + + + + + + + kindevent + location + + line445 + col7 + file0 + + ranges + + + + line445 + col7 + file0 + + + line445 + col10 + file0 + + + + depth0 + extended_message + Assuming 'disk' is null + message + Assuming 'disk' is null + + + kindcontrol + edges + + + start + + + line445 + col7 + file0 + + + line445 + col10 + file0 + + + end + + + line447 + col3 + file0 + + + line447 + col6 + file0 + + + + + + + kindcontrol + edges + + + start + + + line447 + col3 + file0 + + + line447 + col6 + file0 + + + end + + + line448 + col3 + file0 + + + line448 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line448 + col3 + file0 + + + line448 + col4 + file0 + + + end + + + line448 + col7 + file0 + + + line448 + col10 + file0 + + + + + + + kindevent + location + + line448 + col7 + file0 + + ranges + + + + line448 + col7 + file0 + + + line448 + col10 + file0 + + + + depth0 + extended_message + Assuming 'disk' is null + message + Assuming 'disk' is null + + + kindcontrol + edges + + + start + + + line448 + col7 + file0 + + + line448 + col10 + file0 + + + end + + + line450 + col3 + file0 + + + line450 + col17 + file0 + + + + + + + kindcontrol + edges + + + start + + + line450 + col3 + file0 + + + line450 + col17 + file0 + + + end + + + line451 + col3 + file0 + + + line451 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line451 + col3 + file0 + + + line451 + col4 + file0 + + + end + + + line451 + col7 + file0 + + + line451 + col10 + file0 + + + + + + + kindevent + location + + line451 + col7 + file0 + + ranges + + + + line451 + col7 + file0 + + + line451 + col10 + file0 + + + + depth0 + extended_message + Assuming 'dict' is null + message + Assuming 'dict' is null + + + kindcontrol + edges + + + start + + + line451 + col7 + file0 + + + line451 + col10 + file0 + + + end + + + line453 + col3 + file0 + + + line453 + col6 + file0 + + + + + + + kindevent + location + + line453 + col10 + file0 + + ranges + + + + line453 + col10 + file0 + + + line453 + col31 + file0 + + + + depth0 + extended_message + Call to function 'DADiskCopyWholeDisk' returns a Core Foundation object of type 'DADiskRef' with a +1 retain count + message + Call to function 'DADiskCopyWholeDisk' returns a Core Foundation object of type 'DADiskRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line453 + col3 + file0 + + + line453 + col6 + file0 + + + end + + + line454 + col3 + file0 + + + line454 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line454 + col3 + file0 + + + line454 + col4 + file0 + + + end + + + line454 + col7 + file0 + + + line454 + col10 + file0 + + + + + + + kindevent + location + + line454 + col7 + file0 + + ranges + + + + line454 + col7 + file0 + + + line454 + col10 + file0 + + + + depth0 + extended_message + Assuming 'disk' is non-null + message + Assuming 'disk' is non-null + + + kindcontrol + edges + + + start + + + line454 + col7 + file0 + + + line454 + col10 + file0 + + + end + + + line454 + col13 + file0 + + + line454 + col17 + file0 + + + + + + + kindevent + location + + line454 + col13 + file0 + + ranges + + + + line454 + col13 + file0 + + + line454 + col17 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'disk' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'disk' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'disk' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contextcace8e35bed93ecdfa0455ac166aaa97 + issue_context_kindfunction + issue_contextf10 + issue_hash_function_offset10 + location + + line454 + col13 + file0 + + ExecutedLines + + 0 + + 443 + 444 + 445 + 447 + 448 + 450 + 451 + 453 + 454 + + + + + path + + + kindcontrol + edges + + + start + + + line444 + col3 + file0 + + + line444 + col11 + file0 + + + end + + + line445 + col3 + file0 + + + line445 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line445 + col3 + file0 + + + line445 + col4 + file0 + + + end + + + line445 + col7 + file0 + + + line445 + col10 + file0 + + + + + + + kindevent + location + + line445 + col7 + file0 + + ranges + + + + line445 + col7 + file0 + + + line445 + col10 + file0 + + + + depth0 + extended_message + Assuming 'disk' is null + message + Assuming 'disk' is null + + + kindcontrol + edges + + + start + + + line445 + col7 + file0 + + + line445 + col10 + file0 + + + end + + + line447 + col3 + file0 + + + line447 + col6 + file0 + + + + + + + kindevent + location + + line447 + col10 + file0 + + ranges + + + + line447 + col10 + file0 + + + line447 + col63 + file0 + + + + depth0 + extended_message + Call to function 'DADiskCreateFromIOMedia' returns a Core Foundation object of type 'DADiskRef' with a +1 retain count + message + Call to function 'DADiskCreateFromIOMedia' returns a Core Foundation object of type 'DADiskRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line447 + col3 + file0 + + + line447 + col6 + file0 + + + end + + + line448 + col3 + file0 + + + line448 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line448 + col3 + file0 + + + line448 + col4 + file0 + + + end + + + line448 + col7 + file0 + + + line448 + col10 + file0 + + + + + + + kindevent + location + + line448 + col7 + file0 + + ranges + + + + line448 + col7 + file0 + + + line448 + col10 + file0 + + + + depth0 + extended_message + Assuming 'disk' is non-null + message + Assuming 'disk' is non-null + + + kindcontrol + edges + + + start + + + line448 + col7 + file0 + + + line448 + col10 + file0 + + + end + + + line448 + col13 + file0 + + + line448 + col17 + file0 + + + + + + + kindcontrol + edges + + + start + + + line448 + col13 + file0 + + + line448 + col17 + file0 + + + end + + + line450 + col3 + file0 + + + line450 + col17 + file0 + + + + + + + kindcontrol + edges + + + start + + + line450 + col3 + file0 + + + line450 + col17 + file0 + + + end + + + line451 + col3 + file0 + + + line451 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line451 + col3 + file0 + + + line451 + col4 + file0 + + + end + + + line451 + col7 + file0 + + + line451 + col10 + file0 + + + + + + + kindevent + location + + line451 + col7 + file0 + + ranges + + + + line451 + col7 + file0 + + + line451 + col10 + file0 + + + + depth0 + extended_message + Assuming 'dict' is null + message + Assuming 'dict' is null + + + kindcontrol + edges + + + start + + + line451 + col7 + file0 + + + line451 + col10 + file0 + + + end + + + line453 + col3 + file0 + + + line453 + col6 + file0 + + + + + + + kindcontrol + edges + + + start + + + line453 + col3 + file0 + + + line453 + col6 + file0 + + + end + + + line454 + col3 + file0 + + + line454 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line454 + col3 + file0 + + + line454 + col4 + file0 + + + end + + + line454 + col7 + file0 + + + line454 + col10 + file0 + + + + + + + kindevent + location + + line454 + col7 + file0 + + ranges + + + + line454 + col7 + file0 + + + line454 + col10 + file0 + + + + depth0 + extended_message + Assuming 'disk' is null + message + Assuming 'disk' is null + + + kindcontrol + edges + + + start + + + line454 + col7 + file0 + + + line454 + col10 + file0 + + + end + + + line456 + col3 + file0 + + + line456 + col16 + file0 + + + + + + + kindcontrol + edges + + + start + + + line456 + col3 + file0 + + + line456 + col16 + file0 + + + end + + + line456 + col30 + file0 + + + line456 + col46 + file0 + + + + + + + kindevent + location + + line456 + col30 + file0 + + ranges + + + + line456 + col30 + file0 + + + line456 + col46 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'disk' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'disk' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'disk' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context778f70549a15e78703b4dcb3a287df33 + issue_context_kindfunction + issue_contextf10 + issue_hash_function_offset4 + location + + line456 + col30 + file0 + + ExecutedLines + + 0 + + 443 + 444 + 445 + 447 + 448 + 450 + 451 + 453 + 454 + 456 + + + + + path + + + kindcontrol + edges + + + start + + + line444 + col3 + file0 + + + line444 + col11 + file0 + + + end + + + line445 + col3 + file0 + + + line445 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line445 + col3 + file0 + + + line445 + col4 + file0 + + + end + + + line445 + col7 + file0 + + + line445 + col10 + file0 + + + + + + + kindevent + location + + line445 + col7 + file0 + + ranges + + + + line445 + col7 + file0 + + + line445 + col10 + file0 + + + + depth0 + extended_message + Assuming 'disk' is null + message + Assuming 'disk' is null + + + kindcontrol + edges + + + start + + + line445 + col7 + file0 + + + line445 + col10 + file0 + + + end + + + line447 + col3 + file0 + + + line447 + col6 + file0 + + + + + + + kindcontrol + edges + + + start + + + line447 + col3 + file0 + + + line447 + col6 + file0 + + + end + + + line448 + col3 + file0 + + + line448 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line448 + col3 + file0 + + + line448 + col4 + file0 + + + end + + + line448 + col7 + file0 + + + line448 + col10 + file0 + + + + + + + kindevent + location + + line448 + col7 + file0 + + ranges + + + + line448 + col7 + file0 + + + line448 + col10 + file0 + + + + depth0 + extended_message + Assuming 'disk' is null + message + Assuming 'disk' is null + + + kindcontrol + edges + + + start + + + line448 + col7 + file0 + + + line448 + col10 + file0 + + + end + + + line450 + col3 + file0 + + + line450 + col17 + file0 + + + + + + + kindcontrol + edges + + + start + + + line450 + col3 + file0 + + + line450 + col17 + file0 + + + end + + + line451 + col3 + file0 + + + line451 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line451 + col3 + file0 + + + line451 + col4 + file0 + + + end + + + line451 + col7 + file0 + + + line451 + col10 + file0 + + + + + + + kindevent + location + + line451 + col7 + file0 + + ranges + + + + line451 + col7 + file0 + + + line451 + col10 + file0 + + + + depth0 + extended_message + Assuming 'dict' is null + message + Assuming 'dict' is null + + + kindcontrol + edges + + + start + + + line451 + col7 + file0 + + + line451 + col10 + file0 + + + end + + + line453 + col3 + file0 + + + line453 + col6 + file0 + + + + + + + kindcontrol + edges + + + start + + + line453 + col3 + file0 + + + line453 + col6 + file0 + + + end + + + line454 + col3 + file0 + + + line454 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line454 + col3 + file0 + + + line454 + col4 + file0 + + + end + + + line454 + col7 + file0 + + + line454 + col10 + file0 + + + + + + + kindevent + location + + line454 + col7 + file0 + + ranges + + + + line454 + col7 + file0 + + + line454 + col10 + file0 + + + + depth0 + extended_message + Assuming 'disk' is null + message + Assuming 'disk' is null + + + kindcontrol + edges + + + start + + + line454 + col7 + file0 + + + line454 + col10 + file0 + + + end + + + line456 + col3 + file0 + + + line456 + col16 + file0 + + + + + + + kindcontrol + edges + + + start + + + line456 + col3 + file0 + + + line456 + col16 + file0 + + + end + + + line456 + col30 + file0 + + + line456 + col46 + file0 + + + + + + + kindevent + location + + line456 + col30 + file0 + + ranges + + + + line456 + col30 + file0 + + + line457 + col68 + file0 + + + + depth0 + extended_message + Call to function 'DADissenterCreate' returns a Core Foundation object of type 'DADissenterRef' with a +1 retain count + message + Call to function 'DADissenterCreate' returns a Core Foundation object of type 'DADissenterRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line456 + col30 + file0 + + + line456 + col46 + file0 + + + end + + + line456 + col3 + file0 + + + line456 + col16 + file0 + + + + + + + kindcontrol + edges + + + start + + + line456 + col3 + file0 + + + line456 + col16 + file0 + + + end + + + line458 + col3 + file0 + + + line458 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line458 + col3 + file0 + + + line458 + col4 + file0 + + + end + + + line458 + col7 + file0 + + + line458 + col15 + file0 + + + + + + + kindevent + location + + line458 + col7 + file0 + + ranges + + + + line458 + col7 + file0 + + + line458 + col15 + file0 + + + + depth0 + extended_message + Assuming 'dissenter' is non-null + message + Assuming 'dissenter' is non-null + + + kindcontrol + edges + + + start + + + line458 + col7 + file0 + + + line458 + col15 + file0 + + + end + + + line458 + col18 + file0 + + + line458 + col22 + file0 + + + + + + + kindevent + location + + line458 + col18 + file0 + + ranges + + + + line458 + col18 + file0 + + + line458 + col22 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'dissenter' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'dissenter' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'dissenter' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context6c188b4716e84cdc55b93d40e6c2daf3 + issue_context_kindfunction + issue_contextf10 + issue_hash_function_offset13 + location + + line458 + col18 + file0 + + ExecutedLines + + 0 + + 443 + 444 + 445 + 447 + 448 + 450 + 451 + 453 + 454 + 456 + 457 + 458 + + + + + path + + + kindcontrol + edges + + + start + + + line444 + col3 + file0 + + + line444 + col11 + file0 + + + end + + + line445 + col3 + file0 + + + line445 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line445 + col3 + file0 + + + line445 + col4 + file0 + + + end + + + line445 + col7 + file0 + + + line445 + col10 + file0 + + + + + + + kindevent + location + + line445 + col7 + file0 + + ranges + + + + line445 + col7 + file0 + + + line445 + col10 + file0 + + + + depth0 + extended_message + Assuming 'disk' is null + message + Assuming 'disk' is null + + + kindcontrol + edges + + + start + + + line445 + col7 + file0 + + + line445 + col10 + file0 + + + end + + + line447 + col3 + file0 + + + line447 + col6 + file0 + + + + + + + kindcontrol + edges + + + start + + + line447 + col3 + file0 + + + line447 + col6 + file0 + + + end + + + line448 + col3 + file0 + + + line448 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line448 + col3 + file0 + + + line448 + col4 + file0 + + + end + + + line448 + col7 + file0 + + + line448 + col10 + file0 + + + + + + + kindevent + location + + line448 + col7 + file0 + + ranges + + + + line448 + col7 + file0 + + + line448 + col10 + file0 + + + + depth0 + extended_message + Assuming 'disk' is null + message + Assuming 'disk' is null + + + kindcontrol + edges + + + start + + + line448 + col7 + file0 + + + line448 + col10 + file0 + + + end + + + line450 + col3 + file0 + + + line450 + col17 + file0 + + + + + + + kindcontrol + edges + + + start + + + line450 + col3 + file0 + + + line450 + col17 + file0 + + + end + + + line451 + col3 + file0 + + + line451 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line451 + col3 + file0 + + + line451 + col4 + file0 + + + end + + + line451 + col7 + file0 + + + line451 + col10 + file0 + + + + + + + kindevent + location + + line451 + col7 + file0 + + ranges + + + + line451 + col7 + file0 + + + line451 + col10 + file0 + + + + depth0 + extended_message + Assuming 'dict' is null + message + Assuming 'dict' is null + + + kindcontrol + edges + + + start + + + line451 + col7 + file0 + + + line451 + col10 + file0 + + + end + + + line453 + col3 + file0 + + + line453 + col6 + file0 + + + + + + + kindcontrol + edges + + + start + + + line453 + col3 + file0 + + + line453 + col6 + file0 + + + end + + + line454 + col3 + file0 + + + line454 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line454 + col3 + file0 + + + line454 + col4 + file0 + + + end + + + line454 + col7 + file0 + + + line454 + col10 + file0 + + + + + + + kindevent + location + + line454 + col7 + file0 + + ranges + + + + line454 + col7 + file0 + + + line454 + col10 + file0 + + + + depth0 + extended_message + Assuming 'disk' is null + message + Assuming 'disk' is null + + + kindcontrol + edges + + + start + + + line454 + col7 + file0 + + + line454 + col10 + file0 + + + end + + + line456 + col3 + file0 + + + line456 + col16 + file0 + + + + + + + kindcontrol + edges + + + start + + + line456 + col3 + file0 + + + line456 + col16 + file0 + + + end + + + line458 + col3 + file0 + + + line458 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line458 + col3 + file0 + + + line458 + col4 + file0 + + + end + + + line458 + col7 + file0 + + + line458 + col15 + file0 + + + + + + + kindevent + location + + line458 + col7 + file0 + + ranges + + + + line458 + col7 + file0 + + + line458 + col15 + file0 + + + + depth0 + extended_message + Assuming 'dissenter' is null + message + Assuming 'dissenter' is null + + + kindcontrol + edges + + + start + + + line458 + col7 + file0 + + + line458 + col15 + file0 + + + end + + + line460 + col3 + file0 + + + line460 + col14 + file0 + + + + + + + kindevent + location + + line460 + col26 + file0 + + ranges + + + + line460 + col26 + file0 + + + line460 + col61 + file0 + + + + depth0 + extended_message + Call to function 'DASessionCreate' returns a Core Foundation object of type 'DASessionRef' with a +1 retain count + message + Call to function 'DASessionCreate' returns a Core Foundation object of type 'DASessionRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line460 + col3 + file0 + + + line460 + col14 + file0 + + + end + + + line461 + col3 + file0 + + + line461 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line461 + col3 + file0 + + + line461 + col4 + file0 + + + end + + + line461 + col7 + file0 + + + line461 + col13 + file0 + + + + + + + kindevent + location + + line461 + col7 + file0 + + ranges + + + + line461 + col7 + file0 + + + line461 + col13 + file0 + + + + depth0 + extended_message + Assuming 'session' is non-null + message + Assuming 'session' is non-null + + + kindcontrol + edges + + + start + + + line461 + col7 + file0 + + + line461 + col13 + file0 + + + end + + + line461 + col16 + file0 + + + line461 + col20 + file0 + + + + + + + kindevent + location + + line461 + col16 + file0 + + ranges + + + + line461 + col16 + file0 + + + line461 + col20 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'session' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'session' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'session' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context35b9ac7ff198890c88d5839a898b7fea + issue_context_kindfunction + issue_contextf10 + issue_hash_function_offset17 + location + + line461 + col16 + file0 + + ExecutedLines + + 0 + + 443 + 444 + 445 + 447 + 448 + 450 + 451 + 453 + 454 + 456 + 457 + 458 + 460 + 461 + + + + + path + + + kindevent + location + + line478 + col16 + file0 + + ranges + + + + line478 + col16 + file0 + + + line478 + col31 + file0 + + + + depth0 + extended_message + Call to function 'CMCreateFooRef' returns a Core Foundation object of type 'CMFooRef' with a +1 retain count + message + Call to function 'CMCreateFooRef' returns a Core Foundation object of type 'CMFooRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line478 + col3 + file0 + + + line478 + col10 + file0 + + + end + + + line479 + col1 + file0 + + + line479 + col1 + file0 + + + + + + + kindevent + location + + line479 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'f' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'f' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'f' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context17d84d673b35235b52d8f8f00c1d1eea + issue_context_kindfunction + issue_contexttestLeakCoreMediaReferenceType + issue_hash_function_offset1 + location + + line479 + col1 + file0 + + ExecutedLines + + 0 + + 477 + 478 + 479 + + + + + path + + + kindevent + location + + line482 + col16 + file0 + + ranges + + + + line482 + col16 + file0 + + + line482 + col28 + file0 + + + + depth0 + extended_message + Call to function 'CMGetFooRef' returns a Core Foundation object of type 'CMFooRef' with a +0 retain count + message + Call to function 'CMGetFooRef' returns a Core Foundation object of type 'CMFooRef' with a +0 retain count + + + kindcontrol + edges + + + start + + + line482 + col3 + file0 + + + line482 + col10 + file0 + + + end + + + line483 + col3 + file0 + + + line483 + col11 + file0 + + + + + + + kindevent + location + + line483 + col3 + file0 + + ranges + + + + line483 + col13 + file0 + + + line483 + col13 + file0 + + + + depth0 + extended_message + Incorrect decrement of the reference count of an object that is not owned at this point by the caller + message + Incorrect decrement of the reference count of an object that is not owned at this point by the caller + + + descriptionIncorrect decrement of the reference count of an object that is not owned at this point by the caller + categoryMemory (Core Foundation/Objective-C/OSObject) + typeBad release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context1702285448a953b02ab74a8eb9a610d9 + issue_context_kindfunction + issue_contexttestOverReleaseMediaReferenceType + issue_hash_function_offset2 + location + + line483 + col3 + file0 + + ExecutedLines + + 0 + + 481 + 482 + 483 + + + + + path + + + kindcontrol + edges + + + start + + + line516 + col3 + file0 + + + line516 + col13 + file0 + + + end + + + line520 + col3 + file0 + + + line520 + col21 + file0 + + + + + + + kindevent + location + + line520 + col23 + file0 + + ranges + + + + line520 + col23 + file0 + + + line520 + col57 + file0 + + + + depth0 + extended_message + Assuming 'buffer' is not equal to 'queue' + message + Assuming 'buffer' is not equal to 'queue' + + + kindevent + location + + line520 + col3 + file0 + + ranges + + + + line520 + col3 + file0 + + + line520 + col58 + file0 + + + + depth0 + extended_message + FALSE + message + FALSE + + + descriptionFALSE + categorydebug + typeChecking analyzer assumptions + check_namedebug.ExprInspection + + issue_hash_content_of_line_in_context78b71dc497a2059b950406cb2a1cfd01 + issue_context_kindfunction + issue_contexttestCMBufferQueueDequeueAndRetain + issue_hash_function_offset5 + location + + line520 + col3 + file0 + + ExecutedLines + + 0 + + 515 + 516 + 520 + + + + + path + + + kindcontrol + edges + + + start + + + line516 + col3 + file0 + + + line516 + col13 + file0 + + + end + + + line520 + col3 + file0 + + + line520 + col21 + file0 + + + + + + + kindevent + location + + line520 + col23 + file0 + + ranges + + + + line520 + col23 + file0 + + + line520 + col57 + file0 + + + + depth0 + extended_message + Assuming 'buffer' is equal to 'queue' + message + Assuming 'buffer' is equal to 'queue' + + + kindevent + location + + line520 + col3 + file0 + + ranges + + + + line520 + col3 + file0 + + + line520 + col58 + file0 + + + + depth0 + extended_message + TRUE + message + TRUE + + + descriptionTRUE + categorydebug + typeChecking analyzer assumptions + check_namedebug.ExprInspection + + issue_hash_content_of_line_in_context78b71dc497a2059b950406cb2a1cfd01 + issue_context_kindfunction + issue_contexttestCMBufferQueueDequeueAndRetain + issue_hash_function_offset5 + location + + line520 + col3 + file0 + + ExecutedLines + + 0 + + 515 + 516 + 520 + + + + + path + + + kindevent + location + + line516 + col24 + file0 + + ranges + + + + line516 + col24 + file0 + + + line516 + col59 + file0 + + + + depth0 + extended_message + Call to function 'CMBufferQueueDequeueAndRetain' returns a Core Foundation object of type 'CMBufferRef' with a +1 retain count + message + Call to function 'CMBufferQueueDequeueAndRetain' returns a Core Foundation object of type 'CMBufferRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line516 + col3 + file0 + + + line516 + col13 + file0 + + + end + + + line520 + col3 + file0 + + + line520 + col21 + file0 + + + + + + + kindevent + location + + line520 + col23 + file0 + + ranges + + + + line520 + col23 + file0 + + + line520 + col57 + file0 + + + + depth0 + extended_message + Assuming 'buffer' is not equal to 'queue' + message + Assuming 'buffer' is not equal to 'queue' + + + kindevent + location + + line520 + col3 + file0 + + ranges + + + + line520 + col3 + file0 + + + line520 + col58 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'buffer' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'buffer' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'buffer' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context402566b4ddf1683dac1aefc1ab3e76e9 + issue_context_kindfunction + issue_contexttestCMBufferQueueDequeueAndRetain + issue_hash_function_offset1 + location + + line520 + col3 + file0 + + ExecutedLines + + 0 + + 515 + 516 + 520 + + + + + path + + + kindcontrol + edges + + + start + + + line527 + col3 + file0 + + + line527 + col19 + file0 + + + end + + + line540 + col3 + file0 + + + line540 + col4 + file0 + + + + + + + kindevent + location + + line540 + col22 + file0 + + ranges + + + + line540 + col22 + file0 + + + line540 + col49 + file0 + + + + depth0 + extended_message + Call to function 'CFArrayGetValueAtIndex' returns a Core Foundation object of type 'const void *' with a +0 retain count + message + Call to function 'CFArrayGetValueAtIndex' returns a Core Foundation object of type 'const void *' with a +0 retain count + + + kindcontrol + edges + + + start + + + line540 + col3 + file0 + + + line540 + col4 + file0 + + + end + + + line546 + col3 + file0 + + + line546 + col11 + file0 + + + + + + + kindevent + location + + line546 + col3 + file0 + + ranges + + + + line546 + col13 + file0 + + + line546 + col14 + file0 + + + + depth0 + extended_message + Incorrect decrement of the reference count of an object that is not owned at this point by the caller + message + Incorrect decrement of the reference count of an object that is not owned at this point by the caller + + + descriptionIncorrect decrement of the reference count of an object that is not owned at this point by the caller + categoryMemory (Core Foundation/Objective-C/OSObject) + typeBad release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context143ef5974bfece95e9894da5250aaff0 + issue_context_kindfunction + issue_contextf11 + issue_hash_function_offset21 + location + + line546 + col3 + file0 + + ExecutedLines + + 0 + + 525 + 527 + 530 + 531 + 534 + 537 + 540 + 543 + 546 + + + + + path + + + kindevent + location + + line554 + col17 + file0 + + ranges + + + + line554 + col17 + file0 + + + line554 + col29 + file0 + + + + depth0 + extended_message + Call to function 'MyCreateFun' returns a Core Foundation object of type 'CFTypeRef' with a +1 retain count + message + Call to function 'MyCreateFun' returns a Core Foundation object of type 'CFTypeRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line554 + col3 + file0 + + + line554 + col11 + file0 + + + end + + + line555 + col1 + file0 + + + line555 + col1 + file0 + + + + + + + kindevent + location + + line555 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'o' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'o' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'o' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contextaf4ad99c5fb565d82e1b4848aaca4e24 + issue_context_kindfunction + issue_contextf12 + issue_hash_function_offset1 + location + + line555 + col1 + file0 + + ExecutedLines + + 0 + + 553 + 554 + 555 + + + + + path + + + kindevent + location + + line563 + col25 + file0 + + ranges + + + + line563 + col25 + file0 + + + line563 + col75 + file0 + + + + depth0 + extended_message + Call to function 'CFArrayCreateMutable' returns a Core Foundation object of type 'CFMutableArrayRef' with a +1 retain count + message + Call to function 'CFArrayCreateMutable' returns a Core Foundation object of type 'CFMutableArrayRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line563 + col3 + file0 + + + line563 + col19 + file0 + + + end + + + line564 + col3 + file0 + + + line564 + col3 + file0 + + + + + + + kindevent + location + + line564 + col3 + file0 + + ranges + + + + line564 + col3 + file0 + + + line564 + col22 + file0 + + + + + line564 + col4 + file0 + + + line564 + col9 + file0 + + + + depth0 + extended_message + Object autoreleased + message + Object autoreleased + + + kindcontrol + edges + + + start + + + line564 + col3 + file0 + + + line564 + col3 + file0 + + + end + + + line565 + col3 + file0 + + + line565 + col3 + file0 + + + + + + + kindevent + location + + line565 + col3 + file0 + + ranges + + + + line565 + col3 + file0 + + + line565 + col22 + file0 + + + + + line565 + col4 + file0 + + + line565 + col9 + file0 + + + + depth0 + extended_message + Object autoreleased + message + Object autoreleased + + + kindcontrol + edges + + + start + + + line565 + col3 + file0 + + + line565 + col3 + file0 + + + end + + + line566 + col1 + file0 + + + line566 + col1 + file0 + + + + + + + kindevent + location + + line566 + col1 + file0 + + depth0 + extended_message + Object was autoreleased 2 times but the object has a +1 retain count + message + Object was autoreleased 2 times but the object has a +1 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_context58a0b3f8332f42561f89b11f6eb5e91f + issue_context_kindfunction + issue_contextf13_autorelease_b + issue_hash_function_offset4 + location + + line566 + col1 + file0 + + ExecutedLines + + 0 + + 562 + 563 + 564 + 565 + 566 + + + + + path + + + kindevent + location + + line569 + col25 + file0 + + ranges + + + + line569 + col25 + file0 + + + line569 + col75 + file0 + + + + depth0 + extended_message + Call to function 'CFArrayCreateMutable' returns a Core Foundation object of type 'CFMutableArrayRef' with a +1 retain count + message + Call to function 'CFArrayCreateMutable' returns a Core Foundation object of type 'CFMutableArrayRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line569 + col3 + file0 + + + line569 + col19 + file0 + + + end + + + line570 + col3 + file0 + + + line570 + col3 + file0 + + + + + + + kindevent + location + + line570 + col3 + file0 + + ranges + + + + line570 + col3 + file0 + + + line570 + col22 + file0 + + + + + line570 + col4 + file0 + + + line570 + col9 + file0 + + + + depth0 + extended_message + Object autoreleased + message + Object autoreleased + + + kindcontrol + edges + + + start + + + line570 + col3 + file0 + + + line570 + col3 + file0 + + + end + + + line571 + col3 + file0 + + + line571 + col3 + file0 + + + + + + + kindevent + location + + line571 + col3 + file0 + + ranges + + + + line571 + col3 + file0 + + + line571 + col22 + file0 + + + + + line571 + col4 + file0 + + + line571 + col9 + file0 + + + + depth0 + extended_message + Object autoreleased + message + Object autoreleased + + + kindcontrol + edges + + + start + + + line571 + col3 + file0 + + + line571 + col3 + file0 + + + end + + + line572 + col3 + file0 + + + line572 + col8 + file0 + + + + + + + kindevent + location + + line572 + col3 + file0 + + ranges + + + + line572 + col3 + file0 + + + line572 + 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_context612dc6574d54c8010703a9776d8a4a0a + issue_context_kindfunction + issue_contextf13_autorelease_c + issue_hash_function_offset4 + location + + line572 + col3 + file0 + + ExecutedLines + + 0 + + 568 + 569 + 570 + 571 + 572 + + + + + path + + + kindevent + location + + line576 + col25 + file0 + + ranges + + + + line576 + col25 + file0 + + + line576 + col75 + file0 + + + + depth0 + extended_message + Call to function 'CFArrayCreateMutable' returns a Core Foundation object of type 'CFMutableArrayRef' with a +1 retain count + message + Call to function 'CFArrayCreateMutable' returns a Core Foundation object of type 'CFMutableArrayRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line576 + col3 + file0 + + + line576 + col19 + file0 + + + end + + + line577 + col3 + file0 + + + line577 + col3 + file0 + + + + + + + kindevent + location + + line577 + col3 + file0 + + ranges + + + + line577 + col3 + file0 + + + line577 + col22 + file0 + + + + + line577 + col4 + file0 + + + line577 + col9 + file0 + + + + depth0 + extended_message + Object autoreleased + message + Object autoreleased + + + kindcontrol + edges + + + start + + + line577 + col3 + file0 + + + line577 + col3 + file0 + + + end + + + line578 + col3 + file0 + + + line578 + col3 + file0 + + + + + + + kindevent + location + + line578 + col3 + file0 + + ranges + + + + line578 + col3 + file0 + + + line578 + col22 + file0 + + + + + line578 + col4 + file0 + + + line578 + col9 + file0 + + + + depth0 + extended_message + Object autoreleased + message + Object autoreleased + + + kindcontrol + edges + + + start + + + line578 + col3 + file0 + + + line578 + col3 + file0 + + + end + + + line579 + col3 + file0 + + + line579 + col19 + file0 + + + + + + + kindcontrol + edges + + + start + + + line579 + col3 + file0 + + + line579 + col19 + file0 + + + end + + + line579 + col25 + file0 + + + line579 + col44 + file0 + + + + + + + kindevent + location + + line579 + col25 + file0 + + ranges + + + + line579 + col25 + file0 + + + line579 + col75 + file0 + + + + depth0 + extended_message + Object was autoreleased 2 times but the object has a +1 retain count + message + Object was autoreleased 2 times but the object has a +1 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_contextc57037289bc3acc586de325df25951ed + issue_context_kindfunction + issue_contextf13_autorelease_d + issue_hash_function_offset4 + location + + line579 + col25 + file0 + + ExecutedLines + + 0 + + 575 + 576 + 577 + 578 + 579 + + + + + path + + + kindevent + location + + line587 + col3 + file0 + + ranges + + + + line587 + col3 + file0 + + + line587 + col53 + file0 + + + + depth0 + extended_message + Call to function 'CFArrayCreateMutable' returns a Core Foundation object of type 'CFMutableArrayRef' with a +1 retain count + message + Call to function 'CFArrayCreateMutable' returns a Core Foundation object of type 'CFMutableArrayRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line587 + col3 + file0 + + + line587 + col22 + file0 + + + end + + + line588 + col1 + file0 + + + line588 + col1 + file0 + + + + + + + kindevent + location + + line588 + col1 + file0 + + depth0 + extended_message + Object leaked: allocated object of type 'CFMutableArrayRef' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: allocated object of type 'CFMutableArrayRef' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object of type 'CFMutableArrayRef' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context6abb479bc4c7782a125d680fddf825ef + issue_context_kindfunction + issue_contextf14_leakimmediately + issue_hash_function_offset1 + location + + line588 + col1 + file0 + + ExecutedLines + + 0 + + 586 + 587 + 588 + + + + + path + + + kindcontrol + edges + + + start + + + line602 + col3 + file0 + + + line602 + col4 + file0 + + + end + + + line602 + col7 + file0 + + + line602 + col7 + file0 + + + + + + + kindevent + location + + line602 + col7 + file0 + + ranges + + + + line602 + col7 + file0 + + + line602 + col7 + file0 + + + + depth0 + extended_message + Assuming 'p' is null + message + Assuming 'p' is null + + + kindcontrol + edges + + + start + + + line602 + col7 + file0 + + + line602 + col7 + file0 + + + end + + + line605 + col3 + file0 + + + line605 + col8 + file0 + + + + + + + kindcontrol + edges + + + start + + + line605 + col3 + file0 + + + line605 + col8 + file0 + + + end + + + line605 + col11 + file0 + + + line605 + col11 + file0 + + + + + + + kindcontrol + edges + + + start + + + line605 + col11 + file0 + + + line605 + col11 + file0 + + + end + + + line607 + col5 + file0 + + + line607 + col13 + file0 + + + + + + + kindevent + location + + line607 + col5 + file0 + + ranges + + + + line607 + col15 + file0 + + + line607 + col15 + file0 + + + + depth0 + extended_message + Null pointer argument in call to CFRelease + message + Null pointer argument in call to CFRelease + + + descriptionNull pointer argument in call to CFRelease + categoryAPI Misuse (Apple) + typenull passed to CF memory management function + check_nameosx.coreFoundation.CFRetainRelease + + issue_hash_content_of_line_in_contexte7e2ba205af363f2c4cec7d01dcb6d6c + issue_context_kindfunction + issue_contextf16 + issue_hash_function_offset6 + location + + line607 + col5 + file0 + + ExecutedLines + + 0 + + 601 + 602 + 605 + 606 + 607 + + + + + path + + + kindcontrol + edges + + + start + + + line602 + col3 + file0 + + + line602 + col4 + file0 + + + end + + + line602 + col7 + file0 + + + line602 + col7 + file0 + + + + + + + kindevent + location + + line602 + col7 + file0 + + ranges + + + + line602 + col7 + file0 + + + line602 + col7 + file0 + + + + depth0 + extended_message + Assuming 'p' is null + message + Assuming 'p' is null + + + kindcontrol + edges + + + start + + + line602 + col7 + file0 + + + line602 + col7 + file0 + + + end + + + line605 + col3 + file0 + + + line605 + col8 + file0 + + + + + + + kindcontrol + edges + + + start + + + line605 + col3 + file0 + + + line605 + col8 + file0 + + + end + + + line605 + col11 + file0 + + + line605 + col11 + file0 + + + + + + + kindcontrol + edges + + + start + + + line605 + col11 + file0 + + + line605 + col11 + file0 + + + end + + + line610 + col5 + file0 + + + line610 + col12 + file0 + + + + + + + kindevent + location + + line610 + col5 + file0 + + ranges + + + + line610 + col14 + file0 + + + line610 + col14 + file0 + + + + depth0 + extended_message + Null pointer argument in call to CFRetain + message + Null pointer argument in call to CFRetain + + + descriptionNull pointer argument in call to CFRetain + categoryAPI Misuse (Apple) + typenull passed to CF memory management function + check_nameosx.coreFoundation.CFRetainRelease + + issue_hash_content_of_line_in_context64f4a3367d5d8e832ca8a23ca4d72717 + issue_context_kindfunction + issue_contextf16 + issue_hash_function_offset9 + location + + line610 + col5 + file0 + + ExecutedLines + + 0 + + 601 + 602 + 605 + 609 + 610 + + + + + path + + + kindcontrol + edges + + + start + + + line602 + col3 + file0 + + + line602 + col4 + file0 + + + end + + + line602 + col7 + file0 + + + line602 + col7 + file0 + + + + + + + kindevent + location + + line602 + col7 + file0 + + ranges + + + + line602 + col7 + file0 + + + line602 + col7 + file0 + + + + depth0 + extended_message + Assuming 'p' is null + message + Assuming 'p' is null + + + kindcontrol + edges + + + start + + + line602 + col7 + file0 + + + line602 + col7 + file0 + + + end + + + line605 + col3 + file0 + + + line605 + col8 + file0 + + + + + + + kindcontrol + edges + + + start + + + line605 + col3 + file0 + + + line605 + col8 + file0 + + + end + + + line605 + col11 + file0 + + + line605 + col11 + file0 + + + + + + + kindcontrol + edges + + + start + + + line605 + col11 + file0 + + + line605 + col11 + file0 + + + end + + + line613 + col5 + file0 + + + line613 + col21 + file0 + + + + + + + kindevent + location + + line613 + col5 + file0 + + ranges + + + + line613 + col23 + file0 + + + line613 + col23 + file0 + + + + depth0 + extended_message + Null pointer argument in call to CFMakeCollectable + message + Null pointer argument in call to CFMakeCollectable + + + descriptionNull pointer argument in call to CFMakeCollectable + categoryAPI Misuse (Apple) + typenull passed to CF memory management function + check_nameosx.coreFoundation.CFRetainRelease + + issue_hash_content_of_line_in_context61123dbb677396de5abbdd778c399140 + issue_context_kindfunction + issue_contextf16 + issue_hash_function_offset12 + location + + line613 + col5 + file0 + + ExecutedLines + + 0 + + 601 + 602 + 605 + 612 + 613 + + + + + path + + + kindcontrol + edges + + + start + + + line602 + col3 + file0 + + + line602 + col4 + file0 + + + end + + + line602 + col7 + file0 + + + line602 + col7 + file0 + + + + + + + kindevent + location + + line602 + col7 + file0 + + ranges + + + + line602 + col7 + file0 + + + line602 + col7 + file0 + + + + depth0 + extended_message + Assuming 'p' is null + message + Assuming 'p' is null + + + kindcontrol + edges + + + start + + + line602 + col7 + file0 + + + line602 + col7 + file0 + + + end + + + line605 + col3 + file0 + + + line605 + col8 + file0 + + + + + + + kindcontrol + edges + + + start + + + line605 + col3 + file0 + + + line605 + col8 + file0 + + + end + + + line605 + col11 + file0 + + + line605 + col11 + file0 + + + + + + + kindcontrol + edges + + + start + + + line605 + col11 + file0 + + + line605 + col11 + file0 + + + end + + + line616 + col5 + file0 + + + line616 + col17 + file0 + + + + + + + kindevent + location + + line616 + col5 + file0 + + ranges + + + + line616 + col19 + file0 + + + line616 + col19 + file0 + + + + depth0 + extended_message + Null pointer argument in call to CFAutorelease + message + Null pointer argument in call to CFAutorelease + + + descriptionNull pointer argument in call to CFAutorelease + categoryAPI Misuse (Apple) + typenull passed to CF memory management function + check_nameosx.coreFoundation.CFRetainRelease + + issue_hash_content_of_line_in_context965bca78fe04bfa55b6ea428da3c20e3 + issue_context_kindfunction + issue_contextf16 + issue_hash_function_offset15 + location + + line616 + col5 + file0 + + ExecutedLines + + 0 + + 601 + 602 + 605 + 615 + 616 + + + + + path + + + kindevent + location + + line656 + col10 + file0 + + ranges + + + + line656 + col10 + file0 + + + line656 + col32 + file0 + + + + depth0 + extended_message + Call to function 'isl_basic_map_cow' returns an object of type 'isl_basic_map *' with a +1 retain count + message + Call to function 'isl_basic_map_cow' returns an object of type 'isl_basic_map *' with a +1 retain count + + + kindcontrol + edges + + + start + + + line656 + col3 + file0 + + + line656 + col6 + file0 + + + end + + + line657 + col1 + file0 + + + line657 + col1 + file0 + + + + + + + kindevent + location + + line657 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'bmap' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'bmap' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'bmap' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context2cfebefee7b63ce3954419e571be4f63 + issue_context_kindfunction + issue_contextf18 + issue_hash_function_offset2 + location + + line657 + col1 + file0 + + ExecutedLines + + 0 + + 654 + 656 + 657 + + + + + path + + + kindevent + location + + line682 + col17 + file0 + + ranges + + + + line682 + col17 + file0 + + + line682 + col55 + file0 + + + + depth0 + extended_message + Method returns an Objective-C object with a +0 retain count + message + Method returns an Objective-C object with a +0 retain count + + + kindcontrol + edges + + + start + + + line682 + col3 + file0 + + + line682 + col10 + file0 + + + end + + + line683 + col3 + file0 + + + line683 + col8 + file0 + + + + + + + kindevent + location + + line683 + col3 + file0 + + ranges + + + + line683 + col3 + file0 + + + line683 + col10 + file0 + + + + depth0 + extended_message + Object with a +0 retain count returned to caller where a +1 (owning) retain count is expected + message + Object with a +0 retain count returned to caller where a +1 (owning) retain count is expected + + + descriptionObject with a +0 retain count returned to caller where a +1 (owning) retain count is expected + categoryMemory (Core Foundation/Objective-C/OSObject) + typeMethod should return an owned object + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contextdcd3becc58a149abe6ade5598138d3dd + issue_context_kindObjective-C method + issue_contextnewString + issue_hash_function_offset2 + location + + line683 + col3 + file0 + + ExecutedLines + + 0 + + 681 + 682 + 683 + + + + + path + + + kindevent + location + + line696 + col20 + file0 + + ranges + + + + line696 + col20 + file0 + + + line696 + col63 + file0 + + + + depth0 + extended_message + Method returns an instance of NSString with a +1 retain count + message + Method returns an instance of NSString with a +1 retain count + + + kindcontrol + edges + + + start + + + line696 + col3 + file0 + + + line696 + col10 + file0 + + + end + + + line703 + col3 + file0 + + + line703 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line703 + col3 + file0 + + + line703 + col4 + file0 + + + end + + + line703 + col6 + file0 + + + line703 + col6 + file0 + + + + + + + kindevent + location + + line703 + col6 + file0 + + ranges + + + + line703 + col6 + file0 + + + line703 + col10 + file0 + + + + depth0 + extended_message + Assuming 'name' is nil + message + Assuming 'name' is nil + + + kindcontrol + edges + + + start + + + line703 + col6 + file0 + + + line703 + col6 + file0 + + + end + + + line704 + col5 + file0 + + + line704 + col10 + file0 + + + + + + + kindevent + location + + line704 + col5 + file0 + + ranges + + + + line704 + col5 + file0 + + + line704 + col10 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'kind' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'kind' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'kind' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context6688c9cb12f0c76ec80eb03b1d2eddf8 + issue_context_kindfunction + issue_contextrdar_6659160 + issue_hash_function_offset5 + location + + line704 + col5 + file0 + + ExecutedLines + + 0 + + 690 + 691 + 696 + 702 + 703 + 704 + + + + + path + + + kindcontrol + edges + + + start + + + line696 + col3 + file0 + + + line696 + col10 + file0 + + + end + + + line703 + col3 + file0 + + + line703 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line703 + col3 + file0 + + + line703 + col4 + file0 + + + end + + + line703 + col6 + file0 + + + line703 + col6 + file0 + + + + + + + kindevent + location + + line703 + col6 + file0 + + ranges + + + + line703 + col6 + file0 + + + line703 + col10 + file0 + + + + depth0 + extended_message + Assuming 'name' is non-nil + message + Assuming 'name' is non-nil + + + kindcontrol + edges + + + start + + + line703 + col6 + file0 + + + line703 + col6 + file0 + + + end + + + line706 + col3 + file0 + + + line706 + col7 + file0 + + + + + + + kindevent + location + + line706 + col3 + file0 + + ranges + + + + line706 + col3 + file0 + + + line706 + col19 + file0 + + + + depth0 + extended_message + 'kindC' initialized to a null pointer value + message + 'kindC' initialized to a null pointer value + + + kindcontrol + edges + + + start + + + line706 + col3 + file0 + + + line706 + col7 + file0 + + + end + + + line714 + col3 + file0 + + + line714 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line714 + col3 + file0 + + + line714 + col4 + file0 + + + end + + + line714 + col6 + file0 + + + line714 + col9 + file0 + + + + + + + kindevent + location + + line714 + col6 + file0 + + ranges + + + + line714 + col6 + file0 + + + line714 + col9 + file0 + + + + depth0 + extended_message + Assuming 'kind' is nil + message + Assuming 'kind' is nil + + + kindcontrol + edges + + + start + + + line714 + col6 + file0 + + + line714 + col9 + file0 + + + end + + + line716 + col3 + file0 + + + line716 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line716 + col3 + file0 + + + line716 + col4 + file0 + + + end + + + line717 + col5 + file0 + + + line717 + col9 + file0 + + + + + + + kindcontrol + edges + + + start + + + line717 + col5 + file0 + + + line717 + col9 + file0 + + + end + + + line718 + col3 + file0 + + + line718 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line718 + col3 + file0 + + + line718 + col4 + file0 + + + end + + + line718 + col13 + file0 + + + line718 + col17 + file0 + + + + + + + kindevent + location + + line718 + col13 + file0 + + ranges + + + + line718 + col13 + file0 + + + line718 + col17 + file0 + + + + depth0 + extended_message + Array access (from variable 'kindC') results in a null pointer dereference + message + Array access (from variable 'kindC') results in a null pointer dereference + + + descriptionArray access (from variable 'kindC') results in a null pointer dereference + categoryLogic error + typeDereference of null pointer + check_namecore.NullDereference + + issue_hash_content_of_line_in_context2824c4e1d4ab13c3ae5a0ebb2aa4ed89 + issue_context_kindfunction + issue_contextrdar_6659160 + issue_hash_function_offset27 + location + + line718 + col13 + file0 + + ExecutedLines + + 0 + + 690 + 691 + 696 + 702 + 703 + 706 + 707 + 714 + 716 + 717 + 718 + + + + + path + + + kindcontrol + edges + + + start + + + line696 + col3 + file0 + + + line696 + col10 + file0 + + + end + + + line702 + col3 + file0 + + + line702 + col10 + file0 + + + + + + + kindevent + location + + line702 + col20 + file0 + + ranges + + + + line702 + col20 + file0 + + + line702 + col57 + file0 + + + + depth0 + extended_message + Method returns an Objective-C object with a +0 retain count + message + Method returns an Objective-C object with a +0 retain count + + + kindcontrol + edges + + + start + + + line702 + col3 + file0 + + + line702 + col10 + file0 + + + end + + + line703 + col3 + file0 + + + line703 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line703 + col3 + file0 + + + line703 + col4 + file0 + + + end + + + line703 + col6 + file0 + + + line703 + col6 + file0 + + + + + + + kindevent + location + + line703 + col6 + file0 + + ranges + + + + line703 + col6 + file0 + + + line703 + col10 + file0 + + + + depth0 + extended_message + Assuming 'name' is non-nil + message + Assuming 'name' is non-nil + + + kindcontrol + edges + + + start + + + line703 + col6 + file0 + + + line703 + col6 + file0 + + + end + + + line706 + col3 + file0 + + + line706 + col7 + file0 + + + + + + + kindcontrol + edges + + + start + + + line706 + col3 + file0 + + + line706 + col7 + file0 + + + end + + + line714 + col3 + file0 + + + line714 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line714 + col3 + file0 + + + line714 + col4 + file0 + + + end + + + line714 + col6 + file0 + + + line714 + col9 + file0 + + + + + + + kindevent + location + + line714 + col6 + file0 + + ranges + + + + line714 + col6 + file0 + + + line714 + col9 + file0 + + + + depth0 + extended_message + Assuming 'kind' is non-nil + message + Assuming 'kind' is non-nil + + + kindcontrol + edges + + + start + + + line714 + col6 + file0 + + + line714 + col9 + file0 + + + end + + + line715 + col5 + file0 + + + line715 + col9 + file0 + + + + + + + kindcontrol + edges + + + start + + + line715 + col5 + file0 + + + line715 + col9 + file0 + + + end + + + line716 + col3 + file0 + + + line716 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line716 + col3 + file0 + + + line716 + col4 + file0 + + + end + + + line717 + col5 + file0 + + + line717 + col9 + file0 + + + + + + + kindcontrol + edges + + + start + + + line717 + col5 + file0 + + + line717 + col9 + file0 + + + end + + + line718 + col3 + file0 + + + line718 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line718 + col3 + file0 + + + line718 + col4 + file0 + + + end + + + line718 + col6 + file0 + + + line718 + col6 + file0 + + + + + + + kindevent + location + + line718 + col6 + file0 + + ranges + + + + line718 + col6 + file0 + + + line718 + col21 + file0 + + + + depth0 + extended_message + Assuming the condition is false + message + Assuming the condition is false + + + kindcontrol + edges + + + start + + + line718 + col6 + file0 + + + line718 + col6 + file0 + + + end + + + line720 + col3 + file0 + + + line720 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line720 + col3 + file0 + + + line720 + col4 + file0 + + + end + + + line720 + col6 + file0 + + + line720 + col6 + file0 + + + + + + + kindevent + location + + line720 + col6 + file0 + + ranges + + + + line720 + col6 + file0 + + + line720 + col21 + file0 + + + + depth0 + extended_message + Assuming the condition is false + message + Assuming the condition is false + + + kindcontrol + edges + + + start + + + line720 + col6 + file0 + + + line720 + col6 + file0 + + + end + + + line723 + col3 + file0 + + + line723 + col3 + file0 + + + + + + + kindcontrol + edges + + + start + + + line723 + col3 + file0 + + + line723 + col3 + file0 + + + end + + + line724 + col3 + file0 + + + line724 + col3 + file0 + + + + + + + kindevent + location + + line724 + col3 + file0 + + ranges + + + + line724 + col4 + file0 + + + line724 + col7 + file0 + + + + depth0 + extended_message + Incorrect decrement of the reference count of an object that is not owned at this point by the caller + message + Incorrect decrement of the reference count of an object that is not owned at this point by the caller + + + descriptionIncorrect decrement of the reference count of an object that is not owned at this point by the caller + categoryMemory (Core Foundation/Objective-C/OSObject) + typeBad release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contextd04966e9b8e981d8f69bf03823253033 + issue_context_kindfunction + issue_contextrdar_6659160 + issue_hash_function_offset33 + location + + line724 + col3 + file0 + + ExecutedLines + + 0 + + 690 + 691 + 696 + 702 + 703 + 706 + 707 + 714 + 715 + 716 + 717 + 718 + 720 + 723 + 724 + + + + + path + + + kindevent + location + + line746 + col12 + file0 + + ranges + + + + line746 + col12 + file0 + + + line746 + col34 + file0 + + + + depth0 + extended_message + Method returns an instance of NSString with a +1 retain count + message + Method returns an instance of NSString with a +1 retain count + + + kindcontrol + edges + + + start + + + line746 + col3 + file0 + + + line746 + col4 + file0 + + + end + + + line747 + col3 + file0 + + + line747 + col3 + file0 + + + + + + + kindevent + location + + line747 + col3 + file0 + + ranges + + + + line747 + col3 + file0 + + + line747 + col15 + file0 + + + + + line747 + col4 + file0 + + + line747 + col6 + file0 + + + + depth0 + extended_message + Object released by directly sending the '-dealloc' message + message + Object released by directly sending the '-dealloc' message + + + kindcontrol + edges + + + start + + + line747 + col3 + file0 + + + line747 + col3 + file0 + + + end + + + line748 + col3 + file0 + + + line748 + col3 + file0 + + + + + + + kindevent + location + + line748 + col3 + file0 + + ranges + + + + line748 + col4 + file0 + + + line748 + col6 + file0 + + + + depth0 + extended_message + Reference-counted object is used after it is released + message + Reference-counted object is used after it is released + + + descriptionReference-counted object is used after it is released + categoryMemory (Core Foundation/Objective-C/OSObject) + typeUse-after-release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context1b35183a6aca4df5a8732c8da94e3205 + issue_context_kindfunction + issue_contextpr3820_ReleaseAfterDealloc + issue_hash_function_offset3 + location + + line748 + col3 + file0 + + ExecutedLines + + 0 + + 744 + 745 + 746 + 747 + 748 + + + + + path + + + kindcontrol + edges + + + start + + + line754 + col3 + file0 + + + line754 + col7 + file0 + + + end + + + line755 + col3 + file0 + + + line755 + col4 + file0 + + + + + + + kindevent + location + + line755 + col12 + file0 + + ranges + + + + line755 + col12 + file0 + + + line755 + col34 + file0 + + + + depth0 + extended_message + Method returns an instance of NSString with a +1 retain count + message + Method returns an instance of NSString with a +1 retain count + + + kindcontrol + edges + + + start + + + line755 + col3 + file0 + + + line755 + col4 + file0 + + + end + + + line756 + col3 + file0 + + + line756 + col3 + file0 + + + + + + + kindevent + location + + line756 + col3 + file0 + + ranges + + + + line756 + col3 + file0 + + + line756 + col15 + file0 + + + + + line756 + col4 + file0 + + + line756 + col6 + file0 + + + + depth0 + extended_message + Object released + message + Object released + + + kindcontrol + edges + + + start + + + line756 + col3 + file0 + + + line756 + col3 + file0 + + + end + + + line757 + col3 + file0 + + + line757 + col3 + file0 + + + + + + + kindevent + location + + line757 + col3 + file0 + + ranges + + + + line757 + col4 + file0 + + + line757 + col6 + file0 + + + + depth0 + extended_message + Reference-counted object is used after it is released + message + Reference-counted object is used after it is released + + + descriptionReference-counted object is used after it is released + categoryMemory (Core Foundation/Objective-C/OSObject) + typeUse-after-release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context54f2bd1534fa675b58c4f8eef3120373 + issue_context_kindfunction + issue_contextpr3820_DeallocAfterRelease + issue_hash_function_offset4 + location + + line757 + col3 + file0 + + ExecutedLines + + 0 + + 752 + 753 + 754 + 755 + 756 + 757 + + + + + path + + + kindcontrol + edges + + + start + + + line809 + col2 + file0 + + + line809 + col20 + file0 + + + end + + + line809 + col31 + file0 + + + line809 + col31 + file0 + + + + + + + kindevent + location + + line809 + col31 + file0 + + ranges + + + + line809 + col31 + file0 + + + line809 + col76 + file0 + + + + depth0 + extended_message + Method returns an Objective-C object with a +0 retain count + message + Method returns an Objective-C object with a +0 retain count + + + kindevent + location + + line809 + col30 + file0 + + ranges + + + + line809 + col30 + file0 + + + line809 + col84 + file0 + + + + + line809 + col31 + file0 + + + line809 + col76 + file0 + + + + depth0 + extended_message + Reference count incremented. The object now has a +1 retain count + message + Reference count incremented. The object now has a +1 retain count + + + kindcontrol + edges + + + start + + + line809 + col30 + file0 + + + line809 + col30 + file0 + + + end + + + line809 + col2 + file0 + + + line809 + col20 + file0 + + + + + + + kindcontrol + edges + + + start + + + line809 + col2 + file0 + + + line809 + col20 + file0 + + + end + + + line813 + col2 + file0 + + + line813 + col6 + file0 + + + + + + + kindcontrol + edges + + + start + + + line813 + col2 + file0 + + + line813 + col6 + file0 + + + end + + + line814 + col1 + file0 + + + line814 + col1 + file0 + + + + + + + kindevent + location + + line814 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'dict' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'dict' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'dict' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context055e6f3413539276fedeac241fccd9b8 + issue_context_kindObjective-C method + issue_contextapplicationDidFinishLaunching: + issue_hash_function_offset1 + location + + line814 + col1 + file0 + + ExecutedLines + + 0 + + 808 + 809 + 811 + 813 + 814 + + + + + path + + + kindcontrol + edges + + + start + + + line821 + col2 + file0 + + + line821 + col20 + file0 + + + end + + + line821 + col31 + file0 + + + line821 + col31 + file0 + + + + + + + kindevent + location + + line821 + col31 + file0 + + ranges + + + + line821 + col31 + file0 + + + line821 + col76 + file0 + + + + depth0 + extended_message + Method returns an Objective-C object with a +0 retain count + message + Method returns an Objective-C object with a +0 retain count + + + kindevent + location + + line821 + col30 + file0 + + ranges + + + + line821 + col30 + file0 + + + line821 + col84 + file0 + + + + + line821 + col31 + file0 + + + line821 + col76 + file0 + + + + depth0 + extended_message + Reference count incremented. The object now has a +1 retain count + message + Reference count incremented. The object now has a +1 retain count + + + kindcontrol + edges + + + start + + + line821 + col30 + file0 + + + line821 + col30 + file0 + + + end + + + line821 + col2 + file0 + + + line821 + col20 + file0 + + + + + + + kindcontrol + edges + + + start + + + line821 + col2 + file0 + + + line821 + col20 + file0 + + + end + + + line822 + col2 + file0 + + + line822 + col3 + file0 + + + + + + + kindcontrol + edges + + + start + + + line822 + col2 + file0 + + + line822 + col3 + file0 + + + end + + + line822 + col6 + file0 + + + line822 + col11 + file0 + + + + + + + kindevent + location + + line822 + col6 + file0 + + ranges + + + + line822 + col6 + file0 + + + line822 + col11 + file0 + + + + depth0 + extended_message + Assuming the condition is false + message + Assuming the condition is false + + + kindcontrol + edges + + + start + + + line822 + col6 + file0 + + + line822 + col11 + file0 + + + end + + + line824 + col1 + file0 + + + line824 + col1 + file0 + + + + + + + kindevent + location + + line824 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'dict' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'dict' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'dict' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context444f6019b048a95dd71c6be49ecb73ff + issue_context_kindObjective-C method + issue_contextradar10102244 + issue_hash_function_offset1 + location + + line824 + col1 + file0 + + ExecutedLines + + 0 + + 820 + 821 + 822 + 824 + + + + + path + + + kindcontrol + edges + + + start + + + line832 + col3 + file0 + + + line832 + col19 + file0 + + + end + + + line833 + col3 + file0 + + + line833 + col9 + file0 + + + + + + + kindevent + location + + line833 + col20 + file0 + + ranges + + + + line833 + col20 + file0 + + + line833 + col34 + file0 + + + + depth0 + extended_message + Method returns an Objective-C object with a +0 retain count + message + Method returns an Objective-C object with a +0 retain count + + + kindcontrol + edges + + + start + + + line833 + col3 + file0 + + + line833 + col9 + file0 + + + end + + + line834 + col3 + file0 + + + line834 + col3 + file0 + + + + + + + kindevent + location + + line834 + col3 + file0 + + ranges + + + + line834 + col4 + file0 + + + line834 + col8 + file0 + + + + depth0 + extended_message + Incorrect decrement of the reference count of an object that is not owned at this point by the caller + message + Incorrect decrement of the reference count of an object that is not owned at this point by the caller + + + descriptionIncorrect decrement of the reference count of an object that is not owned at this point by the caller + categoryMemory (Core Foundation/Objective-C/OSObject) + typeBad release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context641de26edd3d85ca241de577afbcda86 + issue_context_kindfunction + issue_contextrdar_6257780_Case1 + issue_hash_function_offset3 + location + + line834 + col3 + file0 + + ExecutedLines + + 0 + + 831 + 832 + 833 + 834 + + + + + path + + + kindcontrol + edges + + + start + + + line909 + col3 + file0 + + + line909 + col3 + file0 + + + end + + + line910 + col3 + file0 + + + line910 + col3 + file0 + + + + + + + kindevent + location + + line910 + col3 + file0 + + ranges + + + + line910 + col3 + file0 + + + line910 + col36 + file0 + + + + depth0 + extended_message + Method returns an instance of RDar6320065Subclass with a +1 retain count + message + Method returns an instance of RDar6320065Subclass with a +1 retain count + + + kindcontrol + edges + + + start + + + line910 + col3 + file0 + + + line910 + col3 + file0 + + + end + + + line911 + col3 + file0 + + + line911 + col8 + file0 + + + + + + + kindevent + location + + line911 + col3 + file0 + + ranges + + + + line911 + col3 + file0 + + + line911 + col13 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'RDar6320065Subclass *' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: allocated object of type 'RDar6320065Subclass *' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object of type 'RDar6320065Subclass *' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context8e8ae80fd006f27a952f77494bd1c05f + issue_context_kindObjective-C method + issue_context_initReturningNewClassBad + issue_hash_function_offset2 + location + + line911 + col3 + file0 + + ExecutedLines + + 0 + + 908 + 909 + 910 + 911 + + + + + path + + + kindcontrol + edges + + + start + + + line914 + col3 + file0 + + + line914 + col3 + file0 + + + end + + + line915 + col3 + file0 + + + line915 + col6 + file0 + + + + + + + kindevent + location + + line915 + col10 + file0 + + ranges + + + + line915 + col10 + file0 + + + line915 + col43 + file0 + + + + depth0 + extended_message + Method returns an instance of RDar6320065Subclass with a +1 retain count + message + Method returns an instance of RDar6320065Subclass with a +1 retain count + + + kindcontrol + edges + + + start + + + line915 + col3 + file0 + + + line915 + col6 + file0 + + + end + + + line916 + col3 + file0 + + + line916 + col8 + file0 + + + + + + + kindevent + location + + line916 + col10 + file0 + + ranges + + + + line916 + col10 + file0 + + + line916 + col27 + file0 + + + + + line916 + col11 + file0 + + + line916 + col14 + file0 + + + + depth0 + extended_message + Object autoreleased + message + Object autoreleased + + + kindevent + location + + line916 + col3 + file0 + + ranges + + + + line916 + col3 + file0 + + + line916 + col27 + file0 + + + + depth0 + extended_message + Object with a +0 retain count returned to caller where a +1 (owning) retain count is expected + message + Object with a +0 retain count returned to caller where a +1 (owning) retain count is expected + + + descriptionObject with a +0 retain count returned to caller where a +1 (owning) retain count is expected + categoryMemory (Core Foundation/Objective-C/OSObject) + typeMethod should return an owned object + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context625e26ef3ae9de238f30175e4e9f4937 + issue_context_kindObjective-C method + issue_contextinitReturningNewClassBad2 + issue_hash_function_offset3 + location + + line916 + col3 + file0 + + ExecutedLines + + 0 + + 913 + 914 + 915 + 916 + + + + + path + + + kindevent + location + + line954 + col37 + file0 + + ranges + + + + line954 + col37 + file0 + + + line954 + col59 + file0 + + + + depth0 + extended_message + Method returns an instance of NSString with a +1 retain count + message + Method returns an instance of NSString with a +1 retain count + + + kindevent + location + + line954 + col30 + file0 + + ranges + + + + line954 + col30 + file0 + + + line954 + col59 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'NSString *' is returned from a method whose name ('NoCopyString') does not start with 'copy', 'mutableCopy', 'alloc' or 'new'. This violates the naming convention rules given in the Memory Management Guide for Cocoa + message + Object leaked: allocated object of type 'NSString *' is returned from a method whose name ('NoCopyString') does not start with 'copy', 'mutableCopy', 'alloc' or 'new'. This violates the naming convention rules given in the Memory Management Guide for Cocoa + + + descriptionPotential leak of an object of type 'NSString *' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak of returned object + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context666dce676597e2cfa3199521864f7b96 + issue_context_kindObjective-C method + issue_contextNoCopyString + issue_hash_function_offset0 + location + + line954 + col30 + file0 + + ExecutedLines + + 0 + + 954 + + + + + path + + + kindevent + location + + line955 + col37 + file0 + + ranges + + + + line955 + col37 + file0 + + + line955 + col59 + file0 + + + + depth0 + extended_message + Method returns an instance of NSString with a +1 retain count + message + Method returns an instance of NSString with a +1 retain count + + + kindevent + location + + line955 + col30 + file0 + + ranges + + + + line955 + col30 + file0 + + + line955 + col59 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'NSString *' is returned from a method whose name ('noCopyString') does not start with 'copy', 'mutableCopy', 'alloc' or 'new'. This violates the naming convention rules given in the Memory Management Guide for Cocoa + message + Object leaked: allocated object of type 'NSString *' is returned from a method whose name ('noCopyString') does not start with 'copy', 'mutableCopy', 'alloc' or 'new'. This violates the naming convention rules given in the Memory Management Guide for Cocoa + + + descriptionPotential leak of an object of type 'NSString *' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak of returned object + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context31104cdb408dbc3faf693a5c31973486 + issue_context_kindObjective-C method + issue_contextnoCopyString + issue_hash_function_offset0 + location + + line955 + col30 + file0 + + ExecutedLines + + 0 + + 955 + + + + + path + + + kindevent + location + + line959 + col3 + file0 + + ranges + + + + line959 + col3 + file0 + + + line959 + col18 + file0 + + + + depth0 + extended_message + Calling 'NoCopyString' + message + Calling 'NoCopyString' + + + kindevent + location + + line954 + col1 + file0 + + depth1 + extended_message + Entered call from 'test_RDar6859457' + message + Entered call from 'test_RDar6859457' + + + kindcontrol + edges + + + start + + + line954 + col1 + file0 + + + line954 + col1 + file0 + + + end + + + line954 + col30 + file0 + + + line954 + col35 + file0 + + + + + + + kindevent + location + + line954 + col37 + file0 + + ranges + + + + line954 + col37 + file0 + + + line954 + col59 + file0 + + + + depth1 + extended_message + Method returns an instance of NSString with a +1 retain count + message + Method returns an instance of NSString with a +1 retain count + + + kindevent + location + + line959 + col3 + file0 + + ranges + + + + line959 + col3 + file0 + + + line959 + col18 + file0 + + + + depth0 + extended_message + Returning from 'NoCopyString' + message + Returning from 'NoCopyString' + + + kindcontrol + edges + + + start + + + line959 + col3 + file0 + + + line959 + col3 + file0 + + + end + + + line960 + col3 + file0 + + + line960 + col3 + file0 + + + + + + + kindevent + location + + line960 + col3 + file0 + + ranges + + + + line960 + col3 + file0 + + + line960 + col18 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'NSString *' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: allocated object of type 'NSString *' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object of type 'NSString *' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context909638940b4d7020f51062089653b231 + issue_context_kindfunction + issue_contexttest_RDar6859457 + issue_hash_function_offset1 + location + + line960 + col3 + file0 + + ExecutedLines + + 0 + + 954 + 958 + 959 + 960 + + + + + path + + + kindcontrol + edges + + + start + + + line959 + col3 + file0 + + + line959 + col3 + file0 + + + end + + + line960 + col3 + file0 + + + line960 + col3 + file0 + + + + + + + kindevent + location + + line960 + col3 + file0 + + ranges + + + + line960 + col3 + file0 + + + line960 + col18 + file0 + + + + depth0 + extended_message + Calling 'noCopyString' + message + Calling 'noCopyString' + + + kindevent + location + + line955 + col1 + file0 + + depth1 + extended_message + Entered call from 'test_RDar6859457' + message + Entered call from 'test_RDar6859457' + + + kindcontrol + edges + + + start + + + line955 + col1 + file0 + + + line955 + col1 + file0 + + + end + + + line955 + col30 + file0 + + + line955 + col35 + file0 + + + + + + + kindevent + location + + line955 + col37 + file0 + + ranges + + + + line955 + col37 + file0 + + + line955 + col59 + file0 + + + + depth1 + extended_message + Method returns an instance of NSString with a +1 retain count + message + Method returns an instance of NSString with a +1 retain count + + + kindevent + location + + line960 + col3 + file0 + + ranges + + + + line960 + col3 + file0 + + + line960 + col18 + file0 + + + + depth0 + extended_message + Returning from 'noCopyString' + message + Returning from 'noCopyString' + + + kindcontrol + edges + + + start + + + line960 + col3 + file0 + + + line960 + col3 + file0 + + + end + + + line961 + col3 + file0 + + + line961 + col3 + file0 + + + + + + + kindevent + location + + line961 + col3 + file0 + + ranges + + + + line961 + col3 + file0 + + + line961 + col54 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'NSString *' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: allocated object of type 'NSString *' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object of type 'NSString *' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context2a37743e32cfa0a86958fed215c30e87 + issue_context_kindfunction + issue_contexttest_RDar6859457 + issue_hash_function_offset2 + location + + line961 + col3 + file0 + + ExecutedLines + + 0 + + 954 + 955 + 958 + 959 + 960 + 961 + + + + + path + + + kindevent + location + + line994 + col10 + file0 + + ranges + + + + line994 + col10 + file0 + + + line994 + col32 + file0 + + + + depth0 + extended_message + Method returns an instance of NSString with a +1 retain count + message + Method returns an instance of NSString with a +1 retain count + + + kindevent + location + + line994 + col3 + file0 + + ranges + + + + line994 + col3 + file0 + + + line994 + col32 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'NSString *' is returned from a method whose name (':') does not start with 'copy', 'mutableCopy', 'alloc' or 'new'. This violates the naming convention rules given in the Memory Management Guide for Cocoa + message + Object leaked: allocated object of type 'NSString *' is returned from a method whose name (':') does not start with 'copy', 'mutableCopy', 'alloc' or 'new'. This violates the naming convention rules given in the Memory Management Guide for Cocoa + + + descriptionPotential leak of an object of type 'NSString *' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak of returned object + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context20b25f0ba6268e055d8491c67c6a26bd + issue_context_kindObjective-C method + issue_context: + issue_hash_function_offset1 + location + + line994 + col3 + file0 + + ExecutedLines + + 0 + + 993 + 994 + + + + + path + + + kindevent + location + + line1024 + col3 + file0 + + ranges + + + + line1024 + col3 + file0 + + + line1024 + col38 + file0 + + + + depth0 + extended_message + Method returns an Objective-C object with a +1 retain count + message + Method returns an Objective-C object with a +1 retain count + + + kindcontrol + edges + + + start + + + line1024 + col3 + file0 + + + line1024 + col3 + file0 + + + end + + + line1025 + col3 + file0 + + + line1025 + col3 + file0 + + + + + + + kindevent + location + + line1025 + col3 + file0 + + ranges + + + + line1025 + col3 + file0 + + + line1025 + col42 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'id' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: allocated object of type 'id' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object of type 'id' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context706b9d732ece93a88487dbbf0b82fd23 + issue_context_kindfunction + issue_contextrdar6902710 + issue_hash_function_offset1 + location + + line1025 + col3 + file0 + + ExecutedLines + + 0 + + 1021 + 1022 + 1023 + 1024 + 1025 + + + + + path + + + kindcontrol + edges + + + start + + + line1024 + col3 + file0 + + + line1024 + col3 + file0 + + + end + + + line1025 + col3 + file0 + + + line1025 + col3 + file0 + + + + + + + kindevent + location + + line1025 + col3 + file0 + + ranges + + + + line1025 + col3 + file0 + + + line1025 + col42 + file0 + + + + depth0 + extended_message + Method returns an Objective-C object with a +1 retain count + message + Method returns an Objective-C object with a +1 retain count + + + kindcontrol + edges + + + start + + + line1025 + col3 + file0 + + + line1025 + col3 + file0 + + + end + + + line1026 + col3 + file0 + + + line1026 + col3 + file0 + + + + + + + kindcontrol + edges + + + start + + + line1026 + col3 + file0 + + + line1026 + col3 + file0 + + + end + + + line1026 + col39 + file0 + + + line1026 + col42 + file0 + + + + + + + kindevent + location + + line1026 + col39 + file0 + + ranges + + + + line1026 + col39 + file0 + + + line1026 + col42 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'id' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: allocated object of type 'id' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object of type 'id' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context631eebb0c921191c24734f98fe93f6bf + issue_context_kindfunction + issue_contextrdar6902710 + issue_hash_function_offset2 + location + + line1026 + col39 + file0 + + ExecutedLines + + 0 + + 1021 + 1022 + 1023 + 1024 + 1025 + 1026 + + + + + path + + + kindcontrol + edges + + + start + + + line1024 + col3 + file0 + + + line1024 + col3 + file0 + + + end + + + line1026 + col3 + file0 + + + line1026 + col3 + file0 + + + + + + + kindevent + location + + line1026 + col3 + file0 + + ranges + + + + line1026 + col3 + file0 + + + line1026 + col43 + file0 + + + + depth0 + extended_message + Method returns a Core Foundation object of type 'CGImageRef' with a +1 retain count + message + Method returns a Core Foundation object of type 'CGImageRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1026 + col3 + file0 + + + line1026 + col3 + file0 + + + end + + + line1027 + col3 + file0 + + + line1027 + col3 + file0 + + + + + + + kindcontrol + edges + + + start + + + line1027 + col3 + file0 + + + line1027 + col3 + file0 + + + end + + + line1027 + col39 + file0 + + + line1027 + col42 + file0 + + + + + + + kindevent + location + + line1027 + col39 + file0 + + ranges + + + + line1027 + col39 + file0 + + + line1027 + col42 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'CGImageRef' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: allocated object of type 'CGImageRef' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object of type 'CGImageRef' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contextee36a48521a32c183a086066d3c5ae1f + issue_context_kindfunction + issue_contextrdar6902710 + issue_hash_function_offset3 + location + + line1027 + col39 + file0 + + ExecutedLines + + 0 + + 1021 + 1022 + 1023 + 1024 + 1025 + 1026 + 1027 + + + + + path + + + kindcontrol + edges + + + start + + + line1024 + col3 + file0 + + + line1024 + col3 + file0 + + + end + + + line1027 + col3 + file0 + + + line1027 + col3 + file0 + + + + + + + kindevent + location + + line1027 + col3 + file0 + + ranges + + + + line1027 + col3 + file0 + + + line1027 + col69 + file0 + + + + depth0 + extended_message + Method returns a Core Foundation object of type 'CGImageRef' with a +1 retain count + message + Method returns a Core Foundation object of type 'CGImageRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1027 + col3 + file0 + + + line1027 + col3 + file0 + + + end + + + line1028 + col1 + file0 + + + line1028 + col1 + file0 + + + + + + + kindevent + location + + line1028 + col1 + file0 + + depth0 + extended_message + Object leaked: allocated object of type 'CGImageRef' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: allocated object of type 'CGImageRef' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object of type 'CGImageRef' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context70a2dd4ee6b6f7caad87a46dc6dd3580 + issue_context_kindfunction + issue_contextrdar6902710 + issue_hash_function_offset4 + location + + line1028 + col1 + file0 + + ExecutedLines + + 0 + + 1021 + 1022 + 1023 + 1024 + 1025 + 1026 + 1027 + 1028 + + + + + path + + + kindevent + location + + line1036 + col3 + file0 + + ranges + + + + line1036 + col3 + file0 + + + line1036 + col45 + file0 + + + + depth0 + extended_message + Method returns a Core Foundation object of type 'CGLayerRef' with a +1 retain count + message + Method returns a Core Foundation object of type 'CGLayerRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1036 + col3 + file0 + + + line1036 + col3 + file0 + + + end + + + line1037 + col1 + file0 + + + line1037 + col1 + file0 + + + + + + + kindevent + location + + line1037 + col1 + file0 + + depth0 + extended_message + Object leaked: allocated object of type 'CGLayerRef' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: allocated object of type 'CGLayerRef' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object of type 'CGLayerRef' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contexta82448687d1cbf5cb517914dbe6de4fe + issue_context_kindfunction + issue_contextrdar6945561 + issue_hash_function_offset1 + location + + line1037 + col1 + file0 + + ExecutedLines + + 0 + + 1035 + 1036 + 1037 + + + + + path + + + kindevent + location + + line1045 + col3 + file0 + + ranges + + + + line1045 + col3 + file0 + + + line1045 + col49 + file0 + + + + depth0 + extended_message + Call to function 'IOBSDNameMatching' returns a Core Foundation object of type 'CFMutableDictionaryRef' with a +1 retain count + message + Call to function 'IOBSDNameMatching' returns a Core Foundation object of type 'CFMutableDictionaryRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1045 + col3 + file0 + + + line1045 + col19 + file0 + + + end + + + line1046 + col1 + file0 + + + line1046 + col1 + file0 + + + + + + + kindevent + location + + line1046 + col1 + file0 + + depth0 + extended_message + Object leaked: allocated object of type 'CFMutableDictionaryRef' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: allocated object of type 'CFMutableDictionaryRef' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object of type 'CFMutableDictionaryRef' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context540e0145994c1e14ea750fe91a497855 + issue_context_kindfunction + issue_contextIOBSDNameMatching_wrapper + issue_hash_function_offset1 + location + + line1046 + col1 + file0 + + ExecutedLines + + 0 + + 1044 + 1045 + 1046 + + + + + path + + + kindevent + location + + line1049 + col3 + file0 + + ranges + + + + line1049 + col3 + file0 + + + line1049 + col25 + file0 + + + + depth0 + extended_message + Call to function 'IOServiceMatching' returns a Core Foundation object of type 'CFMutableDictionaryRef' with a +1 retain count + message + Call to function 'IOServiceMatching' returns a Core Foundation object of type 'CFMutableDictionaryRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1049 + col3 + file0 + + + line1049 + col19 + file0 + + + end + + + line1050 + col1 + file0 + + + line1050 + col1 + file0 + + + + + + + kindevent + location + + line1050 + col1 + file0 + + depth0 + extended_message + Object leaked: allocated object of type 'CFMutableDictionaryRef' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: allocated object of type 'CFMutableDictionaryRef' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object of type 'CFMutableDictionaryRef' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context99d7012d797e181ef8e9a289ee9099eb + issue_context_kindfunction + issue_contextIOServiceMatching_wrapper + issue_hash_function_offset1 + location + + line1050 + col1 + file0 + + ExecutedLines + + 0 + + 1048 + 1049 + 1050 + + + + + path + + + kindevent + location + + line1053 + col3 + file0 + + ranges + + + + line1053 + col3 + file0 + + + line1053 + col29 + file0 + + + + depth0 + extended_message + Call to function 'IOServiceNameMatching' returns a Core Foundation object of type 'CFMutableDictionaryRef' with a +1 retain count + message + Call to function 'IOServiceNameMatching' returns a Core Foundation object of type 'CFMutableDictionaryRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1053 + col3 + file0 + + + line1053 + col23 + file0 + + + end + + + line1054 + col1 + file0 + + + line1054 + col1 + file0 + + + + + + + kindevent + location + + line1054 + col1 + file0 + + depth0 + extended_message + Object leaked: allocated object of type 'CFMutableDictionaryRef' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: allocated object of type 'CFMutableDictionaryRef' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object of type 'CFMutableDictionaryRef' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context5d956e58f05bcc1b67ff65e02cbba302 + issue_context_kindfunction + issue_contextIOServiceNameMatching_wrapper + issue_hash_function_offset1 + location + + line1054 + col1 + file0 + + ExecutedLines + + 0 + + 1052 + 1053 + 1054 + + + + + path + + + kindevent + location + + line1061 + col30 + file0 + + ranges + + + + line1061 + col30 + file0 + + + line1061 + col41 + file0 + + + + depth0 + extended_message + Call to function 'CreateDict' returns a Core Foundation object of type 'CFDictionaryRef' with a +1 retain count + message + Call to function 'CreateDict' returns a Core Foundation object of type 'CFDictionaryRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1061 + col3 + file0 + + + line1061 + col17 + file0 + + + end + + + line1062 + col3 + file0 + + + line1062 + col11 + file0 + + + + + + + kindevent + location + + line1062 + col3 + file0 + + ranges + + + + line1062 + col3 + file0 + + + line1062 + col21 + file0 + + + + + line1062 + col13 + file0 + + + line1062 + col20 + file0 + + + + depth0 + extended_message + Object released + message + Object released + + + kindcontrol + edges + + + start + + + line1062 + col3 + file0 + + + line1062 + col11 + file0 + + + end + + + line1063 + col3 + file0 + + + line1063 + col26 + file0 + + + + + + + kindevent + location + + line1063 + col3 + file0 + + ranges + + + + line1063 + col58 + file0 + + + line1063 + col65 + file0 + + + + depth0 + extended_message + Reference-counted object is used after it is released + message + Reference-counted object is used after it is released + + + descriptionReference-counted object is used after it is released + categoryMemory (Core Foundation/Objective-C/OSObject) + typeUse-after-release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context84a53bfb58a3a929535b47e28b997382 + issue_context_kindfunction + issue_contextIOServiceAddNotification_wrapper + issue_hash_function_offset4 + location + + line1063 + col3 + file0 + + ExecutedLines + + 0 + + 1058 + 1059 + 1061 + 1062 + 1063 + 1064 + + + + + path + + + kindevent + location + + line1068 + col3 + file0 + + ranges + + + + line1068 + col3 + file0 + + + line1068 + col36 + file0 + + + + depth0 + extended_message + Call to function 'IORegistryEntryIDMatching' returns a Core Foundation object of type 'CFMutableDictionaryRef' with a +1 retain count + message + Call to function 'IORegistryEntryIDMatching' returns a Core Foundation object of type 'CFMutableDictionaryRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1068 + col3 + file0 + + + line1068 + col27 + file0 + + + end + + + line1069 + col1 + file0 + + + line1069 + col1 + file0 + + + + + + + kindevent + location + + line1069 + col1 + file0 + + depth0 + extended_message + Object leaked: allocated object of type 'CFMutableDictionaryRef' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: allocated object of type 'CFMutableDictionaryRef' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object of type 'CFMutableDictionaryRef' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context36337ff486f6a8b702e68d13393bc975 + issue_context_kindfunction + issue_contextIORegistryEntryIDMatching_wrapper + issue_hash_function_offset1 + location + + line1069 + col1 + file0 + + ExecutedLines + + 0 + + 1067 + 1068 + 1069 + + + + + path + + + kindevent + location + + line1073 + col3 + file0 + + ranges + + + + line1073 + col3 + file0 + + + line1073 + col55 + file0 + + + + depth0 + extended_message + Call to function 'IOOpenFirmwarePathMatching' returns a Core Foundation object of type 'CFMutableDictionaryRef' with a +1 retain count + message + Call to function 'IOOpenFirmwarePathMatching' returns a Core Foundation object of type 'CFMutableDictionaryRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1073 + col3 + file0 + + + line1073 + col28 + file0 + + + end + + + line1074 + col1 + file0 + + + line1074 + col1 + file0 + + + + + + + kindevent + location + + line1074 + col1 + file0 + + depth0 + extended_message + Object leaked: allocated object of type 'CFMutableDictionaryRef' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: allocated object of type 'CFMutableDictionaryRef' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object of type 'CFMutableDictionaryRef' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contextee83ca968ddc2ecad7ae4318ce7d1d95 + issue_context_kindfunction + issue_contextIOOpenFirmwarePathMatching_wrapper + issue_hash_function_offset1 + location + + line1074 + col1 + file0 + + ExecutedLines + + 0 + + 1071 + 1072 + 1073 + 1074 + + + + + path + + + kindevent + location + + line1077 + col30 + file0 + + ranges + + + + line1077 + col30 + file0 + + + line1077 + col41 + file0 + + + + depth0 + extended_message + Call to function 'CreateDict' returns a Core Foundation object of type 'CFDictionaryRef' with a +1 retain count + message + Call to function 'CreateDict' returns a Core Foundation object of type 'CFDictionaryRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1077 + col3 + file0 + + + line1077 + col17 + file0 + + + end + + + line1078 + col3 + file0 + + + line1078 + col29 + file0 + + + + + + + kindevent + location + + line1078 + col3 + file0 + + ranges + + + + line1078 + col3 + file0 + + + line1078 + col51 + file0 + + + + + line1078 + col43 + file0 + + + line1078 + col50 + file0 + + + + depth0 + extended_message + Object released + message + Object released + + + kindcontrol + edges + + + start + + + line1078 + col3 + file0 + + + line1078 + col29 + file0 + + + end + + + line1079 + col3 + file0 + + + line1079 + col11 + file0 + + + + + + + kindevent + location + + line1079 + col3 + file0 + + ranges + + + + line1079 + col13 + file0 + + + line1079 + col20 + file0 + + + + depth0 + extended_message + Reference-counted object is used after it is released + message + Reference-counted object is used after it is released + + + descriptionReference-counted object is used after it is released + categoryMemory (Core Foundation/Objective-C/OSObject) + typeUse-after-release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contexte8c08b2b3d53f5890907888e16927805 + issue_context_kindfunction + issue_contextIOServiceGetMatchingService_wrapper + issue_hash_function_offset3 + location + + line1079 + col3 + file0 + + ExecutedLines + + 0 + + 1076 + 1077 + 1078 + 1079 + + + + + path + + + kindevent + location + + line1083 + col30 + file0 + + ranges + + + + line1083 + col30 + file0 + + + line1083 + col41 + file0 + + + + depth0 + extended_message + Call to function 'CreateDict' returns a Core Foundation object of type 'CFDictionaryRef' with a +1 retain count + message + Call to function 'CreateDict' returns a Core Foundation object of type 'CFDictionaryRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1083 + col3 + file0 + + + line1083 + col17 + file0 + + + end + + + line1084 + col3 + file0 + + + line1084 + col30 + file0 + + + + + + + kindevent + location + + line1084 + col3 + file0 + + ranges + + + + line1084 + col3 + file0 + + + line1084 + col62 + file0 + + + + + line1084 + col44 + file0 + + + line1084 + col51 + file0 + + + + depth0 + extended_message + Object released + message + Object released + + + kindcontrol + edges + + + start + + + line1084 + col3 + file0 + + + line1084 + col30 + file0 + + + end + + + line1085 + col3 + file0 + + + line1085 + col11 + file0 + + + + + + + kindevent + location + + line1085 + col3 + file0 + + ranges + + + + line1085 + col13 + file0 + + + line1085 + col20 + file0 + + + + depth0 + extended_message + Reference-counted object is used after it is released + message + Reference-counted object is used after it is released + + + descriptionReference-counted object is used after it is released + categoryMemory (Core Foundation/Objective-C/OSObject) + typeUse-after-release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context31664b5acc7980da73f5545fb16b0910 + issue_context_kindfunction + issue_contextIOServiceGetMatchingServices_wrapper + issue_hash_function_offset3 + location + + line1085 + col3 + file0 + + ExecutedLines + + 0 + + 1082 + 1083 + 1084 + 1085 + + + + + path + + + kindevent + location + + line1091 + col30 + file0 + + ranges + + + + line1091 + col30 + file0 + + + line1091 + col41 + file0 + + + + depth0 + extended_message + Call to function 'CreateDict' returns a Core Foundation object of type 'CFDictionaryRef' with a +1 retain count + message + Call to function 'CreateDict' returns a Core Foundation object of type 'CFDictionaryRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1091 + col3 + file0 + + + line1091 + col17 + file0 + + + end + + + line1092 + col3 + file0 + + + line1092 + col34 + file0 + + + + + + + kindevent + location + + line1092 + col3 + file0 + + ranges + + + + line1092 + col3 + file0 + + + line1092 + col106 + file0 + + + + + line1092 + col66 + file0 + + + line1092 + col73 + file0 + + + + depth0 + extended_message + Object released + message + Object released + + + kindcontrol + edges + + + start + + + line1092 + col3 + file0 + + + line1092 + col34 + file0 + + + end + + + line1093 + col3 + file0 + + + line1093 + col11 + file0 + + + + + + + kindevent + location + + line1093 + col3 + file0 + + ranges + + + + line1093 + col13 + file0 + + + line1093 + col20 + file0 + + + + depth0 + extended_message + Reference-counted object is used after it is released + message + Reference-counted object is used after it is released + + + descriptionReference-counted object is used after it is released + categoryMemory (Core Foundation/Objective-C/OSObject) + typeUse-after-release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context6edae46016a9671e2d5400b100d5efb5 + issue_context_kindfunction + issue_contextIOServiceAddMatchingNotification_wrapper + issue_hash_function_offset4 + location + + line1093 + col3 + file0 + + ExecutedLines + + 0 + + 1088 + 1089 + 1091 + 1092 + 1093 + + + + + path + + + kindcontrol + edges + + + start + + + line1131 + col3 + file0 + + + line1131 + col23 + file0 + + + end + + + line1134 + col3 + file0 + + + line1134 + col10 + file0 + + + + + + + kindevent + location + + line1134 + col22 + file0 + + ranges + + + + line1134 + col22 + file0 + + + line1134 + col53 + file0 + + + + depth0 + extended_message + Method returns an instance of NSNumber with a +1 retain count + message + Method returns an instance of NSNumber with a +1 retain count + + + kindcontrol + edges + + + start + + + line1134 + col3 + file0 + + + line1134 + col10 + file0 + + + end + + + line1136 + col3 + file0 + + + line1136 + col3 + file0 + + + + + + + kindevent + location + + line1136 + col3 + file0 + + ranges + + + + line1136 + col3 + file0 + + + line1136 + col18 + file0 + + + + + line1136 + col4 + file0 + + + line1136 + col9 + file0 + + + + depth0 + extended_message + Reference count decremented + message + Reference count decremented + + + kindcontrol + edges + + + start + + + line1136 + col3 + file0 + + + line1136 + col3 + file0 + + + end + + + line1137 + col3 + file0 + + + line1137 + col3 + file0 + + + + + + + kindevent + location + + line1137 + col3 + file0 + + ranges + + + + line1137 + col3 + file0 + + + line1137 + col17 + file0 + + + + + line1137 + col4 + file0 + + + line1137 + col9 + file0 + + + + depth0 + extended_message + Reference count incremented. The object now has a +1 retain count + message + Reference count incremented. The object now has a +1 retain count + + + kindcontrol + edges + + + start + + + line1137 + col3 + file0 + + + line1137 + col3 + file0 + + + end + + + line1138 + col3 + file0 + + + line1138 + col11 + file0 + + + + + + + kindevent + location + + line1138 + col3 + file0 + + ranges + + + + line1138 + col3 + file0 + + + line1138 + col23 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'number' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'number' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'number' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contextdcec4e2bd254a3c24e84e598b5a827bf + issue_context_kindfunction + issue_contextrdar_7152619 + issue_hash_function_offset4 + location + + line1138 + col3 + file0 + + ExecutedLines + + 0 + + 63 + 67 + 68 + 69 + 70 + 71 + 1130 + 1131 + 1132 + 1133 + 1134 + 1135 + 1136 + 1137 + 1138 + + + + + path + + + kindcontrol + edges + + + start + + + line1147 + col3 + file0 + + + line1147 + col8 + file0 + + + end + + + line1158 + col3 + file0 + + + line1158 + col15 + file0 + + + + + + + kindcontrol + edges + + + start + + + line1158 + col3 + file0 + + + line1158 + col15 + file0 + + + end + + + line1159 + col41 + file0 + + + line1159 + col67 + file0 + + + + + + + kindevent + location + + line1159 + col41 + file0 + + ranges + + + + line1159 + col41 + file0 + + + line1159 + col69 + file0 + + + + depth0 + extended_message + Call to function 'CGColorSpaceCreateDeviceRGB' returns a Core Foundation object of type 'CGColorSpaceRef' with a +1 retain count + message + Call to function 'CGColorSpaceCreateDeviceRGB' returns a Core Foundation object of type 'CGColorSpaceRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1159 + col41 + file0 + + + line1159 + col67 + file0 + + + end + + + line1158 + col3 + file0 + + + line1158 + col15 + file0 + + + + + + + kindevent + location + + line1158 + col3 + file0 + + ranges + + + + line1158 + col3 + file0 + + + line1158 + col26 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'CGColorSpaceRef' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: allocated object of type 'CGColorSpaceRef' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object of type 'CGColorSpaceRef' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context9317a6bf07dd10dc988f2415cc2c4ef7 + issue_context_kindfunction + issue_contextrdar_7184450 + issue_hash_function_offset13 + location + + line1158 + col3 + file0 + + ExecutedLines + + 0 + + 1145 + 1146 + 1147 + 1148 + 1149 + 1150 + 1151 + 1152 + 1153 + 1154 + 1155 + 1158 + 1159 + 1160 + + + + + path + + + kindcontrol + edges + + + start + + + line1169 + col3 + file0 + + + line1169 + col8 + file0 + + + end + + + line1180 + col3 + file0 + + + line1180 + col15 + file0 + + + + + + + kindcontrol + edges + + + start + + + line1180 + col3 + file0 + + + line1180 + col15 + file0 + + + end + + + line1181 + col40 + file0 + + + line1181 + col66 + file0 + + + + + + + kindevent + location + + line1181 + col40 + file0 + + ranges + + + + line1181 + col40 + file0 + + + line1181 + col68 + file0 + + + + depth0 + extended_message + Call to function 'CGColorSpaceCreateDeviceRGB' returns a Core Foundation object of type 'CGColorSpaceRef' with a +1 retain count + message + Call to function 'CGColorSpaceCreateDeviceRGB' returns a Core Foundation object of type 'CGColorSpaceRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1181 + col40 + file0 + + + line1181 + col66 + file0 + + + end + + + line1180 + col3 + file0 + + + line1180 + col15 + file0 + + + + + + + kindevent + location + + line1180 + col3 + file0 + + ranges + + + + line1180 + col3 + file0 + + + line1180 + col26 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'CGColorSpaceRef' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: allocated object of type 'CGColorSpaceRef' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object of type 'CGColorSpaceRef' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contextec3e6216b279aa48d8403c6aab30d996 + issue_context_kindfunction + issue_contextrdar_7184450_pos + issue_hash_function_offset13 + location + + line1180 + col3 + file0 + + ExecutedLines + + 0 + + 1167 + 1168 + 1169 + 1170 + 1171 + 1172 + 1173 + 1174 + 1175 + 1176 + 1177 + 1180 + 1181 + + + + + path + + + kindcontrol + edges + + + start + + + line1169 + col3 + file0 + + + line1169 + col8 + file0 + + + end + + + line1180 + col3 + file0 + + + line1180 + col15 + file0 + + + + + + + kindcontrol + edges + + + start + + + line1180 + col3 + file0 + + + line1180 + col15 + file0 + + + end + + + line1181 + col4 + file0 + + + line1181 + col38 + file0 + + + + + + + kindevent + location + + line1181 + col4 + file0 + + ranges + + + + line1181 + col4 + file0 + + + line1181 + col107 + file0 + + + + depth0 + extended_message + Call to function 'CGGradientCreateWithColorComponents' returns a Core Foundation object of type 'CGGradientRef' with a +1 retain count + message + Call to function 'CGGradientCreateWithColorComponents' returns a Core Foundation object of type 'CGGradientRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1181 + col4 + file0 + + + line1181 + col38 + file0 + + + end + + + line1183 + col3 + file0 + + + line1183 + col29 + file0 + + + + + + + kindcontrol + edges + + + start + + + line1183 + col3 + file0 + + + line1183 + col29 + file0 + + + end + + + line1185 + col1 + file0 + + + line1185 + col1 + file0 + + + + + + + kindevent + location + + line1185 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'myGradient' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'myGradient' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'myGradient' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context4b3d6bb6b8dc5c51b7dfa8554b24eb66 + issue_context_kindfunction + issue_contextrdar_7184450_pos + issue_hash_function_offset13 + location + + line1185 + col1 + file0 + + ExecutedLines + + 0 + + 1167 + 1168 + 1169 + 1170 + 1171 + 1172 + 1173 + 1174 + 1175 + 1176 + 1177 + 1180 + 1181 + 1183 + 1184 + 1185 + + + + + path + + + kindevent + location + + line1219 + col22 + file0 + + ranges + + + + line1219 + col22 + file0 + + + line1219 + col53 + file0 + + + + depth0 + extended_message + Method returns an instance of NSNumber with a +1 retain count + message + Method returns an instance of NSNumber with a +1 retain count + + + kindcontrol + edges + + + start + + + line1219 + col3 + file0 + + + line1219 + col10 + file0 + + + end + + + line1220 + col1 + file0 + + + line1220 + col1 + file0 + + + + + + + kindevent + location + + line1220 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'number' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'number' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'number' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context42a83016e862ec323e24920873073a5a + issue_context_kindfunction + issue_contextrdar_7299394_positive + issue_hash_function_offset1 + location + + line1220 + col1 + file0 + + ExecutedLines + + 0 + + 1218 + 1219 + 1220 + + + + + path + + + kindcontrol + edges + + + start + + + line1454 + col5 + file0 + + + line1454 + col12 + file0 + + + end + + + line1456 + col3 + file0 + + + line1456 + col31 + file0 + + + + + + + kindevent + location + + line1456 + col3 + file0 + + ranges + + + + line1456 + col3 + file0 + + + line1457 + col60 + file0 + + + + depth0 + extended_message + Call to function 'CGBitmapContextCreateWithData' returns a Core Foundation object of type 'CGContextRef' with a +1 retain count + message + Call to function 'CGBitmapContextCreateWithData' returns a Core Foundation object of type 'CGContextRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1456 + col3 + file0 + + + line1456 + col31 + file0 + + + end + + + line1458 + col1 + file0 + + + line1458 + col1 + file0 + + + + + + + kindevent + location + + line1458 + col1 + file0 + + depth0 + extended_message + Object leaked: allocated object of type 'CGContextRef' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: allocated object of type 'CGContextRef' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object of type 'CGContextRef' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contexta416473fed3a9dbc6bfee885bee38216 + issue_context_kindfunction + issue_contextrdar_7358899 + issue_hash_function_offset7 + location + + line1458 + col1 + file0 + + ExecutedLines + + 0 + + 1446 + 1447 + 1448 + 1449 + 1454 + 1456 + 1457 + 1458 + + + + + path + + + kindevent + location + + line1474 + col10 + file0 + + ranges + + + + line1474 + col10 + file0 + + + line1474 + col22 + file0 + + + + depth0 + extended_message + Method returns an Objective-C object with a +1 retain count + message + Method returns an Objective-C object with a +1 retain count + + + kindcontrol + edges + + + start + + + line1474 + col3 + file0 + + + line1474 + col4 + file0 + + + end + + + line1475 + col1 + file0 + + + line1475 + col1 + file0 + + + + + + + kindevent + location + + line1475 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'y' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'y' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'y' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context980dd45e9cf6581dbc2be9ebfc500b7f + issue_context_kindfunction + issue_contextrdar7265711_a + issue_hash_function_offset1 + location + + line1475 + col1 + file0 + + ExecutedLines + + 0 + + 1473 + 1474 + 1475 + + + + + path + + + kindcontrol + edges + + + start + + + line1494 + col3 + file0 + + + line1494 + col10 + file0 + + + end + + + line1495 + col3 + file0 + + + line1495 + col10 + file0 + + + + + + + kindevent + location + + line1495 + col22 + file0 + + ranges + + + + line1495 + col22 + file0 + + + line1495 + col53 + file0 + + + + depth0 + extended_message + Method returns an instance of NSNumber with a +1 retain count + message + Method returns an instance of NSNumber with a +1 retain count + + + kindcontrol + edges + + + start + + + line1495 + col3 + file0 + + + line1495 + col10 + file0 + + + end + + + line1496 + col1 + file0 + + + line1496 + col1 + file0 + + + + + + + kindevent + location + + line1496 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'number' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'number' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'number' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contextebf51fb2b16499cf3a5c57d251a91061 + issue_context_kindfunction + issue_contextrdar7306898 + issue_hash_function_offset4 + location + + line1496 + col1 + file0 + + ExecutedLines + + 0 + + 1491 + 1494 + 1495 + 1496 + + + + + path + + + kindevent + location + + line1505 + col3 + file0 + + ranges + + + + line1505 + col3 + file0 + + + line1505 + col23 + file0 + + + + depth0 + extended_message + The 'release' message should be sent to instances of class 'RDar7252064' and not the class directly + message + The 'release' message should be sent to instances of class 'RDar7252064' and not the class directly + + + descriptionThe 'release' message should be sent to instances of class 'RDar7252064' and not the class directly + categoryAPI Misuse (Apple) + typemessage incorrectly sent to class instead of class instance + check_nameosx.cocoa.ClassRelease + + issue_hash_content_of_line_in_contextbdc4aaf3d712232f4ae72dce230189f9 + issue_context_kindfunction + issue_contextrdar7252064 + issue_hash_function_offset1 + location + + line1505 + col3 + file0 + + ExecutedLines + + 0 + + 1504 + 1505 + + + + + path + + + kindcontrol + edges + + + start + + + line1505 + col3 + file0 + + + line1505 + col3 + file0 + + + end + + + line1506 + col3 + file0 + + + line1506 + col3 + file0 + + + + + + + kindevent + location + + line1506 + col3 + file0 + + ranges + + + + line1506 + col3 + file0 + + + line1506 + col22 + file0 + + + + depth0 + extended_message + The 'retain' message should be sent to instances of class 'RDar7252064' and not the class directly + message + The 'retain' message should be sent to instances of class 'RDar7252064' and not the class directly + + + descriptionThe 'retain' message should be sent to instances of class 'RDar7252064' and not the class directly + categoryAPI Misuse (Apple) + typemessage incorrectly sent to class instead of class instance + check_nameosx.cocoa.ClassRelease + + issue_hash_content_of_line_in_contextb767178ef573c7bd520dc62faabc32fc + issue_context_kindfunction + issue_contextrdar7252064 + issue_hash_function_offset2 + location + + line1506 + col3 + file0 + + ExecutedLines + + 0 + + 1504 + 1505 + 1506 + + + + + path + + + kindcontrol + edges + + + start + + + line1505 + col3 + file0 + + + line1505 + col3 + file0 + + + end + + + line1507 + col3 + file0 + + + line1507 + col3 + file0 + + + + + + + kindevent + location + + line1507 + col3 + file0 + + ranges + + + + line1507 + col3 + file0 + + + line1507 + col27 + file0 + + + + depth0 + extended_message + The 'autorelease' message should be sent to instances of class 'RDar7252064' and not the class directly + message + The 'autorelease' message should be sent to instances of class 'RDar7252064' and not the class directly + + + descriptionThe 'autorelease' message should be sent to instances of class 'RDar7252064' and not the class directly + categoryAPI Misuse (Apple) + typemessage incorrectly sent to class instead of class instance + check_nameosx.cocoa.ClassRelease + + issue_hash_content_of_line_in_context3dbe304966f8bffa6bdefc5f3ada7df6 + issue_context_kindfunction + issue_contextrdar7252064 + issue_hash_function_offset3 + location + + line1507 + col3 + file0 + + ExecutedLines + + 0 + + 1504 + 1505 + 1506 + 1507 + + + + + path + + + kindcontrol + edges + + + start + + + line1505 + col3 + file0 + + + line1505 + col3 + file0 + + + end + + + line1508 + col3 + file0 + + + line1508 + col3 + file0 + + + + + + + kindevent + location + + line1508 + col3 + file0 + + ranges + + + + line1508 + col3 + file0 + + + line1508 + col27 + file0 + + + + depth0 + extended_message + The 'drain' message should be sent to instances of class 'NSAutoreleasePool' and not the class directly + message + The 'drain' message should be sent to instances of class 'NSAutoreleasePool' and not the class directly + + + descriptionThe 'drain' message should be sent to instances of class 'NSAutoreleasePool' and not the class directly + categoryAPI Misuse (Apple) + typemessage incorrectly sent to class instead of class instance + check_nameosx.cocoa.ClassRelease + + issue_hash_content_of_line_in_contextc519bce30f1da4bb6e3ecc46453d6958 + issue_context_kindfunction + issue_contextrdar7252064 + issue_hash_function_offset4 + location + + line1508 + col3 + file0 + + ExecutedLines + + 0 + + 1504 + 1505 + 1506 + 1507 + 1508 + + + + + path + + + kindevent + location + + line1535 + col19 + file0 + + ranges + + + + line1535 + col19 + file0 + + + line1535 + col42 + file0 + + + + depth0 + extended_message + Method returns an instance of NSString with a +1 retain count + message + Method returns an instance of NSString with a +1 retain count + + + kindcontrol + edges + + + start + + + line1535 + col3 + file0 + + + line1535 + col10 + file0 + + + end + + + line1536 + col1 + file0 + + + line1536 + col1 + file0 + + + + + + + kindevent + location + + line1536 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'str' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'str' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'str' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context1174ccc2a30887ebf80fe25fc6722b1a + issue_context_kindfunction + issue_contexttest_attr_1 + issue_hash_function_offset1 + location + + line1536 + col1 + file0 + + ExecutedLines + + 0 + + 1534 + 1535 + 1536 + + + + + path + + + kindevent + location + + line1539 + col19 + file0 + + ranges + + + + line1539 + col19 + file0 + + + line1539 + col44 + file0 + + + + depth0 + extended_message + Method returns a Core Foundation object of type 'NSString *' with a +1 retain count + message + Method returns a Core Foundation object of type 'NSString *' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1539 + col3 + file0 + + + line1539 + col10 + file0 + + + end + + + line1540 + col1 + file0 + + + line1540 + col1 + file0 + + + + + + + kindevent + location + + line1540 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'str' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'str' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'str' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contextce9963dd1c85ac22cea4e4fef615354e + issue_context_kindfunction + issue_contexttest_attr_1b + issue_hash_function_offset1 + location + + line1540 + col1 + file0 + + ExecutedLines + + 0 + + 1538 + 1539 + 1540 + + + + + path + + + kindcontrol + edges + + + start + + + line1543 + col3 + file0 + + + line1543 + col10 + file0 + + + end + + + line1544 + col3 + file0 + + + line1544 + col10 + file0 + + + + + + + kindevent + location + + line1544 + col20 + file0 + + ranges + + + + line1544 + col20 + file0 + + + line1544 + col38 + file0 + + + + depth0 + extended_message + Method returns an instance of NSString with a +1 retain count + message + Method returns an instance of NSString with a +1 retain count + + + kindcontrol + edges + + + start + + + line1544 + col3 + file0 + + + line1544 + col10 + file0 + + + end + + + line1545 + col3 + file0 + + + line1545 + col10 + file0 + + + + + + + kindcontrol + edges + + + start + + + line1545 + col3 + file0 + + + line1545 + col10 + file0 + + + end + + + line1545 + col20 + file0 + + + line1545 + col20 + file0 + + + + + + + kindevent + location + + line1545 + col20 + file0 + + ranges + + + + line1545 + col20 + file0 + + + line1545 + col37 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'str2' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'str2' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'str2' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context0183088266857082f35eb17f1377fd69 + issue_context_kindfunction + issue_contexttest_attr1c + issue_hash_function_offset2 + location + + line1545 + col20 + file0 + + ExecutedLines + + 0 + + 1542 + 1543 + 1544 + 1545 + + + + + path + + + kindcontrol + edges + + + start + + + line1543 + col3 + file0 + + + line1543 + col10 + file0 + + + end + + + line1546 + col3 + file0 + + + line1546 + col10 + file0 + + + + + + + kindcontrol + edges + + + start + + + line1546 + col3 + file0 + + + line1546 + col10 + file0 + + + end + + + line1546 + col21 + file0 + + + line1546 + col21 + file0 + + + + + + + kindevent + location + + line1546 + col21 + file0 + + ranges + + + + line1546 + col21 + file0 + + + line1546 + col38 + file0 + + + + depth0 + extended_message + Method returns an instance of NSString with a +0 retain count + message + Method returns an instance of NSString with a +0 retain count + + + kindevent + location + + line1546 + col20 + file0 + + ranges + + + + line1546 + col20 + file0 + + + line1546 + col46 + file0 + + + + + line1546 + col21 + file0 + + + line1546 + col38 + file0 + + + + depth0 + extended_message + Reference count incremented. The object now has a +1 retain count + message + Reference count incremented. The object now has a +1 retain count + + + kindcontrol + edges + + + start + + + line1546 + col20 + file0 + + + line1546 + col20 + file0 + + + end + + + line1546 + col3 + file0 + + + line1546 + col10 + file0 + + + + + + + kindcontrol + edges + + + start + + + line1546 + col3 + file0 + + + line1546 + col10 + file0 + + + end + + + line1547 + col1 + file0 + + + line1547 + col1 + file0 + + + + + + + kindevent + location + + line1547 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'str4' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'str4' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'str4' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context352a17ef8eddd3aa5f7f6e74a74a4df3 + issue_context_kindfunction + issue_contexttest_attr1c + issue_hash_function_offset4 + location + + line1547 + col1 + file0 + + ExecutedLines + + 0 + + 1542 + 1543 + 1544 + 1545 + 1546 + 1547 + + + + + path + + + kindevent + location + + line1550 + col26 + file0 + + ranges + + + + line1550 + col26 + file0 + + + line1550 + col50 + file0 + + + + depth0 + extended_message + Method returns an instance of TestOwnershipAttr with a +1 retain count + message + Method returns an instance of TestOwnershipAttr with a +1 retain count + + + kindcontrol + edges + + + start + + + line1550 + col3 + file0 + + + line1550 + col19 + file0 + + + end + + + line1551 + col1 + file0 + + + line1551 + col1 + file0 + + + + + + + kindevent + location + + line1551 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'x' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'x' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'x' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contextd0e564404585060990202acb33f0bb1e + issue_context_kindfunction + issue_contexttestattr2_a + issue_hash_function_offset1 + location + + line1551 + col1 + file0 + + ExecutedLines + + 0 + + 1549 + 1550 + 1551 + + + + + path + + + kindevent + location + + line1554 + col26 + file0 + + ranges + + + + line1554 + col26 + file0 + + + line1554 + col63 + file0 + + + + depth0 + extended_message + Method returns an Objective-C object with a +1 retain count + message + Method returns an Objective-C object with a +1 retain count + + + kindcontrol + edges + + + start + + + line1554 + col3 + file0 + + + line1554 + col19 + file0 + + + end + + + line1555 + col1 + file0 + + + line1555 + col1 + file0 + + + + + + + kindevent + location + + line1555 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'x' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'x' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'x' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context567dfcbc22471ca4ba9f2fccd9ff14fb + issue_context_kindfunction + issue_contexttestattr2_b + issue_hash_function_offset1 + location + + line1555 + col1 + file0 + + ExecutedLines + + 0 + + 1553 + 1554 + 1555 + + + + + path + + + kindevent + location + + line1558 + col26 + file0 + + ranges + + + + line1558 + col26 + file0 + + + line1558 + col63 + file0 + + + + depth0 + extended_message + Method returns an Objective-C object with a +1 retain count + message + Method returns an Objective-C object with a +1 retain count + + + kindcontrol + edges + + + start + + + line1558 + col3 + file0 + + + line1558 + col19 + file0 + + + end + + + line1559 + col3 + file0 + + + line1559 + col3 + file0 + + + + + + + kindcontrol + edges + + + start + + + line1559 + col3 + file0 + + + line1559 + col3 + file0 + + + end + + + line1560 + col1 + file0 + + + line1560 + col1 + file0 + + + + + + + kindevent + location + + line1560 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'x' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'x' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'x' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context83cd2670977d513443836653fee8147b + issue_context_kindfunction + issue_contexttestattr2_b_11358224_self_assign_looses_the_leak + issue_hash_function_offset1 + location + + line1560 + col1 + file0 + + ExecutedLines + + 0 + + 1557 + 1558 + 1559 + 1560 + + + + + path + + + kindevent + location + + line1590 + col10 + file0 + + ranges + + + + line1590 + col10 + file0 + + + line1590 + col25 + file0 + + + + depth0 + extended_message + Method returns an instance of NSString with a +1 retain count + message + Method returns an instance of NSString with a +1 retain count + + + kindevent + location + + line1590 + col3 + file0 + + ranges + + + + line1590 + col3 + file0 + + + line1590 + col25 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'NSString *' is returned from a method that is annotated as NS_RETURNS_NOT_RETAINED + message + Object leaked: allocated object of type 'NSString *' is returned from a method that is annotated as NS_RETURNS_NOT_RETAINED + + + descriptionPotential leak of an object of type 'NSString *' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak of returned object + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contextf83246e7e738918426df1adc915f4eca + issue_context_kindObjective-C method + issue_contextnewString + issue_hash_function_offset1 + location + + line1590 + col3 + file0 + + ExecutedLines + + 0 + + 1589 + 1590 + + + + + path + + + kindcontrol + edges + + + start + + + line1623 + col3 + file0 + + + line1623 + col8 + file0 + + + end + + + line1623 + col26 + file0 + + + line1623 + col26 + file0 + + + + + + + kindevent + location + + line1623 + col26 + file0 + + ranges + + + + line1623 + col26 + file0 + + + line1623 + col53 + file0 + + + + depth0 + extended_message + Calling 'returnsCFRetainedAsCF' + message + Calling 'returnsCFRetainedAsCF' + + + kindevent + location + + line1614 + col1 + file0 + + depth1 + extended_message + Entered call from 'newCFRetainedAsCFNoAttr' + message + Entered call from 'newCFRetainedAsCFNoAttr' + + + kindcontrol + edges + + + start + + + line1614 + col1 + file0 + + + line1614 + col1 + file0 + + + end + + + line1615 + col3 + file0 + + + line1615 + col8 + file0 + + + + + + + kindcontrol + edges + + + start + + + line1615 + col3 + file0 + + + line1615 + col8 + file0 + + + end + + + line1615 + col10 + file0 + + + line1615 + col30 + file0 + + + + + + + kindevent + location + + line1615 + col10 + file0 + + ranges + + + + line1615 + col10 + file0 + + + line1615 + col32 + file0 + + + + depth1 + extended_message + Calling 'returnsRetainedCFDate' + message + Calling 'returnsRetainedCFDate' + + + kindevent + location + + line1604 + col1 + file0 + + depth2 + extended_message + Entered call from 'returnsCFRetainedAsCF' + message + Entered call from 'returnsCFRetainedAsCF' + + + kindcontrol + edges + + + start + + + line1604 + col1 + file0 + + + line1604 + col19 + file0 + + + end + + + line1606 + col3 + file0 + + + line1606 + col8 + file0 + + + + + + + kindevent + location + + line1606 + col10 + file0 + + ranges + + + + line1606 + col10 + file0 + + + line1606 + col52 + file0 + + + + depth2 + extended_message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + + + kindevent + location + + line1615 + col10 + file0 + + ranges + + + + line1615 + col10 + file0 + + + line1615 + col32 + file0 + + + + depth1 + extended_message + Returning from 'returnsRetainedCFDate' + message + Returning from 'returnsRetainedCFDate' + + + kindcontrol + edges + + + start + + + line1615 + col10 + file0 + + + line1615 + col30 + file0 + + + end + + + line1615 + col3 + file0 + + + line1615 + col8 + file0 + + + + + + + kindevent + location + + line1623 + col26 + file0 + + ranges + + + + line1623 + col26 + file0 + + + line1623 + col53 + file0 + + + + depth0 + extended_message + Returning from 'returnsCFRetainedAsCF' + message + Returning from 'returnsCFRetainedAsCF' + + + kindcontrol + edges + + + start + + + line1623 + col26 + file0 + + + line1623 + col26 + file0 + + + end + + + line1623 + col21 + file0 + + + line1623 + col21 + file0 + + + + + + + kindevent + location + + line1623 + col21 + file0 + + ranges + + + + line1623 + col21 + file0 + + + line1623 + col66 + file0 + + + + + line1623 + col22 + file0 + + + line1623 + col53 + file0 + + + + depth0 + extended_message + Object autoreleased + message + Object autoreleased + + + kindcontrol + edges + + + start + + + line1623 + col21 + file0 + + + line1623 + col21 + file0 + + + end + + + line1623 + col3 + file0 + + + line1623 + col8 + file0 + + + + + + + kindevent + location + + line1623 + col3 + file0 + + ranges + + + + line1623 + col3 + file0 + + + line1623 + col66 + file0 + + + + depth0 + extended_message + Object with a +0 retain count returned to caller where a +1 (owning) retain count is expected + message + Object with a +0 retain count returned to caller where a +1 (owning) retain count is expected + + + descriptionObject with a +0 retain count returned to caller where a +1 (owning) retain count is expected + categoryMemory (Core Foundation/Objective-C/OSObject) + typeMethod should return an owned object + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context5f233261d96f1d461af36fc3e0efc8eb + issue_context_kindObjective-C method + issue_contextnewCFRetainedAsCFNoAttr + issue_hash_function_offset1 + location + + line1623 + col3 + file0 + + ExecutedLines + + 0 + + 1604 + 1605 + 1606 + 1614 + 1615 + 1622 + 1623 + + + + + path + + + kindcontrol + edges + + + start + + + line1627 + col3 + file0 + + + line1627 + col8 + file0 + + + end + + + line1627 + col20 + file0 + + + line1627 + col40 + file0 + + + + + + + kindevent + location + + line1627 + col20 + file0 + + ranges + + + + line1627 + col20 + file0 + + + line1627 + col42 + file0 + + + + depth0 + extended_message + Calling 'returnsRetainedCFDate' + message + Calling 'returnsRetainedCFDate' + + + kindevent + location + + line1604 + col1 + file0 + + depth1 + extended_message + Entered call from 'alsoReturnsRetained' + message + Entered call from 'alsoReturnsRetained' + + + kindcontrol + edges + + + start + + + line1604 + col1 + file0 + + + line1604 + col19 + file0 + + + end + + + line1606 + col3 + file0 + + + line1606 + col8 + file0 + + + + + + + kindevent + location + + line1606 + col10 + file0 + + ranges + + + + line1606 + col10 + file0 + + + line1606 + col52 + file0 + + + + depth1 + extended_message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + + + kindevent + location + + line1627 + col20 + file0 + + ranges + + + + line1627 + col20 + file0 + + + line1627 + col42 + file0 + + + + depth0 + extended_message + Returning from 'returnsRetainedCFDate' + message + Returning from 'returnsRetainedCFDate' + + + kindcontrol + edges + + + start + + + line1627 + col20 + file0 + + + line1627 + col40 + file0 + + + end + + + line1627 + col3 + file0 + + + line1627 + col8 + file0 + + + + + + + kindevent + location + + line1627 + col3 + file0 + + ranges + + + + line1627 + col3 + file0 + + + line1627 + col42 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'CFDateRef' is returned from a method whose name ('alsoReturnsRetained') does not start with 'copy', 'mutableCopy', 'alloc' or 'new'. This violates the naming convention rules given in the Memory Management Guide for Cocoa + message + Object leaked: allocated object of type 'CFDateRef' is returned from a method whose name ('alsoReturnsRetained') does not start with 'copy', 'mutableCopy', 'alloc' or 'new'. This violates the naming convention rules given in the Memory Management Guide for Cocoa + + + descriptionPotential leak of an object of type 'CFDateRef' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak of returned object + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context7ee55b74b5ee01c6ffa2a3d83c8cf88b + issue_context_kindObjective-C method + issue_contextalsoReturnsRetained + issue_hash_function_offset1 + location + + line1627 + col3 + file0 + + ExecutedLines + + 0 + + 1604 + 1605 + 1606 + 1626 + 1627 + + + + + path + + + kindcontrol + edges + + + start + + + line1631 + col3 + file0 + + + line1631 + col8 + file0 + + + end + + + line1631 + col10 + file0 + + + line1631 + col30 + file0 + + + + + + + kindevent + location + + line1631 + col10 + file0 + + ranges + + + + line1631 + col10 + file0 + + + line1631 + col32 + file0 + + + + depth0 + extended_message + Calling 'returnsRetainedCFDate' + message + Calling 'returnsRetainedCFDate' + + + kindevent + location + + line1604 + col1 + file0 + + depth1 + extended_message + Entered call from 'alsoReturnsRetainedAsCF' + message + Entered call from 'alsoReturnsRetainedAsCF' + + + kindcontrol + edges + + + start + + + line1604 + col1 + file0 + + + line1604 + col19 + file0 + + + end + + + line1606 + col3 + file0 + + + line1606 + col8 + file0 + + + + + + + kindevent + location + + line1606 + col10 + file0 + + ranges + + + + line1606 + col10 + file0 + + + line1606 + col52 + file0 + + + + depth1 + extended_message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + + + kindevent + location + + line1631 + col10 + file0 + + ranges + + + + line1631 + col10 + file0 + + + line1631 + col32 + file0 + + + + depth0 + extended_message + Returning from 'returnsRetainedCFDate' + message + Returning from 'returnsRetainedCFDate' + + + kindcontrol + edges + + + start + + + line1631 + col10 + file0 + + + line1631 + col30 + file0 + + + end + + + line1631 + col3 + file0 + + + line1631 + col8 + file0 + + + + + + + kindevent + location + + line1631 + col3 + file0 + + ranges + + + + line1631 + col3 + file0 + + + line1631 + col32 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'CFDateRef' is returned from a method whose name ('alsoReturnsRetainedAsCF') does not start with 'copy', 'mutableCopy', 'alloc' or 'new'. This violates the naming convention rules given in the Memory Management Guide for Cocoa + message + Object leaked: allocated object of type 'CFDateRef' is returned from a method whose name ('alsoReturnsRetainedAsCF') does not start with 'copy', 'mutableCopy', 'alloc' or 'new'. This violates the naming convention rules given in the Memory Management Guide for Cocoa + + + descriptionPotential leak of an object of type 'CFDateRef' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak of returned object + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context177b2cf7eb3d8334393ee0861f5a38ac + issue_context_kindObjective-C method + issue_contextalsoReturnsRetainedAsCF + issue_hash_function_offset1 + location + + line1631 + col3 + file0 + + ExecutedLines + + 0 + + 1604 + 1605 + 1606 + 1630 + 1631 + + + + + path + + + kindcontrol + edges + + + start + + + line1651 + col3 + file0 + + + line1651 + col8 + file0 + + + end + + + line1652 + col3 + file0 + + + line1652 + col13 + file0 + + + + + + + kindevent + location + + line1652 + col23 + file0 + + ranges + + + + line1652 + col23 + file0 + + + line1652 + col82 + file0 + + + + depth0 + extended_message + Call to function 'CFNumberCreate' returns a Core Foundation object of type 'CFNumberRef' with a +1 retain count + message + Call to function 'CFNumberCreate' returns a Core Foundation object of type 'CFNumberRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1652 + col3 + file0 + + + line1652 + col13 + file0 + + + end + + + line1653 + col1 + file0 + + + line1653 + col1 + file0 + + + + + + + kindevent + location + + line1653 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'value' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'value' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'value' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context85e9d8130a1f1ec37f0ba26746abd749 + issue_context_kindfunction + issue_contexttest_panic_negative + issue_hash_function_offset2 + location + + line1653 + col1 + file0 + + ExecutedLines + + 0 + + 1650 + 1651 + 1652 + 1653 + + + + + path + + + kindcontrol + edges + + + start + + + line1662 + col3 + file0 + + + line1662 + col8 + file0 + + + end + + + line1663 + col3 + file0 + + + line1663 + col13 + file0 + + + + + + + kindevent + location + + line1663 + col23 + file0 + + ranges + + + + line1663 + col23 + file0 + + + line1663 + col82 + file0 + + + + depth0 + extended_message + Call to function 'CFNumberCreate' returns a Core Foundation object of type 'CFNumberRef' with a +1 retain count + message + Call to function 'CFNumberCreate' returns a Core Foundation object of type 'CFNumberRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1663 + col3 + file0 + + + line1663 + col13 + file0 + + + end + + + line1664 + col3 + file0 + + + line1664 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line1664 + col3 + file0 + + + line1664 + col4 + file0 + + + end + + + line1664 + col7 + file0 + + + line1664 + col7 + file0 + + + + + + + kindevent + location + + line1664 + col7 + file0 + + ranges + + + + line1664 + col7 + file0 + + + line1664 + col7 + file0 + + + + depth0 + extended_message + Assuming 'x' is 0 + message + Assuming 'x' is 0 + + + kindcontrol + edges + + + start + + + line1664 + col7 + file0 + + + line1664 + col7 + file0 + + + end + + + line1666 + col1 + file0 + + + line1666 + col1 + file0 + + + + + + + kindevent + location + + line1666 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'value' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'value' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'value' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context4a0b16976e0517b38b2ccc16e2928c2e + issue_context_kindfunction + issue_contexttest_panic_neg_2 + issue_hash_function_offset2 + location + + line1666 + col1 + file0 + + ExecutedLines + + 0 + + 1661 + 1662 + 1663 + 1664 + 1666 + + + + + path + + + kindevent + location + + line1686 + col22 + file0 + + ranges + + + + line1686 + col22 + file0 + + + line1686 + col53 + file0 + + + + depth0 + extended_message + Method returns an instance of NSNumber with a +1 retain count + message + Method returns an instance of NSNumber with a +1 retain count + + + kindcontrol + edges + + + start + + + line1686 + col3 + file0 + + + line1686 + col10 + file0 + + + end + + + line1687 + col3 + file0 + + + line1687 + col3 + file0 + + + + + + + kindevent + location + + line1687 + col3 + file0 + + ranges + + + + line1687 + col3 + file0 + + + line1687 + col7 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'number' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'number' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'number' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contextaf73d9c62952a300a7c393ebd5073f75 + issue_context_kindfunction + issue_contexttest_blocks_1_pos + issue_hash_function_offset1 + location + + line1687 + col3 + file0 + + ExecutedLines + + 0 + + 1685 + 1686 + 1687 + + + + + path + + + kindevent + location + + line1707 + col22 + file0 + + ranges + + + + line1707 + col22 + file0 + + + line1707 + col53 + file0 + + + + depth0 + extended_message + Method returns an instance of NSNumber with a +1 retain count + message + Method returns an instance of NSNumber with a +1 retain count + + + kindcontrol + edges + + + start + + + line1707 + col3 + file0 + + + line1707 + col10 + file0 + + + end + + + line1708 + col3 + file0 + + + line1708 + col3 + file0 + + + + + + + kindevent + location + + line1708 + col3 + file0 + + ranges + + + + line1708 + col3 + file0 + + + line1708 + col39 + file0 + + + + depth0 + extended_message + Calling anonymous block + message + Calling anonymous block + + + kindevent + location + + line1708 + col3 + file0 + + depth1 + extended_message + Entered call from 'test_blocks_1_indirect_retain_via_call' + message + Entered call from 'test_blocks_1_indirect_retain_via_call' + + + kindcontrol + edges + + + start + + + line1708 + col3 + file0 + + + line1708 + col3 + file0 + + + end + + + line1708 + col19 + file0 + + + line1708 + col19 + file0 + + + + + + + kindevent + location + + line1708 + col19 + file0 + + ranges + + + + line1708 + col19 + file0 + + + line1708 + col28 + file0 + + + + + line1708 + col20 + file0 + + + line1708 + col20 + file0 + + + + depth1 + extended_message + Reference count incremented. The object now has a +2 retain count + message + Reference count incremented. The object now has a +2 retain count + + + kindevent + location + + line1708 + col3 + file0 + + ranges + + + + line1708 + col3 + file0 + + + line1708 + col39 + file0 + + + + depth0 + extended_message + Returning to caller + message + Returning to caller + + + kindcontrol + edges + + + start + + + line1708 + col3 + file0 + + + line1708 + col3 + file0 + + + end + + + line1709 + col1 + file0 + + + line1709 + col1 + file0 + + + + + + + kindevent + location + + line1709 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'number' is not referenced later in this execution path and has a retain count of +2 + message + Object leaked: object allocated and stored into 'number' is not referenced later in this execution path and has a retain count of +2 + + + descriptionPotential leak of an object stored into 'number' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context771b2a332053388ffbdd9ba74ea84c5e + issue_context_kindfunction + issue_contexttest_blocks_1_indirect_retain_via_call + issue_hash_function_offset1 + location + + line1709 + col1 + file0 + + ExecutedLines + + 0 + + 1706 + 1707 + 1708 + 1709 + + + + + path + + + kindcontrol + edges + + + start + + + line1759 + col5 + file0 + + + line1759 + col14 + file0 + + + end + + + line1762 + col5 + file0 + + + line1762 + col9 + file0 + + + + + + + kindcontrol + edges + + + start + + + line1762 + col5 + file0 + + + line1762 + col9 + file0 + + + end + + + line1762 + col12 + file0 + + + line1762 + col24 + file0 + + + + + + + kindevent + location + + line1762 + col12 + file0 + + ranges + + + + line1762 + col12 + file0 + + + line1762 + col38 + file0 + + + + depth0 + extended_message + Assuming 'error_to_dump' is not equal to null + message + Assuming 'error_to_dump' is not equal to null + + + kindevent + location + + line1762 + col12 + file0 + + ranges + + + + line1762 + col12 + file0 + + + line1762 + col38 + file0 + + + + depth0 + extended_message + Entering loop body + message + Entering loop body + + + kindcontrol + edges + + + start + + + line1762 + col12 + file0 + + + line1762 + col24 + file0 + + + end + + + line1763 + col9 + file0 + + + line1763 + col23 + file0 + + + + + + + kindcontrol + edges + + + start + + + line1763 + col9 + file0 + + + line1763 + col23 + file0 + + + end + + + line1765 + col9 + file0 + + + line1765 + col12 + file0 + + + + + + + kindevent + location + + line1765 + col16 + file0 + + ranges + + + + line1765 + col16 + file0 + + + line1765 + col49 + file0 + + + + depth0 + extended_message + Call to function 'CFErrorCopyUserInfo' returns a Core Foundation object of type 'CFDictionaryRef' with a +1 retain count + message + Call to function 'CFErrorCopyUserInfo' returns a Core Foundation object of type 'CFDictionaryRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1765 + col9 + file0 + + + line1765 + col12 + file0 + + + end + + + line1767 + col9 + file0 + + + line1767 + col10 + file0 + + + + + + + kindcontrol + edges + + + start + + + line1767 + col9 + file0 + + + line1767 + col10 + file0 + + + end + + + line1767 + col13 + file0 + + + line1767 + col16 + file0 + + + + + + + kindevent + location + + line1767 + col13 + file0 + + ranges + + + + line1767 + col13 + file0 + + + line1767 + col30 + file0 + + + + depth0 + extended_message + Assuming 'info' is not equal to null + message + Assuming 'info' is not equal to null + + + kindcontrol + edges + + + start + + + line1767 + col13 + file0 + + + line1767 + col16 + file0 + + + end + + + line1770 + col23 + file0 + + + line1770 + col23 + file0 + + + + + + + kindevent + location + + line1770 + col23 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'info' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'info' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'info' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context39f8c30f7436f678d5259c0fdd3a0dad + issue_context_kindfunction + issue_contextrdar_8724287 + issue_hash_function_offset7 + location + + line1770 + col23 + file0 + + ExecutedLines + + 0 + + 1757 + 1758 + 1759 + 1761 + 1762 + 1763 + 1765 + 1767 + 1770 + + + + + path + + + kindevent + location + + line1815 + col10 + file0 + + ranges + + + + line1815 + col10 + file0 + + + line1815 + col60 + file0 + + + + depth0 + extended_message + Call to function 'CFArrayCreateMutable' returns a Core Foundation object of type 'CFMutableArrayRef' with a +1 retain count + message + Call to function 'CFArrayCreateMutable' returns a Core Foundation object of type 'CFMutableArrayRef' with a +1 retain count + + + kindevent + location + + line1815 + col3 + file0 + + ranges + + + + line1815 + col3 + file0 + + + line1815 + col60 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'CFMutableArrayRef' is returned from a function whose name ('camelcase_createno') does not contain 'Copy' or 'Create'. This violates the naming convention rules given in the Memory Management Guide for Core Foundation + message + Object leaked: allocated object of type 'CFMutableArrayRef' is returned from a function whose name ('camelcase_createno') does not contain 'Copy' or 'Create'. This violates the naming convention rules given in the Memory Management Guide for Core Foundation + + + descriptionPotential leak of an object of type 'CFMutableArrayRef' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak of returned object + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context107e3efdeb8cdff4bef4c64183c4f6fa + issue_context_kindfunction + issue_contextcamelcase_createno + issue_hash_function_offset1 + location + + line1815 + col3 + file0 + + ExecutedLines + + 0 + + 1814 + 1815 + + + + + path + + + kindevent + location + + line1823 + col10 + file0 + + ranges + + + + line1823 + col10 + file0 + + + line1823 + col60 + file0 + + + + depth0 + extended_message + Call to function 'CFArrayCreateMutable' returns a Core Foundation object of type 'CFMutableArrayRef' with a +1 retain count + message + Call to function 'CFArrayCreateMutable' returns a Core Foundation object of type 'CFMutableArrayRef' with a +1 retain count + + + kindevent + location + + line1823 + col3 + file0 + + ranges + + + + line1823 + col3 + file0 + + + line1823 + col60 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'CFMutableArrayRef' is returned from a function whose name ('camelcase_copying') does not contain 'Copy' or 'Create'. This violates the naming convention rules given in the Memory Management Guide for Core Foundation + message + Object leaked: allocated object of type 'CFMutableArrayRef' is returned from a function whose name ('camelcase_copying') does not contain 'Copy' or 'Create'. This violates the naming convention rules given in the Memory Management Guide for Core Foundation + + + descriptionPotential leak of an object of type 'CFMutableArrayRef' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak of returned object + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context20c973a013858abb0a926276c956f858 + issue_context_kindfunction + issue_contextcamelcase_copying + issue_hash_function_offset1 + location + + line1823 + col3 + file0 + + ExecutedLines + + 0 + + 1822 + 1823 + + + + + path + + + kindevent + location + + line1844 + col10 + file0 + + ranges + + + + line1844 + col10 + file0 + + + line1844 + col60 + file0 + + + + depth0 + extended_message + Call to function 'CFArrayCreateMutable' returns a Core Foundation object of type 'CFMutableArrayRef' with a +1 retain count + message + Call to function 'CFArrayCreateMutable' returns a Core Foundation object of type 'CFMutableArrayRef' with a +1 retain count + + + kindevent + location + + line1844 + col3 + file0 + + ranges + + + + line1844 + col3 + file0 + + + line1844 + col60 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'CFMutableArrayRef' is returned from a function whose name ('camel_creat') does not contain 'Copy' or 'Create'. This violates the naming convention rules given in the Memory Management Guide for Core Foundation + message + Object leaked: allocated object of type 'CFMutableArrayRef' is returned from a function whose name ('camel_creat') does not contain 'Copy' or 'Create'. This violates the naming convention rules given in the Memory Management Guide for Core Foundation + + + descriptionPotential leak of an object of type 'CFMutableArrayRef' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak of returned object + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context80ee99e51561a37297429740e3a4da0c + issue_context_kindfunction + issue_contextcamel_creat + issue_hash_function_offset1 + location + + line1844 + col3 + file0 + + ExecutedLines + + 0 + + 1843 + 1844 + + + + + path + + + kindevent + location + + line1856 + col10 + file0 + + ranges + + + + line1856 + col10 + file0 + + + line1856 + col60 + file0 + + + + depth0 + extended_message + Call to function 'CFArrayCreateMutable' returns a Core Foundation object of type 'CFMutableArrayRef' with a +1 retain count + message + Call to function 'CFArrayCreateMutable' returns a Core Foundation object of type 'CFMutableArrayRef' with a +1 retain count + + + kindevent + location + + line1856 + col3 + file0 + + ranges + + + + line1856 + col3 + file0 + + + line1856 + col60 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'CFMutableArrayRef' is returned from a function whose name ('camel_copymachine') does not contain 'Copy' or 'Create'. This violates the naming convention rules given in the Memory Management Guide for Core Foundation + message + Object leaked: allocated object of type 'CFMutableArrayRef' is returned from a function whose name ('camel_copymachine') does not contain 'Copy' or 'Create'. This violates the naming convention rules given in the Memory Management Guide for Core Foundation + + + descriptionPotential leak of an object of type 'CFMutableArrayRef' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak of returned object + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contexta4e28a04f6a8d87c8aaf4d71c37cac0f + issue_context_kindfunction + issue_contextcamel_copymachine + issue_hash_function_offset1 + location + + line1856 + col3 + file0 + + ExecutedLines + + 0 + + 1855 + 1856 + + + + + path + + + kindcontrol + edges + + + start + + + line1876 + col3 + file0 + + + line1876 + col16 + file0 + + + end + + + line1877 + col3 + file0 + + + line1877 + col11 + file0 + + + + + + + kindevent + location + + line1877 + col24 + file0 + + ranges + + + + line1877 + col24 + file0 + + + line1877 + col41 + file0 + + + + depth0 + extended_message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + message + Call to function 'CFDateCreate' returns a Core Foundation object of type 'CFDateRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line1877 + col3 + file0 + + + line1877 + col11 + file0 + + + end + + + line1878 + col1 + file0 + + + line1878 + col1 + file0 + + + + + + + kindevent + location + + line1878 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'vals' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'vals' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'vals' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context6b727a438d8411c058fd32867b9402bc + issue_context_kindfunction + issue_contextrdar6582778 + issue_hash_function_offset2 + location + + line1878 + col1 + file0 + + ExecutedLines + + 0 + + 1875 + 1876 + 1877 + 1878 + + + + + path + + + kindcontrol + edges + + + start + + + line1902 + col3 + file0 + + + line1902 + col16 + file0 + + + end + + + line1904 + col3 + file0 + + + line1904 + col10 + file0 + + + + + + + kindevent + location + + line1904 + col22 + file0 + + ranges + + + + line1904 + col22 + file0 + + + line1904 + col64 + file0 + + + + depth0 + extended_message + Method returns an instance of NSString with a +1 retain count + message + Method returns an instance of NSString with a +1 retain count + + + kindcontrol + edges + + + start + + + line1904 + col3 + file0 + + + line1904 + col10 + file0 + + + end + + + line1905 + col3 + file0 + + + line1905 + col3 + file0 + + + + + + + kindevent + location + + line1905 + col3 + file0 + + ranges + + + + line1905 + col3 + file0 + + + line1905 + col18 + file0 + + + + + line1905 + col4 + file0 + + + line1905 + col9 + file0 + + + + depth0 + extended_message + Object released + message + Object released + + + kindcontrol + edges + + + start + + + line1905 + col3 + file0 + + + line1905 + col3 + file0 + + + end + + + line1907 + col3 + file0 + + + line1907 + col10 + file0 + + + + + + + kindcontrol + edges + + + start + + + line1907 + col3 + file0 + + + line1907 + col10 + file0 + + + end + + + line1907 + col27 + file0 + + + line1907 + col27 + file0 + + + + + + + kindevent + location + + line1907 + col27 + file0 + + ranges + + + + line1907 + col28 + file0 + + + line1907 + col33 + file0 + + + + depth0 + extended_message + Reference-counted object is used after it is released + message + Reference-counted object is used after it is released + + + descriptionReference-counted object is used after it is released + categoryMemory (Core Foundation/Objective-C/OSObject) + typeUse-after-release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contextb39dcf9df7cec8dd73cbbe25b2a7d6c5 + issue_context_kindfunction + issue_contextrdar10232019_positive + issue_hash_function_offset6 + location + + line1907 + col27 + file0 + + ExecutedLines + + 0 + + 1901 + 1902 + 1904 + 1905 + 1907 + + + + + path + + + kindcontrol + edges + + + start + + + line2034 + col9 + file0 + + + line2034 + col16 + file0 + + + end + + + line2035 + col9 + file0 + + + line2035 + col15 + file0 + + + + + + + kindevent + location + + line2035 + col22 + file0 + + ranges + + + + line2035 + col22 + file0 + + + line2035 + col66 + file0 + + + + depth0 + extended_message + Method returns an instance of NSArray with a +1 retain count + message + Method returns an instance of NSArray with a +1 retain count + + + kindcontrol + edges + + + start + + + line2035 + col9 + file0 + + + line2035 + col15 + file0 + + + end + + + line2038 + col9 + file0 + + + line2038 + col9 + file0 + + + + + + + kindevent + location + + line2038 + col9 + file0 + + ranges + + + + line2038 + col9 + file0 + + + line2038 + col23 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'a' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'a' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'a' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contexta501f743b22f1feb5dc317fcad4f7556 + issue_context_kindfunction + issue_contexttest_objc_arrays + issue_hash_function_offset3 + location + + line2038 + col9 + file0 + + ExecutedLines + + 0 + + 2032 + 2034 + 2035 + 2036 + 2037 + 2038 + + + + + path + + + kindcontrol + edges + + + start + + + line2034 + col9 + file0 + + + line2034 + col16 + file0 + + + end + + + line2038 + col9 + file0 + + + line2038 + col9 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2038 + col9 + file0 + + + line2038 + col9 + file0 + + + end + + + line2042 + col9 + file0 + + + line2042 + col16 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2042 + col9 + file0 + + + line2042 + col16 + file0 + + + end + + + line2044 + col9 + file0 + + + line2044 + col15 + file0 + + + + + + + kindevent + location + + line2044 + col23 + file0 + + ranges + + + + line2044 + col23 + file0 + + + line2044 + col56 + file0 + + + + depth0 + extended_message + Method returns an instance of NSArray with a +1 retain count + message + Method returns an instance of NSArray with a +1 retain count + + + kindcontrol + edges + + + start + + + line2044 + col9 + file0 + + + line2044 + col15 + file0 + + + end + + + line2047 + col9 + file0 + + + line2047 + col9 + file0 + + + + + + + kindevent + location + + line2047 + col9 + file0 + + ranges + + + + line2047 + col9 + file0 + + + line2047 + col23 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'a2' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'a2' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'a2' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contexta141a6ad33e8ff2ae3b13da0ad36ebc5 + issue_context_kindfunction + issue_contexttest_objc_arrays + issue_hash_function_offset12 + location + + line2047 + col9 + file0 + + ExecutedLines + + 0 + + 2032 + 2034 + 2035 + 2036 + 2037 + 2038 + 2042 + 2043 + 2044 + 2045 + 2046 + 2047 + + + + + path + + + kindcontrol + edges + + + start + + + line2034 + col9 + file0 + + + line2034 + col16 + file0 + + + end + + + line2038 + col9 + file0 + + + line2038 + col9 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2038 + col9 + file0 + + + line2038 + col9 + file0 + + + end + + + line2042 + col9 + file0 + + + line2042 + col16 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2042 + col9 + file0 + + + line2042 + col16 + file0 + + + end + + + line2047 + col9 + file0 + + + line2047 + col9 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2047 + col9 + file0 + + + line2047 + col9 + file0 + + + end + + + line2051 + col9 + file0 + + + line2051 + col16 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2051 + col9 + file0 + + + line2051 + col16 + file0 + + + end + + + line2052 + col9 + file0 + + + line2052 + col15 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2052 + col9 + file0 + + + line2052 + col15 + file0 + + + end + + + line2052 + col24 + file0 + + + line2052 + col24 + file0 + + + + + + + kindevent + location + + line2052 + col24 + file0 + + ranges + + + + line2052 + col24 + file0 + + + line2052 + col27 + file0 + + + + depth0 + extended_message + NSArray literal is an object with a +0 retain count + message + NSArray literal is an object with a +0 retain count + + + kindevent + location + + line2052 + col23 + file0 + + ranges + + + + line2052 + col23 + file0 + + + line2052 + col35 + file0 + + + + + line2052 + col24 + file0 + + + line2052 + col27 + file0 + + + + depth0 + extended_message + Reference count incremented. The object now has a +1 retain count + message + Reference count incremented. The object now has a +1 retain count + + + kindcontrol + edges + + + start + + + line2052 + col23 + file0 + + + line2052 + col23 + file0 + + + end + + + line2052 + col9 + file0 + + + line2052 + col15 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2052 + col9 + file0 + + + line2052 + col15 + file0 + + + end + + + line2055 + col9 + file0 + + + line2055 + col9 + file0 + + + + + + + kindevent + location + + line2055 + col9 + file0 + + ranges + + + + line2055 + col9 + file0 + + + line2055 + col23 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'a3' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'a3' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'a3' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context2b072d75e8da8e3fe8f7968a85efb37c + issue_context_kindfunction + issue_contexttest_objc_arrays + issue_hash_function_offset20 + location + + line2055 + col9 + file0 + + ExecutedLines + + 0 + + 2032 + 2034 + 2035 + 2036 + 2037 + 2038 + 2042 + 2043 + 2044 + 2045 + 2046 + 2047 + 2051 + 2052 + 2053 + 2054 + 2055 + + + + + path + + + kindcontrol + edges + + + start + + + line2034 + col9 + file0 + + + line2034 + col16 + file0 + + + end + + + line2038 + col9 + file0 + + + line2038 + col9 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2038 + col9 + file0 + + + line2038 + col9 + file0 + + + end + + + line2042 + col9 + file0 + + + line2042 + col16 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2042 + col9 + file0 + + + line2042 + col16 + file0 + + + end + + + line2047 + col9 + file0 + + + line2047 + col9 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2047 + col9 + file0 + + + line2047 + col9 + file0 + + + end + + + line2051 + col9 + file0 + + + line2051 + col16 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2051 + col9 + file0 + + + line2051 + col16 + file0 + + + end + + + line2055 + col9 + file0 + + + line2055 + col9 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2055 + col9 + file0 + + + line2055 + col9 + file0 + + + end + + + line2059 + col9 + file0 + + + line2059 + col16 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2059 + col9 + file0 + + + line2059 + col16 + file0 + + + end + + + line2060 + col9 + file0 + + + line2060 + col15 + file0 + + + + + + + kindevent + location + + line2060 + col22 + file0 + + ranges + + + + line2060 + col22 + file0 + + + line2060 + col57 + file0 + + + + depth0 + extended_message + Method returns an instance of NSArray with a +1 retain count + message + Method returns an instance of NSArray with a +1 retain count + + + kindcontrol + edges + + + start + + + line2060 + col9 + file0 + + + line2060 + col15 + file0 + + + end + + + line2064 + col9 + file0 + + + line2064 + col9 + file0 + + + + + + + kindevent + location + + line2064 + col9 + file0 + + ranges + + + + line2064 + col9 + file0 + + + line2064 + col23 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'a' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'a' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'a' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context0bfdfb7e392626e0fccc6ab9f58f1ca8 + issue_context_kindfunction + issue_contexttest_objc_arrays + issue_hash_function_offset28 + location + + line2064 + col9 + file0 + + ExecutedLines + + 0 + + 2032 + 2034 + 2035 + 2036 + 2037 + 2038 + 2042 + 2043 + 2044 + 2045 + 2046 + 2047 + 2051 + 2052 + 2053 + 2054 + 2055 + 2059 + 2060 + 2061 + 2063 + 2064 + + + + + path + + + kindcontrol + edges + + + start + + + line2034 + col9 + file0 + + + line2034 + col16 + file0 + + + end + + + line2038 + col9 + file0 + + + line2038 + col9 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2038 + col9 + file0 + + + line2038 + col9 + file0 + + + end + + + line2042 + col9 + file0 + + + line2042 + col16 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2042 + col9 + file0 + + + line2042 + col16 + file0 + + + end + + + line2047 + col9 + file0 + + + line2047 + col9 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2047 + col9 + file0 + + + line2047 + col9 + file0 + + + end + + + line2051 + col9 + file0 + + + line2051 + col16 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2051 + col9 + file0 + + + line2051 + col16 + file0 + + + end + + + line2055 + col9 + file0 + + + line2055 + col9 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2055 + col9 + file0 + + + line2055 + col9 + file0 + + + end + + + line2059 + col9 + file0 + + + line2059 + col16 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2059 + col9 + file0 + + + line2059 + col16 + file0 + + + end + + + line2064 + col9 + file0 + + + line2064 + col9 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2064 + col9 + file0 + + + line2064 + col9 + file0 + + + end + + + line2068 + col9 + file0 + + + line2068 + col15 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2068 + col9 + file0 + + + line2068 + col15 + file0 + + + end + + + line2069 + col9 + file0 + + + line2069 + col20 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2069 + col9 + file0 + + + line2069 + col20 + file0 + + + end + + + line2069 + col28 + file0 + + + line2069 + col28 + file0 + + + + + + + kindevent + location + + line2069 + col28 + file0 + + ranges + + + + line2069 + col28 + file0 + + + line2069 + col35 + file0 + + + + depth0 + extended_message + NSDictionary literal is an object with a +0 retain count + message + NSDictionary literal is an object with a +0 retain count + + + kindevent + location + + line2069 + col27 + file0 + + ranges + + + + line2069 + col27 + file0 + + + line2069 + col43 + file0 + + + + + line2069 + col28 + file0 + + + line2069 + col35 + file0 + + + + depth0 + extended_message + Reference count incremented. The object now has a +1 retain count + message + Reference count incremented. The object now has a +1 retain count + + + kindcontrol + edges + + + start + + + line2069 + col27 + file0 + + + line2069 + col27 + file0 + + + end + + + line2069 + col9 + file0 + + + line2069 + col20 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2069 + col9 + file0 + + + line2069 + col20 + file0 + + + end + + + line2073 + col9 + file0 + + + line2073 + col9 + file0 + + + + + + + kindevent + location + + line2073 + col9 + file0 + + ranges + + + + line2073 + col9 + file0 + + + line2073 + col23 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'a' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'a' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'a' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contextff7c34e661a42d06a7fb3e9669e70339 + issue_context_kindfunction + issue_contexttest_objc_arrays + issue_hash_function_offset37 + location + + line2073 + col9 + file0 + + ExecutedLines + + 0 + + 2032 + 2034 + 2035 + 2036 + 2037 + 2038 + 2042 + 2043 + 2044 + 2045 + 2046 + 2047 + 2051 + 2052 + 2053 + 2054 + 2055 + 2059 + 2060 + 2061 + 2063 + 2064 + 2068 + 2069 + 2070 + 2072 + 2073 + + + + + path + + + kindcontrol + edges + + + start + + + line2078 + col3 + file0 + + + line2078 + col4 + file0 + + + end + + + line2078 + col15 + file0 + + + line2078 + col15 + file0 + + + + + + + kindevent + location + + line2078 + col15 + file0 + + ranges + + + + line2078 + col15 + file0 + + + line2078 + col16 + file0 + + + + depth0 + extended_message + NSNumber literal is an object with a +0 retain count + message + NSNumber literal is an object with a +0 retain count + + + kindevent + location + + line2078 + col14 + file0 + + ranges + + + + line2078 + col14 + file0 + + + line2078 + col24 + file0 + + + + + line2078 + col15 + file0 + + + line2078 + col16 + file0 + + + + depth0 + extended_message + Reference count incremented. The object now has a +1 retain count + message + Reference count incremented. The object now has a +1 retain count + + + kindcontrol + edges + + + start + + + line2078 + col14 + file0 + + + line2078 + col14 + file0 + + + end + + + line2078 + col3 + file0 + + + line2078 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2078 + col3 + file0 + + + line2078 + col4 + file0 + + + end + + + line2079 + col3 + file0 + + + line2079 + col3 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2079 + col3 + file0 + + + line2079 + col3 + file0 + + + end + + + line2080 + col1 + file0 + + + line2080 + col1 + file0 + + + + + + + kindevent + location + + line2080 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'value' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'value' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'value' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context73e84c042932d2e17e00f00dc3d36d5a + issue_context_kindfunction + issue_contexttest_objc_integer_literals + issue_hash_function_offset1 + location + + line2080 + col1 + file0 + + ExecutedLines + + 0 + + 2077 + 2078 + 2079 + 2080 + + + + + path + + + kindcontrol + edges + + + start + + + line2083 + col3 + file0 + + + line2083 + col4 + file0 + + + end + + + line2083 + col15 + file0 + + + line2083 + col15 + file0 + + + + + + + kindevent + location + + line2083 + col15 + file0 + + ranges + + + + line2083 + col15 + file0 + + + line2083 + col18 + file0 + + + + depth0 + extended_message + NSNumber boxed expression produces an object with a +0 retain count + message + NSNumber boxed expression produces an object with a +0 retain count + + + kindevent + location + + line2083 + col14 + file0 + + ranges + + + + line2083 + col14 + file0 + + + line2083 + col26 + file0 + + + + + line2083 + col15 + file0 + + + line2083 + col18 + file0 + + + + depth0 + extended_message + Reference count incremented. The object now has a +1 retain count + message + Reference count incremented. The object now has a +1 retain count + + + kindcontrol + edges + + + start + + + line2083 + col14 + file0 + + + line2083 + col14 + file0 + + + end + + + line2083 + col3 + file0 + + + line2083 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2083 + col3 + file0 + + + line2083 + col4 + file0 + + + end + + + line2087 + col3 + file0 + + + line2087 + col3 + file0 + + + + + + + kindevent + location + + line2087 + col3 + file0 + + ranges + + + + line2087 + col3 + file0 + + + line2087 + col21 + file0 + + + + depth0 + extended_message + Object leaked: object allocated and stored into 'value' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'value' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'value' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context465e592d4f7a187717d00b8154a614b5 + issue_context_kindfunction + issue_contexttest_objc_boxed_expressions + issue_hash_function_offset1 + location + + line2087 + col3 + file0 + + ExecutedLines + + 0 + + 2082 + 2083 + 2084 + 2086 + 2087 + + + + + path + + + kindcontrol + edges + + + start + + + line2083 + col3 + file0 + + + line2083 + col4 + file0 + + + end + + + line2086 + col3 + file0 + + + line2086 + col7 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2086 + col3 + file0 + + + line2086 + col7 + file0 + + + end + + + line2086 + col12 + file0 + + + line2086 + col12 + file0 + + + + + + + kindevent + location + + line2086 + col12 + file0 + + ranges + + + + line2086 + col12 + file0 + + + line2086 + col15 + file0 + + + + depth0 + extended_message + NSString boxed expression produces an object with a +0 retain count + message + NSString boxed expression produces an object with a +0 retain count + + + kindevent + location + + line2086 + col11 + file0 + + ranges + + + + line2086 + col11 + file0 + + + line2086 + col23 + file0 + + + + + line2086 + col12 + file0 + + + line2086 + col15 + file0 + + + + depth0 + extended_message + Reference count incremented. The object now has a +1 retain count + message + Reference count incremented. The object now has a +1 retain count + + + kindcontrol + edges + + + start + + + line2086 + col11 + file0 + + + line2086 + col11 + file0 + + + end + + + line2086 + col3 + file0 + + + line2086 + col7 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2086 + col3 + file0 + + + line2086 + col7 + file0 + + + end + + + line2087 + col3 + file0 + + + line2087 + col3 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2087 + col3 + file0 + + + line2087 + col3 + file0 + + + end + + + line2088 + col1 + file0 + + + line2088 + col1 + file0 + + + + + + + kindevent + location + + line2088 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'value' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'value' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'value' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contextc701bd0c60f51d96c047aa78c9e0eb99 + issue_context_kindfunction + issue_contexttest_objc_boxed_expressions + issue_hash_function_offset4 + location + + line2088 + col1 + file0 + + ExecutedLines + + 0 + + 2082 + 2083 + 2084 + 2086 + 2087 + 2088 + + + + + path + + + kindcontrol + edges + + + start + + + line2094 + col5 + file0 + + + line2094 + col12 + file0 + + + end + + + line2095 + col5 + file0 + + + line2095 + col6 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2095 + col5 + file0 + + + line2095 + col6 + file0 + + + end + + + line2095 + col8 + file0 + + + line2095 + col8 + file0 + + + + + + + kindevent + location + + line2095 + col8 + file0 + + ranges + + + + line2095 + col8 + file0 + + + line2095 + col12 + file0 + + + + depth0 + extended_message + Assuming 'y' is <= 2 + message + Assuming 'y' is <= 2 + + + kindcontrol + edges + + + start + + + line2095 + col8 + file0 + + + line2095 + col8 + file0 + + + end + + + line2098 + col7 + file0 + + + line2098 + col17 + file0 + + + + + + + kindevent + location + + line2098 + col21 + file0 + + ranges + + + + line2098 + col21 + file0 + + + line2098 + col43 + file0 + + + + depth0 + extended_message + Method returns an instance of NSString with a +1 retain count + message + Method returns an instance of NSString with a +1 retain count + + + kindcontrol + edges + + + start + + + line2098 + col7 + file0 + + + line2098 + col17 + file0 + + + end + + + line2099 + col5 + file0 + + + line2099 + col9 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2099 + col5 + file0 + + + line2099 + col9 + file0 + + + end + + + line2100 + col5 + file0 + + + line2100 + col5 + file0 + + + + + + + kindevent + location + + line2100 + col5 + file0 + + ranges + + + + line2100 + col5 + file0 + + + line2100 + col25 + file0 + + + + + line2100 + col6 + file0 + + + line2100 + col16 + file0 + + + + depth0 + extended_message + Object released + message + Object released + + + kindcontrol + edges + + + start + + + line2100 + col5 + file0 + + + line2100 + col5 + file0 + + + end + + + line2101 + col5 + file0 + + + line2101 + col9 + file0 + + + + + + + kindevent + location + + line2101 + col5 + file0 + + ranges + + + + line2101 + col25 + file0 + + + line2101 + col35 + file0 + + + + depth0 + extended_message + Reference-counted object is used after it is released + message + Reference-counted object is used after it is released + + + descriptionReference-counted object is used after it is released + categoryMemory (Core Foundation/Objective-C/OSObject) + typeUse-after-release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contexta4cedbb647e9632da7a5072cb839e54a + issue_context_kindfunction + issue_contextrdar11400885 + issue_hash_function_offset9 + location + + line2101 + col5 + file0 + + ExecutedLines + + 0 + + 2091 + 2092 + 2094 + 2095 + 2098 + 2099 + 2100 + 2101 + + + + + path + + + kindcontrol + edges + + + start + + + line2119 + col3 + file0 + + + line2119 + col4 + file0 + + + end + + + line2127 + col3 + file0 + + + line2127 + col4 + file0 + + + + + + + kindevent + location + + line2127 + col19 + file0 + + ranges + + + + line2127 + col19 + file0 + + + line2127 + col21 + file0 + + + + depth0 + extended_message + NSArray literal is an object with a +0 retain count + message + NSArray literal is an object with a +0 retain count + + + kindcontrol + edges + + + start + + + line2127 + col3 + file0 + + + line2127 + col4 + file0 + + + end + + + line2128 + col3 + file0 + + + line2128 + col24 + file0 + + + + + + + kindevent + location + + line2128 + col3 + file0 + + ranges + + + + line2128 + col26 + file0 + + + line2128 + col35 + file0 + + + + depth0 + extended_message + Incorrect decrement of the reference count of an object that is not owned at this point by the caller + message + Incorrect decrement of the reference count of an object that is not owned at this point by the caller + + + descriptionIncorrect decrement of the reference count of an object that is not owned at this point by the caller + categoryMemory (Core Foundation/Objective-C/OSObject) + typeBad release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contextfd9427d86a2357fd92478c9c7abbc1f4 + issue_context_kindfunction + issue_contexttestConsumeAndStopTracking + issue_hash_function_offset10 + location + + line2128 + col3 + file0 + + ExecutedLines + + 0 + + 2118 + 2119 + 2120 + 2122 + 2123 + 2127 + 2128 + + + + + path + + + kindcontrol + edges + + + start + + + line2132 + col3 + file0 + + + line2132 + col4 + file0 + + + end + + + line2140 + col3 + file0 + + + line2140 + col4 + file0 + + + + + + + kindevent + location + + line2140 + col19 + file0 + + ranges + + + + line2140 + col19 + file0 + + + line2140 + col21 + file0 + + + + depth0 + extended_message + NSArray literal is an object with a +0 retain count + message + NSArray literal is an object with a +0 retain count + + + kindcontrol + edges + + + start + + + line2140 + col3 + file0 + + + line2140 + col4 + file0 + + + end + + + line2141 + col3 + file0 + + + line2141 + col26 + file0 + + + + + + + kindevent + location + + line2141 + col3 + file0 + + ranges + + + + line2141 + col28 + file0 + + + line2141 + col48 + file0 + + + + depth0 + extended_message + Incorrect decrement of the reference count of an object that is not owned at this point by the caller + message + Incorrect decrement of the reference count of an object that is not owned at this point by the caller + + + descriptionIncorrect decrement of the reference count of an object that is not owned at this point by the caller + categoryMemory (Core Foundation/Objective-C/OSObject) + typeBad release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context0e65e51476e5671dcd37f632806e5147 + issue_context_kindfunction + issue_contexttestCFConsumeAndStopTracking + issue_hash_function_offset10 + location + + line2141 + col3 + file0 + + ExecutedLines + + 0 + + 2131 + 2132 + 2133 + 2135 + 2136 + 2140 + 2141 + + + + + path + + + kindevent + location + + line2153 + col16 + file0 + + ranges + + + + line2153 + col16 + file0 + + + line2153 + col31 + file0 + + + + depth0 + extended_message + Call to function 'CreateMyCFType' returns a Core Foundation object of type 'MyCFType' with a +1 retain count + message + Call to function 'CreateMyCFType' returns a Core Foundation object of type 'MyCFType' with a +1 retain count + + + kindcontrol + edges + + + start + + + line2153 + col3 + file0 + + + line2153 + col10 + file0 + + + end + + + line2154 + col1 + file0 + + + line2154 + col1 + file0 + + + + + + + kindevent + location + + line2154 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'x' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'x' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'x' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contexta0ba9c47505e923763ea5323ad2f71b7 + issue_context_kindfunction + issue_contexttest_custom_cf + issue_hash_function_offset1 + location + + line2154 + col1 + file0 + + ExecutedLines + + 0 + + 2152 + 2153 + 2154 + + + + + path + + + kindevent + location + + line2188 + col18 + file0 + + ranges + + + + line2188 + col18 + file0 + + + line2188 + col29 + file0 + + + + depth0 + extended_message + Call to function 'makeCustom' returns a Core Foundation object of type 'MyCFType' with a +1 retain count + message + Call to function 'makeCustom' returns a Core Foundation object of type 'MyCFType' with a +1 retain count + + + kindcontrol + edges + + + start + + + line2188 + col3 + file0 + + + line2188 + col10 + file0 + + + end + + + line2189 + col1 + file0 + + + line2189 + col1 + file0 + + + + + + + kindevent + location + + line2189 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'obj' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'obj' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'obj' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context7a6cf8cb3c5e0ca3125d7e27695a810a + issue_context_kindfunction + issue_contexttestCustomReturnsRetained + issue_hash_function_offset1 + location + + line2189 + col1 + file0 + + ExecutedLines + + 0 + + 2187 + 2188 + 2189 + + + + + path + + + kindevent + location + + line2192 + col13 + file0 + + ranges + + + + line2192 + col13 + file0 + + + line2192 + col23 + file0 + + + + depth0 + extended_message + Call to function 'getCustom' returns a Core Foundation object of type 'MyCFType' with a +0 retain count + message + Call to function 'getCustom' returns a Core Foundation object of type 'MyCFType' with a +0 retain count + + + kindevent + location + + line2192 + col3 + file0 + + ranges + + + + line2192 + col13 + file0 + + + line2192 + col23 + file0 + + + + depth0 + extended_message + Incorrect decrement of the reference count of an object that is not owned at this point by the caller + message + Incorrect decrement of the reference count of an object that is not owned at this point by the caller + + + descriptionIncorrect decrement of the reference count of an object that is not owned at this point by the caller + categoryMemory (Core Foundation/Objective-C/OSObject) + typeBad release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context810fce32373fe40ba8e2d0894d46f667 + issue_context_kindfunction + issue_contexttestCustomReturnsNotRetained + issue_hash_function_offset1 + location + + line2192 + col3 + file0 + + ExecutedLines + + 0 + + 2191 + 2192 + + + + + path + + + kindcontrol + edges + + + start + + + line2211 + col3 + file0 + + + line2211 + col4 + file0 + + + end + + + line2211 + col11 + file0 + + + line2211 + col11 + file0 + + + + + + + kindevent + location + + line2211 + col11 + file0 + + ranges + + + + line2211 + col11 + file0 + + + line2211 + col31 + file0 + + + + depth0 + extended_message + Method returns an instance of MyObj12706177 with a +1 retain count + message + Method returns an instance of MyObj12706177 with a +1 retain count + + + kindevent + location + + line2211 + col10 + file0 + + ranges + + + + line2211 + col10 + file0 + + + line2211 + col38 + file0 + + + + depth0 + extended_message + Calling 'initX' + message + Calling 'initX' + + + kindevent + location + + line2204 + col1 + file0 + + depth1 + extended_message + Entered call from 'test12706177' + message + Entered call from 'test12706177' + + + kindcontrol + edges + + + start + + + line2204 + col1 + file0 + + + line2204 + col1 + file0 + + + end + + + line2205 + col3 + file0 + + + line2205 + col4 + file0 + + + + + + + kindcontrol + edges + + + start + + + line2205 + col3 + file0 + + + line2205 + col4 + file0 + + + end + + + line2205 + col7 + file0 + + + line2205 + col10 + file0 + + + + + + + kindevent + location + + line2205 + col7 + file0 + + ranges + + + + line2205 + col7 + file0 + + + line2205 + col10 + file0 + + + + depth1 + extended_message + Assuming 'Cond' is not equal to 0 + message + Assuming 'Cond' is not equal to 0 + + + kindcontrol + edges + + + start + + + line2205 + col7 + file0 + + + line2205 + col10 + file0 + + + end + + + line2206 + col5 + file0 + + + line2206 + col10 + file0 + + + + + + + kindevent + location + + line2211 + col10 + file0 + + ranges + + + + line2211 + col10 + file0 + + + line2211 + col38 + file0 + + + + depth0 + extended_message + Returning from 'initX' + message + Returning from 'initX' + + + kindcontrol + edges + + + start + + + line2211 + col10 + file0 + + + line2211 + col10 + file0 + + + end + + + line2211 + col3 + file0 + + + line2211 + col4 + file0 + + + + + + + kindevent + location + + line2211 + col3 + file0 + + ranges + + + + line2211 + col3 + file0 + + + line2211 + col6 + file0 + + + + depth0 + extended_message + Object leaked: allocated object of type 'MyObj12706177 *' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: allocated object of type 'MyObj12706177 *' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object of type 'MyObj12706177 *' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context68ee7961ffb62c575cc2298cb4836090 + issue_context_kindObjective-C method + issue_contexttest12706177 + issue_hash_function_offset1 + location + + line2211 + col3 + file0 + + ExecutedLines + + 0 + + 2204 + 2205 + 2206 + 2210 + 2211 + + + + + path + + + kindcontrol + edges + + + start + + + line2227 + col3 + file0 + + + line2227 + col8 + file0 + + + end + + + line2227 + col24 + file0 + + + line2227 + col37 + file0 + + + + + + + kindevent + location + + line2227 + col24 + file0 + + ranges + + + + line2227 + col24 + file0 + + + line2227 + col39 + file0 + + + + depth0 + extended_message + Call to function 'CFGetSomething' returns a Core Foundation object of type 'CFTypeRef' with a +0 retain count + message + Call to function 'CFGetSomething' returns a Core Foundation object of type 'CFTypeRef' with a +0 retain count + + + kindcontrol + edges + + + start + + + line2227 + col24 + file0 + + + line2227 + col37 + file0 + + + end + + + line2227 + col10 + file0 + + + line2227 + col22 + file0 + + + + + + + kindevent + location + + line2227 + col10 + file0 + + ranges + + + + line2227 + col10 + file0 + + + line2227 + col40 + file0 + + + + + line2227 + col24 + file0 + + + line2227 + col39 + file0 + + + + depth0 + extended_message + Object autoreleased + message + Object autoreleased + + + kindcontrol + edges + + + start + + + line2227 + col10 + file0 + + + line2227 + col22 + file0 + + + end + + + line2227 + col3 + file0 + + + line2227 + col8 + file0 + + + + + + + kindevent + location + + line2227 + col3 + file0 + + ranges + + + + line2227 + col3 + file0 + + + line2227 + col40 + file0 + + + + depth0 + extended_message + Object was autoreleased but has a +0 retain count + message + Object was autoreleased but 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_context1dc376fbbe90d14b6766585a0e2b7bee + issue_context_kindfunction + issue_contextgetIncorrectlyAutoreleasedCFType + issue_hash_function_offset2 + location + + line2227 + col3 + file0 + + ExecutedLines + + 0 + + 2225 + 2227 + + + + + path + + + kindcontrol + edges + + + start + + + line2232 + col3 + file0 + + + line2232 + col8 + file0 + + + end + + + line2232 + col24 + file0 + + + line2232 + col40 + file0 + + + + + + + kindevent + location + + line2232 + col24 + file0 + + ranges + + + + line2232 + col24 + file0 + + + line2232 + col42 + file0 + + + + depth0 + extended_message + Call to function 'CFCreateSomething' returns a Core Foundation object of type 'CFTypeRef' with a +1 retain count + message + Call to function 'CFCreateSomething' returns a Core Foundation object of type 'CFTypeRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line2232 + col24 + file0 + + + line2232 + col40 + file0 + + + end + + + line2232 + col10 + file0 + + + line2232 + col22 + file0 + + + + + + + kindevent + location + + line2232 + col10 + file0 + + ranges + + + + line2232 + col10 + file0 + + + line2232 + col43 + file0 + + + + + line2232 + col24 + file0 + + + line2232 + col42 + file0 + + + + depth0 + extended_message + Object autoreleased + message + Object autoreleased + + + kindcontrol + edges + + + start + + + line2232 + col10 + file0 + + + line2232 + col22 + file0 + + + end + + + line2232 + col3 + file0 + + + line2232 + col8 + file0 + + + + + + + kindevent + location + + line2232 + col3 + file0 + + ranges + + + + line2232 + col3 + file0 + + + line2232 + col43 + file0 + + + + depth0 + extended_message + Object with a +0 retain count returned to caller where a +1 (owning) retain count is expected + message + Object with a +0 retain count returned to caller where a +1 (owning) retain count is expected + + + descriptionObject with a +0 retain count returned to caller where a +1 (owning) retain count is expected + categoryMemory (Core Foundation/Objective-C/OSObject) + typeMethod should return an owned object + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context6ae8ea9fe4bf203e6b7bfaf649a6ca6a + issue_context_kindfunction + issue_contextcreateIncorrectlyAutoreleasedCFType + issue_hash_function_offset2 + location + + line2232 + col3 + file0 + + ExecutedLines + + 0 + + 2230 + 2232 + + + + + path + + + kindevent + location + + line2247 + col19 + file0 + + ranges + + + + line2247 + col19 + file0 + + + line2247 + col37 + file0 + + + + depth0 + extended_message + Call to function 'CFCreateSomething' returns a Core Foundation object of type 'CFTypeRef' with a +1 retain count + message + Call to function 'CFCreateSomething' returns a Core Foundation object of type 'CFTypeRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line2247 + col3 + file0 + + + line2247 + col11 + file0 + + + end + + + line2248 + col3 + file0 + + + line2248 + col11 + file0 + + + + + + + kindevent + location + + line2248 + col3 + file0 + + ranges + + + + line2248 + col3 + file0 + + + line2248 + col16 + file0 + + + + + line2248 + col13 + file0 + + + line2248 + col15 + file0 + + + + depth0 + extended_message + Object released + message + Object released + + + kindcontrol + edges + + + start + + + line2248 + col3 + file0 + + + line2248 + col11 + file0 + + + end + + + line2251 + col3 + file0 + + + line2251 + col7 + file0 + + + + + + + kindevent + location + + line2251 + col3 + file0 + + ranges + + + + line2251 + col9 + file0 + + + line2251 + col11 + file0 + + + + depth0 + extended_message + Reference-counted object is used after it is released + message + Reference-counted object is used after it is released + + + descriptionReference-counted object is used after it is released + categoryMemory (Core Foundation/Objective-C/OSObject) + typeUse-after-release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_contextd4e28f96fc8610b5b4b849f4760956eb + issue_context_kindfunction + issue_contextuseAfterRelease + issue_hash_function_offset7 + location + + line2251 + col3 + file0 + + ExecutedLines + + 0 + + 2244 + 2247 + 2248 + 2251 + + + + + path + + + kindevent + location + + line2256 + col19 + file0 + + ranges + + + + line2256 + col19 + file0 + + + line2256 + col37 + file0 + + + + depth0 + extended_message + Call to function 'CFCreateSomething' returns a Core Foundation object of type 'CFTypeRef' with a +1 retain count + message + Call to function 'CFCreateSomething' returns a Core Foundation object of type 'CFTypeRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line2256 + col3 + file0 + + + line2256 + col11 + file0 + + + end + + + line2257 + col3 + file0 + + + line2257 + col11 + file0 + + + + + + + kindevent + location + + line2257 + col22 + file0 + + ranges + + + + line2257 + col22 + file0 + + + line2257 + col39 + file0 + + + + + line2257 + col36 + file0 + + + line2257 + col38 + file0 + + + + depth0 + extended_message + Object autoreleased + message + Object autoreleased + + + kindcontrol + edges + + + start + + + line2257 + col3 + file0 + + + line2257 + col11 + file0 + + + end + + + line2258 + col3 + file0 + + + line2258 + col10 + file0 + + + + + + + kindevent + location + + line2258 + col3 + file0 + + ranges + + + + line2258 + col3 + file0 + + + line2258 + col18 + file0 + + + + + line2258 + col12 + file0 + + + line2258 + col17 + file0 + + + + depth0 + extended_message + Reference count incremented. The object now has a +2 retain count + message + Reference count incremented. The object now has a +2 retain count + + + kindcontrol + edges + + + start + + + line2258 + col3 + file0 + + + line2258 + col10 + file0 + + + end + + + line2259 + col1 + file0 + + + line2259 + col1 + file0 + + + + + + + kindevent + location + + line2259 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'obj' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'obj' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'obj' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context7986c4b7fb29301c109343dfe4155202 + issue_context_kindfunction + issue_contexttestAutoreleaseReturnsInput + issue_hash_function_offset2 + location + + line2259 + col1 + file0 + + ExecutedLines + + 0 + + 2254 + 2256 + 2257 + 2258 + 2259 + + + + + path + + + kindevent + location + + line2276 + col20 + file0 + + ranges + + + + line2276 + col20 + file0 + + + line2276 + col70 + file0 + + + + depth0 + extended_message + Call to function 'CFArrayCreateMutable' returns a Core Foundation object of type 'CFMutableArrayRef' with a +1 retain count + message + Call to function 'CFArrayCreateMutable' returns a Core Foundation object of type 'CFMutableArrayRef' with a +1 retain count + + + kindcontrol + edges + + + start + + + line2276 + col3 + file0 + + + line2276 + col12 + file0 + + + end + + + line2277 + col3 + file0 + + + line2277 + col12 + file0 + + + + + + + kindevent + location + + line2277 + col34 + file0 + + ranges + + + + line2277 + col34 + file0 + + + line2277 + col62 + file0 + + + + + line2277 + col48 + file0 + + + line2277 + col61 + file0 + + + + depth0 + extended_message + Object autoreleased + message + Object autoreleased + + + kindcontrol + edges + + + start + + + line2277 + col3 + file0 + + + line2277 + col12 + file0 + + + end + + + line2278 + col3 + file0 + + + line2278 + col10 + file0 + + + + + + + kindevent + location + + line2278 + col3 + file0 + + ranges + + + + line2278 + col3 + file0 + + + line2278 + col17 + file0 + + + + + line2278 + col12 + file0 + + + line2278 + col16 + file0 + + + + depth0 + extended_message + Reference count incremented. The object now has a +2 retain count + message + Reference count incremented. The object now has a +2 retain count + + + kindcontrol + edges + + + start + + + line2278 + col3 + file0 + + + line2278 + col10 + file0 + + + end + + + line2279 + col1 + file0 + + + line2279 + col1 + file0 + + + + + + + kindevent + location + + line2279 + col1 + file0 + + depth0 + extended_message + Object leaked: object allocated and stored into 'arr' is not referenced later in this execution path and has a retain count of +1 + message + Object leaked: object allocated and stored into 'arr' is not referenced later in this execution path and has a retain count of +1 + + + descriptionPotential leak of an object stored into 'arr' + categoryMemory (Core Foundation/Objective-C/OSObject) + typeLeak + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context2e0dbfdf379acf2f09e46db47d753e8a + issue_context_kindfunction + issue_contextautoreleaseReturningTypedObject + issue_hash_function_offset1 + location + + line2279 + col1 + file0 + + ExecutedLines + + 0 + + 2275 + 2276 + 2277 + 2278 + 2279 + + + + + path + + + kindcontrol + edges + + + start + + + line2290 + col3 + file0 + + + line2290 + col4 + file0 + + + end + + + line2293 + col3 + file0 + + + line2293 + col4 + file0 + + + + + + + kindevent + location + + line2293 + col19 + file0 + + ranges + + + + line2293 + col19 + file0 + + + line2293 + col20 + file0 + + + + depth0 + extended_message + NSNumber literal is an object with a +0 retain count + message + NSNumber literal is an object with a +0 retain count + + + kindcontrol + edges + + + start + + + line2293 + col3 + file0 + + + line2293 + col4 + file0 + + + end + + + line2294 + col3 + file0 + + + line2294 + col15 + file0 + + + + + + + kindevent + location + + line2294 + col3 + file0 + + ranges + + + + line2294 + col3 + file0 + + + line2294 + col27 + file0 + + + + + line2294 + col17 + file0 + + + line2294 + col26 + file0 + + + + depth0 + extended_message + Object autoreleased + message + Object autoreleased + + + kindcontrol + edges + + + start + + + line2294 + col3 + file0 + + + line2294 + col15 + file0 + + + end + + + line2295 + col1 + file0 + + + line2295 + col1 + file0 + + + + + + + kindevent + location + + line2295 + col1 + file0 + + depth0 + extended_message + Object was autoreleased but has a +0 retain count + message + Object was autoreleased but 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_context41a2d6f91fdfa9b5f396102a60571e21 + issue_context_kindfunction + issue_contextautoreleaseObjC + issue_hash_function_offset6 + location + + line2295 + col1 + file0 + + ExecutedLines + + 0 + + 2289 + 2290 + 2291 + 2293 + 2294 + 2295 + + + + + path + + + kindcontrol + edges + + + start + + + line2345 + col3 + file0 + + + line2345 + col11 + file0 + + + end + + + line2346 + col3 + file0 + + + line2346 + col13 + file0 + + + + + + + kindevent + location + + line2346 + col3 + file0 + + ranges + + + + line2346 + col3 + file0 + + + line2346 + col19 + file0 + + + + depth0 + extended_message + Call to function 'getViaParam' returns a Core Foundation object of type 'CFTypeRef' with a +0 retain count + message + Call to function 'getViaParam' returns a Core Foundation object of type 'CFTypeRef' with a +0 retain count + + + kindcontrol + edges + + + start + + + line2346 + col3 + file0 + + + line2346 + col13 + file0 + + + end + + + line2347 + col3 + file0 + + + line2347 + col11 + file0 + + + + + + + kindevent + location + + line2347 + col3 + file0 + + ranges + + + + line2347 + col13 + file0 + + + line2347 + col15 + file0 + + + + depth0 + extended_message + Incorrect decrement of the reference count of an object that is not owned at this point by the caller + message + Incorrect decrement of the reference count of an object that is not owned at this point by the caller + + + descriptionIncorrect decrement of the reference count of an object that is not owned at this point by the caller + categoryMemory (Core Foundation/Objective-C/OSObject) + typeBad release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context95dd5581ae4195b71e9a11f34290af5d + issue_context_kindfunction + issue_contexttestCFReturnsNotRetained + issue_hash_function_offset4 + location + + line2347 + col3 + file0 + + ExecutedLines + + 0 + + 2343 + 2345 + 2346 + 2347 + + + + + path + + + kindcontrol + edges + + + start + + + line2352 + col3 + file0 + + + line2352 + col11 + file0 + + + end + + + line2353 + col3 + file0 + + + line2353 + col14 + file0 + + + + + + + kindevent + location + + line2353 + col3 + file0 + + ranges + + + + line2353 + col3 + file0 + + + line2353 + col20 + file0 + + + + depth0 + extended_message + Call to function 'getViaParam2' returns a Core Foundation object of type 'CFTypeRef' with a +0 retain count + message + Call to function 'getViaParam2' returns a Core Foundation object of type 'CFTypeRef' with a +0 retain count + + + kindcontrol + edges + + + start + + + line2353 + col3 + file0 + + + line2353 + col14 + file0 + + + end + + + line2354 + col3 + file0 + + + line2354 + col11 + file0 + + + + + + + kindevent + location + + line2354 + col3 + file0 + + ranges + + + + line2354 + col13 + file0 + + + line2354 + col15 + file0 + + + + depth0 + extended_message + Incorrect decrement of the reference count of an object that is not owned at this point by the caller + message + Incorrect decrement of the reference count of an object that is not owned at this point by the caller + + + descriptionIncorrect decrement of the reference count of an object that is not owned at this point by the caller + categoryMemory (Core Foundation/Objective-C/OSObject) + typeBad release + check_nameosx.cocoa.RetainCount + + issue_hash_content_of_line_in_context014103674df4a8a65a96bcdf936637a2 + issue_context_kindfunction + issue_contexttestCFReturnsNotRetainedAnnotated + issue_hash_function_offset4 + location + + line2354 + col3 + file0 + + ExecutedLines + + 0 + + 2350 + 2352 + 2353 + 2354 + + + + + files + + /Volumes/Transcend/code/monorepo/llvm-project/clang/test/Analysis/retain-release.m + + + diff --git a/clang/test/Analysis/retain-release.m b/clang/test/Analysis/retain-release.m index 4a3695d42a81..5e858f9f543e 100644 --- a/clang/test/Analysis/retain-release.m +++ b/clang/test/Analysis/retain-release.m @@ -3,15 +3,15 @@ // RUN: -analyzer-checker=core,osx.coreFoundation.CFRetainRelease\ // RUN: -analyzer-checker=osx.cocoa.ClassRelease,osx.cocoa.RetainCount\ // RUN: -analyzer-checker=debug.ExprInspection -fblocks -verify %s\ -// RUN: -Wno-objc-root-class -analyzer-output=plist -o %t.objcpp.plist +// RUN: -Wno-objc-root-class -analyzer-output=plist -o %t.objc.plist // RUN: %clang_analyze_cc1 -triple x86_64-apple-darwin10\ // RUN: -analyzer-checker=core,osx.coreFoundation.CFRetainRelease\ // RUN: -analyzer-checker=osx.cocoa.ClassRelease,osx.cocoa.RetainCount\ // RUN: -analyzer-checker=debug.ExprInspection -fblocks -verify %s\ // RUN: -Wno-objc-root-class -analyzer-output=plist -o %t.objcpp.plist\ // RUN: -x objective-c++ -std=gnu++98 -// FIXLATER: cat %t.objc.plist ; FileCheck --input-file=%t.objc.plist %s -// FIXLATER: cat %t.objcpp.plist ; FileCheck --input-file=%t.objcpp.plist %s +// RUN: cat %t.objcpp.plist | %diff_plist %S/Inputs/expected-plists/retain-release.m.objcpp.plist - +// RUN: cat %t.objc.plist | %diff_plist %S/Inputs/expected-plists/retain-release.m.objc.plist - void clang_analyzer_eval(int); @@ -2369,24032 +2369,3 @@ void testCFReturnsRetainedError() { return; // no-warning CFRelease(obj); } - -// CHECK: diagnostics -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line334 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line334 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line335 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line335 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line335 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line335 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line335 -// CHECK-NEXT: col37 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'CFDateCreate' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'CFDateCreate' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line335 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line335 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line336 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line336 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line336 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line336 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line336 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line336 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line336 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Reference count incremented. The object now has a +2 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Reference count incremented. The object now has a +2 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line336 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line336 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line337 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line337 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line337 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line337 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line337 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line337 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line337 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Reference count decremented. The object now has a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Reference count decremented. The object now has a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line337 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line337 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line339 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line339 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line339 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line339 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line339 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line339 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line339 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object released -// CHECK-NEXT: message -// CHECK-NEXT: Object released -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line339 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line339 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line340 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line340 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line340 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line340 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line340 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line340 -// CHECK-NEXT: col27 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line340 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line340 -// CHECK-NEXT: col29 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line340 -// CHECK-NEXT: col32 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Reference-counted object is used after it is released -// CHECK-NEXT: message -// CHECK-NEXT: Reference-counted object is used after it is released -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionReference-counted object is used after it is released -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeUse-after-release -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextf1 -// CHECK-NEXT: issue_hash7 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line340 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line345 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line345 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line346 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line346 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line346 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line346 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line346 -// CHECK-NEXT: col37 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'CFDateCreate' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'CFDateCreate' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line346 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line346 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line347 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line347 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line347 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line347 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line347 -// CHECK-NEXT: col27 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line347 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line347 -// CHECK-NEXT: col19 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Reference count incremented. The object now has a +2 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Reference count incremented. The object now has a +2 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line347 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line347 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line348 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line348 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line348 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line348 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line348 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line348 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line348 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Reference count decremented. The object now has a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Reference count decremented. The object now has a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line348 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line348 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line350 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line350 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line350 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line350 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line350 -// CHECK-NEXT: col28 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line350 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line350 -// CHECK-NEXT: col19 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object released -// CHECK-NEXT: message -// CHECK-NEXT: Object released -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line350 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line350 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line351 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line351 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line351 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line351 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line351 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line351 -// CHECK-NEXT: col27 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line351 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line351 -// CHECK-NEXT: col29 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line351 -// CHECK-NEXT: col32 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Reference-counted object is used after it is released -// CHECK-NEXT: message -// CHECK-NEXT: Reference-counted object is used after it is released -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionReference-counted object is used after it is released -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeUse-after-release -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextf2 -// CHECK-NEXT: issue_hash7 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line351 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line381 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line381 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line382 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line382 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line382 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line382 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line382 -// CHECK-NEXT: col37 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'CFDateCreate' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'CFDateCreate' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line382 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line382 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line384 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line384 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line384 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line384 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line384 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line384 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line384 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line384 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line384 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'x' is 0 -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'x' is 0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line384 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line384 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line387 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line387 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line387 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line387 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line387 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line387 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line387 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line387 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line387 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'date' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'date' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'date' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextf5 -// CHECK-NEXT: issue_hash2 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line387 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line393 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line393 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line393 -// CHECK-NEXT: col62 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'CFDateCreate' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'CFDateCreate' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line393 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line393 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line394 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line394 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line394 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line394 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line394 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line394 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line394 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Reference count incremented. The object now has a +2 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Reference count incremented. The object now has a +2 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line394 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line394 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line395 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line395 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line395 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line395 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line395 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line395 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line395 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object returned to caller as an owning reference (single retain count transferred to caller) -// CHECK-NEXT: message -// CHECK-NEXT: Object returned to caller as an owning reference (single retain count transferred to caller) -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line395 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line395 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line396 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line396 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line396 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'date' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'date' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'date' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextf6 -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line396 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line401 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line401 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line401 -// CHECK-NEXT: col62 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'CFDateCreate' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'CFDateCreate' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line401 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line401 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line402 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line402 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line402 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line402 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line402 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line402 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line402 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Reference count incremented. The object now has a +2 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Reference count incremented. The object now has a +2 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line402 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line402 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line404 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line404 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line404 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line404 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line404 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'date' is not referenced later in this execution path and has a retain count of +2 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'date' is not referenced later in this execution path and has a retain count of +2 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'date' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextf7 -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line404 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line401 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line401 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line403 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line403 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line403 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line403 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line403 -// CHECK-NEXT: col52 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'CFDateCreate' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'CFDateCreate' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line403 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line403 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line404 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line404 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line404 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line404 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line404 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line404 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line404 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object returned to caller as an owning reference (single retain count transferred to caller) -// CHECK-NEXT: message -// CHECK-NEXT: Object returned to caller as an owning reference (single retain count transferred to caller) -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line404 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line404 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line404 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'date' is returned from a function whose name ('f7') does not contain 'Copy' or 'Create'. This violates the naming convention rules given in the Memory Management Guide for Core Foundation -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'date' is returned from a function whose name ('f7') does not contain 'Copy' or 'Create'. This violates the naming convention rules given in the Memory Management Guide for Core Foundation -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'date' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak of returned object -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextf7 -// CHECK-NEXT: issue_hash3 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line404 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line412 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line412 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line412 -// CHECK-NEXT: col33 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'MyDateCreate' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'MyDateCreate' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line412 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line412 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line413 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line413 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line413 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line413 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line413 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line413 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line413 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Reference count incremented. The object now has a +2 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Reference count incremented. The object now has a +2 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line413 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line413 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line414 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line414 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line414 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line414 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line414 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line414 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line414 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object returned to caller as an owning reference (single retain count transferred to caller) -// CHECK-NEXT: message -// CHECK-NEXT: Object returned to caller as an owning reference (single retain count transferred to caller) -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line414 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line414 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line415 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line415 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line415 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'date' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'date' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'date' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextf8 -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line415 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line418 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line418 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line419 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line419 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line419 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line419 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line419 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: 'p' initialized to a null pointer value -// CHECK-NEXT: message -// CHECK-NEXT: 'p' initialized to a null pointer value -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line419 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line419 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line421 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line421 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line421 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line421 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line421 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line421 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line421 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line421 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line421 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'date' is null -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'date' is null -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line421 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line421 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line421 -// CHECK-NEXT: col14 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line421 -// CHECK-NEXT: col14 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line421 -// CHECK-NEXT: col14 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line421 -// CHECK-NEXT: col14 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line421 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line421 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line421 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line421 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line421 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Dereference of null pointer (loaded from variable 'p') -// CHECK-NEXT: message -// CHECK-NEXT: Dereference of null pointer (loaded from variable 'p') -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionDereference of null pointer (loaded from variable 'p') -// CHECK-NEXT: categoryLogic error -// CHECK-NEXT: typeDereference of null pointer -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextf9 -// CHECK-NEXT: issue_hash4 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line421 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line430 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line430 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line430 -// CHECK-NEXT: col75 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'DADiskCreateFromBSDName' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'DADiskCreateFromBSDName' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line430 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line430 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'disk' is non-null -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'disk' is non-null -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line433 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line433 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line433 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line433 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'disk' is null -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'disk' is null -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line436 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line436 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line436 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line436 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line436 -// CHECK-NEXT: col26 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line436 -// CHECK-NEXT: col46 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line436 -// CHECK-NEXT: col26 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line436 -// CHECK-NEXT: col26 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line436 -// CHECK-NEXT: col46 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'disk' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'disk' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'disk' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextf10 -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line436 -// CHECK-NEXT: col26 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line430 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line430 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'disk' is null -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'disk' is null -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line433 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line433 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line433 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line433 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'disk' is null -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'disk' is null -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line436 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line436 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line436 -// CHECK-NEXT: col26 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line436 -// CHECK-NEXT: col26 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line436 -// CHECK-NEXT: col49 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'DADiskCopyDescription' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'DADiskCopyDescription' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line436 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line436 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'dict' is non-null -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'dict' is non-null -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'dict' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'dict' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'dict' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextf10 -// CHECK-NEXT: issue_hash7 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line430 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line430 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'disk' is null -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'disk' is null -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line433 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line433 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line433 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line433 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'disk' is null -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'disk' is null -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line436 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line436 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line436 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line436 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'dict' is null -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'dict' is null -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line439 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line439 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line439 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line439 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line439 -// CHECK-NEXT: col31 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'DADiskCopyWholeDisk' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'DADiskCopyWholeDisk' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line439 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line439 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'disk' is non-null -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'disk' is non-null -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'disk' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'disk' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'disk' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextf10 -// CHECK-NEXT: issue_hash10 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line430 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line430 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'disk' is null -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'disk' is null -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line433 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line433 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line433 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line433 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line433 -// CHECK-NEXT: col63 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'DADiskCreateFromIOMedia' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'DADiskCreateFromIOMedia' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line433 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line433 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'disk' is non-null -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'disk' is non-null -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line436 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line436 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line436 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line436 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'dict' is null -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'dict' is null -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line439 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line439 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line439 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line439 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'disk' is null -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'disk' is null -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line442 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line442 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line442 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line442 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line442 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line442 -// CHECK-NEXT: col46 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line442 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line442 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line442 -// CHECK-NEXT: col46 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'disk' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'disk' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'disk' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextf10 -// CHECK-NEXT: issue_hash4 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line442 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line430 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line430 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'disk' is null -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'disk' is null -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line433 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line433 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line433 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line433 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'disk' is null -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'disk' is null -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line436 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line436 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line436 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line436 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'dict' is null -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'dict' is null -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line439 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line439 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line439 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line439 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'disk' is null -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'disk' is null -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line442 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line442 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line442 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line442 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line442 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line442 -// CHECK-NEXT: col46 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line442 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line442 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line443 -// CHECK-NEXT: col68 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'DADissenterCreate' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'DADissenterCreate' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line442 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line442 -// CHECK-NEXT: col46 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line442 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line442 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line442 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line442 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line444 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line444 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line444 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line444 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line444 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line444 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line444 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line444 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line444 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'dissenter' is non-null -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'dissenter' is non-null -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line444 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line444 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line444 -// CHECK-NEXT: col18 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line444 -// CHECK-NEXT: col22 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line444 -// CHECK-NEXT: col18 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line444 -// CHECK-NEXT: col18 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line444 -// CHECK-NEXT: col22 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'dissenter' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'dissenter' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'dissenter' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextf10 -// CHECK-NEXT: issue_hash13 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line444 -// CHECK-NEXT: col18 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line430 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line430 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'disk' is null -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'disk' is null -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line431 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line433 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line433 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line433 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line433 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'disk' is null -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'disk' is null -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line434 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line436 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line436 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line436 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line436 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'dict' is null -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'dict' is null -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line437 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line439 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line439 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line439 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line439 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'disk' is null -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'disk' is null -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line440 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line442 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line442 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line442 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line442 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line444 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line444 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line444 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line444 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line444 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line444 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line444 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line444 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line444 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'dissenter' is null -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'dissenter' is null -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line444 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line444 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line446 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line446 -// CHECK-NEXT: col14 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line446 -// CHECK-NEXT: col26 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line446 -// CHECK-NEXT: col26 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line446 -// CHECK-NEXT: col61 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'DASessionCreate' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'DASessionCreate' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line446 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line446 -// CHECK-NEXT: col14 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line447 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line447 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line447 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line447 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line447 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line447 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line447 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line447 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line447 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'session' is non-null -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'session' is non-null -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line447 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line447 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line447 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line447 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line447 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line447 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line447 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'session' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'session' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'session' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextf10 -// CHECK-NEXT: issue_hash17 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line447 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line453 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line453 -// CHECK-NEXT: col19 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line466 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line466 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line466 -// CHECK-NEXT: col22 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line466 -// CHECK-NEXT: col22 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line466 -// CHECK-NEXT: col49 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'CFArrayGetValueAtIndex' returns a Core Foundation object with a +0 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'CFArrayGetValueAtIndex' returns a Core Foundation object with a +0 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line466 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line466 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line472 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line472 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line472 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line472 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line472 -// CHECK-NEXT: col14 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Incorrect decrement of the reference count of an object that is not owned at this point by the caller -// CHECK-NEXT: message -// CHECK-NEXT: Incorrect decrement of the reference count of an object that is not owned at this point by the caller -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionIncorrect decrement of the reference count of an object that is not owned at this point by the caller -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeBad release -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextf11 -// CHECK-NEXT: issue_hash21 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line472 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line480 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line480 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line480 -// CHECK-NEXT: col29 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'MyCreateFun' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'MyCreateFun' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line480 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line480 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line481 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line481 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line481 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'o' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'o' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'o' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextf12 -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line481 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line489 -// CHECK-NEXT: col25 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line489 -// CHECK-NEXT: col25 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line489 -// CHECK-NEXT: col75 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'CFArrayCreateMutable' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'CFArrayCreateMutable' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line489 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line489 -// CHECK-NEXT: col19 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line490 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line490 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line490 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line490 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line490 -// CHECK-NEXT: col22 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line490 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line490 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object autoreleased -// CHECK-NEXT: message -// CHECK-NEXT: Object autoreleased -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line490 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line490 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line491 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line491 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line491 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line491 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line491 -// CHECK-NEXT: col22 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line491 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line491 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object autoreleased -// CHECK-NEXT: message -// CHECK-NEXT: Object autoreleased -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line491 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line491 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line492 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line492 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line492 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object was autoreleased 2 times but the object has a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Object was autoreleased 2 times but the object has a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionObject autoreleased too many times -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeObject autoreleased too many times -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextf13_autorelease_b -// CHECK-NEXT: issue_hash4 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line492 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line495 -// CHECK-NEXT: col25 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line495 -// CHECK-NEXT: col25 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line495 -// CHECK-NEXT: col75 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'CFArrayCreateMutable' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'CFArrayCreateMutable' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line495 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line495 -// CHECK-NEXT: col19 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line496 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line496 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line496 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line496 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line496 -// CHECK-NEXT: col22 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line496 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line496 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object autoreleased -// CHECK-NEXT: message -// CHECK-NEXT: Object autoreleased -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line496 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line496 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line497 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line497 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line497 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line497 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line497 -// CHECK-NEXT: col22 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line497 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line497 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object autoreleased -// CHECK-NEXT: message -// CHECK-NEXT: Object autoreleased -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line497 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line497 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line498 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line498 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line498 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line498 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line498 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object was autoreleased 2 times but the object has a +0 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Object was autoreleased 2 times but the object has a +0 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionObject autoreleased too many times -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeObject autoreleased too many times -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextf13_autorelease_c -// CHECK-NEXT: issue_hash4 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line498 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line502 -// CHECK-NEXT: col25 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line502 -// CHECK-NEXT: col25 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line502 -// CHECK-NEXT: col75 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'CFArrayCreateMutable' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'CFArrayCreateMutable' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line502 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line502 -// CHECK-NEXT: col19 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line503 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line503 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line503 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line503 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line503 -// CHECK-NEXT: col22 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line503 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line503 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object autoreleased -// CHECK-NEXT: message -// CHECK-NEXT: Object autoreleased -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line503 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line503 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line504 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line504 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line504 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line504 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line504 -// CHECK-NEXT: col22 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line504 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line504 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object autoreleased -// CHECK-NEXT: message -// CHECK-NEXT: Object autoreleased -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line504 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line504 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line505 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line505 -// CHECK-NEXT: col19 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line505 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line505 -// CHECK-NEXT: col19 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line505 -// CHECK-NEXT: col25 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line505 -// CHECK-NEXT: col44 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line505 -// CHECK-NEXT: col25 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line505 -// CHECK-NEXT: col25 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line505 -// CHECK-NEXT: col75 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object was autoreleased 2 times but the object has a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Object was autoreleased 2 times but the object has a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionObject autoreleased too many times -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeObject autoreleased too many times -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextf13_autorelease_d -// CHECK-NEXT: issue_hash4 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line505 -// CHECK-NEXT: col25 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line513 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line513 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line513 -// CHECK-NEXT: col53 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'CFArrayCreateMutable' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'CFArrayCreateMutable' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line513 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line513 -// CHECK-NEXT: col22 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line514 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line514 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line514 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: allocated object is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: allocated object is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextf14_leakimmediately -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line514 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line528 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line528 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line528 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line528 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line528 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line528 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line528 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'p' is null -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'p' is null -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line528 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line528 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line531 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line531 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line531 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line531 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line531 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line531 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line531 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line531 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line531 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'x' is > 0 -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'x' is > 0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line531 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line531 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line532 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line532 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line532 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line532 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line532 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Null pointer argument in call to CFRelease -// CHECK-NEXT: message -// CHECK-NEXT: Null pointer argument in call to CFRelease -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionNull pointer argument in call to CFRelease -// CHECK-NEXT: categoryAPI Misuse (Apple) -// CHECK-NEXT: typenull passed to CF memory management function -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextf16 -// CHECK-NEXT: issue_hash5 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line532 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line528 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line528 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line528 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line528 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line528 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line528 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line528 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'p' is null -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'p' is null -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line528 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line528 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line531 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line531 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line531 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line531 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line531 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line531 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line531 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line531 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line531 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'x' is <= 0 -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'x' is <= 0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line531 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line531 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line534 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line534 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line534 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line534 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line534 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line534 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line534 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line534 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line534 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'x' is < 0 -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'x' is < 0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line534 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line534 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line535 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line535 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line535 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line535 -// CHECK-NEXT: col14 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line535 -// CHECK-NEXT: col14 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Null pointer argument in call to CFRetain -// CHECK-NEXT: message -// CHECK-NEXT: Null pointer argument in call to CFRetain -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionNull pointer argument in call to CFRetain -// CHECK-NEXT: categoryAPI Misuse (Apple) -// CHECK-NEXT: typenull passed to CF memory management function -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextf16 -// CHECK-NEXT: issue_hash8 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line535 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line528 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line528 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line528 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line528 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line528 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line528 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line528 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'p' is null -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'p' is null -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line528 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line528 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line531 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line531 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line531 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line531 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line531 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line531 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line531 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line531 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line531 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'x' is <= 0 -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'x' is <= 0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line531 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line531 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line534 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line534 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line534 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line534 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line534 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line534 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line534 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line534 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line534 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'x' is >= 0 -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'x' is >= 0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line534 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line534 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line538 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line538 -// CHECK-NEXT: col21 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line538 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line538 -// CHECK-NEXT: col23 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line538 -// CHECK-NEXT: col23 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Null pointer argument in call to CFMakeCollectable -// CHECK-NEXT: message -// CHECK-NEXT: Null pointer argument in call to CFMakeCollectable -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionNull pointer argument in call to CFMakeCollectable -// CHECK-NEXT: categoryAPI Misuse (Apple) -// CHECK-NEXT: typenull passed to CF memory management function -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextf16 -// CHECK-NEXT: issue_hash11 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line538 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line584 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line584 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line584 -// CHECK-NEXT: col55 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns an Objective-C object with a +0 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns an Objective-C object with a +0 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line584 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line584 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line585 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line585 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line585 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line585 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line585 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line585 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line585 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object returned to caller with a +0 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Object returned to caller with a +0 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line585 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line585 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line585 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object with a +0 retain count returned to caller where a +1 (owning) retain count is expected -// CHECK-NEXT: message -// CHECK-NEXT: Object with a +0 retain count returned to caller where a +1 (owning) retain count is expected -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionObject with a +0 retain count returned to caller where a +1 (owning) retain count is expected -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeMethod should return an owned object -// CHECK-NEXT: issue_context_kindObjective-C method -// CHECK-NEXT: issue_contextnewString -// CHECK-NEXT: issue_hash2 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line585 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line598 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line598 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line598 -// CHECK-NEXT: col63 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line598 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line598 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line605 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line605 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line605 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line605 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line605 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line605 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line605 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line605 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line605 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'name' is nil -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'name' is nil -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line605 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line605 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line606 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line606 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line606 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line606 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line606 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'kind' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'kind' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'kind' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextrdar_6659160 -// CHECK-NEXT: issue_hash5 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line606 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line598 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line598 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line605 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line605 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line605 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line605 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line605 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line605 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line605 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line605 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line605 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'name' is non-nil -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'name' is non-nil -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line605 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line605 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line608 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line608 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line608 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line608 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line608 -// CHECK-NEXT: col19 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: 'kindC' initialized to a null pointer value -// CHECK-NEXT: message -// CHECK-NEXT: 'kindC' initialized to a null pointer value -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line608 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line608 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line616 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line616 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line616 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line616 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line616 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line616 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line616 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line616 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line616 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'kind' is nil -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'kind' is nil -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line616 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line616 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line618 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line618 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line618 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line618 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line619 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line619 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line619 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line619 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line620 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line620 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line620 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line620 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line620 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line620 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line620 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line620 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line620 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Array access (from variable 'kindC') results in a null pointer dereference -// CHECK-NEXT: message -// CHECK-NEXT: Array access (from variable 'kindC') results in a null pointer dereference -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionArray access (from variable 'kindC') results in a null pointer dereference -// CHECK-NEXT: categoryLogic error -// CHECK-NEXT: typeDereference of null pointer -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextrdar_6659160 -// CHECK-NEXT: issue_hash27 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line620 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line598 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line598 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line604 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line604 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line604 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line604 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line604 -// CHECK-NEXT: col57 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns an Objective-C object with a +0 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns an Objective-C object with a +0 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line604 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line604 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line605 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line605 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line605 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line605 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line605 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line605 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line605 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line605 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line605 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'name' is non-nil -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'name' is non-nil -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line605 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line605 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line608 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line608 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line608 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line608 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line616 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line616 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line616 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line616 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line616 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line616 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line616 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line616 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line616 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'kind' is non-nil -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'kind' is non-nil -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line616 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line616 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line617 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line617 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line617 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line617 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line618 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line618 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line618 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line618 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line619 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line619 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line619 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line619 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line620 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line620 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line620 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line620 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line622 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line622 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line622 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line622 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line625 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line625 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line625 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line625 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line626 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line626 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line626 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line626 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line626 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Incorrect decrement of the reference count of an object that is not owned at this point by the caller -// CHECK-NEXT: message -// CHECK-NEXT: Incorrect decrement of the reference count of an object that is not owned at this point by the caller -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionIncorrect decrement of the reference count of an object that is not owned at this point by the caller -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeBad release -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextrdar_6659160 -// CHECK-NEXT: issue_hash33 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line626 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line648 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line648 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line648 -// CHECK-NEXT: col34 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line648 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line648 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line649 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line649 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line649 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line649 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line649 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line649 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line649 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object released by directly sending the '-dealloc' message -// CHECK-NEXT: message -// CHECK-NEXT: Object released by directly sending the '-dealloc' message -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line649 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line649 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line650 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line650 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line650 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line650 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line650 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Reference-counted object is used after it is released -// CHECK-NEXT: message -// CHECK-NEXT: Reference-counted object is used after it is released -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionReference-counted object is used after it is released -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeUse-after-release -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextpr3820_ReleaseAfterDealloc -// CHECK-NEXT: issue_hash3 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line650 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line656 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line656 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line657 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line657 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line657 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line657 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line657 -// CHECK-NEXT: col34 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line657 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line657 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line658 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line658 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line658 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line658 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line658 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line658 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line658 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object released -// CHECK-NEXT: message -// CHECK-NEXT: Object released -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line658 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line658 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line659 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line659 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line659 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line659 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line659 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Reference-counted object is used after it is released -// CHECK-NEXT: message -// CHECK-NEXT: Reference-counted object is used after it is released -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionReference-counted object is used after it is released -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeUse-after-release -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextpr3820_DeallocAfterRelease -// CHECK-NEXT: issue_hash4 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line659 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line711 -// CHECK-NEXT: col2 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line711 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line711 -// CHECK-NEXT: col31 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line711 -// CHECK-NEXT: col31 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line711 -// CHECK-NEXT: col31 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line711 -// CHECK-NEXT: col31 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line711 -// CHECK-NEXT: col76 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns an Objective-C object with a +0 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns an Objective-C object with a +0 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line711 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line711 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line711 -// CHECK-NEXT: col84 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line711 -// CHECK-NEXT: col31 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line711 -// CHECK-NEXT: col76 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Reference count incremented. The object now has a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Reference count incremented. The object now has a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line711 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line711 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line711 -// CHECK-NEXT: col2 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line711 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line711 -// CHECK-NEXT: col2 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line711 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line715 -// CHECK-NEXT: col2 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line715 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line715 -// CHECK-NEXT: col2 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line715 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line716 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line716 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line716 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'dict' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'dict' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'dict' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindObjective-C method -// CHECK-NEXT: issue_contextapplicationDidFinishLaunching: -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line716 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line723 -// CHECK-NEXT: col2 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line723 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line723 -// CHECK-NEXT: col31 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line723 -// CHECK-NEXT: col31 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line723 -// CHECK-NEXT: col31 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line723 -// CHECK-NEXT: col31 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line723 -// CHECK-NEXT: col76 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns an Objective-C object with a +0 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns an Objective-C object with a +0 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line723 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line723 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line723 -// CHECK-NEXT: col84 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line723 -// CHECK-NEXT: col31 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line723 -// CHECK-NEXT: col76 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Reference count incremented. The object now has a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Reference count incremented. The object now has a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line723 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line723 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line723 -// CHECK-NEXT: col2 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line723 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line723 -// CHECK-NEXT: col2 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line723 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line724 -// CHECK-NEXT: col2 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line724 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line724 -// CHECK-NEXT: col2 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line724 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line724 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line724 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line724 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line724 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line726 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line726 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line726 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'dict' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'dict' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'dict' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindObjective-C method -// CHECK-NEXT: issue_contextradar10102244 -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line726 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line734 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line734 -// CHECK-NEXT: col19 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line735 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line735 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line735 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line735 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line735 -// CHECK-NEXT: col34 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns an Objective-C object with a +0 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns an Objective-C object with a +0 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line735 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line735 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line736 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line736 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line736 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line736 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line736 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Incorrect decrement of the reference count of an object that is not owned at this point by the caller -// CHECK-NEXT: message -// CHECK-NEXT: Incorrect decrement of the reference count of an object that is not owned at this point by the caller -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionIncorrect decrement of the reference count of an object that is not owned at this point by the caller -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeBad release -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextrdar_6257780_Case1 -// CHECK-NEXT: issue_hash3 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line736 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line811 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line811 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line812 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line812 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line812 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line812 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line812 -// CHECK-NEXT: col36 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line812 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line812 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line813 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line813 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line813 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line813 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line813 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: allocated object is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: allocated object is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindObjective-C method -// CHECK-NEXT: issue_context_initReturningNewClassBad -// CHECK-NEXT: issue_hash2 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line813 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line816 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line816 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line817 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line817 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line817 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line817 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line817 -// CHECK-NEXT: col43 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line817 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line817 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line818 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line818 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line818 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line818 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line818 -// CHECK-NEXT: col27 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line818 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line818 -// CHECK-NEXT: col14 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object autoreleased -// CHECK-NEXT: message -// CHECK-NEXT: Object autoreleased -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line818 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line818 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line818 -// CHECK-NEXT: col27 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object with a +0 retain count returned to caller where a +1 (owning) retain count is expected -// CHECK-NEXT: message -// CHECK-NEXT: Object with a +0 retain count returned to caller where a +1 (owning) retain count is expected -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionObject with a +0 retain count returned to caller where a +1 (owning) retain count is expected -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeMethod should return an owned object -// CHECK-NEXT: issue_context_kindObjective-C method -// CHECK-NEXT: issue_contextinitReturningNewClassBad2 -// CHECK-NEXT: issue_hash3 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line818 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line856 -// CHECK-NEXT: col37 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line856 -// CHECK-NEXT: col37 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line856 -// CHECK-NEXT: col59 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line856 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line856 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line856 -// CHECK-NEXT: col59 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line856 -// CHECK-NEXT: col37 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line856 -// CHECK-NEXT: col59 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object returned to caller as an owning reference (single retain count transferred to caller) -// CHECK-NEXT: message -// CHECK-NEXT: Object returned to caller as an owning reference (single retain count transferred to caller) -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line856 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line856 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line856 -// CHECK-NEXT: col59 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: allocated object is returned from a method whose name ('NoCopyString') does not start with 'copy', 'mutableCopy', 'alloc' or 'new'. This violates the naming convention rules given in the Memory Management Guide for Cocoa -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: allocated object is returned from a method whose name ('NoCopyString') does not start with 'copy', 'mutableCopy', 'alloc' or 'new'. This violates the naming convention rules given in the Memory Management Guide for Cocoa -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak of returned object -// CHECK-NEXT: issue_context_kindObjective-C method -// CHECK-NEXT: issue_contextNoCopyString -// CHECK-NEXT: issue_hash0 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line856 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line857 -// CHECK-NEXT: col37 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line857 -// CHECK-NEXT: col37 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line857 -// CHECK-NEXT: col59 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line857 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line857 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line857 -// CHECK-NEXT: col59 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line857 -// CHECK-NEXT: col37 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line857 -// CHECK-NEXT: col59 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object returned to caller as an owning reference (single retain count transferred to caller) -// CHECK-NEXT: message -// CHECK-NEXT: Object returned to caller as an owning reference (single retain count transferred to caller) -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line857 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line857 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line857 -// CHECK-NEXT: col59 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: allocated object is returned from a method whose name ('noCopyString') does not start with 'copy', 'mutableCopy', 'alloc' or 'new'. This violates the naming convention rules given in the Memory Management Guide for Cocoa -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: allocated object is returned from a method whose name ('noCopyString') does not start with 'copy', 'mutableCopy', 'alloc' or 'new'. This violates the naming convention rules given in the Memory Management Guide for Cocoa -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak of returned object -// CHECK-NEXT: issue_context_kindObjective-C method -// CHECK-NEXT: issue_contextnoCopyString -// CHECK-NEXT: issue_hash0 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line857 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line861 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line861 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line861 -// CHECK-NEXT: col18 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Calling 'NoCopyString' -// CHECK-NEXT: message -// CHECK-NEXT: Calling 'NoCopyString' -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line856 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth1 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Entered call from 'test_RDar6859457' -// CHECK-NEXT: message -// CHECK-NEXT: Entered call from 'test_RDar6859457' -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line856 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line856 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line856 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line856 -// CHECK-NEXT: col35 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line856 -// CHECK-NEXT: col37 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line856 -// CHECK-NEXT: col37 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line856 -// CHECK-NEXT: col59 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth1 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line861 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line861 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line861 -// CHECK-NEXT: col18 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Returning from 'NoCopyString' -// CHECK-NEXT: message -// CHECK-NEXT: Returning from 'NoCopyString' -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line861 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line861 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line862 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line862 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line862 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line862 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line862 -// CHECK-NEXT: col18 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: allocated object is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: allocated object is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contexttest_RDar6859457 -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line862 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line861 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line861 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line862 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line862 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line862 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line862 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line862 -// CHECK-NEXT: col18 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Calling 'noCopyString' -// CHECK-NEXT: message -// CHECK-NEXT: Calling 'noCopyString' -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line857 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth1 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Entered call from 'test_RDar6859457' -// CHECK-NEXT: message -// CHECK-NEXT: Entered call from 'test_RDar6859457' -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line857 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line857 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line857 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line857 -// CHECK-NEXT: col35 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line857 -// CHECK-NEXT: col37 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line857 -// CHECK-NEXT: col37 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line857 -// CHECK-NEXT: col59 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth1 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line862 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line862 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line862 -// CHECK-NEXT: col18 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Returning from 'noCopyString' -// CHECK-NEXT: message -// CHECK-NEXT: Returning from 'noCopyString' -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line862 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line862 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line863 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line863 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line863 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line863 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line863 -// CHECK-NEXT: col54 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: allocated object is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: allocated object is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contexttest_RDar6859457 -// CHECK-NEXT: issue_hash2 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line863 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line896 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line896 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line896 -// CHECK-NEXT: col32 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line896 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line896 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line896 -// CHECK-NEXT: col32 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line896 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line896 -// CHECK-NEXT: col32 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object returned to caller as an owning reference (single retain count transferred to caller) -// CHECK-NEXT: message -// CHECK-NEXT: Object returned to caller as an owning reference (single retain count transferred to caller) -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line896 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line896 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line896 -// CHECK-NEXT: col32 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: allocated object is returned from a method whose name (':') does not start with 'copy', 'mutableCopy', 'alloc' or 'new'. This violates the naming convention rules given in the Memory Management Guide for Cocoa -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: allocated object is returned from a method whose name (':') does not start with 'copy', 'mutableCopy', 'alloc' or 'new'. This violates the naming convention rules given in the Memory Management Guide for Cocoa -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak of returned object -// CHECK-NEXT: issue_context_kindObjective-C method -// CHECK-NEXT: issue_context: -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line896 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line926 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line926 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line926 -// CHECK-NEXT: col38 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line926 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line926 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line927 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line927 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line927 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line927 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line927 -// CHECK-NEXT: col42 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: allocated object is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: allocated object is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextrdar6902710 -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line927 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line926 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line926 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line927 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line927 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line927 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line927 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line927 -// CHECK-NEXT: col42 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line927 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line927 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line928 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line928 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line928 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line928 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line928 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line928 -// CHECK-NEXT: col24 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line928 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line928 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line928 -// CHECK-NEXT: col42 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: allocated object is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: allocated object is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextrdar6902710 -// CHECK-NEXT: issue_hash2 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line928 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line926 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line926 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line928 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line928 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line928 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line928 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line928 -// CHECK-NEXT: col43 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line928 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line928 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line929 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line929 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line929 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line929 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line929 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line929 -// CHECK-NEXT: col24 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line929 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line929 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line929 -// CHECK-NEXT: col42 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: allocated object is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: allocated object is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextrdar6902710 -// CHECK-NEXT: issue_hash3 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line929 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line926 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line926 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line929 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line929 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line929 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line929 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line929 -// CHECK-NEXT: col69 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line929 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line929 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line930 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line930 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line930 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: allocated object is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: allocated object is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextrdar6902710 -// CHECK-NEXT: issue_hash4 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line930 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line938 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line938 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line938 -// CHECK-NEXT: col45 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line938 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line938 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line939 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line939 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line939 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: allocated object is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: allocated object is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextrdar6945561 -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line939 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line947 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line947 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line947 -// CHECK-NEXT: col49 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'IOBSDNameMatching' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'IOBSDNameMatching' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line947 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line947 -// CHECK-NEXT: col19 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line948 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line948 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line948 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: allocated object is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: allocated object is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextIOBSDNameMatching_wrapper -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line948 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line951 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line951 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line951 -// CHECK-NEXT: col25 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'IOServiceMatching' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'IOServiceMatching' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line951 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line951 -// CHECK-NEXT: col19 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line952 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line952 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line952 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: allocated object is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: allocated object is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextIOServiceMatching_wrapper -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line952 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line955 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line955 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line955 -// CHECK-NEXT: col29 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'IOServiceNameMatching' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'IOServiceNameMatching' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line955 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line955 -// CHECK-NEXT: col23 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line956 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line956 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line956 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: allocated object is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: allocated object is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextIOServiceNameMatching_wrapper -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line956 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line963 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line963 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line963 -// CHECK-NEXT: col41 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'CreateDict' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'CreateDict' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line963 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line963 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line964 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line964 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line964 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line964 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line964 -// CHECK-NEXT: col21 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line964 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line964 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object released -// CHECK-NEXT: message -// CHECK-NEXT: Object released -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line964 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line964 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line965 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line965 -// CHECK-NEXT: col26 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line965 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line965 -// CHECK-NEXT: col58 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line965 -// CHECK-NEXT: col65 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Reference-counted object is used after it is released -// CHECK-NEXT: message -// CHECK-NEXT: Reference-counted object is used after it is released -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionReference-counted object is used after it is released -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeUse-after-release -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextIOServiceAddNotification_wrapper -// CHECK-NEXT: issue_hash4 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line965 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line970 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line970 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line970 -// CHECK-NEXT: col36 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'IORegistryEntryIDMatching' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'IORegistryEntryIDMatching' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line970 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line970 -// CHECK-NEXT: col27 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line971 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line971 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line971 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: allocated object is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: allocated object is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextIORegistryEntryIDMatching_wrapper -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line971 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line975 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line975 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line975 -// CHECK-NEXT: col55 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'IOOpenFirmwarePathMatching' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'IOOpenFirmwarePathMatching' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line975 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line975 -// CHECK-NEXT: col28 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line976 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line976 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line976 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: allocated object is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: allocated object is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextIOOpenFirmwarePathMatching_wrapper -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line976 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line979 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line979 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line979 -// CHECK-NEXT: col41 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'CreateDict' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'CreateDict' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line979 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line979 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line980 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line980 -// CHECK-NEXT: col29 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line980 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line980 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line980 -// CHECK-NEXT: col51 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line980 -// CHECK-NEXT: col43 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line980 -// CHECK-NEXT: col50 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object released -// CHECK-NEXT: message -// CHECK-NEXT: Object released -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line980 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line980 -// CHECK-NEXT: col29 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line981 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line981 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line981 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line981 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line981 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Reference-counted object is used after it is released -// CHECK-NEXT: message -// CHECK-NEXT: Reference-counted object is used after it is released -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionReference-counted object is used after it is released -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeUse-after-release -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextIOServiceGetMatchingService_wrapper -// CHECK-NEXT: issue_hash3 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line981 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line985 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line985 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line985 -// CHECK-NEXT: col41 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'CreateDict' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'CreateDict' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line985 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line985 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line986 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line986 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line986 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line986 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line986 -// CHECK-NEXT: col62 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line986 -// CHECK-NEXT: col44 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line986 -// CHECK-NEXT: col51 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object released -// CHECK-NEXT: message -// CHECK-NEXT: Object released -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line986 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line986 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line987 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line987 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line987 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line987 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line987 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Reference-counted object is used after it is released -// CHECK-NEXT: message -// CHECK-NEXT: Reference-counted object is used after it is released -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionReference-counted object is used after it is released -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeUse-after-release -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextIOServiceGetMatchingServices_wrapper -// CHECK-NEXT: issue_hash3 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line987 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line993 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line993 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line993 -// CHECK-NEXT: col41 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'CreateDict' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'CreateDict' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line993 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line993 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line994 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line994 -// CHECK-NEXT: col34 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line994 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line994 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line994 -// CHECK-NEXT: col106 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line994 -// CHECK-NEXT: col66 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line994 -// CHECK-NEXT: col73 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object released -// CHECK-NEXT: message -// CHECK-NEXT: Object released -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line994 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line994 -// CHECK-NEXT: col34 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line995 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line995 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line995 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line995 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line995 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Reference-counted object is used after it is released -// CHECK-NEXT: message -// CHECK-NEXT: Reference-counted object is used after it is released -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionReference-counted object is used after it is released -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeUse-after-release -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextIOServiceAddMatchingNotification_wrapper -// CHECK-NEXT: issue_hash4 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line995 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1033 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1033 -// CHECK-NEXT: col23 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1036 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1036 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1036 -// CHECK-NEXT: col22 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1036 -// CHECK-NEXT: col22 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1036 -// CHECK-NEXT: col53 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1036 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1036 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1038 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1038 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1038 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1038 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1038 -// CHECK-NEXT: col18 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1038 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1038 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Reference count decremented -// CHECK-NEXT: message -// CHECK-NEXT: Reference count decremented -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1038 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1038 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1039 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1039 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1039 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1039 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1039 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1039 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1039 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Reference count incremented. The object now has a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Reference count incremented. The object now has a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1039 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1039 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1040 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1040 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1040 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1040 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1040 -// CHECK-NEXT: col23 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'number' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'number' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'number' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextrdar_7152619 -// CHECK-NEXT: issue_hash4 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1040 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1049 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1049 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1060 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1060 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1060 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1060 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1061 -// CHECK-NEXT: col41 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1061 -// CHECK-NEXT: col67 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1061 -// CHECK-NEXT: col41 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1061 -// CHECK-NEXT: col41 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1061 -// CHECK-NEXT: col69 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'CGColorSpaceCreateDeviceRGB' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'CGColorSpaceCreateDeviceRGB' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1061 -// CHECK-NEXT: col41 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1061 -// CHECK-NEXT: col67 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1060 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1060 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1060 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1060 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1060 -// CHECK-NEXT: col26 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: allocated object is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: allocated object is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextrdar_7184450 -// CHECK-NEXT: issue_hash13 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1060 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1071 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1071 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1082 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1082 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1082 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1082 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1083 -// CHECK-NEXT: col40 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1083 -// CHECK-NEXT: col66 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1083 -// CHECK-NEXT: col40 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1083 -// CHECK-NEXT: col40 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1083 -// CHECK-NEXT: col68 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'CGColorSpaceCreateDeviceRGB' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'CGColorSpaceCreateDeviceRGB' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1083 -// CHECK-NEXT: col40 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1083 -// CHECK-NEXT: col66 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1082 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1082 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1082 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1082 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1082 -// CHECK-NEXT: col26 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: allocated object is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: allocated object is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextrdar_7184450_pos -// CHECK-NEXT: issue_hash13 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1082 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1071 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1071 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1082 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1082 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1082 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1082 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1083 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1083 -// CHECK-NEXT: col38 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1083 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1083 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1083 -// CHECK-NEXT: col107 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'CGGradientCreateWithColorComponents' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'CGGradientCreateWithColorComponents' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1083 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1083 -// CHECK-NEXT: col38 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1085 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1085 -// CHECK-NEXT: col29 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1085 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1085 -// CHECK-NEXT: col29 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1087 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1087 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1087 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'myGradient' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'myGradient' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'myGradient' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextrdar_7184450_pos -// CHECK-NEXT: issue_hash13 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1087 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1121 -// CHECK-NEXT: col22 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1121 -// CHECK-NEXT: col22 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1121 -// CHECK-NEXT: col53 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1121 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1121 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1122 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1122 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1122 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'number' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'number' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'number' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextrdar_7299394_positive -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1122 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1254 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1254 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1256 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1256 -// CHECK-NEXT: col31 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1256 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1256 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1257 -// CHECK-NEXT: col60 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'CGBitmapContextCreateWithData' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'CGBitmapContextCreateWithData' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1256 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1256 -// CHECK-NEXT: col31 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1258 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1258 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1258 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: allocated object is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: allocated object is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextrdar_7358899 -// CHECK-NEXT: issue_hash7 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1258 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1274 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1274 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1274 -// CHECK-NEXT: col22 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1274 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1274 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1275 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1275 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1275 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'y' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'y' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'y' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextrdar7265711_a -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1275 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1294 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1294 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1295 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1295 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1295 -// CHECK-NEXT: col22 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1295 -// CHECK-NEXT: col22 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1295 -// CHECK-NEXT: col53 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1295 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1295 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1296 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1296 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1296 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'number' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'number' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'number' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextrdar7306898 -// CHECK-NEXT: issue_hash4 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1296 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1305 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1305 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1305 -// CHECK-NEXT: col23 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: The 'release' message should be sent to instances of class 'RDar7252064' and not the class directly -// CHECK-NEXT: message -// CHECK-NEXT: The 'release' message should be sent to instances of class 'RDar7252064' and not the class directly -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionThe 'release' message should be sent to instances of class 'RDar7252064' and not the class directly -// CHECK-NEXT: categoryAPI Misuse (Apple) -// CHECK-NEXT: typemessage incorrectly sent to class instead of class instance -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextrdar7252064 -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1305 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1305 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1305 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1306 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1306 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1306 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1306 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1306 -// CHECK-NEXT: col22 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: The 'retain' message should be sent to instances of class 'RDar7252064' and not the class directly -// CHECK-NEXT: message -// CHECK-NEXT: The 'retain' message should be sent to instances of class 'RDar7252064' and not the class directly -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionThe 'retain' message should be sent to instances of class 'RDar7252064' and not the class directly -// CHECK-NEXT: categoryAPI Misuse (Apple) -// CHECK-NEXT: typemessage incorrectly sent to class instead of class instance -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextrdar7252064 -// CHECK-NEXT: issue_hash2 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1306 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1305 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1305 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1307 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1307 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1307 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1307 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1307 -// CHECK-NEXT: col27 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: The 'autorelease' message should be sent to instances of class 'RDar7252064' and not the class directly -// CHECK-NEXT: message -// CHECK-NEXT: The 'autorelease' message should be sent to instances of class 'RDar7252064' and not the class directly -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionThe 'autorelease' message should be sent to instances of class 'RDar7252064' and not the class directly -// CHECK-NEXT: categoryAPI Misuse (Apple) -// CHECK-NEXT: typemessage incorrectly sent to class instead of class instance -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextrdar7252064 -// CHECK-NEXT: issue_hash3 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1307 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1305 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1305 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1308 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1308 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1308 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1308 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1308 -// CHECK-NEXT: col27 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: The 'drain' message should be sent to instances of class 'NSAutoreleasePool' and not the class directly -// CHECK-NEXT: message -// CHECK-NEXT: The 'drain' message should be sent to instances of class 'NSAutoreleasePool' and not the class directly -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionThe 'drain' message should be sent to instances of class 'NSAutoreleasePool' and not the class directly -// CHECK-NEXT: categoryAPI Misuse (Apple) -// CHECK-NEXT: typemessage incorrectly sent to class instead of class instance -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextrdar7252064 -// CHECK-NEXT: issue_hash4 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1308 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1335 -// CHECK-NEXT: col19 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1335 -// CHECK-NEXT: col19 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1335 -// CHECK-NEXT: col42 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1335 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1335 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1336 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1336 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1336 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'str' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'str' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'str' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contexttest_attr_1 -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1336 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1339 -// CHECK-NEXT: col19 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1339 -// CHECK-NEXT: col19 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1339 -// CHECK-NEXT: col44 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1339 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1339 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1340 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1340 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1340 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'str' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'str' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'str' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contexttest_attr_1b -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1340 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1343 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1343 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1344 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1344 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1344 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1344 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1344 -// CHECK-NEXT: col38 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1344 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1344 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1345 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1345 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1345 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1345 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1345 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1345 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1345 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1345 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1345 -// CHECK-NEXT: col37 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'str2' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'str2' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'str2' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contexttest_attr1c -// CHECK-NEXT: issue_hash2 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1345 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1343 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1343 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1346 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1346 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1346 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1346 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1346 -// CHECK-NEXT: col21 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1346 -// CHECK-NEXT: col21 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1346 -// CHECK-NEXT: col21 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1346 -// CHECK-NEXT: col21 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1346 -// CHECK-NEXT: col38 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns an Objective-C object with a +0 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns an Objective-C object with a +0 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1346 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1346 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1346 -// CHECK-NEXT: col46 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1346 -// CHECK-NEXT: col21 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1346 -// CHECK-NEXT: col38 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Reference count incremented. The object now has a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Reference count incremented. The object now has a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1346 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1346 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1346 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1346 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1346 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1346 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1347 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1347 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1347 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'str4' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'str4' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'str4' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contexttest_attr1c -// CHECK-NEXT: issue_hash4 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1347 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1350 -// CHECK-NEXT: col26 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1350 -// CHECK-NEXT: col26 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1350 -// CHECK-NEXT: col50 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1350 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1350 -// CHECK-NEXT: col19 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1351 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1351 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1351 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'x' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'x' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'x' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contexttestattr2_a -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1351 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1354 -// CHECK-NEXT: col26 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1354 -// CHECK-NEXT: col26 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1354 -// CHECK-NEXT: col63 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1354 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1354 -// CHECK-NEXT: col19 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1355 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1355 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1355 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'x' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'x' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'x' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contexttestattr2_b -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1355 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1358 -// CHECK-NEXT: col26 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1358 -// CHECK-NEXT: col26 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1358 -// CHECK-NEXT: col63 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1358 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1358 -// CHECK-NEXT: col19 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1359 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1359 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1359 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1359 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1360 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1360 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1360 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'x' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'x' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'x' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contexttestattr2_b_11358224_self_assign_looses_the_leak -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1360 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1390 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1390 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1390 -// CHECK-NEXT: col25 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1390 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1390 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1390 -// CHECK-NEXT: col25 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1390 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1390 -// CHECK-NEXT: col25 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object returned to caller as an owning reference (single retain count transferred to caller) -// CHECK-NEXT: message -// CHECK-NEXT: Object returned to caller as an owning reference (single retain count transferred to caller) -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1390 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1390 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1390 -// CHECK-NEXT: col25 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: allocated object is returned from a method that is annotated as NS_RETURNS_NOT_RETAINED -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: allocated object is returned from a method that is annotated as NS_RETURNS_NOT_RETAINED -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak of returned object -// CHECK-NEXT: issue_context_kindObjective-C method -// CHECK-NEXT: issue_contextnewString -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1390 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1423 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1423 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1423 -// CHECK-NEXT: col26 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1423 -// CHECK-NEXT: col26 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1423 -// CHECK-NEXT: col26 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1423 -// CHECK-NEXT: col26 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1423 -// CHECK-NEXT: col53 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Calling 'returnsCFRetainedAsCF' -// CHECK-NEXT: message -// CHECK-NEXT: Calling 'returnsCFRetainedAsCF' -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1414 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth1 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Entered call from 'newCFRetainedAsCFNoAttr' -// CHECK-NEXT: message -// CHECK-NEXT: Entered call from 'newCFRetainedAsCFNoAttr' -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1414 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1414 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1415 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1415 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1415 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1415 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1415 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1415 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1415 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1415 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1415 -// CHECK-NEXT: col32 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth1 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Calling 'returnsRetainedCFDate' -// CHECK-NEXT: message -// CHECK-NEXT: Calling 'returnsRetainedCFDate' -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1404 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth2 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Entered call from 'returnsCFRetainedAsCF' -// CHECK-NEXT: message -// CHECK-NEXT: Entered call from 'returnsCFRetainedAsCF' -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1404 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1404 -// CHECK-NEXT: col19 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1406 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1406 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1406 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1406 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1406 -// CHECK-NEXT: col52 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth2 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'CFDateCreate' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'CFDateCreate' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1415 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1415 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1415 -// CHECK-NEXT: col32 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth1 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Returning from 'returnsRetainedCFDate' -// CHECK-NEXT: message -// CHECK-NEXT: Returning from 'returnsRetainedCFDate' -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1415 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1415 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1415 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1415 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1423 -// CHECK-NEXT: col26 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1423 -// CHECK-NEXT: col26 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1423 -// CHECK-NEXT: col53 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Returning from 'returnsCFRetainedAsCF' -// CHECK-NEXT: message -// CHECK-NEXT: Returning from 'returnsCFRetainedAsCF' -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1423 -// CHECK-NEXT: col26 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1423 -// CHECK-NEXT: col26 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1423 -// CHECK-NEXT: col21 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1423 -// CHECK-NEXT: col21 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1423 -// CHECK-NEXT: col21 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1423 -// CHECK-NEXT: col21 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1423 -// CHECK-NEXT: col66 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1423 -// CHECK-NEXT: col22 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1423 -// CHECK-NEXT: col53 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object autoreleased -// CHECK-NEXT: message -// CHECK-NEXT: Object autoreleased -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1423 -// CHECK-NEXT: col21 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1423 -// CHECK-NEXT: col21 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1423 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1423 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1423 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1423 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1423 -// CHECK-NEXT: col66 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object with a +0 retain count returned to caller where a +1 (owning) retain count is expected -// CHECK-NEXT: message -// CHECK-NEXT: Object with a +0 retain count returned to caller where a +1 (owning) retain count is expected -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionObject with a +0 retain count returned to caller where a +1 (owning) retain count is expected -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeMethod should return an owned object -// CHECK-NEXT: issue_context_kindObjective-C method -// CHECK-NEXT: issue_contextnewCFRetainedAsCFNoAttr -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1423 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1427 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1427 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1427 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1427 -// CHECK-NEXT: col40 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1427 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1427 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1427 -// CHECK-NEXT: col42 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Calling 'returnsRetainedCFDate' -// CHECK-NEXT: message -// CHECK-NEXT: Calling 'returnsRetainedCFDate' -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1404 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth1 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Entered call from 'alsoReturnsRetained' -// CHECK-NEXT: message -// CHECK-NEXT: Entered call from 'alsoReturnsRetained' -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1404 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1404 -// CHECK-NEXT: col19 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1406 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1406 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1406 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1406 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1406 -// CHECK-NEXT: col52 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth1 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'CFDateCreate' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'CFDateCreate' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1427 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1427 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1427 -// CHECK-NEXT: col42 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Returning from 'returnsRetainedCFDate' -// CHECK-NEXT: message -// CHECK-NEXT: Returning from 'returnsRetainedCFDate' -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1427 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1427 -// CHECK-NEXT: col40 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1427 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1427 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1427 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1427 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1427 -// CHECK-NEXT: col42 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1427 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1427 -// CHECK-NEXT: col42 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object returned to caller as an owning reference (single retain count transferred to caller) -// CHECK-NEXT: message -// CHECK-NEXT: Object returned to caller as an owning reference (single retain count transferred to caller) -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1427 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1427 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1427 -// CHECK-NEXT: col42 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: allocated object is returned from a method whose name ('alsoReturnsRetained') does not start with 'copy', 'mutableCopy', 'alloc' or 'new'. This violates the naming convention rules given in the Memory Management Guide for Cocoa -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: allocated object is returned from a method whose name ('alsoReturnsRetained') does not start with 'copy', 'mutableCopy', 'alloc' or 'new'. This violates the naming convention rules given in the Memory Management Guide for Cocoa -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak of returned object -// CHECK-NEXT: issue_context_kindObjective-C method -// CHECK-NEXT: issue_contextalsoReturnsRetained -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1427 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1431 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1431 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1431 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1431 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1431 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1431 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1431 -// CHECK-NEXT: col32 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Calling 'returnsRetainedCFDate' -// CHECK-NEXT: message -// CHECK-NEXT: Calling 'returnsRetainedCFDate' -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1404 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth1 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Entered call from 'alsoReturnsRetainedAsCF' -// CHECK-NEXT: message -// CHECK-NEXT: Entered call from 'alsoReturnsRetainedAsCF' -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1404 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1404 -// CHECK-NEXT: col19 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1406 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1406 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1406 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1406 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1406 -// CHECK-NEXT: col52 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth1 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'CFDateCreate' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'CFDateCreate' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1431 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1431 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1431 -// CHECK-NEXT: col32 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Returning from 'returnsRetainedCFDate' -// CHECK-NEXT: message -// CHECK-NEXT: Returning from 'returnsRetainedCFDate' -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1431 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1431 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1431 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1431 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1431 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1431 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1431 -// CHECK-NEXT: col32 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1431 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1431 -// CHECK-NEXT: col32 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object returned to caller as an owning reference (single retain count transferred to caller) -// CHECK-NEXT: message -// CHECK-NEXT: Object returned to caller as an owning reference (single retain count transferred to caller) -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1431 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1431 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1431 -// CHECK-NEXT: col32 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: allocated object is returned from a method whose name ('alsoReturnsRetainedAsCF') does not start with 'copy', 'mutableCopy', 'alloc' or 'new'. This violates the naming convention rules given in the Memory Management Guide for Cocoa -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: allocated object is returned from a method whose name ('alsoReturnsRetainedAsCF') does not start with 'copy', 'mutableCopy', 'alloc' or 'new'. This violates the naming convention rules given in the Memory Management Guide for Cocoa -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak of returned object -// CHECK-NEXT: issue_context_kindObjective-C method -// CHECK-NEXT: issue_contextalsoReturnsRetainedAsCF -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1431 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1451 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1451 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1452 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1452 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1452 -// CHECK-NEXT: col23 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1452 -// CHECK-NEXT: col23 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1452 -// CHECK-NEXT: col82 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'CFNumberCreate' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'CFNumberCreate' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1452 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1452 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1453 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1453 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1453 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'value' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'value' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'value' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contexttest_panic_negative -// CHECK-NEXT: issue_hash2 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1453 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1462 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1462 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1463 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1463 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1463 -// CHECK-NEXT: col23 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1463 -// CHECK-NEXT: col23 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1463 -// CHECK-NEXT: col82 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'CFNumberCreate' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'CFNumberCreate' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1463 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1463 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1464 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1464 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1464 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1464 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1464 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1464 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1464 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1464 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1464 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'x' is 0 -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'x' is 0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1464 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1464 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1466 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1466 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1466 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'value' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'value' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'value' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contexttest_panic_neg_2 -// CHECK-NEXT: issue_hash2 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1466 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1486 -// CHECK-NEXT: col22 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1486 -// CHECK-NEXT: col22 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1486 -// CHECK-NEXT: col53 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1486 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1486 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1487 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1487 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1487 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1487 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1487 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'number' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'number' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'number' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contexttest_blocks_1_pos -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1487 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1507 -// CHECK-NEXT: col22 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1507 -// CHECK-NEXT: col22 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1507 -// CHECK-NEXT: col53 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1507 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1507 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1508 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1508 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1508 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1508 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1508 -// CHECK-NEXT: col39 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Calling anonymous block -// CHECK-NEXT: message -// CHECK-NEXT: Calling anonymous block -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1508 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth1 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Entered call from 'test_blocks_1_indirect_retain_via_call' -// CHECK-NEXT: message -// CHECK-NEXT: Entered call from 'test_blocks_1_indirect_retain_via_call' -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1508 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1508 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1508 -// CHECK-NEXT: col19 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1508 -// CHECK-NEXT: col19 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1508 -// CHECK-NEXT: col19 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1508 -// CHECK-NEXT: col19 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1508 -// CHECK-NEXT: col28 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1508 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1508 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth1 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Reference count incremented. The object now has a +2 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Reference count incremented. The object now has a +2 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1508 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1508 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1508 -// CHECK-NEXT: col39 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Returning to caller -// CHECK-NEXT: message -// CHECK-NEXT: Returning to caller -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1508 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1508 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1509 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1509 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1509 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'number' is not referenced later in this execution path and has a retain count of +2 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'number' is not referenced later in this execution path and has a retain count of +2 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'number' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contexttest_blocks_1_indirect_retain_via_call -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1509 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1559 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1559 -// CHECK-NEXT: col14 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1562 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1562 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1562 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1562 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1562 -// CHECK-NEXT: col38 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Entering loop body -// CHECK-NEXT: message -// CHECK-NEXT: Entering loop body -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1562 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1562 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1563 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1563 -// CHECK-NEXT: col23 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1563 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1563 -// CHECK-NEXT: col23 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1565 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1565 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1565 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1565 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1565 -// CHECK-NEXT: col49 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'CFErrorCopyUserInfo' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'CFErrorCopyUserInfo' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1565 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1565 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1567 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1567 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1567 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1567 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1567 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1567 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1567 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1567 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1567 -// CHECK-NEXT: col30 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'info' is not equal to null -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'info' is not equal to null -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1567 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1567 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1570 -// CHECK-NEXT: col23 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1570 -// CHECK-NEXT: col23 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1570 -// CHECK-NEXT: col23 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'info' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'info' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'info' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextrdar_8724287 -// CHECK-NEXT: issue_hash7 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1570 -// CHECK-NEXT: col23 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1615 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1615 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1615 -// CHECK-NEXT: col60 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'CFArrayCreateMutable' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'CFArrayCreateMutable' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1615 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1615 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1615 -// CHECK-NEXT: col60 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1615 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1615 -// CHECK-NEXT: col60 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object returned to caller as an owning reference (single retain count transferred to caller) -// CHECK-NEXT: message -// CHECK-NEXT: Object returned to caller as an owning reference (single retain count transferred to caller) -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1615 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1615 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1615 -// CHECK-NEXT: col60 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: allocated object is returned from a function whose name ('camelcase_createno') does not contain 'Copy' or 'Create'. This violates the naming convention rules given in the Memory Management Guide for Core Foundation -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: allocated object is returned from a function whose name ('camelcase_createno') does not contain 'Copy' or 'Create'. This violates the naming convention rules given in the Memory Management Guide for Core Foundation -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak of returned object -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextcamelcase_createno -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1615 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1623 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1623 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1623 -// CHECK-NEXT: col60 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'CFArrayCreateMutable' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'CFArrayCreateMutable' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1623 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1623 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1623 -// CHECK-NEXT: col60 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1623 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1623 -// CHECK-NEXT: col60 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object returned to caller as an owning reference (single retain count transferred to caller) -// CHECK-NEXT: message -// CHECK-NEXT: Object returned to caller as an owning reference (single retain count transferred to caller) -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1623 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1623 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1623 -// CHECK-NEXT: col60 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: allocated object is returned from a function whose name ('camelcase_copying') does not contain 'Copy' or 'Create'. This violates the naming convention rules given in the Memory Management Guide for Core Foundation -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: allocated object is returned from a function whose name ('camelcase_copying') does not contain 'Copy' or 'Create'. This violates the naming convention rules given in the Memory Management Guide for Core Foundation -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak of returned object -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextcamelcase_copying -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1623 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1644 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1644 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1644 -// CHECK-NEXT: col60 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'CFArrayCreateMutable' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'CFArrayCreateMutable' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1644 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1644 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1644 -// CHECK-NEXT: col60 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1644 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1644 -// CHECK-NEXT: col60 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object returned to caller as an owning reference (single retain count transferred to caller) -// CHECK-NEXT: message -// CHECK-NEXT: Object returned to caller as an owning reference (single retain count transferred to caller) -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1644 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1644 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1644 -// CHECK-NEXT: col60 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: allocated object is returned from a function whose name ('camel_creat') does not contain 'Copy' or 'Create'. This violates the naming convention rules given in the Memory Management Guide for Core Foundation -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: allocated object is returned from a function whose name ('camel_creat') does not contain 'Copy' or 'Create'. This violates the naming convention rules given in the Memory Management Guide for Core Foundation -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak of returned object -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextcamel_creat -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1644 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1656 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1656 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1656 -// CHECK-NEXT: col60 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'CFArrayCreateMutable' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'CFArrayCreateMutable' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1656 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1656 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1656 -// CHECK-NEXT: col60 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1656 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1656 -// CHECK-NEXT: col60 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object returned to caller as an owning reference (single retain count transferred to caller) -// CHECK-NEXT: message -// CHECK-NEXT: Object returned to caller as an owning reference (single retain count transferred to caller) -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1656 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1656 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1656 -// CHECK-NEXT: col60 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: allocated object is returned from a function whose name ('camel_copymachine') does not contain 'Copy' or 'Create'. This violates the naming convention rules given in the Memory Management Guide for Core Foundation -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: allocated object is returned from a function whose name ('camel_copymachine') does not contain 'Copy' or 'Create'. This violates the naming convention rules given in the Memory Management Guide for Core Foundation -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak of returned object -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextcamel_copymachine -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1656 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1676 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1676 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1677 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1677 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1677 -// CHECK-NEXT: col24 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1677 -// CHECK-NEXT: col24 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1677 -// CHECK-NEXT: col41 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'CFDateCreate' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'CFDateCreate' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1677 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1677 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1678 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1678 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1678 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'vals' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'vals' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'vals' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextrdar6582778 -// CHECK-NEXT: issue_hash2 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1678 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1702 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1702 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1704 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1704 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1704 -// CHECK-NEXT: col22 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1704 -// CHECK-NEXT: col22 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1704 -// CHECK-NEXT: col64 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1704 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1704 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1705 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1705 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1705 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1705 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1705 -// CHECK-NEXT: col18 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1705 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1705 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object released -// CHECK-NEXT: message -// CHECK-NEXT: Object released -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1705 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1705 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1707 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1707 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1707 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1707 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1707 -// CHECK-NEXT: col27 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1707 -// CHECK-NEXT: col27 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1707 -// CHECK-NEXT: col27 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1707 -// CHECK-NEXT: col28 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1707 -// CHECK-NEXT: col33 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Reference-counted object is used after it is released -// CHECK-NEXT: message -// CHECK-NEXT: Reference-counted object is used after it is released -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionReference-counted object is used after it is released -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeUse-after-release -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextrdar10232019_positive -// CHECK-NEXT: issue_hash6 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1707 -// CHECK-NEXT: col27 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1834 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1834 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1835 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1835 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1835 -// CHECK-NEXT: col22 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1835 -// CHECK-NEXT: col22 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1835 -// CHECK-NEXT: col66 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1835 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1835 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1838 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1838 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1838 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1838 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1838 -// CHECK-NEXT: col23 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'a' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'a' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'a' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contexttest_objc_arrays -// CHECK-NEXT: issue_hash3 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1838 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1834 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1834 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1838 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1838 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1838 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1838 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1842 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1842 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1842 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1842 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1844 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1844 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1844 -// CHECK-NEXT: col23 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1844 -// CHECK-NEXT: col23 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1844 -// CHECK-NEXT: col56 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1844 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1844 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1847 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1847 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1847 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1847 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1847 -// CHECK-NEXT: col23 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'a2' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'a2' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'a2' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contexttest_objc_arrays -// CHECK-NEXT: issue_hash12 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1847 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1834 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1834 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1838 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1838 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1838 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1838 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1842 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1842 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1842 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1842 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1847 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1847 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1847 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1847 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1851 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1851 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1851 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1851 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1852 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1852 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1852 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1852 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1852 -// CHECK-NEXT: col24 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1852 -// CHECK-NEXT: col24 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1852 -// CHECK-NEXT: col24 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1852 -// CHECK-NEXT: col24 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1852 -// CHECK-NEXT: col27 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: NSArray literal is an object with a +0 retain count -// CHECK-NEXT: message -// CHECK-NEXT: NSArray literal is an object with a +0 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1852 -// CHECK-NEXT: col23 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1852 -// CHECK-NEXT: col23 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1852 -// CHECK-NEXT: col35 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1852 -// CHECK-NEXT: col24 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1852 -// CHECK-NEXT: col27 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Reference count incremented. The object now has a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Reference count incremented. The object now has a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1852 -// CHECK-NEXT: col23 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1852 -// CHECK-NEXT: col23 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1852 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1852 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1852 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1852 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1855 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1855 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1855 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1855 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1855 -// CHECK-NEXT: col23 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'a3' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'a3' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'a3' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contexttest_objc_arrays -// CHECK-NEXT: issue_hash20 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1855 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1834 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1834 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1838 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1838 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1838 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1838 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1842 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1842 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1842 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1842 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1847 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1847 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1847 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1847 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1851 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1851 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1851 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1851 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1855 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1855 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1855 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1855 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1859 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1859 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1859 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1859 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1860 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1860 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1860 -// CHECK-NEXT: col22 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1860 -// CHECK-NEXT: col22 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1860 -// CHECK-NEXT: col57 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1860 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1860 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1864 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1864 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1864 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1864 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1864 -// CHECK-NEXT: col23 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'a' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'a' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'a' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contexttest_objc_arrays -// CHECK-NEXT: issue_hash28 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1864 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1834 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1834 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1838 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1838 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1838 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1838 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1842 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1842 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1842 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1842 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1847 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1847 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1847 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1847 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1851 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1851 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1851 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1851 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1855 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1855 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1855 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1855 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1859 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1859 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1859 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1859 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1864 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1864 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1864 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1864 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1868 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1868 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1868 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1868 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1869 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1869 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1869 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1869 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1869 -// CHECK-NEXT: col28 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1869 -// CHECK-NEXT: col28 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1869 -// CHECK-NEXT: col28 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1869 -// CHECK-NEXT: col28 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1869 -// CHECK-NEXT: col35 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: NSDictionary literal is an object with a +0 retain count -// CHECK-NEXT: message -// CHECK-NEXT: NSDictionary literal is an object with a +0 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1869 -// CHECK-NEXT: col27 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1869 -// CHECK-NEXT: col27 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1869 -// CHECK-NEXT: col43 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1869 -// CHECK-NEXT: col28 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1869 -// CHECK-NEXT: col35 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Reference count incremented. The object now has a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Reference count incremented. The object now has a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1869 -// CHECK-NEXT: col27 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1869 -// CHECK-NEXT: col27 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1869 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1869 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1869 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1869 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1873 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1873 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1873 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1873 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1873 -// CHECK-NEXT: col23 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'a' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'a' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'a' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contexttest_objc_arrays -// CHECK-NEXT: issue_hash37 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1873 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1878 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1878 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1878 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1878 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1878 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1878 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1878 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: NSNumber literal is an object with a +0 retain count -// CHECK-NEXT: message -// CHECK-NEXT: NSNumber literal is an object with a +0 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1878 -// CHECK-NEXT: col14 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1878 -// CHECK-NEXT: col14 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1878 -// CHECK-NEXT: col24 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1878 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1878 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Reference count incremented. The object now has a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Reference count incremented. The object now has a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1878 -// CHECK-NEXT: col14 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1878 -// CHECK-NEXT: col14 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1878 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1878 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1878 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1878 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1879 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1879 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1879 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1879 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1880 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1880 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1880 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'value' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'value' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'value' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contexttest_objc_integer_literals -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1880 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1883 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1883 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1883 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1883 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1883 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1883 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1883 -// CHECK-NEXT: col18 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: NSNumber boxed expression produces an object with a +0 retain count -// CHECK-NEXT: message -// CHECK-NEXT: NSNumber boxed expression produces an object with a +0 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1883 -// CHECK-NEXT: col14 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1883 -// CHECK-NEXT: col14 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1883 -// CHECK-NEXT: col26 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1883 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1883 -// CHECK-NEXT: col18 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Reference count incremented. The object now has a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Reference count incremented. The object now has a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1883 -// CHECK-NEXT: col14 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1883 -// CHECK-NEXT: col14 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1883 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1883 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1883 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1883 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1887 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1887 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1887 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1887 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1887 -// CHECK-NEXT: col21 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'value' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'value' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'value' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contexttest_objc_boxed_expressions -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1887 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1883 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1883 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1886 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1886 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1886 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1886 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1886 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1886 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1886 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1886 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1886 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: NSString boxed expression produces an object with a +0 retain count -// CHECK-NEXT: message -// CHECK-NEXT: NSString boxed expression produces an object with a +0 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1886 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1886 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1886 -// CHECK-NEXT: col23 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1886 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1886 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Reference count incremented. The object now has a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Reference count incremented. The object now has a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1886 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1886 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1886 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1886 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1886 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1886 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1887 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1887 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1887 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1887 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1888 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1888 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1888 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'value' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'value' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'value' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contexttest_objc_boxed_expressions -// CHECK-NEXT: issue_hash4 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1888 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1894 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1894 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1895 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1895 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1895 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1895 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1895 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1895 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1895 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1895 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1895 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'y' is <= 2 -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'y' is <= 2 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1895 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1895 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1898 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1898 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1898 -// CHECK-NEXT: col21 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1898 -// CHECK-NEXT: col21 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1898 -// CHECK-NEXT: col43 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1898 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1898 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1899 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1899 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1899 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1899 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1900 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1900 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1900 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1900 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1900 -// CHECK-NEXT: col25 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1900 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1900 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object released -// CHECK-NEXT: message -// CHECK-NEXT: Object released -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1900 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1900 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1901 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1901 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1901 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1901 -// CHECK-NEXT: col25 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1901 -// CHECK-NEXT: col35 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Reference-counted object is used after it is released -// CHECK-NEXT: message -// CHECK-NEXT: Reference-counted object is used after it is released -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionReference-counted object is used after it is released -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeUse-after-release -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextrdar11400885 -// CHECK-NEXT: issue_hash9 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1901 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1920 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1920 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1928 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1928 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1928 -// CHECK-NEXT: col19 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1928 -// CHECK-NEXT: col19 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1928 -// CHECK-NEXT: col21 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: NSArray literal is an object with a +0 retain count -// CHECK-NEXT: message -// CHECK-NEXT: NSArray literal is an object with a +0 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1928 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1928 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1929 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1929 -// CHECK-NEXT: col24 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1929 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1929 -// CHECK-NEXT: col26 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1929 -// CHECK-NEXT: col35 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Incorrect decrement of the reference count of an object that is not owned at this point by the caller -// CHECK-NEXT: message -// CHECK-NEXT: Incorrect decrement of the reference count of an object that is not owned at this point by the caller -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionIncorrect decrement of the reference count of an object that is not owned at this point by the caller -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeBad release -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contexttestConsumeAndStopTracking -// CHECK-NEXT: issue_hash10 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1929 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1933 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1933 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1941 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1941 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1941 -// CHECK-NEXT: col19 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1941 -// CHECK-NEXT: col19 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1941 -// CHECK-NEXT: col21 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: NSArray literal is an object with a +0 retain count -// CHECK-NEXT: message -// CHECK-NEXT: NSArray literal is an object with a +0 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1941 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1941 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1942 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1942 -// CHECK-NEXT: col26 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1942 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1942 -// CHECK-NEXT: col28 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1942 -// CHECK-NEXT: col48 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Incorrect decrement of the reference count of an object that is not owned at this point by the caller -// CHECK-NEXT: message -// CHECK-NEXT: Incorrect decrement of the reference count of an object that is not owned at this point by the caller -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionIncorrect decrement of the reference count of an object that is not owned at this point by the caller -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeBad release -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contexttestCFConsumeAndStopTracking -// CHECK-NEXT: issue_hash10 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1942 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1954 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1954 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1954 -// CHECK-NEXT: col31 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'CreateMyCFType' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'CreateMyCFType' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1954 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1954 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1955 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1955 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1955 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'x' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'x' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'x' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contexttest_custom_cf -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1955 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1989 -// CHECK-NEXT: col18 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1989 -// CHECK-NEXT: col18 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1989 -// CHECK-NEXT: col29 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'makeCustom' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'makeCustom' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1989 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1989 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1990 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1990 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1990 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'obj' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'obj' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'obj' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contexttestCustomReturnsRetained -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1990 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1993 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1993 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1993 -// CHECK-NEXT: col23 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'getCustom' returns a Core Foundation object with a +0 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'getCustom' returns a Core Foundation object with a +0 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1993 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1993 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line1993 -// CHECK-NEXT: col23 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Incorrect decrement of the reference count of an object that is not owned at this point by the caller -// CHECK-NEXT: message -// CHECK-NEXT: Incorrect decrement of the reference count of an object that is not owned at this point by the caller -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionIncorrect decrement of the reference count of an object that is not owned at this point by the caller -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeBad release -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contexttestCustomReturnsNotRetained -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line1993 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2012 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2012 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2012 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2012 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line2012 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2012 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2012 -// CHECK-NEXT: col31 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Method returns an Objective-C object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line2012 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2012 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2012 -// CHECK-NEXT: col38 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Calling 'initX' -// CHECK-NEXT: message -// CHECK-NEXT: Calling 'initX' -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line2005 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth1 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Entered call from 'test12706177' -// CHECK-NEXT: message -// CHECK-NEXT: Entered call from 'test12706177' -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2005 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2005 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2006 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2006 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2006 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2006 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2006 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2006 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line2006 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2006 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2006 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth1 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Assuming 'Cond' is not equal to 0 -// CHECK-NEXT: message -// CHECK-NEXT: Assuming 'Cond' is not equal to 0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2006 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2006 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2007 -// CHECK-NEXT: col5 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2007 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line2012 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2012 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2012 -// CHECK-NEXT: col38 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Returning from 'initX' -// CHECK-NEXT: message -// CHECK-NEXT: Returning from 'initX' -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2012 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2012 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2012 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2012 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line2012 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2012 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2012 -// CHECK-NEXT: col6 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: allocated object is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: allocated object is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindObjective-C method -// CHECK-NEXT: issue_contexttest12706177 -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line2012 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2028 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2028 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2028 -// CHECK-NEXT: col24 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2028 -// CHECK-NEXT: col37 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line2028 -// CHECK-NEXT: col24 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2028 -// CHECK-NEXT: col24 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2028 -// CHECK-NEXT: col39 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'CFGetSomething' returns a Core Foundation object with a +0 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'CFGetSomething' returns a Core Foundation object with a +0 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2028 -// CHECK-NEXT: col24 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2028 -// CHECK-NEXT: col37 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2028 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2028 -// CHECK-NEXT: col22 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line2028 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2028 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2028 -// CHECK-NEXT: col40 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2028 -// CHECK-NEXT: col24 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2028 -// CHECK-NEXT: col39 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object autoreleased -// CHECK-NEXT: message -// CHECK-NEXT: Object autoreleased -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2028 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2028 -// CHECK-NEXT: col22 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2028 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2028 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line2028 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2028 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2028 -// CHECK-NEXT: col40 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2028 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2028 -// CHECK-NEXT: col40 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object returned to caller with a +0 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Object returned to caller with a +0 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line2028 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2028 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2028 -// CHECK-NEXT: col40 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object was autoreleased but has a +0 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Object was autoreleased but has a +0 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionObject autoreleased too many times -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeObject autoreleased too many times -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextgetIncorrectlyAutoreleasedCFType -// CHECK-NEXT: issue_hash2 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line2028 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2033 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2033 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2033 -// CHECK-NEXT: col24 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2033 -// CHECK-NEXT: col40 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line2033 -// CHECK-NEXT: col24 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2033 -// CHECK-NEXT: col24 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2033 -// CHECK-NEXT: col42 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'CFCreateSomething' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'CFCreateSomething' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2033 -// CHECK-NEXT: col24 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2033 -// CHECK-NEXT: col40 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2033 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2033 -// CHECK-NEXT: col22 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line2033 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2033 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2033 -// CHECK-NEXT: col43 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2033 -// CHECK-NEXT: col24 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2033 -// CHECK-NEXT: col42 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object autoreleased -// CHECK-NEXT: message -// CHECK-NEXT: Object autoreleased -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2033 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2033 -// CHECK-NEXT: col22 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2033 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2033 -// CHECK-NEXT: col8 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line2033 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2033 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2033 -// CHECK-NEXT: col43 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object with a +0 retain count returned to caller where a +1 (owning) retain count is expected -// CHECK-NEXT: message -// CHECK-NEXT: Object with a +0 retain count returned to caller where a +1 (owning) retain count is expected -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionObject with a +0 retain count returned to caller where a +1 (owning) retain count is expected -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeMethod should return an owned object -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextcreateIncorrectlyAutoreleasedCFType -// CHECK-NEXT: issue_hash2 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line2033 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line2048 -// CHECK-NEXT: col19 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2048 -// CHECK-NEXT: col19 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2048 -// CHECK-NEXT: col37 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'CFCreateSomething' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'CFCreateSomething' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2048 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2048 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2049 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2049 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line2049 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2049 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2049 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2049 -// CHECK-NEXT: col13 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2049 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object released -// CHECK-NEXT: message -// CHECK-NEXT: Object released -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2049 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2049 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2052 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2052 -// CHECK-NEXT: col7 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line2052 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2052 -// CHECK-NEXT: col9 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2052 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Reference-counted object is used after it is released -// CHECK-NEXT: message -// CHECK-NEXT: Reference-counted object is used after it is released -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionReference-counted object is used after it is released -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeUse-after-release -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextuseAfterRelease -// CHECK-NEXT: issue_hash7 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line2052 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line2057 -// CHECK-NEXT: col19 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2057 -// CHECK-NEXT: col19 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2057 -// CHECK-NEXT: col37 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'CFCreateSomething' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'CFCreateSomething' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2057 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2057 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2058 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2058 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line2058 -// CHECK-NEXT: col22 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2058 -// CHECK-NEXT: col22 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2058 -// CHECK-NEXT: col39 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2058 -// CHECK-NEXT: col36 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2058 -// CHECK-NEXT: col38 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object autoreleased -// CHECK-NEXT: message -// CHECK-NEXT: Object autoreleased -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2058 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2058 -// CHECK-NEXT: col11 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2059 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2059 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line2059 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2059 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2059 -// CHECK-NEXT: col18 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2059 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2059 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Reference count incremented. The object now has a +2 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Reference count incremented. The object now has a +2 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2059 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2059 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2060 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2060 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line2060 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'obj' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'obj' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'obj' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contexttestAutoreleaseReturnsInput -// CHECK-NEXT: issue_hash2 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line2060 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line2077 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2077 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2077 -// CHECK-NEXT: col70 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Call to function 'CFArrayCreateMutable' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Call to function 'CFArrayCreateMutable' returns a Core Foundation object with a +1 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2077 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2077 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2078 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2078 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line2078 -// CHECK-NEXT: col34 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2078 -// CHECK-NEXT: col34 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2078 -// CHECK-NEXT: col62 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2078 -// CHECK-NEXT: col48 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2078 -// CHECK-NEXT: col61 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object autoreleased -// CHECK-NEXT: message -// CHECK-NEXT: Object autoreleased -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2078 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2078 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2079 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2079 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line2079 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2079 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2079 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2079 -// CHECK-NEXT: col12 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2079 -// CHECK-NEXT: col16 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Reference count incremented. The object now has a +2 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Reference count incremented. The object now has a +2 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2079 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2079 -// CHECK-NEXT: col10 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2080 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2080 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line2080 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object leaked: object allocated and stored into 'arr' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: message -// CHECK-NEXT: Object leaked: object allocated and stored into 'arr' is not referenced later in this execution path and has a retain count of +1 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionPotential leak of an object stored into 'arr' -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeLeak -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextautoreleaseReturningTypedObject -// CHECK-NEXT: issue_hash1 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line2080 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: path -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2091 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2091 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2094 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2094 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line2094 -// CHECK-NEXT: col19 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2094 -// CHECK-NEXT: col19 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2094 -// CHECK-NEXT: col20 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: NSNumber literal is an object with a +0 retain count -// CHECK-NEXT: message -// CHECK-NEXT: NSNumber literal is an object with a +0 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2094 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2094 -// CHECK-NEXT: col4 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2095 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2095 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line2095 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: ranges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2095 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2095 -// CHECK-NEXT: col27 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2095 -// CHECK-NEXT: col17 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2095 -// CHECK-NEXT: col26 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object autoreleased -// CHECK-NEXT: message -// CHECK-NEXT: Object autoreleased -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindcontrol -// CHECK-NEXT: edges -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: start -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2095 -// CHECK-NEXT: col3 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2095 -// CHECK-NEXT: col15 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: end -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2096 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: line2096 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: kindevent -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line2096 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: depth0 -// CHECK-NEXT: extended_message -// CHECK-NEXT: Object was autoreleased but has a +0 retain count -// CHECK-NEXT: message -// CHECK-NEXT: Object was autoreleased but has a +0 retain count -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: descriptionObject autoreleased too many times -// CHECK-NEXT: categoryMemory (Core Foundation/Objective-C) -// CHECK-NEXT: typeObject autoreleased too many times -// CHECK-NEXT: issue_context_kindfunction -// CHECK-NEXT: issue_contextautoreleaseObjC -// CHECK-NEXT: issue_hash6 -// CHECK-NEXT: location -// CHECK-NEXT: -// CHECK-NEXT: line2096 -// CHECK-NEXT: col1 -// CHECK-NEXT: file0 -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: -// CHECK-NEXT: