• 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: Why do my tests contact http://configuration.apple.com ?? (Or, what's ISS_DMConfig?)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Why do my tests contact http://configuration.apple.com ?? (Or, what's ISS_DMConfig?)


  • Subject: Re: Why do my tests contact http://configuration.apple.com ?? (Or, what's ISS_DMConfig?)
  • From: Chris Espinosa <email@hidden>
  • Date: Wed, 9 Jan 2008 11:19:00 -0800

On Jan 9, 2008, at 11:05 AM, Jonathan del Strother wrote:

My SenTestingKit tests were taking a lot longer to run than usual, so
I started poking around.  The main thread seems to be getting blocked
on startup while something called ISS tries to fetch
http://configuration.apple.com/configurations/internetservices/issupport/1_27a4cv2b6061/clientConfig.plist

I'm guessing it's a .mac / syncservices related thing (?) but my code
doesn't use either, so I'm a little confused why it's trying to do
this.  Here's the main thread stacktrace - any ideas?


#0  0x946d38e6 in mach_msg_trap ()
#1  0x946db0dc in mach_msg ()
#2  0x969fe0fe in CFRunLoopRunSpecific ()
#3  0x969fed38 in CFRunLoopRunInMode ()
#4  0x93ae6039 in -[ISS_AYOperation runOperationWithTimeOut:] ()
#5  0x93aa646c in -[ISS_DAVRequest dispatch] ()
#6  0x93ad656d in -[ISS_DMTransaction _dispatch] ()
#7  0x93acc99a in -[ISS_DMiDiskSession
_dispatchRequest:withPostHandler:andNotes:requiringResult:] ()
#8  0x93acc9e4 in -[ISS_DMiDiskSession
_dispatchRequest:withPostHandler:requiringResult:] ()
#9  0x93ac63a5 in -[ISS_DMiDiskSession getDataAtPath:] ()
#10 0x93aed773 in +[ISS_DMUtilities _getConfigDictionaryAtURL:] ()
#11 0x93aed43d in +[ISS_DMUtilities _fetchConfigsWithURL:] ()
#12 0x93aed03c in +[ISS_DMConfig initialize] ()
#13 0x95eb6b18 in _class_initialize ()
#14 0x95eb5499 in _class_lookupMethodAndLoadCache ()
#15 0x95ec5736 in objc_msgSend ()
#16 0x20108740 in +[NSObject(SenTestRuntimeUtilities) senAllSubclasses] ()
#17 0x20106dd9 in +[SenTestSuite updateCache] ()
#18 0x20106f86 in +[SenTestSuite suiteForBundleCache] ()
#19 0x20106ffe in +[SenTestSuite testSuiteForBundlePath:] ()
#20 0x20106335 in +[SenTestProbe specifiedTestSuite] ()
#21 0x201064e1 in +[SenTestProbe runTests:] ()
#22 0x0000283b in ?? ()
#23 0x00002b26 in ?? ()
#24 0x0000254e in ?? ()
#25 0x000024da in ?? ()

Yes, this is initializing a connection to Dot Mac (DMConfig initialize) using the Internet Support Services framework.  It's waiting for a response from Dot Mac using WebDAV (ISS_DAVRequest dispatch). What it looks like is that you're doing something to your iDisk or a portable home directory.

This might be just a Dot Mac server hiccup, or that iDisk-based transactions are just going to take longer than local disk operations and you may want to unmount your iDisk while testing.

Chris
 _______________________________________________
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: Why do my tests contact http://configuration.apple.com ?? (Or, what's ISS_DMConfig?)
      • From: "Jonathan del Strother" <email@hidden>
References: 
 >Why do my tests contact http://configuration.apple.com ?? (Or, what's ISS_DMConfig?) (From: "Jonathan del Strother" <email@hidden>)

  • Prev by Date: Re: Building framework with another framework
  • Next by Date: Re: Why do my tests contact http://configuration.apple.com ?? (Or, what's ISS_DMConfig?)
  • Previous by thread: Why do my tests contact http://configuration.apple.com ?? (Or, what's ISS_DMConfig?)
  • Next by thread: Re: Why do my tests contact http://configuration.apple.com ?? (Or, what's ISS_DMConfig?)
  • Index(es):
    • Date
    • Thread