gnustep-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Memory leaks galore!


From: Jamie Ramone
Subject: Re: Memory leaks galore!
Date: Wed, 20 Feb 2013 15:00:30 -0300




On Wed, Feb 20, 2013 at 2:20 PM, Ivan Vučica <address@hidden> wrote:
Most of the losses seem to be in GSPrivateBuildStrings().
  http://svn.gna.org/svn/gnustep/libs/base/trunk/Source/externs.m
which says it's called from +[NSObject initialize] solely to optimize existing global constant strings.

So that's alright; you don't want these released until the end of the program, and perhaps not even then. In a discussion from, I think, a year ago, David advocated avoiding deinitalization and releasing of as much stuff at the end of the program as realistically possible. Imagine allocating a gigabyte of small objects. Instead of deallocing them, you simply leave them be. They'll get deallocated at the end of the program, and you'll avoid potentially swapping a gigabyte of virtual memory from disk into RAM. So I guess that not bothering to use something like C++ destructors or something with atexit() to hack deallocing at the end of the program is the result of this (good and smart) opinion.

I'm not sure I follow the deallocation-swap argument. Why would a block of memory that was swapped out be swapped back in when deallocating it? My understanding is that free () simply changes some values in the c runtime to mark that block of memory as available. But be that as it may, the main problem I have with this kind of lazy deallocation is that it makes my own memory leaks much harder to find as they get camouflaged by these. Can this behavior be turned off in favor of a traditional bracketed approach?
 
The only case where you want to dealloc stuff is where you do deinitialization of network connection and similar things in -(void)dealloc, and yesterday I ran into Apple recommendation that in clean code you don't really want to do that in -(void)dealloc. Or should avoid it as much as possible. I'm cargo-culting here; it sounds reasonable, but I don't really have anything more than that.

I know, that's why I use release ;-)
 
Heck, even Apple tried to push "immediate termination" in 10.7 -- probably precisely to cut down on shutdown times! Killing an app is faster than gracefully shutting it down.

That's fine for some desktop environments. However, I really, really, REALLY don't care about it not shitting down instantaneously. For my purposes, a graceful shutdown is preferred.
 

More leaks seem to come from Unicode.m. Again, creation of a large static table seems to be the cause, and is not cause for alarm.


Could more leaks be static constant NSStrings?

In any case, if possible, try configuring Valgrind to not treat these strings as leaks. Or try replacing GS_REPLACE_CONSTANT_STRING's #define with an empty define; it will cut down at least on these erroneous leak reports.

OK, I'll try that. Thanks. 

////////
However, I really can't see any LARGE block being allocated! Note that out of those ~400kb of still alocated memory, 390kb are still reachable, and did not get reported by Valgrind in the log you printed out. :-)

And perhaps they're not leaks at all, but are meant to be deallocated by the death of the process; if you can't reliably notice increments in memory usage over time, I'd say don't worry.

On 20. 2. 2013., at 17:58, Jamie Ramone <address@hidden> wrote:

> Hi everyone. I'v been having a bit of a hard time with a program I'm writing. I saw lots of memory leaks with valgrind so I reviewed everything, fixed a few obvious mistakes and managed to reduce it to 1.2 MB of memory lost. But after that I was stumped. I looked trough the code, Apple's and GNUstep's (meager) documentation and nothing. I finally decided to run a little test. I commented out the main function and replaced it with this:
>
> int main ( int args, char ** arg )
> {
>       int errorCode = -1;
>       NSAutoreleasePool * pool = nil;
>
>       pool = [NSAutoreleasePool new];
>
>       if ( pool != nil ) {
>               errorCode = 0;
>       }
>
>       [pool release];
>
>       return errorCode;
> }
>
> I ran it through valgrind and got this:
>
> ...
> ==26730==
> ==26730== HEAP SUMMARY:
> ==26730==     in use at exit: 401,984 bytes in 8,085 blocks
> ==26730==   total heap usage: 14,157 allocs, 6,072 frees, 1,881,009 bytes allocated
> ==26730==
> ==26730== Searching for pointers to 8,085 not-freed blocks
> ==26730== Checked 2,228,888 bytes
> ==26730==
> ==26730== 4 bytes in 1 blocks are possibly lost in loss record 1 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585F334: GSPrivateBuildStrings (externs.m:294)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 8 bytes in 1 blocks are possibly lost in loss record 4 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x572D85D: NSCreateMapTableWithZone (GSIMap.h:572)
> ==26730==    by 0x57C0D3D: _c_NSObject__initialize (NSObject.m:1149)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 8 bytes in 1 blocks are possibly lost in loss record 5 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585DD8C: GSPrivateBuildStrings (externs.m:266)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 12 bytes in 1 blocks are possibly lost in loss record 6 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585D822: GSPrivateBuildStrings (externs.m:259)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 14 bytes in 1 blocks are possibly lost in loss record 8 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585D8E8: GSPrivateBuildStrings (externs.m:260)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 14 bytes in 1 blocks are possibly lost in loss record 9 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585DB3A: GSPrivateBuildStrings (externs.m:263)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 14 bytes in 1 blocks are possibly lost in loss record 10 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585DC00: GSPrivateBuildStrings (externs.m:264)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 15 bytes in 1 blocks are possibly lost in loss record 12 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585D5D0: GSPrivateBuildStrings (externs.m:256)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 16 bytes in 1 blocks are possibly lost in loss record 20 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x585A9FF: NSZoneCalloc (NSZone.m:2076)
> ==26730==    by 0x572D728: NSCreateMapTableWithZone (GSIMap.h:786)
> ==26730==    by 0x57C0D3D: _c_NSObject__initialize (NSObject.m:1149)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 16 bytes in 1 blocks are possibly lost in loss record 21 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x5818243: _c_NSString__initialize (NSString.m:613)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x57C0C94: _c_NSObject__initialize (NSObject.m:1140)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 16 bytes in 1 blocks are possibly lost in loss record 22 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585CA36: GSPrivateBuildStrings (externs.m:241)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 16 bytes in 1 blocks are possibly lost in loss record 23 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585D2B8: GSPrivateBuildStrings (externs.m:252)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 16 bytes in 1 blocks are possibly lost in loss record 24 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585D37E: GSPrivateBuildStrings (externs.m:253)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 16 bytes in 1 blocks are possibly lost in loss record 25 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585DF18: GSPrivateBuildStrings (externs.m:268)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 16 bytes in 1 blocks are definitely lost in loss record 28 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x5CD6C49: objc_malloc (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5CAE: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5E44: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5E5B: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5E5B: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5E5B: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5EE3: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD66D4: __objc_exec_class (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x58AC2C5: ??? (in /SystemLibrary/Libraries/libgnustep-base.so.1.24.0)
> ==26730==    by 0x56AF342: ??? (in /SystemLibrary/Libraries/libgnustep-base.so.1.24.0)
> ==26730==
> ==26730== 17 bytes in 1 blocks are possibly lost in loss record 29 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585C970: GSPrivateBuildStrings (externs.m:240)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 18 bytes in 1 blocks are possibly lost in loss record 30 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585ED04: GSPrivateBuildStrings (externs.m:286)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 18 bytes in 1 blocks are possibly lost in loss record 31 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585F4C0: GSPrivateBuildStrings (externs.m:296)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 18 bytes in 1 blocks are possibly lost in loss record 32 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585D444: GSPrivateBuildStrings (externs.m:254)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 18 bytes in 1 blocks are possibly lost in loss record 33 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585D50A: GSPrivateBuildStrings (externs.m:255)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 18 bytes in 1 blocks are possibly lost in loss record 34 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585D696: GSPrivateBuildStrings (externs.m:257)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 20 bytes in 1 blocks are possibly lost in loss record 35 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585E482: GSPrivateBuildStrings (externs.m:275)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 20 bytes in 1 blocks are possibly lost in loss record 36 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585E9EC: GSPrivateBuildStrings (externs.m:282)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 21 bytes in 1 blocks are possibly lost in loss record 37 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585E60E: GSPrivateBuildStrings (externs.m:277)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 21 bytes in 1 blocks are possibly lost in loss record 38 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585E926: GSPrivateBuildStrings (externs.m:281)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 21 bytes in 1 blocks are possibly lost in loss record 39 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585D066: GSPrivateBuildStrings (externs.m:249)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 21 bytes in 1 blocks are possibly lost in loss record 40 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585E0A4: GSPrivateBuildStrings (externs.m:270)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 22 bytes in 1 blocks are possibly lost in loss record 41 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585E3BC: GSPrivateBuildStrings (externs.m:274)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 22 bytes in 1 blocks are possibly lost in loss record 42 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585EC3E: GSPrivateBuildStrings (externs.m:285)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 22 bytes in 1 blocks are possibly lost in loss record 43 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585CD4E: GSPrivateBuildStrings (externs.m:245)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 22 bytes in 1 blocks are possibly lost in loss record 44 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585CE14: GSPrivateBuildStrings (externs.m:246)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 22 bytes in 1 blocks are possibly lost in loss record 45 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585D9AE: GSPrivateBuildStrings (externs.m:261)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 23 bytes in 1 blocks are possibly lost in loss record 46 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585E548: GSPrivateBuildStrings (externs.m:276)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 23 bytes in 1 blocks are possibly lost in loss record 47 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585E79A: GSPrivateBuildStrings (externs.m:279)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 23 bytes in 1 blocks are possibly lost in loss record 48 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585CFA0: GSPrivateBuildStrings (externs.m:248)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 23 bytes in 1 blocks are possibly lost in loss record 49 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585DCC6: GSPrivateBuildStrings (externs.m:265)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 24 bytes in 1 blocks are possibly lost in loss record 61 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585D1F2: GSPrivateBuildStrings (externs.m:251)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 25 bytes in 1 blocks are possibly lost in loss record 62 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585D75C: GSPrivateBuildStrings (externs.m:258)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 25 bytes in 1 blocks are possibly lost in loss record 63 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585E16A: GSPrivateBuildStrings (externs.m:271)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 27 bytes in 1 blocks are possibly lost in loss record 64 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585E6D4: GSPrivateBuildStrings (externs.m:278)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 27 bytes in 1 blocks are possibly lost in loss record 65 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585F64C: GSPrivateBuildStrings (externs.m:298)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 27 bytes in 1 blocks are possibly lost in loss record 66 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585CEDA: GSPrivateBuildStrings (externs.m:247)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 28 bytes in 1 blocks are possibly lost in loss record 67 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585EAB2: GSPrivateBuildStrings (externs.m:283)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 28 bytes in 1 blocks are possibly lost in loss record 68 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585EB78: GSPrivateBuildStrings (externs.m:284)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 28 bytes in 1 blocks are possibly lost in loss record 69 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585D12C: GSPrivateBuildStrings (externs.m:250)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 29 bytes in 1 blocks are possibly lost in loss record 70 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585DA74: GSPrivateBuildStrings (externs.m:262)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 29 bytes in 1 blocks are possibly lost in loss record 71 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585DE52: GSPrivateBuildStrings (externs.m:267)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 30 bytes in 1 blocks are possibly lost in loss record 72 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585E860: GSPrivateBuildStrings (externs.m:280)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 30 bytes in 1 blocks are possibly lost in loss record 73 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585CBC2: GSPrivateBuildStrings (externs.m:243)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 30 bytes in 1 blocks are possibly lost in loss record 74 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585DFDE: GSPrivateBuildStrings (externs.m:269)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 30 bytes in 1 blocks are possibly lost in loss record 75 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585E2F6: GSPrivateBuildStrings (externs.m:273)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 31 bytes in 1 blocks are possibly lost in loss record 76 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585C8AA: GSPrivateBuildStrings (externs.m:239)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 78 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585E3BC: GSPrivateBuildStrings (externs.m:274)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 79 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585E482: GSPrivateBuildStrings (externs.m:275)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 80 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585E548: GSPrivateBuildStrings (externs.m:276)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 81 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585E60E: GSPrivateBuildStrings (externs.m:277)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 82 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585E6D4: GSPrivateBuildStrings (externs.m:278)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 83 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585E79A: GSPrivateBuildStrings (externs.m:279)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 84 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585E860: GSPrivateBuildStrings (externs.m:280)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 85 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585E926: GSPrivateBuildStrings (externs.m:281)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 86 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585E9EC: GSPrivateBuildStrings (externs.m:282)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 87 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585EAB2: GSPrivateBuildStrings (externs.m:283)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 88 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585EB78: GSPrivateBuildStrings (externs.m:284)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 89 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585EC3E: GSPrivateBuildStrings (externs.m:285)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 90 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585ED04: GSPrivateBuildStrings (externs.m:286)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 91 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585EDCA: GSPrivateBuildStrings (externs.m:287)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 92 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585EE90: GSPrivateBuildStrings (externs.m:288)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 93 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585EF56: GSPrivateBuildStrings (externs.m:289)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 94 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585F01C: GSPrivateBuildStrings (externs.m:290)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 95 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585F0E2: GSPrivateBuildStrings (externs.m:291)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 96 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585F1A8: GSPrivateBuildStrings (externs.m:292)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 97 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585F26E: GSPrivateBuildStrings (externs.m:293)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 98 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585F334: GSPrivateBuildStrings (externs.m:294)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 99 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585F3FA: GSPrivateBuildStrings (externs.m:295)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 100 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585F4C0: GSPrivateBuildStrings (externs.m:296)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 101 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585F586: GSPrivateBuildStrings (externs.m:297)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 102 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585F64C: GSPrivateBuildStrings (externs.m:298)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 103 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585C8AA: GSPrivateBuildStrings (externs.m:239)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 104 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585C970: GSPrivateBuildStrings (externs.m:240)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 105 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585CA36: GSPrivateBuildStrings (externs.m:241)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 106 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585CAFC: GSPrivateBuildStrings (externs.m:242)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 107 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585CBC2: GSPrivateBuildStrings (externs.m:243)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 108 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585CC88: GSPrivateBuildStrings (externs.m:244)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 109 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585CD4E: GSPrivateBuildStrings (externs.m:245)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 110 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585CE14: GSPrivateBuildStrings (externs.m:246)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 111 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585CEDA: GSPrivateBuildStrings (externs.m:247)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 112 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585CFA0: GSPrivateBuildStrings (externs.m:248)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 113 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585D066: GSPrivateBuildStrings (externs.m:249)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 114 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585D12C: GSPrivateBuildStrings (externs.m:250)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 115 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585D1F2: GSPrivateBuildStrings (externs.m:251)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 116 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585D2B8: GSPrivateBuildStrings (externs.m:252)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 117 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585D37E: GSPrivateBuildStrings (externs.m:253)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 118 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585D444: GSPrivateBuildStrings (externs.m:254)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 119 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585D50A: GSPrivateBuildStrings (externs.m:255)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 120 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585D5D0: GSPrivateBuildStrings (externs.m:256)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 121 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585D696: GSPrivateBuildStrings (externs.m:257)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 122 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585D75C: GSPrivateBuildStrings (externs.m:258)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 123 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585D822: GSPrivateBuildStrings (externs.m:259)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 124 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585D8E8: GSPrivateBuildStrings (externs.m:260)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 125 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585D9AE: GSPrivateBuildStrings (externs.m:261)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 126 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585DA74: GSPrivateBuildStrings (externs.m:262)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 127 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585DB3A: GSPrivateBuildStrings (externs.m:263)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 128 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585DC00: GSPrivateBuildStrings (externs.m:264)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 129 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585DCC6: GSPrivateBuildStrings (externs.m:265)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 130 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585DD8C: GSPrivateBuildStrings (externs.m:266)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 131 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585DE52: GSPrivateBuildStrings (externs.m:267)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 132 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585DF18: GSPrivateBuildStrings (externs.m:268)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 133 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585DFDE: GSPrivateBuildStrings (externs.m:269)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 134 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585E0A4: GSPrivateBuildStrings (externs.m:270)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 135 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585E16A: GSPrivateBuildStrings (externs.m:271)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 136 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585E230: GSPrivateBuildStrings (externs.m:272)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 bytes in 1 blocks are possibly lost in loss record 137 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x56DBCEB: _i_GSPlaceholderString__initWithBytesNoCopy_length_encoding_freeWhenDone_ (GSString.m:1149)
> ==26730==    by 0x56DB0B0: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1042)
> ==26730==    by 0x585E2F6: GSPrivateBuildStrings (externs.m:273)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 32 (16 direct, 16 indirect) bytes in 1 blocks are definitely lost in loss record 139 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x5CD6C49: objc_malloc (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5DD3: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5EE3: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD66D4: __objc_exec_class (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CDB7F5: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CCF202: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==
> ==26730== 32 (16 direct, 16 indirect) bytes in 1 blocks are definitely lost in loss record 140 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x5CD6C49: objc_malloc (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5DD3: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5EE3: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD66D4: __objc_exec_class (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405995: ??? (in /media/FS_USERS-ME/jamie/Developer/GNUstep/FREEDOMSTEP/Desktop/FreedomStep/sysutils/SystemStartup/Source/obj/init)
> ==26730==    by 0x401E3A: ??? (in /media/FS_USERS-ME/jamie/Developer/GNUstep/FREEDOMSTEP/Desktop/FreedomStep/sysutils/SystemStartup/Source/obj/init)
> ==26730==    by 0xD72A05F: ???
> ==26730==    by 0x405924: __libc_csu_init (in /media/FS_USERS-ME/jamie/Developer/GNUstep/FREEDOMSTEP/Desktop/FreedomStep/sysutils/SystemStartup/Source/obj/init)
> ==26730==    by 0x63A2BDF: (below main) (libc-start.c:185)
> ==26730==
> ==26730== 34 bytes in 1 blocks are possibly lost in loss record 141 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585E230: GSPrivateBuildStrings (externs.m:272)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 35 bytes in 1 blocks are possibly lost in loss record 142 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585EDCA: GSPrivateBuildStrings (externs.m:287)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 35 bytes in 1 blocks are possibly lost in loss record 143 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585F3FA: GSPrivateBuildStrings (externs.m:295)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 37 bytes in 1 blocks are possibly lost in loss record 144 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585F586: GSPrivateBuildStrings (externs.m:297)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 37 bytes in 1 blocks are possibly lost in loss record 145 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585CC88: GSPrivateBuildStrings (externs.m:244)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 38 bytes in 1 blocks are possibly lost in loss record 146 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585EF56: GSPrivateBuildStrings (externs.m:289)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 38 bytes in 1 blocks are possibly lost in loss record 147 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585F01C: GSPrivateBuildStrings (externs.m:290)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 39 bytes in 1 blocks are possibly lost in loss record 148 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585F1A8: GSPrivateBuildStrings (externs.m:292)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 39 bytes in 1 blocks are possibly lost in loss record 149 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585F26E: GSPrivateBuildStrings (externs.m:293)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 40 bytes in 1 blocks are definitely lost in loss record 155 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x586E4D4: class_copyMethodList (runtime.c:307)
> ==26730==    by 0x56B9155: _c_GSBlock__load (GSBlocks.m:39)
> ==26730==    by 0x5CD5F5F: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5F79: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD67A9: __objc_exec_class (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x58AC2C5: ??? (in /SystemLibrary/Libraries/libgnustep-base.so.1.24.0)
> ==26730==    by 0x56AF342: ??? (in /SystemLibrary/Libraries/libgnustep-base.so.1.24.0)
> ==26730==
> ==26730== 41 bytes in 1 blocks are possibly lost in loss record 156 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585EE90: GSPrivateBuildStrings (externs.m:288)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 43 bytes in 1 blocks are possibly lost in loss record 157 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585F0E2: GSPrivateBuildStrings (externs.m:291)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 44 bytes in 1 blocks are possibly lost in loss record 158 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x56DB11C: _i_GSPlaceholderString__initWithBytes_length_encoding_ (GSString.m:1029)
> ==26730==    by 0x585CAFC: GSPrivateBuildStrings (externs.m:242)
> ==26730==    by 0x57C0CAC: _c_NSObject__initialize (NSObject.m:1142)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 48 bytes in 1 blocks are possibly lost in loss record 218 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x572D8C2: NSCreateMapTableWithZone (GSIMap.h:608)
> ==26730==    by 0x57C0D3D: _c_NSObject__initialize (NSObject.m:1149)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 48 (16 direct, 32 indirect) bytes in 1 blocks are definitely lost in loss record 220 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x5CD6C49: objc_malloc (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5DD3: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5E5B: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5EE3: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD66D4: __objc_exec_class (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405995: ??? (in /media/FS_USERS-ME/jamie/Developer/GNUstep/FREEDOMSTEP/Desktop/FreedomStep/sysutils/SystemStartup/Source/obj/init)
> ==26730==    by 0x401E3A: ??? (in /media/FS_USERS-ME/jamie/Developer/GNUstep/FREEDOMSTEP/Desktop/FreedomStep/sysutils/SystemStartup/Source/obj/init)
> ==26730==    by 0xD72A05F: ???
> ==26730==    by 0x405924: __libc_csu_init (in /media/FS_USERS-ME/jamie/Developer/GNUstep/FREEDOMSTEP/Desktop/FreedomStep/sysutils/SystemStartup/Source/obj/init)
> ==26730==    by 0x63A2BDF: (below main) (libc-start.c:185)
> ==26730==
> ==26730== 64 bytes in 1 blocks are possibly lost in loss record 224 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C200A: _c_NSObject__allocWithZone_ (NSObject.m:817)
> ==26730==    by 0x57BF0FE: _c_NSObject__new (NSObject.m:1299)
> ==26730==    by 0x57C0BCA: _c_NSObject__initialize (NSObject.m:1115)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 72 bytes in 1 blocks are possibly lost in loss record 231 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C200A: _c_NSObject__allocWithZone_ (NSObject.m:817)
> ==26730==    by 0x57BF0FE: _c_NSObject__new (NSObject.m:1299)
> ==26730==    by 0x58A10A9: _c__GSLockInitializer__initialize (NSLock+GNUstepBase.m:50)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x58A1235: _c_NSLock_GNUstepBase_newLockAt_ (NSLock+GNUstepBase.m:70)
> ==26730==    by 0x58A4CC0: GSSetupEncodingTable (Unicode.m:276)
> ==26730==    by 0x58A7C14: GSPrivateDefaultCStringEncoding (Unicode.m:2551)
> ==26730==    by 0x58180FE: _c_NSString__initialize (NSString.m:599)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x57C0C94: _c_NSObject__initialize (NSObject.m:1140)
> ==26730==
> ==26730== 72 bytes in 1 blocks are possibly lost in loss record 232 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C200A: _c_NSObject__allocWithZone_ (NSObject.m:817)
> ==26730==    by 0x58A11EA: _c_NSLock_GNUstepBase_newLockAt_ (NSLock+GNUstepBase.m:77)
> ==26730==    by 0x58A4CC0: GSSetupEncodingTable (Unicode.m:276)
> ==26730==    by 0x58A7C14: GSPrivateDefaultCStringEncoding (Unicode.m:2551)
> ==26730==    by 0x58180FE: _c_NSString__initialize (NSString.m:599)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x57C0C94: _c_NSObject__initialize (NSObject.m:1140)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 72 bytes in 1 blocks are possibly lost in loss record 233 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x5708D52: _c_NSAutoreleasePool__new (NSAutoreleasePool.m:332)
> ==26730==    by 0x40589F: main (main.m:213)
> ==26730==
> ==26730== 80 bytes in 5 blocks are definitely lost in loss record 235 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x5CD6C49: objc_malloc (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5CAE: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5F37: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD66D4: __objc_exec_class (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405995: ??? (in /media/FS_USERS-ME/jamie/Developer/GNUstep/FREEDOMSTEP/Desktop/FreedomStep/sysutils/SystemStartup/Source/obj/init)
> ==26730==    by 0x401E3A: ??? (in /media/FS_USERS-ME/jamie/Developer/GNUstep/FREEDOMSTEP/Desktop/FreedomStep/sysutils/SystemStartup/Source/obj/init)
> ==26730==    by 0xD72A05F: ???
> ==26730==    by 0x405924: __libc_csu_init (in /media/FS_USERS-ME/jamie/Developer/GNUstep/FREEDOMSTEP/Desktop/FreedomStep/sysutils/SystemStartup/Source/obj/init)
> ==26730==    by 0x63A2BDF: (below main) (libc-start.c:185)
> ==26730==
> ==26730== 136 bytes in 1 blocks are possibly lost in loss record 243 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C200A: _c_NSObject__allocWithZone_ (NSObject.m:817)
> ==26730==    by 0x57BF0FE: _c_NSObject__new (NSObject.m:1299)
> ==26730==    by 0x58224C2: _c_NSThread___createThreadForCurrentPthread (NSThread.m:484)
> ==26730==    by 0x5823D32: _c_NSThread__initialize (NSThread.m:331)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5877AE4: _i_GSLazyRecursiveLock__init (GSLock.m:246)
> ==26730==    by 0x58A10A9: _c__GSLockInitializer__initialize (NSLock+GNUstepBase.m:50)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x58A1235: _c_NSLock_GNUstepBase_newLockAt_ (NSLock+GNUstepBase.m:70)
> ==26730==    by 0x58A4CC0: GSSetupEncodingTable (Unicode.m:276)
> ==26730==
> ==26730== 144 (48 direct, 96 indirect) bytes in 3 blocks are definitely lost in loss record 244 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x5CD6C49: objc_malloc (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5DD3: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5E5B: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5E5B: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5E5B: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5E5B: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5EE3: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD66D4: __objc_exec_class (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x58AC2C5: ??? (in /SystemLibrary/Libraries/libgnustep-base.so.1.24.0)
> ==26730==    by 0x56AF342: ??? (in /SystemLibrary/Libraries/libgnustep-base.so.1.24.0)
> ==26730==
> ==26730== 144 bytes in 9 blocks are definitely lost in loss record 245 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x5CD6C49: objc_malloc (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5CAE: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5E44: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5E5B: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5EE3: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD66D4: __objc_exec_class (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x58AC2C5: ??? (in /SystemLibrary/Libraries/libgnustep-base.so.1.24.0)
> ==26730==    by 0x56AF342: ??? (in /SystemLibrary/Libraries/libgnustep-base.so.1.24.0)
> ==26730==
> ==26730== 192 bytes in 12 blocks are definitely lost in loss record 248 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x5CD6C49: objc_malloc (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5CAE: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5F37: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD66D4: __objc_exec_class (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x58AC2C5: ??? (in /SystemLibrary/Libraries/libgnustep-base.so.1.24.0)
> ==26730==    by 0x56AF342: ??? (in /SystemLibrary/Libraries/libgnustep-base.so.1.24.0)
> ==26730==
> ==26730== 208 bytes in 1 blocks are possibly lost in loss record 251 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x57C199E: NSAllocateObject (NSObject.m:817)
> ==26730==    by 0x572D5FA: NSCreateMapTableWithZone (NSConcreteMapTable.m:462)
> ==26730==    by 0x57C0D3D: _c_NSObject__initialize (NSObject.m:1149)
> ==26730==    by 0x5CD97D9: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD9BC7: objc_msg_lookup (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x405893: main (main.m:213)
> ==26730==
> ==26730== 256 bytes in 1 blocks are possibly lost in loss record 253 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x5708EFF: _i_NSAutoreleasePool__dealloc (NSAutoreleasePool.m:269)
> ==26730==    by 0x4058C3: main (main.m:219)
> ==26730==
> ==26730== 272 bytes in 1 blocks are possibly lost in loss record 311 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x585A8B5: default_malloc (NSZone.m:123)
> ==26730==    by 0x5708B10: _i_NSAutoreleasePool__init (NSAutoreleasePool.m:343)
> ==26730==    by 0x40589F: main (main.m:213)
> ==26730==
> ==26730== 368 bytes in 23 blocks are definitely lost in loss record 317 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x5CD6C49: objc_malloc (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5CAE: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5E44: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5EE3: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD66D4: __objc_exec_class (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x58AC2C5: ??? (in /SystemLibrary/Libraries/libgnustep-base.so.1.24.0)
> ==26730==    by 0x56AF342: ??? (in /SystemLibrary/Libraries/libgnustep-base.so.1.24.0)
> ==26730==
> ==26730== 432 (160 direct, 272 indirect) bytes in 10 blocks are definitely lost in loss record 319 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x5CD6C49: objc_malloc (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5DD3: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5E5B: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5E5B: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5E5B: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5EE3: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD66D4: __objc_exec_class (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x58AC2C5: ??? (in /SystemLibrary/Libraries/libgnustep-base.so.1.24.0)
> ==26730==    by 0x56AF342: ??? (in /SystemLibrary/Libraries/libgnustep-base.so.1.24.0)
> ==26730==
> ==26730== 512 (224 direct, 288 indirect) bytes in 14 blocks are definitely lost in loss record 323 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x5CD6C49: objc_malloc (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5DD3: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5E5B: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5E5B: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5EE3: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD66D4: __objc_exec_class (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x58AC2C5: ??? (in /SystemLibrary/Libraries/libgnustep-base.so.1.24.0)
> ==26730==    by 0x56AF342: ??? (in /SystemLibrary/Libraries/libgnustep-base.so.1.24.0)
> ==26730==
> ==26730== 1,840 (624 direct, 1,216 indirect) bytes in 39 blocks are definitely lost in loss record 424 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x5CD6C49: objc_malloc (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5DD3: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5E5B: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5EE3: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD66D4: __objc_exec_class (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x58AC2C5: ??? (in /SystemLibrary/Libraries/libgnustep-base.so.1.24.0)
> ==26730==    by 0x56AF342: ??? (in /SystemLibrary/Libraries/libgnustep-base.so.1.24.0)
> ==26730==
> ==26730== 2,720 (128 direct, 2,592 indirect) bytes in 8 blocks are definitely lost in loss record 443 of 463
> ==26730==    at 0x4C274A8: malloc (vg_replace_malloc.c:236)
> ==26730==    by 0x5CD6C49: objc_malloc (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5DD3: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD5EE3: ??? (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x5CD66D4: __objc_exec_class (in /usr/lib/libobjc.so.2.0.0)
> ==26730==    by 0x58AC2C5: ??? (in /SystemLibrary/Libraries/libgnustep-base.so.1.24.0)
> ==26730==    by 0x56AF342: ??? (in /SystemLibrary/Libraries/libgnustep-base.so.1.24.0)
> ==26730==
> ==26730== LEAK SUMMARY:
> ==26730==    definitely lost: 2,072 bytes in 128 blocks
> ==26730==    indirectly lost: 4,528 bytes in 283 blocks
> ==26730==      possibly lost: 4,646 bytes in 132 blocks
> ==26730==    still reachable: 390,738 bytes in 7,542 blocks
> ==26730==         suppressed: 0 bytes in 0 blocks
> ==26730== Reachable blocks (those to which a pointer was found) are not shown.
> ==26730== To see them, rerun with: --leak-check=full --show-reachable=yes
> ==26730==
> ==26730== ERROR SUMMARY: 146 errors from 146 contexts (suppressed: 6 from 6)
> --26730--
> --26730-- used_suppression:      4 dl-hack3-cond-1
> --26730-- used_suppression:      2 glibc-2.5.x-on-SUSE-10.2-(PPC)-2a
> ==26730==
> ==26730== ERROR SUMMARY: 146 errors from 146 contexts (suppressed: 6 from 6)
>
> All I did was create an autorelease pool and then released it, and that causes a loss of 400K? Am I missing something here? I mean if I create an object and make sure I destroy it, there shouldn't be any memory leak. Or are these leaks known bugs and being worked on? Any help is appreciated.
> --
> Besos, abrazos, confeti y aplausos.
> Jamie Ramone
> "El Vikingo"
> _______________________________________________
> Gnustep-dev mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/gnustep-dev

--
Ivan Vučica
address@hidden - http://ivan.vucica.net/




--
Besos, abrazos, confeti y aplausos.
Jamie Ramone
"El Vikingo"

reply via email to

[Prev in Thread] Current Thread [Next in Thread]