Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Yosemite random Crash - discoveryd_helper[147]: Basic RemoteControl com.apple.discoveryd_helper Starting XPC Server

Hi Everyone,


i have a crash every now and then. Looks like it has something to do with Networking or Bonjour.


Nov 10 23:55:34.018358 Chriss-iMac.local discoveryd_helper[147]: Basic RemoteControl com.apple.discoveryd_helper Starting XPC Server

Nov 10 23:55:34.018593 Chriss-iMac.local discoveryd_helper[147]: Detailed RemoteControl com.apple.discoveryd_helper XPC connection 0x7ff9d0600210: start (pid=50, <unknown> not root)

Nov 10 23:55:34.018358 Chriss-iMac.local discoveryd_helper[147]: Basic RemoteControl com.apple.discoveryd_helper Starting XPC Server

Nov 10 23:55:34.018593 Chriss-iMac.local discoveryd_helper[147]: Detailed RemoteControl com.apple.discoveryd_helper XPC connection 0x7ff9d0600210: start (pid=50, <unknown> not root)


anyone got any idea what it could be ? I learned that


there is no more com.apple.mDNSResponder.plist in OS X 10.10. The service that controls mDNSResponder is now discoverd. The plist file you are looking for is actually:

/System/Library/LaunchDaemons/com.apple.discoveryd.plist

You want to add

--no-multicast
to the ProgramArguments in that file.

  <key>ProgramArguments</key> <array> <string>/usr/libexec/discoveryd</string> <string>--udsocket</string> <string>standard</string> <string>--loglevel</string> <string>Basic</string> <string>--logclass</string> <string>Everything</string> <string>--logto</string> <string>asl</string> </array>

Becomes

  <key>ProgramArguments</key> <array> <string>/usr/libexec/discoveryd</string> <string>--udsocket</string> <string>standard</string> <string>--loglevel</string> <string>Basic</string> <string>--logclass</string> <string>Everything</string> <string>--logto</string> <string>asl</string> <string>--no-multicast</string> </array>


but doing this (adding

--no-multicast)
disables finding and communicating with printers in my network and my timemachine backup drive can't be found.


..... any clues ? this is driving me mad.

Posted on Nov 11, 2014 10:48 AM

Reply
151 replies

Dec 17, 2014 1:10 PM in response to Shadowstrider

I'd be interested in knowing when these crashes occur for different users. For me, it's when I access anything media related.


Some examples of what caused crashes on my end:


Playing a YouTube video or any other flash related media

Watching a video or listening to audio via QuickTime Pro

Listening to a podcast via iTunes


I tend to get a crash within 30 minutes of the above examples. When these applications are inactive, everything runs smoothly.


Is anyone else similar?

Dec 18, 2014 5:59 PM in response to rwhitley45

For me, it happens more randomly. It even happened when I tried to reply to your message, which would be funny if it wasn't the third time in the past hour and sixth time today overall. Some days it only happens once or twice, but today has been a nightmare. Same console messages etc. It even happens when I'm using Dictionary, sometimes.


Right now I'm eyeing Parallels suspiciously, after running EtreCheck and learning about something called Kernel Extensions. But I'm probably grasping at straws. I'm now running the beta version of 10.10.2, which does nothing to fix the problem.


This is really driving me nuts.

Dec 23, 2014 6:57 PM in response to Shadowstrider

Dec 23 21:07:28.542104 here.local discoveryd_helper[161]: Basic RemoteControl com.apple.discoveryd_helper Starting XPC Server

Dec 23 21:07:28.543774 here.local discoveryd_helper[161]: Detailed RemoteControl com.apple.discoveryd_helper XPC connection 0x7fd43b400e40: start (pid=49, <unknown> not root)


Got the exact same logs. Noticed earlier today, it slipped by fast, it said "SECURITY UPDATE INSTALLED". So I tried to find some details about it. Couldn't find any, other than that its set to automatic.


Im inclined to suspect xpcservices has something to do with it. (System/library/framewoks/foundation.frameworks/..)


Do NOT mess around with that! I did and had to restore from TM backup! Then I still had a very unstable system with difficulties logging of and into other accounts. So I finally booted in recovery mode, ran Disk Utility verified and repaired everything. Then logged into an admin account first for a while, everything ok. And now Im retesting a normal user account. Everything seems normal now. Oh, I also just freed up about half of my HD! That helped a lot. (especially if u have older hardware)


Also maybe its a good idea if u want to do a clean fresh install, is to do a clean install from the internet. This way it installs the OS version it originally came with, and then upgrading to Yosemite... (just a random uneducated guess)


MBP late 2008 4GBram only upgraded HD to 500GB. Upgraded straight from SL to YS.

Jan 6, 2015 7:00 AM in response to Shadowstrider

the thing I suggest to do is .... reboot into recovery mode, boot and then press R. when booted use disk utility to check and repair disk and THEN repair permissions ...


after that ur connected time machine may take some time adjusting, have patience, it won't be hours ...


this solved a lot for me. pc running normally.


I did change user accounts, deleting old ones and also transferred all data to that new user account by changing folder permissions, not with migration assistant.

In the past I also went into my TM backup directly, not through "enter TM" and took files. Maybe that got confusing for the OS. After installing Yosemite I was urged by the OS to do the recovery mode repairs ...


im a happy camper again! oh I also used Onyx to clean everything up. Also my HD is being cleaned to have more empty space. That helped a lot also.


Hope this helps!


MBP late 2008 15" 2.8GHz 500GB HD (200GB free) 4GB RAM

Jan 7, 2015 11:05 AM in response to Shadowstrider

Same issue here. 2013 MacBook Pro 15". After upgrade 2 weeks ago I have had 5 crashes. The cluster around sending emails (MS Outlook 2011) and during streaming video. No Time Machine turned on as I do this manually given the lack of scheduling capability.


My conclusion is that it is crappy programing and poor quality control within Apple. Since 2011 the software releases have had more and more bugs to the point where the systems are now crashing repeatedly. As an IT executive and professional with over 27 years experience, this only happens with bad code and poor attention to quality.


I am going back to OS 10.9. Good luck to all of you who want to stay with 10.10.


I guess it is time to plan my move back to the WinTel stack after 18 years with Apple. This will be my second migration to WinTel :-( the first time was in 1991 after Apple lost their way the first time. Oh, Steve Jobs wasn't in charge then either - coincidence?

Jan 7, 2015 11:15 AM in response to Shadowstrider

Everyone: There is LOT of stuff logged in the console. discoveryd does a LOT of things related to networking. The fact that it's in the logs really means nothing: It's in EVERY log. It won't be causing system crashes. And if there are errors or warnings, it's probably an OS X bug and nothing you can address.


If there are system crashes, they're separate, and should be investigated, but the presence of discoveryd messages in the logs isn't the place to start. Any Mac that has networking support will have these in the logs.

Jan 8, 2015 4:29 PM in response to Shadowstrider

I have had the same issues and have noticed a significant disruption when running high resolution audio. I also use Onyx to clean caches/logs etc in order for the apps and encoders I use to stay "unbothered" with clutter. Here is what I know and have found in my research.

One, Onyx has warned multiple times that my com.apple.WindowServer.plist is null and causing display permissions problems. This happens when I run any third party app. I HAVE to use third party apps with my music because Apple does not support FLAC files. So any suggestions to move to iTunes, or to transcode FLAC to AIFF or ALAC are not options, as far as I'm concerned.

Two, in my work with high resolution music, I also use hi-res software, playing up to 24/32 bitrate and 192,000 SampleRate. In order to do this, I need an app that supports hi-res codec in various format (i.e. AIFF, FLAC, WAV) as well as one that plays well with a USB DAC, HRA monitor powered speakers or HRA IEM's. The software I use is Audirvana, specifically developed to use on a Mac for hi-res audio playback, FLAC support. (At times I also use Fidelia and PureMusic. ALL three of these apps have the capability to sync/be used in conjunction to iTunes, although I don't use them in that way. iTunes does not play nice with other apps and is selfish when sharing its library. So, I use these apps as stand alone, supporting a native library within the app, configured appropriately for hi-res/DAC playback.) That said, I have a MacBook Pro (Retina, 15" late 2013, Intel Core i7 with 16 GHz RAM on board. My Mac is used primarily for music, so I don't have much clutter or any apps that conflict with audio. And I only use player/editing apps specifically designed to use with Apple OS.

Three, when using the 3.0 USB SuperSpeed Bus for my DAC, I get both WiFi and Bluetooth interference. Apple is aware of this issue as it has been documented and addressed with suggestions to prevent possible interference. I have taken every step to prevent interference and disruption from the network. However, I continue to experience crashes and every crash is logged in the console as apple.com.networking.discovery. I can hear a process/task begin running within my music playback right before the crash happens (the launch of the process is audible when I am playing hi-res music).

Four, all sync services, cloud, sharing, etc is disabled on my Mac due to the possible interference those process can cause. But I continue to have AddressBookSync issues that constantly run and eat up CPU. In addition, CalendarAgent is persistently launching/listening for XPC to run the process. This is insanely frustrating, causing many audio issues as well as an indicator in the networking crashes.This happens regardless of turning off Bluetooth and Wifi, or leaving them on.

Five, on top of all of this, I am constantly repairing permissions relating to the display.

From the previous posts, it seems to me that the common denominators are media UI (audio and video), the WindowServer and their interaction with networking. What do you guys think? Any updates to the issue?

Jan 8, 2015 9:38 PM in response to Jessie871

Well, I have very few applications on my MacBook Pro 15", and the problem still happens. For an OS which is supposed to be rock solid, it is quite disconcerting. I hardly ever experience such crashes on my Windows work laptop which has a lot more applications installed on it. It the problem persists I will try to go back to an earlier version of the OS (Maverick for instance), or just leave the Mac platform. given the price Apple charges for its computers it should do better than that. Somewhat off topic, I have a friend with a Macbook pro a bit older than one year old, which stopped working (would crash as soon as it is moved - looks like a problem with the motherboard). Apple is refusing to fix it because it is outside of one year warranty. This friend has now switched back to Windows despite being an Apple fan before. She swears she will never buy a mac again.

Yosemite random Crash - discoveryd_helper[147]: Basic RemoteControl com.apple.discoveryd_helper Starting XPC Server

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.