Question

XCode 3.2 - Need help debugging this crash

Asked by: Geesu

I need help debugging this crash, unfortunately the crash log doesn't give me enough data to understand where the problem is in my code.  I'm not asking for a solution, but what next steps should I be taking to debug?

To my understanding it looks like NSLog is trying to print out an object but fails as the object passed isn't actually an object.  But I literally have around 300 NSLogs in my app so it's difficult to track down where I screwed something up.  My thought is I probably released an object too soon and it's pointing to crap, so it crashes - how can I find this?

I've tried the NSZombie method, but unfortunately the address printed to the console (of the object that disappeared) is NEVER an address of an object in Instruments.  I'm on Snow Leopard if that helps any.

Thanks!

Process:         MyApp [9657]
Path:            /Users/Scott/Documents/9-Development/myapp/trunk/myapp/myapp/build/Release/MyApp.app/Contents/MacOS/MyApp
Identifier:      MyApp
Version:         ??? (???)
Code Type:       X86 (Native)
Parent Process:  launchd [1]
 
Date/Time:       2009-10-12 19:20:01.360 -0400
OS Version:      Mac OS X 10.6.1 (10B504)
Report Version:  6
 
Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00000000626d6f83
Crashed Thread:  0  Dispatch queue: com.apple.main-thread
 
Application Specific Information:
objc_msgSend() selector name: respondsToSelector:
 
 
Thread 0 Crashed:  Dispatch queue: com.apple.main-thread
0   libobjc.A.dylib               		0x93635917 objc_msgSend + 23
1   com.apple.CoreFoundation      0x924370a2 _CFStringAppendFormatAndArgumentsAux + 3138
2   com.apple.CoreFoundation      0x92436429 _CFStringCreateWithFormatAndArgumentsAux + 105
3   com.apple.CoreFoundation      0x924dd8fe _CFLogvEx + 142
4   com.apple.Foundation          	0x92c05838 NSLogv + 143
5   com.apple.Foundation          	0x92c057a7 NSLog + 27
6   com.apple.Foundation          	0x92b9db65 __NSFireDelayedPerform + 537
7   com.apple.CoreFoundation      0x92448eee __CFRunLoopRun + 6846
8   com.apple.CoreFoundation      0x92446d34 CFRunLoopRunSpecific + 452
9   com.apple.CoreFoundation      0x92446b61 CFRunLoopRunInMode + 97
10  com.apple.HIToolbox           	0x925bbfec RunCurrentEventLoopInMode + 392
11  com.apple.HIToolbox           	0x925bbda3 ReceiveNextEventCommon + 354
12  com.apple.HIToolbox           	0x925bbc28 BlockUntilNextEventMatchingListInMode + 81
13  com.apple.AppKit              	0x90cdac95 _DPSNextEvent + 847
14  com.apple.AppKit              	0x90cda50a -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 156
15  com.apple.AppKit              	0x90c9c69b -[NSApplication run] + 821
16  com.apple.AppKit              	0x90c94735 NSApplicationMain + 574
17  com.tttt.myapp 			0x0000227c main + 90 (main.m:35)
18  com.tttt.myapp 			0x000020ae start + 54
 
Thread 1:  Dispatch queue: com.apple.libdispatch-manager
0   libSystem.B.dylib             	0x964c203a kevent + 10
1   libSystem.B.dylib             	0x964c2768 _dispatch_mgr_invoke + 215
2   libSystem.B.dylib             	0x964c1bf9 _dispatch_queue_invoke + 183
3   libSystem.B.dylib             	0x964c198a _dispatch_worker_thread2 + 234
4   libSystem.B.dylib             	0x964c1401 _pthread_wqthread + 390
5   libSystem.B.dylib             	0x964c1246 start_wqthread + 30
 
Thread 2:
0   libSystem.B.dylib             	0x964c203a kevent + 10
1   com.tttt.myapp 	0x000663bc -[UKKQueue watcherThread:] + 321 (UKKQueue.m:351)
2   com.apple.Foundation          	0x92b87964 -[NSThread main] + 45
3   com.apple.Foundation          	0x92b87914 __NSThread__main__ + 1499
4   libSystem.B.dylib             	0x964c8f39 _pthread_start + 345
5   libSystem.B.dylib             	0x964c8dbe thread_start + 34
 
Thread 3:
0   libSystem.B.dylib             	0x964c9782 __semwait_signal + 10
1   libSystem.B.dylib             	0x964f5621 nanosleep$UNIX2003 + 188
2   libSystem.B.dylib             	0x964f555f usleep$UNIX2003 + 61
3   com.tttt.myapp 	0x000707ce -[MyController findIt] + 480 (MyController.m:131)
4   com.apple.Foundation          	0x92b87964 -[NSThread main] + 45
5   com.apple.Foundation          	0x92b87914 __NSThread__main__ + 1499
6   libSystem.B.dylib             	0x964c8f39 _pthread_start + 345
7   libSystem.B.dylib             	0x964c8dbe thread_start + 34
 
Thread 4:
0   libSystem.B.dylib             	0x9649b7da mach_msg_trap + 10
1   libSystem.B.dylib             	0x9649bf47 mach_msg + 68
2   com.apple.CoreFoundation      	0x92447dbf __CFRunLoopRun + 2447
3   com.apple.CoreFoundation      	0x92446d34 CFRunLoopRunSpecific + 452
4   com.apple.CoreFoundation      	0x92446b61 CFRunLoopRunInMode + 97
5   com.apple.Foundation          	0x92bc0498 +[NSURLConnection(NSURLConnectionReallyInternal) _resourceLoadLoop:] + 329
6   com.apple.Foundation          	0x92b87964 -[NSThread main] + 45
7   com.apple.Foundation          	0x92b87914 __NSThread__main__ + 1499
8   libSystem.B.dylib             	0x964c8f39 _pthread_start + 345
9   libSystem.B.dylib             	0x964c8dbe thread_start + 34
 
Thread 5:
0   libSystem.B.dylib             	0x964ba756 select$DARWIN_EXTSN + 10
1   com.apple.CoreFoundation      	0x9248704d __CFSocketManager + 1085
2   libSystem.B.dylib             	0x964c8f39 _pthread_start + 345
3   libSystem.B.dylib             	0x964c8dbe thread_start + 34
 
Thread 6:
0   libSystem.B.dylib             	0x964c1092 __workq_kernreturn + 10
1   libSystem.B.dylib             	0x964c1628 _pthread_wqthread + 941
2   libSystem.B.dylib             	0x964c1246 start_wqthread + 30
 
Thread 0 crashed with X86 Thread State (32-bit):
  eax: 0x0007c0cc  ebx: 0x92b74623  ecx: 0x914b2194  edx: 0x626d6f63
  edi: 0x00000000  esi: 0x0007c0cc  ebp: 0xbfffd028  esp: 0xbfffcff8
   ss: 0x0000001f  efl: 0x00010206  eip: 0x93635917   cs: 0x00000017
   ds: 0x0000001f   es: 0x0000001f   fs: 0x00000000   gs: 0x00000037
  cr2: 0x626d6f83
 
Binary Images:
    0x1000 -    0x8aff7 +com.tttt.myapp 1.3.9 (1.3.9) <DC1BA5E9-4A89-B48C-AF6B-707150DC7688> /Users/Scott/Documents/9-Development/myapp/trunk/myapp/myapp/build/Release/MyApp.app/Contents/MacOS/MyApp
   0xec000 -   0x100ff7 +org.andymatuschak.Sparkle 1.5 Beta (git) (1.5) <96394072-8B52-20A5-39F9-02CDE738C79A> /Users/Scott/Documents/9-Development/myapp/trunk/myapp/myapp/build/Release/MyApp.app/Contents/Frameworks/Sparkle.framework/Versions/A/Sparkle
  0x10d000 -   0x118ff7 +net.wafflesoftware.ShortcutRecorder.framework.Leopard ??? (1.0) <F5A67DCD-A48F-1804-99CA-269609835439> /Users/Scott/Documents/9-Development/myapp/trunk/myapp/myapp/build/Release/MyApp.app/Contents/Frameworks/ShortcutRecorder.framework/Versions/A/ShortcutRecorder
  0x122000 -   0x1d7fe7  libcrypto.0.9.7.dylib ??? (???) <4917E4F2-817F-5AC4-3FBE-54BC96360448> /usr/lib/libcrypto.0.9.7.dylib
0x8fe00000 - 0x8fe4162b  dyld 132.1 (???) <211AF0DD-42D9-79C8-BB6A-1F4BEEF4B4AB> /usr/lib/dyld
0x90003000 - 0x900f9ff7  libGLProgrammability.dylib ??? (???) <B8E40851-3A01-7D01-2F96-537BF7FA63B5> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
0x900fa000 - 0x90223fe7  com.apple.audio.toolbox.AudioToolbox 1.6 (1.6) <62BEEBE6-68FC-4A48-91CF-39DA2BD793F1> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x90254000 - 0x9025eff7  com.apple.dotMacLegacy 3.2 (266) <6F2588BA-E801-1664-E60C-5BEC2AF924D0> /System/Library/PrivateFrameworks/DotMacLegacy.framework/Versions/A/DotMacLegacy
0x90290000 - 0x9029afe7  com.apple.audio.SoundManager 3.9.3 (3.9.3) <5F494955-7290-2D91-DA94-44B590191771> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
0x9029b000 - 0x902a8ff7  com.apple.AppleFSCompression 1.0 (1.0) <A348AEAB-D279-68B9-0CF2-3C29FBADBCC4> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
0x902a9000 - 0x902c4ff7  libPng.dylib ??? (???) <38DD4AA1-0643-85A0-F2F5-EE9269729975> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x902c5000 - 0x90315ff7  com.apple.Symbolication 1.1 (67) <E0C94D8B-4F12-49E6-BAA5-3B00441A047B> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
0x90331000 - 0x9033dff7  libkxld.dylib ??? (???) <152C8DBB-0149-5827-3240-E57CA85CFE5F> /usr/lib/system/libkxld.dylib
0x9034b000 - 0x90351ff7  libCGXCoreImage.A.dylib ??? (???) <8E11578A-B46D-0BC1-DE50-05A92F377D7D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXCoreImage.A.dylib
0x903ab000 - 0x903e4fe7  com.apple.bom 10.0 (164) <CC61CCD7-F76C-45DD-6666-C0E0D07C7343> /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
0x9042c000 - 0x90431ff7  com.apple.AOSNotification 1.1.0 (123.3) <0386E48C-4095-1D2A-629A-83B7711550F3> /System/Library/PrivateFrameworks/AOSNotification.framework/Versions/A/AOSNotification
0x90432000 - 0x90436ff7  libGFXShared.dylib ??? (???) <ED62E870-E219-C873-88AA-9CE08108F811> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
0x90469000 - 0x904a3fe7  libFontRegistry.dylib ??? (???) <EE633CF6-8827-EF05-10A4-5F2937120227> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x904a4000 - 0x904a4ff7  liblangid.dylib ??? (???) <B99607FC-5646-32C8-2C16-AFB5EA9097C2> /usr/lib/liblangid.dylib
0x904a5000 - 0x908daff7  libLAPACK.dylib ??? (???) <5E2D2283-57DE-9A49-1DB0-CD027FEFA6C2> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x908fa000 - 0x9097cffb  SecurityFoundation ??? (???) <29C27E0E-B2B3-BF6B-B1F8-5783B8B01535> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x90b59000 - 0x90b6dffb  com.apple.speech.synthesis.framework 3.10.35 (3.10.35) <57DD5458-4F24-DA7D-0927-C3321A65D743> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x90b79000 - 0x90b7bff7  com.apple.securityhi 4.0 (36638) <962C66FB-5BE9-634E-0810-036CB340C059> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x90b8d000 - 0x90b94ff7  com.apple.KerberosHelper 2.0 (1.0) <2AB5E012-A44F-E468-41C5-96EF3A4EB1EE> /System/Library/PrivateFrameworks/KerberosHelper.framework/Versions/A/KerberosHelper
0x90bd2000 - 0x90c08fff  libtidy.A.dylib ??? (???) <DDFAB560-3883-A6A2-7BDD-D91730982B48> /usr/lib/libtidy.A.dylib
0x90c09000 - 0x90c16ff7  com.apple.NetFS 3.2 (3.2) <E6FD80B0-0238-0C42-A3EC-EBDEC107A1C3> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x90c17000 - 0x90c57fe7  com.apple.DAVKit 4.0 (729) <FE695058-C0B3-6744-85FA-43239363F815> /System/Library/PrivateFrameworks/DAVKit.framework/Versions/A/DAVKit
0x90c58000 - 0x90c90ff7  com.apple.LDAPFramework 2.0 (120.1) <8C7F3F42-6A4D-D37A-4232-685D44E8769E> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
0x90c91000 - 0x90c91ff7  com.apple.Carbon 150 (152) <608A04AB-F35D-D2EB-6629-16B88FB32074> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x90c92000 - 0x9156fff7  com.apple.AppKit 6.6.1 (1038.2) <27C304F6-0045-160B-7591-E57ECF19BDDB> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x91570000 - 0x91574ff7  libGIF.dylib ??? (???) <51848EBF-27D4-0F85-C22A-D1AE10D328F3> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x91575000 - 0x9157cfff  com.apple.print.framework.Print 6.0 (237) <7A06B15C-B835-096E-7D96-C2FE8F0D21E1> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x9157d000 - 0x915cdfe7  libGLU.dylib ??? (???) <55A69DCE-1237-341E-F239-CDFE1F5B19BB> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x915ce000 - 0x9170eff7  com.apple.syncservices 5.0 (575) <61B36E07-6D14-97DC-122F-41EDE1F6DB03> /System/Library/Frameworks/SyncServices.framework/Versions/A/SyncServices
0x9170f000 - 0x91751fe7  libvDSP.dylib ??? (???) <8F8FFFB3-81E3-2969-5688-D5B0979182E6> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x91752000 - 0x917e3fe3  com.apple.print.framework.PrintCore 6.0 (312) <C588530A-0F2C-DD72-E308-3B8735125189> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x918ec000 - 0x918fcff7  libsasl2.2.dylib ??? (???) <C8744EA3-0AB7-CD03-E639-C4F2B910BE5D> /usr/lib/libsasl2.2.dylib
0x918fd000 - 0x918feff7  com.apple.audio.units.AudioUnit 1.6 (1.6) <68180B96-381C-A09D-5576-606A134FD953> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x91a16000 - 0x91a18fe7  com.apple.ExceptionHandling 1.5 (10) <21F37A49-E63B-121E-D406-1BBC94BEC762> /System/Library/Frameworks/ExceptionHandling.framework/Versions/A/ExceptionHandling
0x91a19000 - 0x921fa497  com.apple.CoreGraphics 1.535.5 (???) <0B93D29C-D957-AD00-10F3-94112D75D6D9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x921fb000 - 0x9220cff7  com.apple.LangAnalysis 1.6.5 (1.6.5) <E77440D0-76EE-EB4C-3D00-9EDE417F13CF> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x9220d000 - 0x9240afeb  com.apple.AddressBook.framework 5.0 (862) <BD05B213-46CF-8EFD-B801-CF741408600D> /System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook
0x9240b000 - 0x92582fef  com.apple.CoreFoundation 6.6 (550) <193E33D6-2E92-3452-773B-60A1A9CCC573> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x92583000 - 0x92586ff7  libCGXType.A.dylib ??? (???) <3FB5E457-EABF-B33E-E01B-C695FB2D72EE> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
0x92587000 - 0x928aafef  com.apple.HIToolbox 1.6.0 (???) <6F95AF67-678A-D8BC-FFC2-029C9AA2F44A> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x928ab000 - 0x92948ff3  com.apple.LaunchServices 360.3 (360.3) <C8590D53-E46A-F58A-7CF2-03A8159D8569> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x92949000 - 0x929f0fe7  com.apple.CFNetwork 454.4 (454.4) <7C563385-9893-3B48-8607-5BC81DA2C4CF> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x92b71000 - 0x92de1ffb  com.apple.Foundation 6.6 (751) <A61B645E-1A15-5BCA-3043-C8AB85C6AD30> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x931d1000 - 0x93215fe7  com.apple.Metadata 10.6.0 (507.1) <CBD1B22B-5F10-C784-03A2-35106B97DF3F> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x93216000 - 0x93276fe7  com.apple.CoreText 3.0.0 (???) <8F4FCAE2-8E6F-F0DE-A6AA-15D0228B7F13> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
0x9327a000 - 0x9328cff7  com.apple.MultitouchSupport.framework 200.20 (200.20) <1D7EE15B-ADDD-1F57-F1FB-FB5252910D5A> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
0x9328d000 - 0x932f7fe7  libstdc++.6.dylib ??? (???) <411D87F4-B7E1-44EB-F201-F8B4F9227213> /usr/lib/libstdc++.6.dylib
0x932f8000 - 0x93310ff3  com.apple.ScriptingBridge 1.1 (???) <027C057F-7085-8A3E-9FEB-2FCFFD4CB2E2> /System/Library/Frameworks/ScriptingBridge.framework/Versions/A/ScriptingBridge
0x933ca000 - 0x933d4ff7  libCSync.A.dylib ??? (???) <A05BB12D-CD51-DE43-323B-3A3E99A3EED5> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
0x933d5000 - 0x93425ff7  com.apple.framework.familycontrols 2.0 (2.0) <50617342-E578-4C1C-938A-19A37ECA91CA> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls
0x93428000 - 0x9349ffeb  com.apple.backup.framework 1.1 (1.0) <73C642BD-A0C5-7D45-79FA-0AA6D96226C0> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
0x934a0000 - 0x934f8fe7  com.apple.datadetectorscore 2.0 (80.7) <A40AA74A-9D13-2A6C-5440-B50905923251> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
0x934f9000 - 0x934fcff7  libCoreVMClient.dylib ??? (???) <16BB2178-B32D-E57E-F1E4-D177F7754232> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
0x9351e000 - 0x935b6fe7  edu.mit.Kerberos 6.5.8 (6.5.8) <BA9BD282-FF56-3BFD-E78C-7DBE73B48480> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x935b7000 - 0x935cfff7  com.apple.CFOpenDirectory 10.6 (10.6) <1537FB4F-C112-5D12-1E5D-3B1002A4038F> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x935d0000 - 0x93621ff7  com.apple.HIServices 1.8.0 (???) <B8EC13DB-A81A-91BF-8C82-66E840C64C91> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x93622000 - 0x9362fff7  com.apple.opengl 1.6.3 (1.6.3) <59D86286-B46F-B0E4-68F8-E5CDCADE393E> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x93630000 - 0x936ddfe7  libobjc.A.dylib ??? (???) <410DD065-A18F-F054-0457-65525F4D1039> /usr/lib/libobjc.A.dylib
0x936de000 - 0x93940ff3  com.apple.security 6.0 (36910) <F045B57C-054F-F06F-EF7E-EABEC2700274> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x93941000 - 0x93955fe7  libbsm.0.dylib ??? (???) <14CB053A-7C47-96DA-E415-0906BA1B78C9> /usr/lib/libbsm.0.dylib
0x93956000 - 0x93956ff7  com.apple.Accelerate 1.5 (Accelerate 1.5) <F642E7A0-3720-FA19-0190-E6DBD9EF2D9B> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x93957000 - 0x93958ff7  com.apple.TrustEvaluationAgent 1.0 (1) <71E2DA16-83EC-6056-FFEE-862A04B5599F> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
0x93959000 - 0x9398dff7  libssl.0.9.8.dylib ??? (???) <F3402001-EC8D-58E5-4A23-02A979C9E857> /usr/lib/libssl.0.9.8.dylib
0x939b9000 - 0x93a2dfef  com.apple.CoreSymbolication 2.0 (23) <8A04EA5F-83F8-5E15-B2E0-8A727C9C4E8B> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
0x949bd000 - 0x94d21ff7  com.apple.QuartzCore 1.6.0 (226.0) <7E29DD09-BE04-AA06-5C81-5C093F16901B> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x94d27000 - 0x94e01fff  com.apple.DesktopServices 1.5.1 (1.5.1) <D9C18268-699B-A996-1035-4EA3695F4074> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x94e17000 - 0x9522dff7  libBLAS.dylib ??? (???) <C4FB303A-DB4D-F9E8-181C-129585E59603> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x9522e000 - 0x952ddfef  com.apple.ColorSync 4.6.0 (4.6.0) <66ABAE86-B0EC-D641-913D-08ACA965F9FA> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x952de000 - 0x95386ff7  com.apple.QD 3.31 (???) <40FCAC85-4E4F-2290-90D4-F66D550ADFDC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x95401000 - 0x95427fff  com.apple.speech.LatentSemanticMappingFramework 2.6.9 (2.6.9) <BE757DF9-CC45-54AB-93B8-F7AE2BB6BC7D> /System/Library/Frameworks/LatentSemanticMapping.framework/Versions/A/LatentSemanticMapping
0x9552f000 - 0x9553cff7  libbz2.1.0.dylib ??? (???) <495732E1-2AC4-44FC-E633-4CBCC503B924> /usr/lib/libbz2.1.0.dylib
0x9553d000 - 0x955d9fe7  com.apple.ApplicationServices.ATS 4.0 (???) <81700C90-2614-F7E2-CC6A-B01C24A2BD75> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x955da000 - 0x955effff  com.apple.ImageCapture 6.0 (6.0) <3F31833A-38A9-444E-02B7-17619CA6F2A0> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x955f0000 - 0x9565eff7  com.apple.WhitePagesFramework 10.6.0 (140.0) <132A7CF8-D073-0F35-E9A4-777E5EBAC1EE> /System/Library/PrivateFrameworks/WhitePages.framework/Versions/A/WhitePages
0x95769000 - 0x957afff7  libauto.dylib ??? (???) <FAB17F30-A28B-E33D-6E21-C7119C9C83ED> /usr/lib/libauto.dylib
0x95859000 - 0x95899ff3  com.apple.securityinterface 4.0 (36981) <F024C5CA-0762-1599-5BAB-17F785E51075> /System/Library/Frameworks/SecurityInterface.framework/Versions/A/SecurityInterface
0x9589a000 - 0x9589aff7  com.apple.ApplicationServices 38 (38) <8012B504-3D83-BFBB-DA65-065E061CFE03> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x9589b000 - 0x9590aff7  libvMisc.dylib ??? (???) <59243A8C-2B98-3E71-8032-884D4853E79F> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x9590b000 - 0x9590dff7  libRadiance.dylib ??? (???) <0E03CF64-0931-7B9A-F617-4387B809D6D8> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x9590e000 - 0x95920ff7  com.apple.syncservices.syncservicesui 5.0 (575) <30009CB4-91E6-5006-3FA5-606C54A1EA7A> /System/Library/PrivateFrameworks/SyncServicesUI.framework/Versions/A/SyncServicesUI
0x959d0000 - 0x95a18fff  com.apple.iCalendar 1 (42) <9AF2C578-17E9-4F9A-AA5D-42B8CA6EA666> /System/Library/PrivateFrameworks/iCalendar.framework/Versions/A/iCalendar
0x95a19000 - 0x95aeaff3  ColorSyncDeprecated.dylib ??? (???) <AFD6DAC8-12EF-B2A0-5322-E902D5B48B0A> /System/Library/Frameworks/ApplicationServices.framework/Frameworks/ColorSync.framework/Versions/A/Resources/ColorSyncDeprecated.dylib
0x95aeb000 - 0x95c01fe3  com.apple.PubSub 1.0.4 (65.11) <7F349A71-C4E6-E645-B28D-03A7DD120AA6> /System/Library/Frameworks/PubSub.framework/Versions/A/PubSub
0x95c02000 - 0x95cf4ff7  libcrypto.0.9.8.dylib ??? (???) <792B8722-3091-5E9F-E25F-67499CFE0599> /usr/lib/libcrypto.0.9.8.dylib
0x95cf5000 - 0x95d11fe3  com.apple.openscripting 1.3 (???) <D2FF4419-FD71-5D4A-F397-B03E82085232> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x95d84000 - 0x95d84ff7  com.apple.vecLib 3.5 (vecLib 3.5) <17BEEF92-DF30-CD52-FD65-0B7B43B93617> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
0x95d85000 - 0x95d85ffb  libffi.dylib ??? (???) <58985323-6EC6-9AD2-B9F0-8787C0B2791C> /usr/lib/libffi.dylib
0x95d86000 - 0x95dc9ff7  com.apple.NavigationServices 3.5.3 (181) <28CDD978-030E-7D4A-5334-874A8EBE6C29> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices
0x962b1000 - 0x9643ffff  com.apple.JavaScriptCore 6531 (6531.5) <DDDCCE57-42D2-BAA1-63F1-F76458EE0927> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
0x96440000 - 0x9649aff7  com.apple.framework.IOKit 2.0 (???) <7618DDEC-2E3B-9C6E-FDC9-15169E24B4FB> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x9649b000 - 0x9663ffeb  libSystem.B.dylib ??? (???) <E58B649F-FFDC-AB09-2028-8B706BEF7C0F> /usr/lib/libSystem.B.dylib
0x9671f000 - 0x96726ff7  com.apple.NSServerNotificationCenter 2 (1.0) <63EAE599-362C-CD27-CC18-1F211C12B8B8> /System/Library/Frameworks/ServerNotification.framework/Versions/A/ServerNotification
0x96727000 - 0x96731ff7  libGL.dylib ??? (???) <B375A3B6-2983-A4E4-50FB-9087FD606FD6> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x96732000 - 0x96758fff  com.apple.DictionaryServices 1.1 (1.1) <07694B30-56A9-5C98-B8BC-DA0628715FA8> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x967c8000 - 0x968f0fe7  com.apple.CoreData 102 (246) <E7E6CE39-9B51-13C8-FE31-8FE57CF7BDE1> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x9690a000 - 0x969b9ff3  com.apple.ink.framework 1.3 (104) <8526D880-D367-3EF9-DBFD-9A6AB240F57A> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x969fa000 - 0x96a0aff7  com.apple.DSObjCWrappers.Framework 10.6 (134) <81A0B409-3906-A98F-CA9B-A49E75007495> /System/Library/PrivateFrameworks/DSObjCWrappers.framework/Versions/A/DSObjCWrappers
0x96a0d000 - 0x96a56fe7  libTIFF.dylib ??? (???) <6EF87001-6FB4-1405-C588-F6D8042D3534> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x96a57000 - 0x96a94ff7  com.apple.SystemConfiguration 1.10 (1.10) <897AEEAF-CF5D-2843-C33B-31A0A7C98A6A> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x96ad4000 - 0x96b42ff7  com.apple.ISSupport 1.9.1 (49) <E6EF2734-ED63-E7C2-C4D2-8D64E9955BFC> /System/Library/PrivateFrameworks/ISSupport.framework/Versions/A/ISSupport
0x96b43000 - 0x96b51fe7  libz.1.dylib ??? (???) <7B7A02AB-DA99-6180-880E-D28E4F9AA8EB> /usr/lib/libz.1.dylib
0x96b8a000 - 0x96d9cfff  com.apple.RawCamera.bundle 2.2.1 (477) <10937A0D-0856-1B69-AE27-43BC15B7DD21> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
0x96d9d000 - 0x96da7ffb  com.apple.speech.recognition.framework 3.10.10 (3.10.10) <E106CC3A-7633-5587-0B29-64E19FCBC613> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x96df0000 - 0x96e0dfe7  com.apple.DotMacSyncManager 2.0.0 (446) <4F2093CF-02E6-470C-038C-801F548475F0> /System/Library/PrivateFrameworks/DotMacSyncManager.framework/Versions/A/DotMacSyncManager
0x96e0e000 - 0x96e72ffb  com.apple.htmlrendering 72 (1.1.4) <4D451A35-FAB6-1288-71F6-F24A4B6E2371> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering
0x96e73000 - 0x96ef3feb  com.apple.SearchKit 1.3.0 (1.3.0) <9E18AEA5-F4B4-8BE5-EEA9-818FC4F46FD9> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x970d5000 - 0x970d8fe7  libmathCommon.A.dylib ??? (???) <1622A54F-1A98-2CBE-B6A4-2122981A500E> /usr/lib/system/libmathCommon.A.dylib
0x970d9000 - 0x9711aff7  libRIP.A.dylib ??? (???) <6DB158C6-A84D-98C9-1D48-868A3DB17D09> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x9711b000 - 0x97125ff7  com.apple.CrashReporterSupport 10.6 (237) <2FABBC83-A515-24AD-4BAA-60E458509549> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
0x97126000 - 0x97203ff7  com.apple.vImage 4.0 (4.0) <64597E4B-F144-DBB3-F428-0EC3D9A1219E> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x97348000 - 0x9734cff7  IOSurface ??? (???) <C11D3FF3-EB51-A07D-EF24-9C2004115724> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x9734d000 - 0x9734dff7  com.apple.Accelerate.vecLib 3.5 (vecLib 3.5) <3E039E14-2A15-56CC-0074-EE59F9FBB913> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x9734e000 - 0x9766dfe7  com.apple.CoreServices.CarbonCore 859.1 (859.1) <2E72AF56-4BE6-294A-7372-19C360688B8B> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x97935000 - 0x979aeff3  com.apple.audio.CoreAudio 3.2.0 (3.2) <91AE891E-6015-AABE-3512-2D5EBCA0937B> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x979af000 - 0x979e3ff7  libcups.2.dylib ??? (???) <9078BA07-DEE1-6597-D15D-7BE3A20CB5A0> /usr/lib/libcups.2.dylib
0x979e4000 - 0x97a15ff3  libTrueTypeScaler.dylib ??? (???) <F326E053-7425-2F10-F883-CBD56A1E1B72> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib
0x97a16000 - 0x97ac8ffb  libFontParser.dylib ??? (???) <EB089832-660F-0B34-3AC8-CCDA937987D9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
0x97ac9000 - 0x97b82fe7  libsqlite3.dylib ??? (???) <16CEF8E8-8C9A-94CD-EF5D-05477844C005> /usr/lib/libsqlite3.dylib
0x97cb9000 - 0x97e3bfe7  libicucore.A.dylib ??? (???) <FBB66376-CBA9-8149-A1AA-10AB8578C3B3> /usr/lib/libicucore.A.dylib
0x97e3c000 - 0x97e3cff7  com.apple.Cocoa 6.6 (???) <EA27B428-5904-B00B-397A-185588698BCC> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x97e70000 - 0x98163fe7  com.apple.MessageFramework 4.1 (1076) <0CADF980-95FE-FF49-B929-BD09893E6F8D> /System/Library/Frameworks/Message.framework/Versions/B/Message
0x98164000 - 0x98265fe7  libxml2.2.dylib ??? (???) <C242A74D-280A-90C3-3F79-891624AA45D2> /usr/lib/libxml2.2.dylib
0x98266000 - 0x98a4bfe7  com.apple.WebCore 6531 (6531.9) <F9A9848B-9EB0-B912-49F5-7E8010AF2CF1> /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Versions/A/WebCore
0x98a4c000 - 0x98a70ff7  libJPEG.dylib ??? (???) <265DBF67-994E-E320-4CB1-9C3DE792C3B2> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x98a71000 - 0x98a99ff7  libxslt.1.dylib ??? (???) <769EF4B2-C1AD-73D5-AAAD-1564DAEA77AF> /usr/lib/libxslt.1.dylib
0x98a9a000 - 0x98c56fef  com.apple.ImageIO.framework 3.0.0 (3.0.0) <A37E541F-3D6A-2BE9-AB32-F60CCDE13608> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x98c57000 - 0x98c60ff7  com.apple.DiskArbitration 2.3 (2.3) <E9C40767-DA6A-6CCB-8B00-2D5706753000> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x98c82000 - 0x98cb3ff7  libGLImage.dylib ??? (???) <0FB347C7-A579-4E51-4733-39AB28064554> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x98ce8000 - 0x98cebffb  com.apple.help 1.3.1 (41) <67F1F424-3983-7A2A-EC21-867BE838E90B> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x98d2b000 - 0x98eeaff7  com.apple.CalendarStore 4.0 (965) <5977E405-589F-D858-7115-1BFF12D76547> /System/Library/Frameworks/CalendarStore.framework/Versions/A/CalendarStore
0x98eeb000 - 0x98f38ff7  com.apple.ExchangeWebServices 1.0 (54) <47779F6D-8248-11CC-843E-EE37488691C2> /System/Library/PrivateFrameworks/ExchangeWebServices.framework/Versions/A/ExchangeWebServices
0x98f4f000 - 0x98f93ff3  com.apple.coreui 0.2 (112) <A810DFFD-6314-5E2B-93A4-D5626634B1EE> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x98f94000 - 0x98fcffe7  com.apple.DebugSymbols 1.1 (70) <05013716-CFCF-801E-5535-D0643869BDCD> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
0x98fd0000 - 0x98fd0ff7  com.apple.CoreServices 44 (44) <AC35D112-5FB9-9C8C-6189-5F5945072375> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x99028000 - 0x9910bff7  com.apple.WebKit 6531 (6531.9) <991912FB-1484-A0B2-593F-A8722BC6AFE7> /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
0x9910c000 - 0x9912cfe7  libresolv.9.dylib ??? (???) <A48921CB-3FA7-3071-AF9C-2D86FB493A3A> /usr/lib/libresolv.9.dylib
0x9912d000 - 0x99160ff7  com.apple.AE 496 (496) <B638FDD4-7322-F0E4-ACEB-777D8A1399E1> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x99161000 - 0x9922bfef  com.apple.CoreServices.OSServices 352 (352) <D9F21CA4-EED0-705F-8F3C-F1322D114B52> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x9922c000 - 0x99231ff7  com.apple.OpenDirectory 10.6 (10.6) <92582807-E8F3-3DD9-EB42-4195CFB754A1> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x99232000 - 0x99254ff3  com.apple.DirectoryService.Framework 3.6 (621) <61569C79-6567-BE8F-4F76-BAC04E5FBF79> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService
0x99255000 - 0x9925bfff  com.apple.CommonPanels 1.2.4 (91) <2438AF5D-067B-B9FD-1248-2C9987F360BA> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x9925c000 - 0x992a9feb  com.apple.DirectoryService.PasswordServerFramework 6.0 (6.0) <BF66BA5D-BBC8-78A5-DBE2-F9DE3DD1D775> /System/Library/PrivateFrameworks/PasswordServer.framework/Versions/A/PasswordServer
0x993ea000 - 0x99408ff7  com.apple.CoreVideo 1.6.0 (43.0) <3A853574-DD9E-08D8-FD2C-6221B55C3E08> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x99409000 - 0x99428fe7  com.apple.opencl 11 (11) <372A42E7-FB10-B74D-E1A0-980E94D07021> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0xc0000000 - 0xc0008fff +com.growl.growlframework 1.1.4 (1.1.4) <9E416C6D-7484-BF41-6317-3160F62FB3B0> /Users/Scott/Documents/9-Development/myapp/trunk/myapp/myapp/build/Release/MyApp.app/Contents/Frameworks/Growl.framework/Versions/A/Growl
0xffff0000 - 0xffff1fff  libSystem.B.dylib ??? (???) <E58B649F-FFDC-AB09-2028-8B706BEF7C0F> /usr/lib/libSystem.B.dylib

                                  
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
161:
162:
163:
164:
165:
166:
167:
168:
169:
170:
171:
172:
173:
174:
175:
176:
177:
178:
179:
180:
181:
182:
183:
184:
185:
186:
187:
188:
189:
190:
191:
192:
193:
194:
195:
196:
197:
198:
199:
200:
201:
202:
203:
204:
205:
206:
207:
208:
209:
210:
211:
212:
213:
214:
215:
216:
217:
218:
219:
220:
221:
222:
223:
224:
225:
226:
227:
228:
229:
230:
231:
232:
233:
234:
235:
236:
237:
238:
239:
240:
241:
242:
243:
244:
245:
246:
247:
248:

Select allOpen in new window

This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.

Subscribe now for full access to Experts Exchange and get

Instant Access to this Solution

  • Plus...
  • 30 Day FREE access, no risk, no obligation
  • Collaborate with the world's top tech experts
  • Unlimited access to our exclusive solution database
  • Never be left without tech help again

Subscribe Now

Asked On
2009-10-14 at 08:32:21ID24811619
Tags

XCode

,

objective-C

,

cocoa

,

Cocoa

Topics

Apple Programming

,

Snow Leopard (OS 10.6)

,

Objective-C Programming Language

Participating Experts
1
Points
500
Comments
10

Trusted by hundreds of thousands everyday for fast, accurate and reliable tech support.

  • "The time we save is the biggest benefit of Experts Exchange to Warner Bros. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange." Mike Kapnisakis, Warner Bros.
  • "Our team likes having a resource that is more secure than just using Google and most experts using this service really know their stuff. It's nice to look here first versus using Google." Dayna Sellner, Lockheed Martin
  • "Anytime that I've been stumped with a problem, 9 out of 10 times Experts Exchange has either the accepted solution or an open discussion of the potential solution to the problem." Kenny Red, eBay Inc.

See what Experts Exchange can do for you.

Got a question?

We've got the answer.

Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.

Screenshot of Experts Exchange Knowledgebase

Need individual assistance?

Our experts are ready to help.

If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.

Screenshot of Experts Exchange Knowledgebase

Want to learn from the best?

Read articles from industry experts.

Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.

Screenshot of an Article

Working on a long term project?

Store your work and research.

Save solutions to your questions, answers you’ve discovered through searching plus helpful articles in your personal knowledgebase for easy future access.

Screenshot of Experts Exchange Knowledgebase

Access the answers to your technology questions today.

Subscribe Now

30-day free trial. Register in 60 seconds.

What Makes Experts Exchange Unique?

Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Trusted by the world's most respected brands.

image of each brand's logo

Faithfully serving IT professionals since 1996.

Experts Exchange Logo

Try it out and discover for yourself.

Subscribe Now

30-day free trial. Register in 60 seconds.

Related Solutions

  1. Snow Leopard question
    hi, i see that snow leopard is about $30. I have an intel macbook 1.83ghz, running osx tiger.So am I eligible to buy this $30 snow leopard? when installing snow leopard, can I ask it to reformat the whole drive? (fresh installation)
  2. Snow Leopard and Windows SBS server 2008 perform…
    Hi, We run 6 macs all on an ethernet network working from a Windows SBS 2008 server. We have installed Snow Leopard on one Intel Imac to test its performance. Whilst I can't see it is any better than leopard, it also has some issues: Most of the time when I try and delete ...
  3. Snow Leopard Server Upgrade
    I want to upgrade our server setup from Leopard Server to Snow Leopard Server and am looking for help on determining a proper migration path. We currently have an xServe running Leopard Server. I have also purchased a Mac Mini with Snow Leopard Server on it. I want to put ...
  4. Snow Leopard Slow connection to SBS 2008
    Hi, I have a client where their server crashed and I totally reloaded it this weekend. Now I have everything restored and Exchange / file shares are all fast and solid. However, the client has two MACS/Apples (whatever they are called) that have snow leopard on them. When th...

Free Tech Articles

  1. WARNING: 5 Reasons why you should NEVER fix a computer for free.
    It is in our nature to love the puzzle. We are obsessed. The lot of us. We love puzzles. We love the challenge. We thrive on finding the answer. We hate disarray. It bothers us deep in our soul. W...
  2. SCCM OSD Basic troubleshooting
    SCCM 2007 OSD is a fantastic way to deploy operating systems, however, like most things SCCM issues can sometimes be difficult to resolve due to the sheer volume of logs to sift through and the dispe...
  3. Migrate Small Business Server 2003 to Exchange 2010 and Windows 2008 R2
    This guide is intended to provide step by step instructions on how to migrate from Small Business Server 2003 to Windows 2008 R2 with Exchange 2010. For this migration to work you will need the fo...
  4. Create a Win7 Gadget
    This article shows you how to create a simple "Gadget" -- a sort of mini-application supported by Windows 7 and Vista. Gadgets can be dropped anywhere on the desktop to provide instant information, ...
  5. Outlook continually prompting for username and password
    There have been a lot of questions recently regarding Outlook prompting for a username and password whilst using Exchange 2007. There are a few reasons why this would happen and I will try to cover t...
  6. Backup Exchange 2010 Information Store using Windows Backup
    There seems to be quite a lot of confusion around the ability to backup Exchange 2010 using the built in Windows Backup feature. This stems from the omission of this feature prior to Exchange 2007 s...

Cloud Class Webinars

  1. Avoiding Bugs in Microsoft Access
    Alison Balter takes and in-depth look at avoiding bugs in Access. In this webinar you will learn about using the immediate window to debug your applications, invoking the debugger, using breakpoints to troubleshoot, stepping through code, setting the next statement to execute, ...
  2. Top 10 Best New Features in Visio 2010
    Scott Helmers gives live demonstrations of the top 10 new features in Visio 2010. This webinar will teach you how to create compelling diagrams by adding shapes to the page with a single click, linking the shapes in a diagram to data in Excel (or SQL Server, or SharePoint), ...
  3. IT Consultant Business Secrets Revealed
    Michael Munger, Experts Exchange tech pro and IT consultant, pulls back the curtain on his very successful businesses and answers question on every IT consultant and business owner should know about. He shares secrets on what he did to solve the 5 most common problems in IT, ...
  4. Disaster Recovery and Business Continuity
    Quest CTO, Mike Billon, gives an overview of the steps involved in building a dunamic disaster recovery plan. Through case studies and an examination of software/hardware tooles for monitoring and testing, you'll gain a better understandin of where you are, where you want ...
  5. Organize Your Visio Diagrams with Containers and Lists
    Scott Helmers uses cross functional flowcharts, wireframe diagrams, data graphic legends and seating charts to teach you: how to ustilize all three new structured diagram components in Visio 2010, the best practices for organizeing shapes in previous version of Visio, how to organize ...
  6. How to Us Objects, Properties, Events and Methods in Microsoft Access
    Alison Dalter gives an in-depbth look at objects, properties, events and methods in Microsoft Access. In this webinar you will learn about using the object browser, referring to objects, working with properties and methods, working with object variables, understanding the ...

Join the Community

Give a Little. Get a Lot.

Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.

Join the Community

Answers

 

by: fridomPosted on 2009-10-14 at 22:08:50ID: 25577408

What is around here?
(main.m:35)

Have you set XCode such that is runs into the debugge on any non handeled exception?

Regards
Friedrich


 

by: GeesuPosted on 2009-10-14 at 23:20:13ID: 25577741

How do I set it up to do that?  I doubt I have

And that is just the default main.m that comes when you start a new app

 

by: fridomPosted on 2009-10-14 at 23:38:58ID: 25577814

Hm what happens if you run this application under the debugger?

Regards
Friedrich

 

by: GeesuPosted on 2009-10-15 at 06:01:37ID: 25580025

it dies + i get the same message

 

by: fridomPosted on 2009-10-15 at 23:33:29ID: 25587379

then  how about checking where it dies? Have you tried to step? Where does it crash while stepping?

Friedrich

 

by: GeesuPosted on 2009-10-16 at 06:12:48ID: 25589134

I can't step, it's a memory allocatino problem.... I reference something that shouldn't be referenced, and over 10,000 lines of code I don't know how to track it down

 

by: fridomPosted on 2009-10-16 at 09:25:27ID: 25590910

Sorry the crash is not in 10000 line of code it's in one place you can step through main and see where it happens. You can step over function call if you like and you can follow them. There must be at least some pointer where your program starts to crash.

at least some code  in main is running because the bactrace says so
0x0000227c main + 90 (main.m:35)

So the program starts runing and crashes after some function calls.

Regards
Friedrich

 

by: GeesuPosted on 2009-10-16 at 09:41:36ID: 25591068

It'll run for like 4 hours and crash, so it's not so simple stepping through functions

My main.m posted below, there is no problem there


#import <Cocoa/Cocoa.h>
#import <Foundation/foundation.h>
#import <SecurityFoundation/SFAuthorization.h>
#import <Security/AuthorizationTags.h>
 
#import "Globals.h"
 
bool amIWorthy(void);
void authMe(char * FullPathToMe);
 
int main(int argc, char *argv[])
{
    if(MEMORY_GOD_MODE) {
        if (amIWorthy()) {
            printf("It's go time.\n"); // signal back to close caller
            fflush(stdout);
 
#ifndef PGLOGGING
            fclose(stderr); // to shut up the noisy NSLog
#endif
        } else {
            authMe(argv[0]);
            return 0; 
        }
    }
    
    return NSApplicationMain(argc,  (const char **) argv);
}
 
bool amIWorthy(void)
{
	// running as root?
	AuthorizationRef myAuthRef;
	OSStatus stat = AuthorizationCopyPrivilegedReference(&myAuthRef, kAuthorizationFlagDefaults);
    BOOL success = (stat == errAuthorizationSuccess);
 
	return success;
}
 
void authMe(char * FullPathToMe)
{
	// get authorization as root
	OSStatus myStatus;
	
	// set up Authorization Item
	AuthorizationItem myItems[1];
	myItems[0].name = kAuthorizationRightExecute;
	myItems[0].valueLength = 0;
	myItems[0].value = NULL;
	myItems[0].flags = 0;
	
	// Set up Authorization Rights
	AuthorizationRights myRights;
	myRights.count = sizeof (myItems) / sizeof (myItems[0]);
	myRights.items = myItems;
	
	// set up Authorization Flags
	AuthorizationFlags myFlags;
	myFlags =
		kAuthorizationFlagDefaults |
		kAuthorizationFlagInteractionAllowed |
		kAuthorizationFlagExtendRights;
	
	// Create an Authorization Ref using Objects above. NOTE: Login bod comes up with this call.
	AuthorizationRef myAuthorizationRef;
	myStatus = AuthorizationCreate (&myRights, kAuthorizationEmptyEnvironment, myFlags, &myAuthorizationRef);
	
	if (myStatus == errAuthorizationSuccess)
	{
		// prepare communication path - used to signal that process is loaded
		FILE *myCommunicationsPipe = NULL;
		char myReadBuffer[256];
        
		// run this app in GOD mode by passing authorization ref and comm pipe (asynchoronous call to external application)
		myStatus = AuthorizationExecuteWithPrivileges(myAuthorizationRef, FullPathToMe, kAuthorizationFlagDefaults, nil, &myCommunicationsPipe);
        
		// external app is running asynchronously - it will send to stdout when loaded
		if (myStatus == errAuthorizationSuccess)
		{
            
#ifdef PGLOGGING
            for(;;) { 
                int bytesRead = read(fileno(myCommunicationsPipe), myReadBuffer, sizeof(myReadBuffer)); 
                if (bytesRead < 1) { // < 1
                    break; 
                }
                write(fileno(stdout), myReadBuffer, bytesRead); 
                fflush(stdout);
            }
#else
			read(fileno(myCommunicationsPipe), myReadBuffer, sizeof(myReadBuffer));
#endif
            fclose(myCommunicationsPipe);
		}
		
		// release authorization reference
		myStatus = AuthorizationFree (myAuthorizationRef, kAuthorizationFlagDestroyRights);
	}
}
                                              
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:

Select allOpen in new window

 

by: fridomPosted on 2009-10-16 at 23:09:19ID: 25594951

Now that is completely different information. You did just wrote the program crashes. Not when and that the program still was running.

Then you have to change the whole stuff. You probably need to wrap all loggin into another method if you think that Logging is the problem.. Or you can remove all logging and see if that realyl is the cause for the crash.

Or if that is possible you register an Error handler for your program which just watches for the mentioned
EXC_BAD_ACCESS (SIGSEGV). Maybe you can catch it an write a backtrace for it.

Friedrich

 

by: fridomPosted on 2009-11-26 at 08:35:32ID: 25916363

Ok I've encountered this problem with some native Leopard application. So it could be that you have to download the newest XCode and recompile the code than.

Regards
Friedrich

20120131-EE-VQP-002

3 Ways to Join

30-Day Free Trial

The Experts

98% positive feedback on 31,087 answers since March 2000. angeliii is a Microsoft Most Valuable Professional for his work with MS SQL Server & Develoment.

He has also proven his knowledge of Visual Basic Programming, PHP Scripting and Oracle Databases.

The Experts

97% positive feedback on 10,752 answers since July 2000. lrmoore has more than 18 years experience in the networking industry.

The six-time Mircosoft MVPs specialties include firewalls, virtual private networking, and network management.

Testimonials

"...and excellent source for support... Kind of like having your very own IT dept." Electriciansnet

Testimonials

"I was apprehensive at signing up at first. However... it has already made my life as an IT administrator much easier." JaCrews

Testimonials

"WOW! You guys have great, active, and knowledgeable people on here." moore50

Business Clients

Business Clients

In the Press

"If you’ve got a question... Experts Exchange can supply an answer.”

In the Press

"...an invaluable aid for both IT professionals and those who require tech support."

In the Press

"where IT professionals provide quick answers on just about any topic"

Business Account Plans

Loading Advertisement...