I have been experiencing some very frustrating issues in the past couple of weeks. First of all, my computer (2011 15" MBP) has randomly crashed 4 times during the aforementioned timeframe. Each time I have had to reboot the computer multiple times, and have only gotten into the recovery mode twice. During startup, when I try going into record very mode, it will load until about 1/2 way. It will then proceed to go to a white screen and do nothing else. At this point the fans will gradually go up to full speed. Resetting the NPRAM has had not effect. Booting into safe mode is made impossible due to the same issue. Eventually after rebooting many times, the computer will finally complete the boot process and will work like normal. I have already run single user mode and run the fsck -fy command. Booting in verbose mode has produced some information that I find might be useful. It will run fine until it freezes up. The last couple of lines go as follows: VBoxFltDrv: version 4.3.18 r95616 VBoxAdpDrv: version 4.3.18 r95616. That was until yesterday when I decided to get rid of VirtualBox completely. Now the problem is that booting in verbose mode reveals a stall that always takes place on the following line: en2: promiscuous mode enable succeeded. As of this post, I have still not gotten the computer to boot successfully. The stall always takes place at the aforementioned line.
OS X Beta unresponsive on startup, crashes randomly during normal use
Ok so after finally being able to boot successfully, I immediately looked in /Library/Logs/DiagnosticReports and interestingly enough, I was not able to locate a log of the initial crash. However, I did find a log that was produced during one of the many failed boot attempts. As I do not know what to look for, I will need some help knowing what part of the log I should post. Any help would be great while my computer still works (before another seemingly inevitable crash and boot episode).
Hi LavvTekk,
You need to run the following from Terminal to see which 3rd party kernel extensions are still loaded on your Mac:
kextstat | grep -v com.apple
Please post the output...
Max.
Hello Max,
I have performed the command that you suggested and got the following output:
- Index Refs Address Size Wired Name (Version) UUID <Linked Against>
- 83 0 0xffffff7f824ac000 0x10000 0x10000 com.orderedbytes.driver.CMUSBDevices (4.6.0) no UUID <33 5 4 3 1>
After snooping around within my computer, I have located the offending .kext file listed in my previous comment. It is from an old program called ControllerMate. I had gotten rid of that program a good year or two ago. Of course, the supporting files and such still remain. My guess is that I should probably get rid anything pertaining to that program. Thanks for the help by the way, I greatly appreciate it!
Yes I was about to write to mention that. Do remove it.
The important one is ControllerMate.kext and it's probably in /System/Library/Extensions/
If not then check /Library/Extensions/
There will be launch agents as well but they won't cause problems - not finding a 3rd party kext won't cause any sort of crash.
Alright, I have removed the offending .kext file. Thank you so much for the help!
Well this is not good, so I just had my computer restart and again the same thing has happened. It will not boot successfully. In verbose mode, it always stalls on the line that reads: en2: promiscuous mode enable successful. I am really not sure what to do here.
That line is perfectly innocuous itself. It occurs during every bootup...
What did you do last time to get the computer to boot successfully?
Oddly enough, it always freezes on that line and never moves past it. Every time this has happened, I have had to reboot several times. I have tried recovery mode, but after loading about 1/2 way it would switch to a blank screen and just sit there with the fans running at full speed. It's almost as if the computer just decides to boot successfully whenever it feels like it.
That is unusual. Could you verbose boot again and take a picture after it freezes? You can't link me directly to where you upload it because the forum software automatically puts posts with links to non-Apple domains into moderation, where they typically stay for several days. But if you post it without the http://, and remove the hyperlink, then it should be okay.
Ok, so my computer finally decided to behave and booted successfully. I have found a thread here where someone is experiencing what appears to be the same set of issues as me. It is here: https://forums.developer.apple.com/message/39895#39895
Should I go ahead and restart anyways and get that picture in verbose mode?
When I was troubleshooting the issue with 010DJB in the thread you reference, the cause was a 3rd party kernel extension (kext). Once removed the issue was fixed. That's why my first reply to you was the kextstat command to find any 3rd party kexts that might be causing the same issue on your Mac.
I'm surprised that removing it didn't fix the issue straight away in your case, but it still might be the underlying cause, and hence the correct answer.
The ControllerMate download includes an uninstaller. Either run that or do it manually starting with the following command:
sudo find / -iname *controllermate*
Give it time to complete and then post the output.