• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: XCode 3.1 frequently hangs
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: XCode 3.1 frequently hangs


  • Subject: Re: XCode 3.1 frequently hangs
  • From: Larry Emdur <email@hidden>
  • Date: Sat, 26 Jul 2008 13:35:59 -0700

Hi Greg,

On Jul 26, 2008, at 1:19 PM, Greg Guerin wrote:

Larry Emdur wrote:

... modify a file and save, you will get the beachball for about a minute. I have experienced this on two different machines (MacPro and MacBook Pro), both from clean installs.

The next time it happens, you should run Activity Monitor (paste its name into Spotlight). Or run Activity Monitor first, then induce Xcode into beachballing.


With Xcode beachballing, use the different Activity Monitor tabs to see:
- is CPU maxed out?
no

- is Xcode consuming large percentages of CPU?
no

- is memory maxed out (all in use, none free)?
no

- are System Memory page ins and page outs increasing?
no, they are constant

- is there a lot of Disk Activity?
no, it is minor

If you induce Xcode into beachballing, you should probably note the pre-beachballing state of affairs, so you can identify what changes. Without a Before, the After might not be what it first seems.


-- GG

The most interesting part of the sample is this:

1070 -[XCInvocationQueue _processInvocationsInThreadSlotNumber:]
1070 -[XCInvocationQueue _processNextInvocationInThreadSlotNumber:]
1070 -[NSInvocation invoke]
1070 __invoking___
1070 -[PBXProjectIndex _indexBackground:]
1070 -[PBXDevKitIndexingEngine indexFileAtAbsolutePath:withSettings:]
1070 ObjcParse::ObjcParse(TokenStream*, ParseErrorStream*, ObjcActions*, int)
1070 ObjcParse::nextToken()
1070 Cpp::nextToken()
1070 Cpp::nextToken0()
1070 Cpp::header(Token*, TokenType)
1070 Cpp::sysStream(char const*, TokenType, signed char)
1070 PBXIndexCppActions::getSystemPathForHeader(char const*, char*)
1070 - [NSString(TSPathUtilities) PBX_stringByResolvingSymlinksInPath]
1070 - [NSString(NSPathUtilities) _stringByResolvingSymlinksInPathUsingCache:]
1070 lstat
1070 lstat


It is 100% reproducible. I never saw this with xcode v3.0.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Follow-Ups:
    • Re: XCode 3.1 frequently hangs
      • From: Andrew Pontious <email@hidden>
References: 
 >Re: XCode 3.1 frequently hangs (From: Greg Guerin <email@hidden>)

  • Prev by Date: Per-architecture exports
  • Next by Date: Re: Globals variable problem
  • Previous by thread: Re: XCode 3.1 frequently hangs
  • Next by thread: Re: XCode 3.1 frequently hangs
  • Index(es):
    • Date
    • Thread