Home | History | Annotate | Download | only in Analysis

Lines Matching full:leak

368 // Test a leak.
372 CFDateRef date = CFDateCreate(0, t); // expected-warning{{leak}}
380 // Test a leak involving the return.
383 CFDateRef date = CFDateCreate(0, CFAbsoluteTimeGetCurrent()); // expected-warning{{leak}}
388 // Test a leak involving an overwrite.
391 CFDateRef date = CFDateCreate(0, CFAbsoluteTimeGetCurrent()); //expected-warning{{leak}}
393 date = CFDateCreate(0, CFAbsoluteTimeGetCurrent()); // expected-warning {{leak}}
402 CFDateRef date = MyDateCreate(); // expected-warning{{leak}}
420 DADiskRef disk = DADiskCreateFromBSDName(kCFAllocatorDefault, 0, "hello"); // expected-warning{{leak}}
423 disk = DADiskCreateFromIOMedia(kCFAllocatorDefault, 0, media); // expected-warning{{leak}}
426 CFDictionaryRef dict = DADiskCopyDescription(d); // expected-warning{{leak}}
429 disk = DADiskCopyWholeDisk(d); // expected-warning{{leak}}
432 DADissenterRef dissenter = DADissenterCreate(kCFAllocatorDefault, // expected-warning{{leak}}
436 DASessionRef session = DASessionCreate(kCFAllocatorDefault); // expected-warning{{leak}}
470 CFTypeRef o = MyCreateFun(); // expected-warning {{leak}}
501 // This case exercises the logic where the leak site is the same as the allocation site.
503 CFArrayCreateMutable(0, 10, &kCFTypeArrayCallBacks); // expected-warning{{leak}}
588 NSString *kind = [[NSString alloc] initWithUTF8String:inkind]; // expected-warning{{leak}}
701 NSMutableDictionary *dict = [[NSMutableDictionary dictionaryWithCapacity:4] retain]; // expected-warning{{leak}}
713 NSMutableDictionary *dict = [[NSMutableDictionary dictionaryWithCapacity:4] retain]; // expected-warning{{leak}}
802 [[RDar6320065Subclass alloc] init]; // expected-warning {{leak}}
846 - (NSString*) NoCopyString { return [[NSString alloc] init]; } // expected-warning{{leak}}
847 - (NSString*) noCopyString { return [[NSString alloc] init]; } // expected-warning{{leak}}
851 [x NoCopyString]; // expected-warning{{leak}}
852 [x noCopyString]; // expected-warning{{leak}}
886 return [[NSString alloc] init]; // expected-warning{{leak}}
916 [view createSnapshotImageOfType:str]; // expected-warning{{leak}}
917 [renderer createSnapshotImageOfType:str]; // expected-warning{{leak}}
918 [context createCGImage:img fromRect:rect]; // expected-warning{{leak}}
919 [context createCGImage:img fromRect:rect format:form colorSpace:cs]; // expected-warning{{leak}}
928 [context createCGLayerWithSize:size info:d]; // expected-warning{{leak}}
937 IOBSDNameMatching(masterPort, options, bsdName); // expected-warning{{leak}}
941 IOServiceMatching(name); // expected-warning{{leak}}
945 IOServiceNameMatching(name); // expected-warning{{leak}}
960 IORegistryEntryIDMatching(entryID); // expected-warning{{leak}}
965 IOOpenFirmwarePathMatching(masterPort, options, path); // expected-warning{{leak}}
1026 NSNumber *number = [[NSNumber alloc] initWithInt:5]; // expected-warning{{leak}}
1051 CGGradientCreateWithColorComponents(CGColorSpaceCreateDeviceRGB(), // expected-warning{{leak}}
1073 CGGradientCreateWithColorComponents(CGColorSpaceCreateDeviceRGB(), components, locations, num_locations); // expected-warning 2 {{leak}}
1081 // thread in pthread_create marked as leak
1111 NSNumber *number = [[NSNumber alloc] initWithInt:5]; // expected-warning{{leak}}
1125 // <rdar://problem/7283567> False leak associated with call to
1225 // <rdar://problem/7358899> False leak associated with
1246 CGBitmapContextCreateWithData(data, width, height, bitsPerComponent, // expected-warning{{leak}}
1264 id y = [x new_stuff]; // expected-warning{{leak}}
1285 NSNumber *number = [[NSNumber alloc] initWithInt:5]; // expected-warning{{leak}}
1325 NSString *str = [X returnsAnOwnedString]; // expected-warning{{leak}}
1329 NSString *str = [X returnsAnOwnedCFString]; // expected-warning{{leak}}
1334 NSString *str2 = [X newStringNoAttr]; // expected-warning{{leak}}
1336 NSString *str4 = [[X newString_auto] retain]; // expected-warning {{leak}}
1340 TestOwnershipAttr *x = [TestOwnershipAttr alloc]; // expected-warning{{leak}}
1344 TestOwnershipAttr *x = [[TestOwnershipAttr alloc] pseudoInit]; // expected-warning{{leak}}
1348 TestOwnershipAttr *x = [[TestOwnershipAttr alloc] pseudoInit];// expected-warning{{leak}}
1380 return [NSString alloc]; // expected-warning {{Potential leak of an object}}
1401 return (NSDate*) returnsRetainedCFDate(); // No leak.
1405 return returnsRetainedCFDate(); // No leak.
1417 return (NSDate*) returnsRetainedCFDate(); // expected-warning{{leak}}
1421 return returnsRetainedCFDate(); // expected-warning{{leak}}
1433 // <rdar://problem/5905851> do not report a leak when post-dominated by a call
1442 CFNumberRef value = CFNumberCreate(kCFAllocatorDefault, kCFNumberSInt32Type, &z); // expected-warning{{leak}}
1453 CFNumberRef value = CFNumberCreate(kCFAllocatorDefault, kCFNumberSInt32Type, &z); // expected-warning{{leak}}
1476 NSNumber *number = [[NSNumber alloc] initWithInt:5]; // expected-warning{{leak}}
1486 // Eventually this should be reported as a leak.
1497 NSNumber *number = [[NSNumber alloc] initWithInt:5]; // expected-warning {{leak}}
1555 info = CFErrorCopyUserInfo(error_to_dump); // expected-warning{{Potential leak of an object}}
1605 return CFArrayCreateMutable(0, 10, &kCFTypeArrayCallBacks); // expected-warning {{leak}}
1613 return CFArrayCreateMutable(0, 10, &kCFTypeArrayCallBacks); // expected-warning {{leak}}
1634 return CFArrayCreateMutable(0, 10, &kCFTypeArrayCallBacks); // expected-warning {{leak}}
1646 return CFArrayCreateMutable(0, 10, &kCFTypeArrayCallBacks); // expected-warning {{leak}}
1667 CFTypeRef vals[] = { CFDateCreate(0, t) }; // expected-warning {{leak}}
1825 NSArray *a = [[NSArray alloc] initWithObjects:o, (void*)0]; // expected-warning {{leak}}
1834 NSArray *a2 = [[NSArray alloc] initWithArray:a1]; // expected-warning {{leak}}
1842 NSArray *a3 = [@[o] retain]; // expected-warning {{leak}}
1850 NSArray *a = [[NSArray alloc] initWithArray:@[o]]; // expected-warning {{leak}}
1859 NSDictionary *a = [@{o : o} retain]; // expected-warning {{leak}}
1868 id value = [@1 retain]; // expected-warning {{leak}}
1873 id value = [@(x) retain]; // expected-warning {{leak}}
1876 value = [@(y) retain]; // expected-warning {{leak}}
1944 MyCFType x = CreateMyCFType(); // expected-warning {{leak of an object stored into 'x'}}
1979 MyCFType obj = makeCustom(); // expected-warning {{leak of an object stored into 'obj'}}
2002 id x = [[MyObj12706177 alloc] initX]; //expected-warning {{Potential leak of an object}}
3195 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;date&apos;</string>
3197 // CHECK-NEXT: <key>type</key><string>Leak</string>
3473 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;date&apos;</string>
3475 // CHECK-NEXT: <key>type</key><string>Leak</string>
3691 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;date&apos;</string>
3693 // CHECK-NEXT: <key>type</key><string>Leak</string>
3909 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;date&apos;</string>
3911 // CHECK-NEXT: <key>type</key><string>Leak of returned object</string>
4187 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;date&apos;</string>
4189 // CHECK-NEXT: <key>type</key><string>Leak</string>
4866 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;disk&apos;</string>
4868 // CHECK-NEXT: <key>type</key><string>Leak</string>
5402 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;dict&apos;</string>
5404 // CHECK-NEXT: <key>type</key><string>Leak</string>
6069 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;disk&apos;</string>
6071 // CHECK-NEXT: <key>type</key><string>Leak</string>
6770 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;disk&apos;</string>
6772 // CHECK-NEXT: <key>type</key><string>Leak</string>
7568 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;dissenter&apos;</string>
7570 // CHECK-NEXT: <key>type</key><string>Leak</string>
8497 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;session&apos;</string>
8499 // CHECK-NEXT: <key>type</key><string>Leak</string>
8802 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;o&apos;</string>
8804 // CHECK-NEXT: <key>type</key><string>Leak</string>
9794 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
9796 // CHECK-NEXT: <key>type</key><string>Leak</string>
11132 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;kind&apos;</string>
11134 // CHECK-NEXT: <key>type</key><string>Leak</string>
12853 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;dict&apos;</string>
12855 // CHECK-NEXT: <key>type</key><string>Leak</string>
13090 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;dict&apos;</string>
13092 // CHECK-NEXT: <key>type</key><string>Leak</string>
13410 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
13412 // CHECK-NEXT: <key>type</key><string>Leak</string>
13880 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
13882 // CHECK-NEXT: <key>type</key><string>Leak of returned object</string>
14064 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
14066 // CHECK-NEXT: <key>type</key><string>Leak of returned object</string>
14313 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
14315 // CHECK-NEXT: <key>type</key><string>Leak</string>
14596 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
14598 // CHECK-NEXT: <key>type</key><string>Leak</string>
14780 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
14782 // CHECK-NEXT: <key>type</key><string>Leak of returned object</string>
14889 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
14891 // CHECK-NEXT: <key>type</key><string>Leak</string>
15032 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
15034 // CHECK-NEXT: <key>type</key><string>Leak</string>
15175 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
15177 // CHECK-NEXT: <key>type</key><string>Leak</string>
15303 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
15305 // CHECK-NEXT: <key>type</key><string>Leak</string>
15397 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
15399 // CHECK-NEXT: <key>type</key><string>Leak</string>
15491 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
15493 // CHECK-NEXT: <key>type</key><string>Leak</string>
15585 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
15587 // CHECK-NEXT: <key>type</key><string>Leak</string>
15679 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
15681 // CHECK-NEXT: <key>type</key><string>Leak</string>
15991 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
15993 // CHECK-NEXT: <key>type</key><string>Leak</string>
16085 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
16087 // CHECK-NEXT: <key>type</key><string>Leak</string>
17100 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;number&apos;</string>
17102 // CHECK-NEXT: <key>type</key><string>Leak</string>
17277 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
17279 // CHECK-NEXT: <key>type</key><string>Leak</string>
17454 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
17456 // CHECK-NEXT: <key>type</key><string>Leak</string>
17616 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;myGradient&apos;</string>
17618 // CHECK-NEXT: <key>type</key><string>Leak</string>
17744 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;number&apos;</string>
17746 // CHECK-NEXT: <key>type</key><string>Leak</string>
17872 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
17874 // CHECK-NEXT: <key>type</key><string>Leak</string>
18000 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;y&apos;</string>
18002 // CHECK-NEXT: <key>type</key><string>Leak</string>
18162 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;number&apos;</string>
18164 // CHECK-NEXT: <key>type</key><string>Leak</string>
18576 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;str&apos;</string>
18578 // CHECK-NEXT: <key>type</key><string>Leak</string>
18704 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;str&apos;</string>
18706 // CHECK-NEXT: <key>type</key><string>Leak</string>
18915 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;str2&apos;</string>
18917 // CHECK-NEXT: <key>type</key><string>Leak</string>
19152 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;str4&apos;</string>
19154 // CHECK-NEXT: <key>type</key><string>Leak</string>
19280 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;x&apos;</string>
19282 // CHECK-NEXT: <key>type</key><string>Leak</string>
19408 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;x&apos;</string>
19410 // CHECK-NEXT: <key>type</key><string>Leak</string>
19536 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;x&apos;</string>
19538 // CHECK-NEXT: <key>type</key><string>Leak</string>
19720 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
19722 // CHECK-NEXT: <key>type</key><string>Leak of returned object</string>
20542 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
20544 // CHECK-NEXT: <key>type</key><string>Leak of returned object</string>
20866 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
20868 // CHECK-NEXT: <key>type</key><string>Leak of returned object</string>
21028 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;value&apos;</string>
21030 // CHECK-NEXT: <key>type</key><string>Leak</string>
21287 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;value&apos;</string>
21289 // CHECK-NEXT: <key>type</key><string>Leak</string>
21430 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;number&apos;</string>
21432 // CHECK-NEXT: <key>type</key><string>Leak</string>
21739 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;number&apos;</string>
21741 // CHECK-NEXT: <key>type</key><string>Leak</string>
22081 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;info&apos;</string>
22083 // CHECK-NEXT: <key>type</key><string>Leak</string>
22265 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
22267 // CHECK-NEXT: <key>type</key><string>Leak of returned object</string>
22449 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
22451 // CHECK-NEXT: <key>type</key><string>Leak of returned object</string>
22633 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
22635 // CHECK-NEXT: <key>type</key><string>Leak of returned object</string>
22817 // CHECK-NEXT: <key>description</key><string>Potential leak of an object</string>
22819 // CHECK-NEXT: <key>type</key><string>Leak of returned object</string>
22979 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;vals&apos;</string>
22981 // CHECK-NEXT: <key>type</key><string>Leak</string>
23476 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;a&apos;</string>
23478 // CHECK-NEXT: <key>type</key><string>Leak</string>
23687 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;a2&apos;</string>
23689 // CHECK-NEXT: <key>type</key><string>Leak</string>
23973 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;a3&apos;</string>
23975 // CHECK-NEXT: <key>type</key><string>Leak</string>
24184 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;a&apos;</string>
24186 // CHECK-NEXT: <key>type</key><string>Leak</string>
24470 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;a&apos;</string>
24472 // CHECK-NEXT: <key>type</key><string>Leak</string>
24673 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;value&apos;</string>
24675 // CHECK-NEXT: <key>type</key><string>Leak</string>
24891 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;value&apos;</string>
24893 // CHECK-NEXT: <key>type</key><string>Leak</string>
25128 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;value&apos;</string>
25130 // CHECK-NEXT: <key>type</key><string>Leak</string>
26027 // CHECK-NEXT: <key>description</key><string>Potential leak of an object stored into &apos;x&apos;</string>
26029 // CHECK-NEXT: <key>type</key><string>Leak</string>