Why is this crashing....?

-3

I am pushing a viewController on the navigation stack and when I reach the next view and come back and then relaunch the view it ends in a crash... here is the code..

SampleViewController *obj=[[SampleViewController alloc]initWithNibName:nil bundle:nil];
    obj.delegate=self; 
    self.title=@"TESTT";
    [self.navigationController pushViewController:obj animated:YES];
    [obj release];

but if I make the obj as global then the crash does not occur... I know its something very common but I can't figure it out.

crash Log..

Process:         INGDirectOCRSampleApp [4940]
Path:            /Users/chetna368474/Library/Application Support/iPhone Simulator/5.0/Applications/88310229-D5BA-4B1B-BBE2-F49E1C35CD25/INGDirectOCRSampleApp.app/INGDirectOCRSampleApp
Identifier:      INGDirectOCRSampleApp
Version:         ??? (???)
Code Type:       X86 (Native)
Parent Process:  launchd [1193]

Date/Time:       2012-04-06 17:48:00.057 +0530
OS Version:      Mac OS X 10.6.8 (10K549)
Report Version:  6

Exception Type:  EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000000
Crashed Thread:  0

Application Specific Information:
objc_msgSend() selector name: release
iPhone Simulator 272, iPhone OS 5.0 (iPhone/9A334)


Thread 0 Crashed:
0   libobjc.A.dylib                 0x0192209f objc_msgSend + 19
1   CoreFoundation                  0x01b30435 CFRelease + 117
2   CoreFoundation                  0x01c11e94 -[__NSArrayM dealloc] + 180
3   libobjc.A.dylib                 0x01922e4d _objc_rootRelease + 47
4   UIKit                           0x008760f9 -[UIView(Internal) _invalidateSubviewCache] + 44
5   UIKit                           0x0087142f __UIViewWillBeRemovedFromSuperview + 689
6   UIKit                           0x008710d7 -[UIView(Hierarchy) removeFromSuperview] + 70
7   UIKit                           0x0086d1e0 -[UIView dealloc] + 309
8   libobjc.A.dylib                 0x01922e4d _objc_rootRelease + 47
9   libobjc.A.dylib                 0x01922e10 objc_release + 48
10  libobjc.A.dylib                 0x01923c60 (anonymous namespace)::AutoreleasePoolPage::pop(void*) + 528
11  CoreFoundation                  0x01b58ed8 _CFAutoreleasePoolPop + 24
12  CoreFoundation                  0x01b5b83b __CFRunLoopRun + 2011
13  CoreFoundation                  0x01b5adb4 CFRunLoopRunSpecific + 212
14  CoreFoundation                  0x01b5accb CFRunLoopRunInMode + 123
15  GraphicsServices                0x0225e879 GSEventRunModal + 207
16  GraphicsServices                0x0225e93e GSEventRun + 114
17  UIKit                           0x0083aa9b UIApplicationMain + 1175
18  INGDirectOCRSampleApp           0x0000271d main + 125 (main.m:14)
19  INGDirectOCRSampleApp           0x00002695 start + 53

Thread 1:
0   libSystem.B.dylib               0x994de382 kevent + 10
1   libdispatch.dylib               0x0222f373 _dispatch_mgr_invoke + 918
2   libdispatch.dylib               0x0222dcd0 _dispatch_mgr_wakeup + 0

Thread 2:
0   libSystem.B.dylib               0x994dd412 __workq_kernreturn + 10
1   libSystem.B.dylib               0x994dd9a8 _pthread_wqthread + 941
2   libSystem.B.dylib               0x994dd5c6 start_wqthread + 30

Thread 3:
0   libSystem.B.dylib               0x994dd5a8 start_wqthread + 0

Thread 4:  WebThread
0   libSystem.B.dylib               0x994b7afa mach_msg_trap + 10
1   libSystem.B.dylib               0x994b8267 mach_msg + 68
2   CoreFoundation                  0x01bf813a __CFRunLoopServiceMachPort + 186
3   CoreFoundation                  0x01b5b605 __CFRunLoopRun + 1445
4   CoreFoundation                  0x01b5adb4 CFRunLoopRunSpecific + 212
5   CoreFoundation                  0x01b5accb CFRunLoopRunInMode + 123
6   WebCore                         0x03940220 RunWebThread(void*) + 560
7   libSystem.B.dylib               0x994e5259 _pthread_start + 345
8   libSystem.B.dylib               0x994e50de thread_start + 34

Thread 0 crashed with X86 Thread State (32-bit):
  eax: 0x08013060  ebx: 0x00000007  ecx: 0x01928405  edx: 0x0800e513
  edi: 0x00000000  esi: 0x00000008  ebp: 0xbfffde98  esp: 0xbfffde44
   ss: 0x0000001f  efl: 0x00010206  eip: 0x0192209f   cs: 0x00000017
   ds: 0x0000001f   es: 0x0000001f   fs: 0x00000000   gs: 0x00000037
  cr2: 0x00000000

Binary Images:
    0x1000 -   0x344fe3 +INGDirectOCRSampleApp ??? (???) <23D12858-D540-3EBA-842A-C6AC77BC14F3> /Users/chetna368474/Library/Application Support/iPhone Simulator/5.0/Applications/88310229-D5BA-4B1B-BBE2-F49E1C35CD25/INGDirectOCRSampleApp.app/INGDirectOCRSampleApp
  0x4db000 -   0x70cff7 +Foundation 881.0.0 (compatibility 300.0.0) <027E5CAE-30D1-3F0C-851D-28B153D01989> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/Foundation.framework/Foundation
  0x830000 -   0xe4fff7 +UIKit 1600.0.0 (compatibility 1.0.0) <26D83691-BE8F-33A2-968F-85A36B4E076D> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/UIKit.framework/UIKit
 0x112a000 -  0x1317ffb  com.apple.CoreGraphics 1.600.0 (???) <10DC20E5-ADED-34E8-B66A-7971EF4B7F1E> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreGraphics.framework/CoreGraphics
 0x1370000 -  0x1384ff7 +OpenGLES ??? (???) <693FCBF7-B9ED-3E74-8B13-D91AEC1B9421> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/OpenGLES.framework/OpenGLES
 0x138e000 -  0x14c4ffb +QuartzCore 1.7.0 (compatibility 1.2.0) <AE0F3BAD-B9D9-3F9A-93EC-094715C34B23> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/QuartzCore.framework/QuartzCore
 0x1538000 -  0x159aff3 +libstdc++.6.dylib 53.4.0 (compatibility 7.0.0) <75457A46-A389-39C4-BF1F-D3E61BD20B9D> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/usr/lib/libstdc++.6.dylib
 0x15f3000 -  0x160ffff +libSystem.dylib 125.0.0 (compatibility 1.0.0) <5127F6A5-1667-3F50-8F15-19A6F7628849> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/usr/lib/libSystem.dylib
 0x1624000 -  0x1690ff3 +MobileCoreServices 34.0.0 (compatibility 1.0.0) <A1C65859-E8C7-3AF3-BD2C-6AF20276A1C5> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/MobileCoreServices.framework/MobileCoreServices
 0x16bf000 -  0x1880fff +libicucore.A.dylib 48.0.0 (compatibility 1.0.0) <44D4F919-7BE7-34B1-8687-060DD594E44F> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/usr/lib/libicucore.A.dylib
 0x190a000 -  0x19df787 +libobjc.A.dylib 227.0.0 (compatibility 1.0.0) <879E1E4D-1823-3A4A-9F16-E45A4094B69F> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/usr/lib/libobjc.A.dylib
 0x19f1000 -  0x1aeefff +libxml2.2.dylib 10.3.0 (compatibility 10.0.0) <52BE5F04-7BA6-322A-82B9-2F86235B47C0> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/usr/lib/libxml2.2.dylib
 0x1b12000 -  0x1b21ff7 +libz.1.dylib 1.2.5 (compatibility 1.0.0) <FB257E91-EEC6-33C5-917B-8E20E6154002> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/usr/lib/libz.1.dylib
 0x1b26000 -  0x1ca6ff7 +CoreFoundation 675.0.0 (compatibility 150.0.0) <387FB5D2-1E55-3A8F-863D-89F0ED41DDB7> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
 0x1db0000 -  0x1f1fff7 +CFNetwork 548.0.3 (compatibility 1.0.0) <3EA631BA-29CA-3BC9-A8ED-81F3844BCF33> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CFNetwork.framework/CFNetwork
 0x1fb6000 -  0x2002ff7 +SystemConfiguration 432.0.0 (compatibility 1.0.0) <DFFE2D1B-2CF3-33BE-99C2-20414AAC3BAF> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/SystemConfiguration.framework/SystemConfiguration
 0x2023000 -  0x207eff7 +Security ??? (???) <A58C38F3-DF57-33FD-8767-BFFF46602036> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/Security.framework/Security
 0x20a3000 -  0x20a8fff +IOKit 275.0.0 (compatibility 1.0.0) <D8D53356-F68E-3D16-834D-0451BEFB197C> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/IOKit.framework/IOKit
 0x20b0000 -  0x20c2ff7 +libCRFSuite.dylib ??? (???) <87C6506C-A64D-37CB-A6B4-D5B16147E00D> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/usr/lib/libCRFSuite.dylib
 0x20c9000 -  0x20cafff +liblangid.dylib ??? (???) <CEDA1D3E-21DB-3766-A2C0-358E1B9FED37> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/usr/lib/liblangid.dylib
 0x20ce000 -  0x20e3ff3 +GenerationalStorage 124.0.0 (compatibility 1.0.0) <AB141CE7-1889-3225-83DE-809C71AC6AB4> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/PrivateFrameworks/GenerationalStorage.framework/GenerationalStorage
 0x20eb000 -  0x20fefff +libbsm.0.dylib ??? (???) <1DDEB086-AFC7-3486-83BB-AA194E5FD33F> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/usr/lib/libbsm.0.dylib
 0x2106000 -  0x211effb +SpringBoardServices ??? (???) <9D85DA2B-B27F-3F94-A1E1-8B4C3A57DE3E> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/PrivateFrameworks/SpringBoardServices.framework/SpringBoardServices
 0x212e000 -  0x2137ff7 +libc++abi.dylib 15.1.0 (compatibility 1.0.0) <A2EB5EEE-E35D-3749-B631-527C48ECCB4B> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/usr/lib/libc++abi.dylib
 0x213f000 -  0x2143fff +libSystem.override.dylib ??? (???) <893ED023-4976-3C97-97A5-DA0EAB349B7C> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/usr/lib/system/libSystem.override.dylib
 0x2149000 -  0x214eff3 +libcache_sim.dylib 49.0.0 (compatibility 1.0.0) <53EB5246-7978-3FB7-A272-33AC81F6B98F> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/usr/lib/system/libcache_sim.dylib
 0x2153000 -  0x21adffb +libcommonCrypto_sim.dylib 40146.0.0 (compatibility 1.0.0) <519CF629-B054-3DA7-90F4-08773FB53CDB> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/usr/lib/system/libcommonCrypto_sim.dylib
 0x21bc000 -  0x21c4ff7 +libnotify_sim.dylib 87.3.0 (compatibility 1.0.0) <DCAAE9AA-5A73-3175-A97D-A69AFF09321B> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/usr/lib/system/libnotify_sim.dylib
 0x21cb000 -  0x21ccff3 +libsystem_sim_blocks.dylib 54.0.0 (compatibility 1.0.0) <37A1DF5C-5076-3367-BD66-665610FD4487> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/usr/lib/system/libsystem_sim_blocks.dylib
 0x21d1000 -  0x21d8fff +libsystem_sim_dnssd.dylib ??? (???) <5C3A3B8C-FFEA-30ED-BBD1-71D5D97FD8A1> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/usr/lib/system/libsystem_sim_dnssd.dylib
 0x21de000 -  0x21f6ffb +libsystem_sim_info.dylib ??? (???) <85EDCF1A-20F6-3E73-B118-97294E96C977> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/usr/lib/system/libsystem_sim_info.dylib
 0x2202000 -  0x221bfff +libxpc_sim.dylib 89.9.0 (compatibility 1.0.0) <A418D307-3C2F-38DD-945D-DAE45A6582D7> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/usr/lib/system/libxpc_sim.dylib
 0x222c000 -  0x223afff +libdispatch.dylib 192.7.0 (compatibility 1.0.0) <54FEE9FB-F069-3FA2-BE6F-33B7FC2EFD79> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/usr/lib/system/libdispatch.dylib
 0x2248000 -  0x2251ff3 +MobileIcons ??? (???) <EF0292AB-A467-3882-8C92-28347A3819EE> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/PrivateFrameworks/MobileIcons.framework/MobileIcons
 0x2258000 -  0x2267ff7 +GraphicsServices 14.0.0 (compatibility 1.0.0) <E153F0E5-7F75-3AFD-B503-5FDF565D3FC3> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices
 0x2277000 -  0x22c5ffb +AppSupport 29.0.0 (compatibility 1.0.0) <8EB0F934-4EF5-37FD-B3BE-443789B3C52B> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/PrivateFrameworks/AppSupport.framework/AppSupport
 0x22f2000 -  0x2555fff +ImageIO ??? (???) <A63F2787-CCAB-3A9A-A5A6-A13781509389> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/ImageIO.framework/ImageIO
 0x25c9000 -  0x2650ff7 +CoreTelephony 1259.20.0 (compatibility 1.0.0) <B050E3A1-AD1A-3716-8EF7-15CAF6A4B485> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreTelephony.framework/CoreTelephony
 0x269d000 -  0x274dfe3 +libsqlite3.dylib 9.6.0 (compatibility 9.0.0) <8E9286EE-489F-3B46-9EC7-5EEB577D266F> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/usr/lib/libsqlite3.dylib
 0x275e000 -  0x275fffb +DataMigration ??? (???) <1F000AFF-65EA-353E-B4C6-6609068AFA5D> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/PrivateFrameworks/DataMigration.framework/DataMigration
 0x2764000 -  0x2767fff +MobileInstallation ??? (???) <E3BEA46C-4DEF-36FB-BA66-141F12BDCCA1> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/PrivateFrameworks/MobileInstallation.framework/MobileInstallation
 0x276d000 -  0x27a6ff3 +Bom 177.0.0 (compatibility 2.0.0) <890AB4DC-3952-32BA-A95B-9B7796EBCADF> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/PrivateFrameworks/Bom.framework/Bom
 0x27b6000 -  0x27c1ff7 +libbz2.1.0.dylib 1.0.5 (compatibility 1.0.0) <8B645C67-20CB-3D37-BBFA-BB128CA88156> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/usr/lib/libbz2.1.0.dylib
 0x27c6000 -  0x2857ff3 +CoreImage ??? (???) <1A7D7B6B-F807-3AEB-8E34-A2F1D2B1B357> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreImage.framework/CoreImage
 0x2894000 -  0x28b6fff +DictionaryServices ??? (???) <F9A6B266-6EF6-3FEF-B3A5-1BC1F8E3DE6B> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/PrivateFrameworks/DictionaryServices.framework/DictionaryServices
 0x28cb000 -  0x292cff7 +AddressBook 30.0.0 (compatibility 1.0.0) <247EDA1C-4F66-36E8-BFC4-A0DEBEAB982C> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/AddressBook.framework/AddressBook
 0x2962000 -  0x2bb9fff +AudioToolbox 359.0.0 (compatibility 1.0.0) <717E08AE-DD99-3A06-9C44-FF772EEA7195> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/AudioToolbox.framework/AudioToolbox
 0x2c58000 -  0x2cf3ffb +CoreText ??? (???) <52F69A81-86F9-38A1-A100-23B6A8A4D861> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreText.framework/CoreText
 0x2d32000 -  0x2e38ffb +WebKit 534.46.0 (compatibility 1.0.0) <F383D416-4DE0-34E6-A94C-C63A3B0025FD> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/PrivateFrameworks/WebKit.framework/WebKit
 0x2ed5000 -  0x3e3ffe3 +WebCore 534.46.0 (compatibility 1.0.0) <EEB65FF8-9D43-3B37-96AE-3102A6BE76A5> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/PrivateFrameworks/WebCore.framework/WebCore
 0x44b2000 -  0x4560ffb +ProofReader 139.0.0 (compatibility 1.0.0) <9CBFF464-6B89-393C-8E43-ADC49A740546> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/PrivateFrameworks/ProofReader.framework/ProofReader
 0x4578000 -  0x457effb +libAccessibility.dylib ??? (???) <78A2E26B-69F6-321D-8B5E-D07B7CBA6182> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/usr/lib/libAccessibility.dylib
 0x4588000 -  0x4588fff +Accelerate 4.0.0 (compatibility 1.0.0) <DAE15C64-60F8-3B10-B87C-D704E169FD62> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/Accelerate.framework/Accelerate
 0x458b000 -  0x45bcff3 +PrintKit 88.0.0 (compatibility 1.0.0) <B7FB7AC7-2E8D-360D-A03D-534413912239> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/PrivateFrameworks/PrintKit.framework/PrintKit
 0x45d2000 -  0x45ddffb +libMobileGestalt.dylib ??? (???) <66B261AB-1F53-3BF4-9328-D0C747017B7A> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/usr/lib/libMobileGestalt.dylib
 0x45e7000 -  0x4a4fffb +FaceCoreLight 1.4.7 (compatibility 1.0.0) <DDB8F982-43AD-3367-B34E-C9917315D6F3> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/PrivateFrameworks/FaceCoreLight.framework/FaceCoreLight
 0x4dec000 -  0x4dfcff3 +CoreVideo 1.7.0 (compatibility 1.2.0) <5681793A-03E0-3BD2-8817-32D1568FBDE5> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreVideo.framework/CoreVideo
 0x4e0b000 -  0x4e10ffb +libGFXShared.dylib ??? (???) <78F8E32B-0447-363B-A936-1568E60DB103> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/OpenGLES.framework/libGFXShared.dylib
 0x4e16000 -  0x4e58ff7 +libGLImage.dylib ??? (???) <C21A5358-73F3-3D1B-9366-68FCF58B3FC6> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/OpenGLES.framework/libGLImage.dylib
 0x4e60000 -  0x4e62ffb +libCVMSPluginSupport.dylib ??? (???) <EF8712F2-EE22-31B7-AEA6-B52E5418367C> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/OpenGLES.framework/libCVMSPluginSupport.dylib
 0x4e67000 -  0x4e6effb +libCoreVMClient.dylib ??? (???) <10A05BFE-EF18-3C91-B377-94BECFA42F10> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/OpenGLES.framework/libCoreVMClient.dylib
 0x4e76000 -  0x5608fcf +libLLVMContainer.dylib ??? (???) <B3CBADCC-5A6A-325C-9C42-28E7FF9CE76F> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/OpenGLES.framework/libLLVMContainer.dylib
 0x5959000 -  0x5a80ffb +vImage 185.0.0 (compatibility 1.0.0) <AECF34F9-6885-3E80-9255-5F65F46D1226> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vImage.framework/vImage
 0x5a9b000 -  0x5a9bfff +vecLib 348.5.0 (compatibility 1.0.0) <9314A02C-F7F6-3F2E-AF86-71A581D86794> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/vecLib
 0x5a9e000 -  0x5b03fe3 +libvDSP.dylib 348.5.0 (compatibility 1.0.0) <2971D7CF-6B2F-32F3-A335-E67F3308EA62> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libvDSP.dylib
 0x5b0d000 -  0x5f27ff7 +libLAPACK.dylib ??? (???) <170AD7C4-3E12-3866-8B09-CF3D7A3901FF> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libLAPACK.dylib
 0x5f54000 -  0x643dffb +libBLAS.dylib ??? (???) <637EF410-C629-38BF-A00C-89DA9CB8EE64> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libBLAS.dylib
 0x646b000 -  0x64dfffb +libvMisc.dylib 348.5.0 (compatibility 1.0.0) <D3E59670-5FC5-381E-B994-21261AFE195D> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/libvMisc.dylib
 0x64e6000 -  0x6511ff7 +libxslt.1.dylib 3.24.0 (compatibility 3.0.0) <A50B2DC2-A345-3A90-A2D3-F83A3F01B515> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/usr/lib/libxslt.1.dylib
 0x651c000 -  0x6523ffb +AggregateDictionary ??? (???) <601ED459-B0C5-3CB6-A2CF-8EF09D68AFFE> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/PrivateFrameworks/AggregateDictionary.framework/AggregateDictionary
 0x652a000 -  0x6541ffb +DataAccessExpress ??? (???) <9196A8BB-AA0A-3063-8A02-BCAAFF6C793B> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/PrivateFrameworks/DataAccessExpress.framework/DataAccessExpress
 0x6554000 -  0x6563fff +AccountSettings ??? (???) <AEBCC1A4-213F-3338-AFCB-CA8728FB1134> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/PrivateFrameworks/AccountSettings.framework/AccountSettings
 0x656d000 -  0x65c8fff +ManagedConfiguration ??? (???) <CAD36AF4-D4EB-3C35-86A3-0F78B971EB9F> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/PrivateFrameworks/ManagedConfiguration.framework/ManagedConfiguration
 0x6607000 -  0x661bff7 +PersistentConnection ??? (???) <C1674D83-862C-3EEA-8172-0E52ADC900B7> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/PrivateFrameworks/PersistentConnection.framework/PersistentConnection
 0x662c000 -  0x66a9fff +CoreAudio ??? (???) <9789D4A8-A5EC-318A-AEC0-11A05FCA412C> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreAudio.framework/CoreAudio
 0x66e0000 -  0x6742fff +libc++.1.dylib 25.1.0 (compatibility 1.0.0) <D0D81167-0B12-3E7A-9B79-52BBB4498158> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/usr/lib/libc++.1.dylib
 0x6798000 -  0x6939ffb +JavaScriptCore 534.46.0 (compatibility 1.0.0) <A6AECBE2-0156-3279-BD6F-A6A951AB904C> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/PrivateFrameworks/JavaScriptCore.framework/JavaScriptCore
 0x69a7000 -  0x69b1fff +AssetsLibraryServices ??? (???) <9717070C-6F0F-3317-8DC8-2E5689E13343> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/PrivateFrameworks/AssetsLibraryServices.framework/AssetsLibraryServices
 0x69bc000 -  0x6aacff7 +libiconv.2.dylib 7.0.0 (compatibility 7.0.0) <81D3CF72-871D-3CD7-8A93-A840FA11B5E5> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/usr/lib/libiconv.2.dylib
 0x6ab9000 -  0x6ab9ffb +libresolv.dylib 41.0.0 (compatibility 1.0.0) <9CDCBA6B-B685-3E68-8042-DC399A861C08> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/usr/lib/libresolv.dylib
 0x6abe000 -  0x6b18ff7 +CoreLocation 1223.3.0 (compatibility 1.0.0) <FA7E83B9-390A-3AB8-A328-C560A4DCAF7D> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreLocation.framework/CoreLocation
 0x6b44000 -  0x6ba5ff7 +GeoServices 84.0.0 (compatibility 1.0.0) <BC020B7B-0F36-34EE-A09E-FF695F36FC8B> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/PrivateFrameworks/GeoServices.framework/GeoServices
 0x6bc8000 -  0x6bccffb +CoreTime ??? (???) <15658E42-14C3-3411-AA11-48930BF4629F> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/PrivateFrameworks/CoreTime.framework/CoreTime
 0x6bd3000 -  0x6bddfff +ProtocolBuffer 57.0.0 (compatibility 1.0.0) <9DC44A7F-8696-393B-AA50-69E6BC8B177F> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/PrivateFrameworks/ProtocolBuffer.framework/ProtocolBuffer
 0x6cae000 -  0x6cd5ff7 +libRIP.A.dylib 600.0.0 (compatibility 64.0.0) <ECC74B2F-3924-3D1C-8715-C5A67E48A490> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreGraphics.framework/Resources/libRIP.A.dylib
 0xaf00000 -  0xaf4cffb +libCGFreetype.A.dylib 600.0.0 (compatibility 64.0.0) <5A17326C-7E22-36FB-9200-DF0B9106C194> /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk/System/Library/Frameworks/CoreGraphics.framework/Resources/libCGFreetype.A.dylib
0x8fe00000 - 0x8fe4162b  dyld 132.1 (???) <1C06ECD9-A2D7-BB10-AF50-0F2B598A7DEC> /usr/lib/dyld
0x90f05000 - 0x90f62ff7  com.apple.framework.IOKit 2.0 (???) <3DABAB9C-4949-F441-B077-0498F8E47A35> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x95b0d000 - 0x95b10fe7  libmathCommon.A.dylib 315.0.0 (compatibility 1.0.0) <1622A54F-1A98-2CBE-B6A4-2122981A500E> /usr/lib/system/libmathCommon.A.dylib
0x994b7000 - 0x9965eff7  libSystem.B.dylib 125.2.11 (compatibility 1.0.0) <2DCD13E3-1BD1-6F25-119A-3863A3848B90> /usr/lib/libSystem.B.dylib
0x9aae7000 - 0x9ab07fe7  libresolv.9.dylib 41.0.0 (compatibility 1.0.0) <BF7FF2F6-5FD3-D78F-77BC-9E2CB2A5E309> /usr/lib/libresolv.9.dylib
0x9abc8000 - 0x9abd4ff7  libkxld.dylib ??? (???) <9A441C48-2D18-E716-5F38-CBEAE6A0BB3E> /usr/lib/system/libkxld.dylib
0xffff0000 - 0xffff1fff  libSystem.B.dylib ??? (???) <2DCD13E3-1BD1-6F25-119A-3863A3848B90> /usr/lib/libSystem.B.dylib
iphone
ios
memory-management
uinavigationcontroller
asked on Stack Overflow Apr 6, 2012 by Ankit Srivastava • edited Apr 6, 2012 by Ankit Srivastava

4 Answers

2

If you can't use NSZombies we need a little bit of speculation to find the problem...

let's first turn the stack trace upside down.

an UIView gets deallocated (most likely self.view)

7   UIKit                           0x0086d1e0 -[UIView dealloc] + 309
6   UIKit                           0x008710d7 -[UIView(Hierarchy) removeFromSuperview] + 70
5   UIKit                           0x0087142f __UIViewWillBeRemovedFromSuperview + 689
4   UIKit                           0x008760f9 -[UIView(Internal) _invalidateSubviewCache] + 44

this UIView releases its "subviewCache" (a NSArray), which gets deallocated and sends a release message to the objects it contains.

3   libobjc.A.dylib                 0x01922e4d _objc_rootRelease + 47
2   CoreFoundation                  0x01c11e94 -[__NSArrayM dealloc] + 180
1   CoreFoundation                  0x01b30435 CFRelease + 117
0   libobjc.A.dylib                 0x0192209f objc_msgSend + 19

and then the app crashes because most likely it tries to release an object that is already deallocated.

Looks like one of your subviews was overreleased.

search your code for objects that are created without alloc but are released by you. The analyzer will help you.

Check for wrong code like this:

UIButton *aButton = [UIButton buttonWithType:UIButtonTypeRoundedRect]; // <- autoreleased
[self.view addSubview:aButton];
[aButton release];                                                     // <- released again. Wrong!

if a method does not contain alloc, new, copy or retain you must not release the object it returns, because the method returns an autoreleased object.

answered on Stack Overflow Apr 7, 2012 by Matthias Bauch
0

You can just do it like this code

if(obj == nil)
    obj=[[SampleViewController alloc]initWithNibName:nil bundle:nil];
obj.delegate=self; 
self.title=@"TESTT";
[self.navigationController pushViewController:obj animated:YES];

And make Object Global, here you don't need to release object and it can created next time when you come across this lines that solves the issues of memory leaks.

answered on Stack Overflow Apr 6, 2012 by Nilesh Kikani • edited Apr 6, 2012 by Matthias Bauch
0

I am sure there is a problem in something releasing in some point to find this crash you have to comment out all release in the dealloc function(in all viewcontrollers) after run the App and check you will not find crash in your app.

Once you reach at this point one by one uncomment dealloc function. You find the crash...

answered on Stack Overflow Apr 6, 2012 by Bhavesh Dhaduk
0
SampleViewController *obj=[[SampleViewController alloc]init];
    obj.delegate=self; 
    self.title=@"TESTT";
    [self.navigationController pushViewController:obj animated:YES];
    [obj release];
answered on Stack Overflow Apr 7, 2012 by hayden • edited Aug 1, 2012 by Leigh

User contributions licensed under CC BY-SA 3.0