Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HorNDIS crashes mac on OSX 10.10 #26

Open
johnryan opened this issue Aug 4, 2014 · 26 comments
Open

HorNDIS crashes mac on OSX 10.10 #26

johnryan opened this issue Aug 4, 2014 · 26 comments
Assignees
Labels

Comments

@johnryan
Copy link

johnryan commented Aug 4, 2014

When running Yosemite, frequently when I toggle USB tethering my computer turns off. Not sure if there's any more info I can provide or if this is a known issue.

Thanks,
John

@jwise
Copy link
Owner

jwise commented Aug 4, 2014

John,

Sorry to hear that. Do you get a grey screen with "You need to restart your computer" first? If so, can you collect the kernel panic logs?

Unfortunately I don't have any machines that I can readily run Yosemite on (the only Mac I currently have is my "production" machine, and I really would prefer not to run a beta OS on it), so until Yosemite goes final, I'm not sure I'll be able to reproduce this.

joshua

@jwise jwise added the kpanic label Aug 4, 2014
@jisakiel
Copy link

jisakiel commented Aug 4, 2014

Maybe virtualbox can virtualize yosemite from another OS for easier debugging? It definitely does older OS versions from newer (although for that you need to mask the cpuid instruction for the processor to be recognized, I would expect that not to be a problem for newer versions of the OS).

I will try later and report.

@johnryan
Copy link
Author

johnryan commented Aug 4, 2014

thanks,

I actually don't get a kernel panic.. the screen just sort of flashes to
black then I need to kill the power, it's pretty strange. I can generally
get it to happen if I open network preferences then toggle usb tethering on
and off on my phone.

thanks again,
john
On Aug 4, 2014 2:37 AM, "Jisakiel" [email protected] wrote:

Maybe virtualbox can virtualize yosemite from another OS for easier
debugging? It definitely does older OS versions from newer (although for
that you need to mask the cpuid instruction for the processor to be
recognized, I would expect that not to be a problem for newer versions of
the OS).

I will try later and report.


Reply to this email directly or view it on GitHub
#26 (comment).

@jwise
Copy link
Owner

jwise commented Aug 4, 2014

Wow, that's really weird! I'm not sure how that can happen.

Jisakiel, let me know if you manage to repro in Virtualbox?

joshua

@jwise
Copy link
Owner

jwise commented Aug 31, 2014

Someone posted a panic report:

*** Panic Report ***
panic(cpu 0 caller 0xffffff800577c34d): "a freed zone element has been modified in zone kalloc.16: expected 0xfacadeb7e6662879 but found 0xfacadeb7e766287a, bits changed 0x1000003, at offset 8 of 16 in element 0xffffff8017bf5060, cookies 0x3f0011f10093e258 0x5352137f1d97e89"@/SourceCache/xnu/xnu-2782.1.43.0.2/osfmk/kern/zalloc.c:496
Backtrace (CPU 0), Frame : Return Address
0xffffff809f1236d0 : 0xffffff8005740aa1 
0xffffff809f123750 : 0xffffff800577c34d 
0xffffff809f1237c0 : 0xffffff800577bdc6 
0xffffff809f123800 : 0xffffff800577b257 
0xffffff809f123930 : 0xffffff8005cda073 
0xffffff809f1239c0 : 0xffffff8005cda2ec 
0xffffff809f123a00 : 0xffffff7f878e52bd 
0xffffff809f123a50 : 0xffffff7f878c615d 
0xffffff809f123ad0 : 0xffffff7f878ca958 
0xffffff809f123b20 : 0xffffff7f878cb6c0 
0xffffff809f123b60 : 0xffffff8005d002bf 
0xffffff809f123bc0 : 0xffffff8005cfdbea 
0xffffff809f123d00 : 0xffffff80057eb1f7 
0xffffff809f123e10 : 0xffffff8005744a1c 
0xffffff809f123e40 : 0xffffff8005729ddb 
0xffffff809f123e90 : 0xffffff800573a1ad 
0xffffff809f123f10 : 0xffffff800580aae2 
0xffffff809f123fb0 : 0xffffff800583b0c6 
     Kernel Extensions in backtrace:
        com.apple.iokit.IOAcceleratorFamily2(150.0)[EE930843-D53F-392F-9635-BD2838EE360E]@0xffffff7f878af000->0xffffff7f8791bfff
           dependency: com.apple.iokit.IOPCIFamily(2.9)[0E3D620E-4EA2-3977-BBA4-8BEB57EDE112]@0xffffff7f85f24000
           dependency: com.apple.iokit.IOGraphicsFamily(2.4.1)[C255657D-AF82-383C-B23B-87B30655D6F1]@0xffffff7f867d5000

Looks like a use-after-free -- looks like Yosemite just added a checker for that. This is going to be tough to track down. I'll stare at it more and see if I missed anything last time.

@moeffju
Copy link

moeffju commented Sep 27, 2014

I actually get a kernel panic, grey screen and all, as soon as I connect my phone to my Mac with Yosemite and HorNDIS installed. The computer was just reimaged a few days ago with 10.8, then updated straight to 10.9 and then 10.10 public beta.

Mid-2012 MacBook Air, Nexus 5.

@jwise
Copy link
Owner

jwise commented Sep 27, 2014

@moeffju: Can you get a panic dump from /Library/Logs/DiagnosticReports?

@girlsperhour
Copy link

Having the same problem. First it seemed to be the backburner (Autodesk) server, then a Wacom driver. Uninstalled both, happened anyway.

This time it happened after I engaged USB tethering, just as I switched the connection mode from media device (MTP) to camera (PTP).

Anonymous UUID:       082AC654-69AB-7C5C-5E1F-DD93A2CAB879

Mon Oct  6 17:25:49 2014

*** Panic Report ***
panic(cpu 1 caller 0xffffff801c97a52d): "a freed zone element has been modified in zone kalloc.16: expected 0x3f00110131ecee7c but found 0x472000, bits changed 0x3f00110131abce7c, at offset 8 of 16 in element 0xffffff80353ae060, cookies 0x3f00110131ecee7c 0x535212bd5236c49"@/SourceCache/xnu/xnu-2782.1.97/osfmk/kern/zalloc.c:496
Backtrace (CPU 1), Frame : Return Address
0xffffff80ecabb560 : 0xffffff801c93a811 
0xffffff80ecabb5e0 : 0xffffff801c97a52d 
0xffffff80ecabb650 : 0xffffff801c979fa1 
0xffffff80ecabb690 : 0xffffff801c978de7 
0xffffff80ecabb7c0 : 0xffffff801c942ef1 
0xffffff80ecabb7f0 : 0xffffff801ce5ed69 
0xffffff80ecabb820 : 0xffffff801ce5eeef 
0xffffff80ecabb850 : 0xffffff801ce7abe7 
0xffffff80ecabb870 : 0xffffff801ce7ad5f 
0xffffff80ecabb8a0 : 0xffffff801ceea745 
0xffffff80ecabb8c0 : 0xffffff801ceea627 
0xffffff80ecabb930 : 0xffffff801ceea042 
0xffffff80ecabb990 : 0xffffff801cedc459 
0xffffff80ecabba20 : 0xffffff801cedc68c 
0xffffff80ecabba60 : 0xffffff7f9e512739 
0xffffff80ecabbae0 : 0xffffff7f9e537318 
0xffffff80ecabbb30 : 0xffffff801cf01c92 
0xffffff80ecabbb60 : 0xffffff801cf02859 
0xffffff80ecabbbc0 : 0xffffff801cf00003 
0xffffff80ecabbd00 : 0xffffff801c9ea517 
0xffffff80ecabbe10 : 0xffffff801c93e91c 
0xffffff80ecabbe40 : 0xffffff801c9235a3 
0xffffff80ecabbe90 : 0xffffff801c933e8d 
0xffffff80ecabbf10 : 0xffffff801ca0a142 
0xffffff80ecabbfb0 : 0xffffff801ca3ac66 
      Kernel Extensions in backtrace:
         com.apple.GeForceTesla(10.0)[97A18479-CC43-3073-AEB2-C5C92195067A]@0xffffff7f9e4fa000->0xffffff7f9e5c7fff
            dependency: com.apple.iokit.IOPCIFamily(2.9)[87711C74-47D5-3545-8A62-035E1C7C4198]@0xffffff7f9d124000
            dependency: com.apple.iokit.IONDRVSupport(2.4.1)[F4738C55-B507-3627-A9CA-3D29A5230A03]@0xffffff7f9d57d000
            dependency: com.apple.iokit.IOGraphicsFamily(2.4.1)[6D99A3BE-D531-3780-880B-13F2FC894A4A]@0xffffff7f9d536000
            dependency: com.apple.nvidia.classic.NVDAResmanTesla(10.0.0)[796AE430-39FB-3255-8161-D52AFA28EE2B]@0xffffff7f9d58d000

BSD process name corresponding to current thread: WindowServer
Boot args: -v kext-dev-mode=1

Mac OS version:
14A379b

Kernel version:
Darwin Kernel Version 14.0.0: Sat Sep 27 03:58:47 PDT 2014; root:xnu-2782.1.97~11/RELEASE_X86_64
Kernel UUID: D1F807E1-A660-3126-96DF-6A9E65444DA3
Kernel slide:     0x000000001c600000
Kernel text base: 0xffffff801c800000
__HIB  text base: 0xffffff801c700000
System model name: MacBookPro4,1 (Mac-F42C89C8)

System uptime in nanoseconds: 80152128042
last loaded kext at 60070441008: com.apple.driver.AppleUSBCDCECMData    4.2.2b5 (addr 0xffffff7f9eebf000, size 28672)
loaded kexts:
com.joshuawise.kexts.HoRNDIS    6
org.virtualbox.kext.VBoxNetAdp  4.3.8
org.virtualbox.kext.VBoxNetFlt  4.3.8
org.virtualbox.kext.VBoxUSB 4.3.8
org.virtualbox.kext.VBoxDrv 4.3.8
net.telestream.driver.TelestreamAudio   1.1.0
at.obdev.nke.LittleSnitch   4212
com.apple.driver.AppleUSBCDCECMData 4.2.2b5
com.apple.driver.AppleUSBCDCACMData 4.2.2b5
com.apple.driver.AppleUSBCDC    4.2.2b5
com.apple.driver.AppleHWSensor  1.9.5d0
com.apple.driver.AppleTyMCEDriver   1.0.2d2
com.apple.filesystems.autofs    3.0
com.apple.iokit.IOBluetoothSerialManager    4.3.0f9
com.apple.driver.AppleOSXWatchdog   1
com.apple.driver.AudioAUUC  1.70
com.apple.driver.AppleHDAHardwareConfigDriver   266.5
com.apple.driver.AppleHDA   266.5
com.apple.iokit.IOBluetoothUSBDFU   4.3.0f9
com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport 4.3.0f9
com.apple.driver.AppleSMCLMU    2.0.4d1
com.apple.iokit.IOUserEthernet  1.0.1
com.apple.Dont_Steal_Mac_OS_X   7.0.0
com.apple.driver.AppleHWAccess  1
com.apple.driver.AppleHV    1
com.apple.GeForceTesla  10.0.0
com.apple.driver.ACPI_SMC_PlatformPlugin    1.0.0
com.apple.driver.AppleMuxControl    3.7.19
com.apple.driver.AppleBacklight 170.4.12
com.apple.driver.AppleUpstreamUserClient    3.6.1
com.apple.driver.AppleMCCSControl   1.2.10
com.apple.nvidia.NVDAStartup    10.0.0
com.apple.driver.AppleSMCPDRC   1.0.0
com.apple.driver.AppleLPC   1.7.3
com.apple.driver.SMCMotionSensor    3.0.4d1
com.apple.driver.AppleUSBTCButtons  240.2
com.apple.driver.AppleUSBTCKeyEventDriver   240.2
com.apple.driver.AppleUSBTCKeyboard 240.2
com.apple.driver.AppleIRController  327.5
com.apple.driver.MaxTranserSizeOverrideDriver   3.5.0
com.apple.driver.CoreStorageFsck    471
com.apple.driver.AppleFileSystemDriver  3.0.1
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0d1
com.apple.BootCache 35
com.apple.iokit.SCSITaskUserClient  3.7.0
com.apple.driver.XsanFilter 404
com.apple.iokit.IOAHCIBlockStorage  2.6.5
com.apple.driver.AppleUSBHub    705.4.1
com.apple.driver.AppleIntelPIIXATA  2.5.1
com.apple.driver.AppleFWOHCI    5.5.2
com.apple.driver.AppleAHCIPort  3.0.7
com.apple.iokit.AppleYukon2 3.2.3b1
com.apple.driver.AirPort.Atheros40  700.74.5
com.apple.driver.AppleUSBEHCI   705.4.14
com.apple.driver.AppleUSBUHCI   656.4.1
com.apple.driver.AppleSmartBatteryManager   161.0.0
com.apple.driver.AppleRTC   2.0
com.apple.driver.AppleHPET  1.8
com.apple.driver.AppleACPIButtons   3.1
com.apple.driver.AppleSMBIOS    2.1
com.apple.driver.AppleACPIEC    3.1
com.apple.driver.AppleAPIC  1.7
com.apple.driver.AppleIntelCPUPowerManagementClient 218.0.0
com.apple.nke.applicationfirewall   161
com.apple.security.quarantine   3
com.apple.security.TMSafetyNet  8
com.apple.driver.AppleIntelCPUPowerManagement   218.0.0
com.apple.kext.triggers 1.0
com.apple.iokit.IOSerialFamily  11
com.apple.driver.DspFuncLib 266.5
com.apple.kext.OSvKernDSPLib    1.15
com.apple.iokit.IOFireWireIP    2.2.6
com.apple.iokit.IOBluetoothHostControllerUSBTransport   4.3.0f9
com.apple.iokit.IOAudioFamily   200.6
com.apple.vecLib.kext   1.2.0
com.apple.iokit.IOSurface   97
com.apple.iokit.IOBluetoothFamily   4.3.0f9
com.apple.nvidia.classic.NVDANV50HalTesla   10.0.0
com.apple.driver.IOPlatformPluginLegacy 1.0.0
com.apple.driver.AppleSMBusPCI  1.0.12d1
com.apple.driver.AppleGraphicsControl   3.7.19
com.apple.driver.AppleBacklightExpert   1.1.0
com.apple.iokit.IOUSBUserClient 705.4.0
com.apple.driver.AppleSMBusController   1.0.13d1
com.apple.nvidia.classic.NVDAResmanTesla    10.0.0
com.apple.iokit.IONDRVSupport   2.4.1
com.apple.driver.AppleHDAController 266.5
com.apple.iokit.IOGraphicsFamily    2.4.1
com.apple.iokit.IOHDAFamily 266.5
com.apple.driver.IOPlatformPluginFamily 5.8.0d49
com.apple.driver.AppleSMC   3.1.9
com.apple.driver.AppleUSBMultitouch 245.2
com.apple.iokit.IOUSBHIDDriver  705.4.0
com.apple.iokit.IOSCSIBlockCommandsDevice   3.7.0
com.apple.iokit.IOUSBMassStorageClass   3.7.0
com.apple.driver.AppleUSBMergeNub   705.4.0
com.apple.driver.AppleUSBComposite  705.4.9
com.apple.driver.CoreStorage    471
com.apple.iokit.IOSCSIMultimediaCommandsDevice  3.7.0
com.apple.iokit.IOBDStorageFamily   1.7
com.apple.iokit.IODVDStorageFamily  1.7.1
com.apple.iokit.IOCDStorageFamily   1.7.1
com.apple.iokit.IOATAPIProtocolTransport    3.5.0
com.apple.iokit.IOSCSIArchitectureModelFamily   3.7.0
com.apple.iokit.IOATAFamily 2.5.3
com.apple.iokit.IOFireWireFamily    4.5.6
com.apple.iokit.IOAHCIFamily    2.7.0
com.apple.iokit.IO80211Family   700.52
com.apple.iokit.IONetworkingFamily  3.2
com.apple.iokit.IOUSBFamily 705.4.14
com.apple.driver.AppleEFINVRAM  2.0
com.apple.driver.AppleEFIRuntime    2.0
com.apple.iokit.IOHIDFamily 2.0.0
com.apple.iokit.IOSMBusFamily   1.1
com.apple.security.sandbox  300.0
com.apple.kext.AppleMatch   1.0.0d1
com.apple.driver.AppleKeyStore  2
com.apple.driver.AppleMobileFileIntegrity   1.0.5
com.apple.driver.AppleCredentialManager 1.0
com.apple.driver.DiskImages 389.1
com.apple.iokit.IOStorageFamily 2.0
com.apple.iokit.IOReportFamily  31
com.apple.driver.AppleFDEKeyStore   28.30
com.apple.driver.AppleACPIPlatform  3.1
com.apple.iokit.IOPCIFamily 2.9
com.apple.iokit.IOACPIFamily    1.4
com.apple.kec.corecrypto    1.0
com.apple.kec.pthread   1
com.apple.kec.Libm  1

@jwise
Copy link
Owner

jwise commented Oct 8, 2014

Ok. It looks like I really am going to have to install 10.10 myself in order to track this down. One day...

Thanks for the reports.

@jwise
Copy link
Owner

jwise commented Oct 16, 2014

Bumping priority, since 10.10 is final now.

@jwise
Copy link
Owner

jwise commented Oct 19, 2014

Crash fixed in 8dc1a58. Functionality restored in a36c63f , but I don't have a very good root cause yet. I think I may have ripped out enough hair for this issue, though, and will divert my remaining weekend HoRNDIS time to #27 :-)

Hopefully I'll spin a new release tomorrow night.

@AdamMagaluk
Copy link

Was unable to get internet sharing working on the Beaglebone black on 10.10 while teaching a workshop today using the latest rel7.

  1. When enabling internet sharing on the Mac the network interface never seem to come online. Disabling it allowed the interface to work but with no internet shared.
  2. Experienced a few kernel panics when disabling internet sharing while beaglebone was still plugged into the computer, when unplugged disabling it did not cause panic.

@jwise
Copy link
Owner

jwise commented Oct 21, 2014

@AdamMagaluk, what version of the driver are you using? Can you try installing rel7 and rebooting?

Thanks,
joshua

@AdamMagaluk
Copy link

Ah yes, forgot to mention that. We did try rel7.

@jwise
Copy link
Owner

jwise commented Oct 22, 2014

Ouch. Sorry to hear that. Ok, I'll try and look at this sometime this week. Can you attach a panic log, in the mean time? Should be in /Library/Logs/DiagnosticReports.

@FernandoMiguel
Copy link

10.10 here
yesterday after upgrading to rel7 tried again with my nexus7 2013 running 4.4.4
i saw a few messages in dmesg, but no interface in both ifconfig or network utility
did have any kernel panic nor no log left in /Library/Logs/DiagnosticReports.

AppleCamIn::handleWakeEvent_gated
AppleCamIn::handleWakeEvent_gated
AppleCamIn::systemWakeCall - messageType = 0xE0000300
HoRNDIS: init: HoRNDIS tethering driver for Snow Leopard+, by Joshua Wise
HoRNDIS: rndisInit: their MTU 1486
HoRNDIS: setMaxTransferUnit: Excuse me, but I said you could have an MTU of 1486, and you just tried to set an MTU of 1500. Good try, buddy.
HoRNDIS: init: starting up with MTU 1486
0 1 AppleUSBCDCACMData: start - Find CDC driver for ACM data interface failed
0 1 AppleUSBCDCECMData: start - Find CDC driver for ECM data interface failed
HoRNDIS: message: kIOMessageServiceIsAttemptingOpen
HoRNDIS: message: kIOMessageServiceWasClosed
vm_compressor_fastwake_warmup completed - took 13885 msecs
HoRNDIS: message: kIOMessageServiceIsTerminated
en2: attached with 4 suspended link-layer multicast membership(s)
en2: successfully restored 4 suspended link-layer multicast membership(s) (err=0)

$ sudo ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
options=3<RXCSUM,TXCSUM>
inet6 ::1 prefixlen 128
inet 127.0.0.1 netmask 0xff000000
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
nd6 options=1
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
stf0: flags=0<> mtu 1280
en0: flags=8823<UP,BROADCAST,SMART,SIMPLEX,MULTICAST> mtu 1500
ether 48:d7:05:d1:1f:cb
nd6 options=1
media: autoselect ()
status: inactive
en1: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
options=60<TSO4,TSO6>
ether 32:00:19:d9:e0:00
media: autoselect
status: inactive
p2p0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 2304
ether 0a:d7:05:d1:1f:cb
media: autoselect
status: inactive
awdl0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1452
ether 1a:bb:a7:a8:dd:00
nd6 options=1
media: autoselect
status: inactive
bridge0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=63<RXCSUM,TXCSUM,TSO4,TSO6>
ether 4a:d7:05:1d:3a:00
Configuration:
id 0:0:0:0:0:0 priority 0 hellotime 0 fwddelay 0
maxage 0 holdcnt 0 proto stp maxaddr 100 timeout 1200
root id 0:0:0:0:0:0 priority 0 ifcost 0 port 0
ipfilter disabled flags 0x2
member: en1 flags=3<LEARNING,DISCOVER>
ifmaxaddr 0 port 5 priority 0 path cost 0
nd6 options=1
media:
status: inactive
en2: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
ether 48:d7:05:d1:1f:cc
inet6 fe80::4ad7:5ff:fed1:1fcc%en2 prefixlen 64 scopeid 0xc
inet 192.168.44.209 netmask 0xffffff00 broadcast 192.168.44.255
nd6 options=1
media: autoselect
status: active
en3: flags=8822<BROADCAST,SMART,SIMPLEX,MULTICAST> mtu 1486
ether a6:36:a8:cf:1e:c9

wifi was turned off, BT was on

@jwise
Copy link
Owner

jwise commented Oct 23, 2014

@FernandoMiguel That looks like the driver is working fine... it looks like it's gotten an IP address, and appears to be connected as en2?

@FernandoMiguel
Copy link

what you are reading there is the BT tethering... not usb.
i never got any active connection from USB tether

@paztek
Copy link

paztek commented Dec 21, 2014

Hi,

I recently installed HoRNDIS rel7 to allow SSHing into my Intel Edison board via USB and it crashes several times a day.

I'm on OSX Yosemite, late 2013 MBP. The report I get when my computer restarts is slightly different:

Anonymous UUID:       D4ED3D88-8CE9-1320-D99E-8995ABEC23D2

Sun Dec 21 14:06:09 2014

*** Panic Report ***
panic(cpu 5 caller 0xffffff8007c1e80a): Kernel trap at 0xffffff7f8a8b98ce, type 14=page fault, registers:
CR0: 0x000000008001003b, CR2: 0x0000000000000148, CR3: 0x000000037aa09099, CR4: 0x00000000001626e0
RAX: 0x0000000000000000, RBX: 0xffffff802aa9e000, RCX: 0x0000000001000000, RDX: 0xffffff802aa9e188
RSP: 0xffffff81f92331b0, RBP: 0xffffff81f92331f0, RSI: 0xffffff8043658300, RDI: 0xffffff8044e32200
R8:  0x0000000000000000, R9:  0x00000000000002f0, R10: 0x00000000000002f8, R11: 0xffffff81f9233d9c
R12: 0x0000000000000000, R13: 0xffffff81e7f5be00, R14: 0xffffff802aa9e188, R15: 0x0000000000000000
RFL: 0x0000000000010286, RIP: 0xffffff7f8a8b98ce, CS:  0x0000000000000008, SS:  0x0000000000000010
Fault CR2: 0x0000000000000148, Error code: 0x0000000000000000, Fault CPU: 0x5

Backtrace (CPU 5), Frame : Return Address
0xffffff81f9232e60 : 0xffffff8007b3a811 
0xffffff81f9232ee0 : 0xffffff8007c1e80a 
0xffffff81f92330a0 : 0xffffff8007c3a443 
0xffffff81f92330c0 : 0xffffff7f8a8b98ce 
0xffffff81f92331f0 : 0xffffff7f88d49a40 
0xffffff81f9233230 : 0xffffff7f88d49776 
0xffffff81f92332a0 : 0xffffff7f88d499a2 
0xffffff81f92332e0 : 0xffffff8007da6adc 
0xffffff81f9233420 : 0xffffff8007db2706 
0xffffff81f9233490 : 0xffffff8007da70f4 
0xffffff81f92334f0 : 0xffffff8007da7290 
0xffffff81f9233570 : 0xffffff8007e4b6df 
0xffffff81f92336c0 : 0xffffff8007db1fa8 
0xffffff81f9233720 : 0xffffff8007da616f 
0xffffff81f9233860 : 0xffffff8007e7748d 
0xffffff81f9233be0 : 0xffffff8007e980db 
0xffffff81f9233cf0 : 0xffffff8008017740 
0xffffff81f9233de0 : 0xffffff8008029654 
0xffffff81f9233ee0 : 0xffffff800802641b 
0xffffff81f9233f50 : 0xffffff800804dcb2 
0xffffff81f9233fb0 : 0xffffff8007c3ac46 
      Kernel Extensions in backtrace:
         com.apple.iokit.IONetworkingFamily(3.2)[247581D8-DFC5-3AAE-B079-3D13F5514C2B]@0xffffff7f88d38000->0xffffff7f88d63fff
         com.joshuawise.kexts.HoRNDIS(6.0)[A615230B-182E-3BF9-B65B-A7947F2B34EF]@0xffffff7f8a8b7000->0xffffff7f8a8bdfff
            dependency: com.apple.iokit.IONetworkingFamily(3.2)[247581D8-DFC5-3AAE-B079-3D13F5514C2B]@0xffffff7f88d38000
            dependency: com.apple.iokit.IOUSBFamily(705.4.14)[E15E9DC8-410F-3612-8371-E5FECD939E0D]@0xffffff7f885a9000

BSD process name corresponding to current thread: Google Chrome

Mac OS version:
14B25

Kernel version:
Darwin Kernel Version 14.0.0: Fri Sep 19 00:26:44 PDT 2014; root:xnu-2782.1.97~2/RELEASE_X86_64
Kernel UUID: 89E10306-BC78-3A3B-955C-7C4922577E61
Kernel slide:     0x0000000007800000
Kernel text base: 0xffffff8007a00000
__HIB  text base: 0xffffff8007900000
System model name: MacBookPro10,1 (Mac-C3EC7CD22292981F)

System uptime in nanoseconds: 8734629582820
last loaded kext at 5349593998189: com.apple.iokit.SCSITaskUserClient   3.7.0 (addr 0xffffff7f8a9c7000, size 36864)
last unloaded kext at 5410680676622: com.devguru.driver.SamsungACMControl   1.4.25 (addr 0xffffff7f8a9a8000, size 12288)
loaded kexts:
org.virtualbox.kext.VBoxNetAdp  4.3.18
org.virtualbox.kext.VBoxNetFlt  4.3.18
org.virtualbox.kext.VBoxUSB 4.3.18
org.virtualbox.kext.VBoxDrv 4.3.18
com.intel.kext.intelhaxm    1.1.1
com.joshuawise.kexts.HoRNDIS    6
com.apple.driver.AppleUSBCDCACMData 4.2.2b5
com.apple.driver.AppleUSBCDC    4.2.2b5
com.apple.filesystems.msdosfs   1.10
com.apple.filesystems.smbfs 3.0.0
com.apple.driver.AudioAUUC  1.70
com.apple.driver.AppleHWSensor  1.9.5d0
com.apple.filesystems.autofs    3.0
com.apple.filesystems.ntfs  3.12
com.apple.iokit.IOBluetoothSerialManager    4.3.1f2
com.apple.driver.ApplePlatformEnabler   2.1.0d1
com.apple.driver.AGPM   100.14.37
com.apple.driver.X86PlatformShim    1.0.0
com.apple.driver.AppleMikeyHIDDriver    124
com.apple.driver.AppleOSXWatchdog   1
com.apple.driver.AppleMikeyDriver   267.0
com.apple.driver.AppleHDA   267.0
com.apple.iokit.IOUserEthernet  1.0.1
com.apple.driver.AppleIntelHD4000Graphics   10.0.0
com.apple.driver.AppleUSBFTDI   1.0.1b12
com.apple.Dont_Steal_Mac_OS_X   7.0.0
com.apple.driver.AppleHWAccess  1
com.apple.driver.AppleHV    1
com.apple.driver.AppleIntelFramebufferCapri 10.0.0
com.apple.driver.AppleMuxControl    3.7.21
com.apple.GeForce   10.0.0
com.apple.driver.AppleLPC   1.7.3
com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport 4.3.1f2
com.apple.driver.AppleSMCPDRC   1.0.0
com.apple.driver.AppleUpstreamUserClient    3.6.1
com.apple.driver.AppleMCCSControl   1.2.10
com.apple.driver.AppleSMCLMU    2.0.4d1
com.apple.driver.AppleThunderboltIP 2.0.2
com.apple.driver.AppleUSBTCButtons  240.2
com.apple.driver.AppleUSBTCKeyboard 240.2
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0d1
com.apple.BootCache 35
com.apple.driver.XsanFilter 404
com.apple.iokit.IOAHCIBlockStorage  2.6.5
com.apple.driver.AppleSDXC  1.6.5
com.apple.driver.AppleUSBHub    705.4.1
com.apple.driver.AirPort.Brcm4360   901.19.10
com.apple.driver.AppleAHCIPort  3.0.7
com.apple.driver.AppleUSBEHCI   705.4.14
com.apple.driver.AppleUSBXHCI   705.4.14
com.apple.driver.AppleSmartBatteryManager   161.0.0
com.apple.driver.AppleRTC   2.0
com.apple.driver.AppleACPIButtons   3.1
com.apple.driver.AppleHPET  1.8
com.apple.driver.AppleSMBIOS    2.1
com.apple.driver.AppleACPIEC    3.1
com.apple.driver.AppleAPIC  1.7
com.apple.driver.AppleIntelCPUPowerManagementClient 218.0.0
com.apple.nke.applicationfirewall   161
com.apple.security.quarantine   3
com.apple.security.TMSafetyNet  8
com.apple.driver.AppleIntelCPUPowerManagement   218.0.0
com.apple.driver.AppleUSBCDCACMControl  4.2.2b5
com.apple.kext.triggers 1.0
com.apple.driver.DspFuncLib 267.0
com.apple.kext.OSvKernDSPLib    1.15
com.apple.iokit.IOAudioFamily   200.6
com.apple.vecLib.kext   1.2.0
com.apple.iokit.IOSurface   97
com.apple.driver.AppleBacklightExpert   1.1.0
com.apple.driver.AppleGraphicsControl   3.7.21
com.apple.iokit.IOAcceleratorFamily2    156.4
com.apple.nvidia.driver.NVDAGK100Hal    10.0.0
com.apple.driver.X86PlatformPlugin  1.0.0
com.apple.driver.AppleSMBusPCI  1.0.12d1
com.apple.iokit.IOBluetoothHostControllerUSBTransport   4.3.1f2
com.apple.iokit.IOBluetoothFamily   4.3.1f2
com.apple.driver.IOPlatformPluginFamily 5.8.0d49
com.apple.iokit.IOUSBUserClient 705.4.0
com.apple.driver.AppleSMBusController   1.0.13d1
com.apple.driver.AppleSMC   3.1.9
com.apple.nvidia.driver.NVDAResman  10.0.0
com.apple.AppleGraphicsDeviceControl    3.7.21
com.apple.iokit.IONDRVSupport   2.4.1
com.apple.driver.AppleHDAController 267.0
com.apple.iokit.IOGraphicsFamily    2.4.1
com.apple.iokit.IOHDAFamily 267.0
com.apple.iokit.IOSCSIBlockCommandsDevice   3.7.0
com.apple.iokit.IOUSBMassStorageClass   3.7.0
com.apple.iokit.IOSCSIArchitectureModelFamily   3.7.0
com.apple.iokit.IOSerialFamily  11
com.apple.driver.AppleUSBMultitouch 245.2
com.apple.iokit.IOUSBHIDDriver  705.4.0
com.apple.driver.AppleUSBMergeNub   705.4.0
com.apple.driver.AppleUSBComposite  705.4.9
com.apple.driver.AppleThunderboltDPInAdapter    4.0.6
com.apple.driver.AppleThunderboltDPAdapterFamily    4.0.6
com.apple.driver.AppleThunderboltPCIDownAdapter 2.0.2
com.apple.driver.AppleThunderboltNHI    3.1.7
com.apple.iokit.IOThunderboltFamily 4.2.1
com.apple.iokit.IO80211Family   700.52
com.apple.driver.mDNSOffloadUserClient  1.0.1b8
com.apple.iokit.IONetworkingFamily  3.2
com.apple.iokit.IOAHCIFamily    2.7.0
com.apple.iokit.IOUSBFamily 705.4.14
com.apple.driver.AppleEFINVRAM  2.0
com.apple.driver.AppleEFIRuntime    2.0
com.apple.iokit.IOHIDFamily 2.0.0
com.apple.iokit.IOSMBusFamily   1.1
com.apple.security.sandbox  300.0
com.apple.kext.AppleMatch   1.0.0d1
com.apple.driver.AppleKeyStore  2
com.apple.driver.AppleMobileFileIntegrity   1.0.5
com.apple.driver.AppleCredentialManager 1.0
com.apple.driver.DiskImages 389.1
com.apple.iokit.IOStorageFamily 2.0
com.apple.iokit.IOReportFamily  31
com.apple.driver.AppleFDEKeyStore   28.30
com.apple.driver.AppleACPIPlatform  3.1
com.apple.iokit.IOPCIFamily 2.9
com.apple.iokit.IOACPIFamily    1.4
com.apple.kec.corecrypto    1.0
com.apple.kec.Libm  1
com.apple.kec.pthread   1
Model: MacBookPro10,1, BootROM MBP101.00EE.B05, 4 processors, Intel Core i7, 2.3 GHz, 16 GB, SMC 2.3f36
Graphics: Intel HD Graphics 4000, Intel HD Graphics 4000, Built-In
Graphics: NVIDIA GeForce GT 650M, NVIDIA GeForce GT 650M, PCIe, 1024 MB
Memory Module: BANK 0/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80AD, 0x484D5434314753364D465238432D50422020
Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80AD, 0x484D5434314753364D465238432D50422020
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xEF), Broadcom BCM43xx 1.0 (7.15.124.12.10)
Bluetooth: Version 4.3.1f2 15015, 3 services, 27 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
Network Service: Edison, Ethernet, en6
Serial ATA Device: APPLE SSD SM256E, 251 GB
USB Device: USB3.0 Hub
USB Device: Hub
USB Device: iPhone
USB Device: FaceTime HD Camera (Built-in)
USB Device: USB2.0 Hub
USB Device: Edison
USB Device: FT232R USB UART
USB Device: Hub
USB Device: Hub
USB Device: Apple Internal Keyboard / Trackpad
USB Device: BRCM20702 Hub
USB Device: Bluetooth USB Host Controller
Thunderbolt Bus: MacBook Pro, Apple Inc., 23.4

@JBirdie
Copy link

JBirdie commented Dec 23, 2014

I've pulled the same KP Report, below:

Has anyone figured this one out yet? I'm not a developer and know just enough to be dangerous with my Air. Sadly, I'm starting to learn far too much about log reports and troubleshooting. Started with an incremental slow speed page loading on all browsers. Then thought it could be caused by the 30" display, CPU load and graphics card. Ditched the screen for a 27" lower res after doing a PRAM. Ran the Disk Utility and repair which reported a corrupt disk and suggested reloading the systems (Thankfully, I was backing up every step of the way).

Finally succumb to my incompetence and spent 2 hours yesterday at the Genius Bar... Sadly again, I was talking over the Genius' head. (A notably proud yet discouraging moment for me.) We were successful in doing a few diagnostics and firstaid repairs which resulted in a clean bill of health. Shortly thereafter, I fired up my machine again to get the 1st KP report, below.

I peeled it off and shot it to my GDrive then stepped away from it for the night. Looking at it this morning it looks like the FTDIUSB driver is likely to be a primary source. Coincidentally, it had not been connecting to the new Pro Mini AT328 5V.

Recently, we started working on Arduino's and Android apps. So, the developer apps were loaded onto this machine. I've been working in Serial, Arduino and Android Studio (though I don't really know what I'm doing). Not to mention downloading all of the Github clones and other miscellaneous Arduino/Android related stuff. This includes, downloading both versions of the FTDI drivers. The earlier version was the only one that worked with RFDuino's.

Today I'm going to blow the FTDI drivers off of here, as well as all of the Arduino and Android apps and files. I am considering reverting back to the previous OS too, since it seems to have FAR fewer issues.

Another couple of things I noticed is that I had the Search.Installmac. Adware on my system. went to: http://www.thesafemac.com/arg/
I used the AdwareMedic to remove the virus

Finally, again, knowing only enough to be dangerous, I noticed that it looked like the system was doing call-backs, frickin botnets! I'm just reading about iWorm:
http://www.thesafemac.com/dr-web-announces-new-iworm-malware/
Don't know where that will lead, so wish me luck.

My ask is if you guys could please lend a hand by helping me NOT screw things up. :)
Many thanks in advance and Merry Christmas to everyone.

JP-

===== KP Report====
Anonymous UUID - ########...... (Unsure if this is relevant)

Mon Dec 22 16:36:31 2014

*** Panic Report ***
panic(cpu 0 caller 0xffffff800701e80a): Kernel trap at 0xffffff7f8961cf59, type 14=page fault, registers:
CR0: 0x000000008001003b, CR2: 0x0000000000000128, CR3: 0x0000000009d99000, CR4: 0x00000000001626e0
RAX: 0x0000000000000000, RBX: 0xffffff801b421000, RCX: 0x0000000000000001, RDX: 0x0000000000000007
RSP: 0xffffff80b897bbf0, RBP: 0xffffff80b897bc10, RSI: 0xffffff8017446c00, RDI: 0xffffff80134ba400
R8: 0xffffff8020916c40, R9: 0x0000000000000000, R10: 0x0000000000000000, R11: 0x0000000000000003
R12: 0x0000000000000007, R13: 0xffffff8017446c00, R14: 0x00000001000008c5, R15: 0xffffff8011bcac00
RFL: 0x0000000000010286, RIP: 0xffffff7f8961cf59, CS: 0x0000000000000008, SS: 0x0000000000000010
Fault CR2: 0x0000000000000128, Error code: 0x0000000000000000, Fault CPU: 0x0

Backtrace (CPU 0), Frame : Return Address
0xffffff80b897b8a0 : 0xffffff8006f3a811
0xffffff80b897b920 : 0xffffff800701e80a
0xffffff80b897bae0 : 0xffffff800703a443
0xffffff80b897bb00 : 0xffffff7f8961cf59
0xffffff80b897bc10 : 0xffffff80074b3978
0xffffff80b897bc70 : 0xffffff80074d566e
0xffffff80b897bcb0 : 0xffffff80074b2cb5
0xffffff80b897bd20 : 0xffffff80074af647
0xffffff80b897bd60 : 0xffffff80074b26aa
0xffffff80b897bde0 : 0xffffff7f87b5299b
0xffffff80b897be10 : 0xffffff7f87d8084b
0xffffff80b897be50 : 0xffffff7f87d86b02
0xffffff80b897be90 : 0xffffff7f87d876bc
0xffffff80b897bee0 : 0xffffff7f87d7f805
0xffffff80b897bf00 : 0xffffff8006f6be13
0xffffff80b897bfb0 : 0xffffff80070192c7
Kernel Extensions in backtrace:
com.apple.iokit.IOUSBFamily(705.4.14)[E15E9DC8-410F-3612-8371-E5FECD939E0D]@0xffffff7f87b3d000->0xffffff7f87ba1fff
dependency: com.apple.iokit.IOPCIFamily(2.9)[766FC23F-452C-3B74-951C-598BB17BCF06]@0xffffff7f87724000
com.apple.driver.AppleUSBHub(705.4.1)[CB19C93C-FB00-3FF9-B290-D1D70773C76C]@0xffffff7f87d73000->0xffffff7f87d8dfff
dependency: com.apple.iokit.IOUSBFamily(705.4.14)[E15E9DC8-410F-3612-8371-E5FECD939E0D]@0xffffff7f87b3d000
com.FTDI.driver.FTDIUSBSerialDriver(2.2.18)[638ECCC3-375D-CD1A-C2EC-0DC14740FC9C]@0xffffff7f8961b000->0xffffff7f89622fff
dependency: com.apple.iokit.IOUSBFamily(705.4.14)[E15E9DC8-410F-3612-8371-E5FECD939E0D]@0xffffff7f87b3d000
dependency: com.apple.iokit.IOSerialFamily(11)[3D0ED477-17D7-30A9-8562-89AAAE9AC3F3]@0xffffff7f87d95000

BSD process name corresponding to current thread: kernel_task

Mac OS version:
14B25

Kernel version:
Darwin Kernel Version 14.0.0: Fri Sep 19 00:26:44 PDT 2014; root:xnu-2782.1.97~2/RELEASE_X86_64
Kernel UUID: 89E10306-BC78-3A3B-955C-7C4922577E61
Kernel slide: 0x0000000006c00000
Kernel text base: 0xffffff8006e00000
__HIB text base: 0xffffff8006d00000
System model name: MacBookAir5,2 (Mac-2E6FAB96566FE58C)

System uptime in nanoseconds: 3217947137103
last loaded kext at 3216885718805: com.apple.driver.AppleUSBFTDI 1.0.1b12 (addr 0xffffff7f89623000, size 36864)
last unloaded kext at 3209605602819: com.apple.driver.AppleUSBCDC 4.2.2b5 (addr 0xffffff7f89617000, size 16384)

loaded kexts:
com.FTDI.driver.FTDIUSBSerialDriver 2.2.18
com.apple.driver.AppleUSBFTDI 1.0.1b12
com.apple.driver.AppleUSBCDC 4.2.2b5
com.apple.driver.AppleBluetoothMultitouch 85.3
com.apple.iokit.IOBluetoothSerialManager 4.3.1f2
com.apple.driver.AudioAUUC 1.70
com.apple.driver.ApplePlatformEnabler 2.1.0d1
com.apple.driver.AGPM 100.14.37
com.apple.driver.X86PlatformShim 1.0.0
com.apple.filesystems.autofs 3.0
com.apple.driver.AppleOSXWatchdog 1
com.apple.driver.AppleMikeyHIDDriver 124
com.apple.driver.AppleHDA 267.0
com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport 4.3.1f2
com.apple.driver.AppleBacklight 170.4.12
com.apple.iokit.IOUserEthernet 1.0.1
com.apple.Dont_Steal_Mac_OS_X 7.0.0
com.apple.driver.AppleHWAccess 1
com.apple.driver.AppleHV 1
com.apple.driver.AppleUpstreamUserClient 3.6.1
com.apple.driver.AppleMikeyDriver 267.0
com.apple.driver.AppleLPC 1.7.3
com.apple.driver.AppleThunderboltIP 2.0.2
com.apple.driver.AppleIntelHD4000Graphics 10.0.0
com.apple.driver.AppleIntelFramebufferCapri 10.0.0
com.apple.driver.AppleSMCPDRC 1.0.0
com.apple.driver.AppleSMCLMU 2.0.4d1
com.apple.driver.AppleMCCSControl 1.2.10
com.apple.driver.AppleUSBTCButtons 240.2
com.apple.driver.AppleUSBTCKeyboard 240.2
com.apple.driver.AppleUSBCardReader 3.5.0
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0d1
com.apple.BootCache 35
com.apple.driver.XsanFilter 404
com.apple.iokit.IOAHCIBlockStorage 2.6.5
com.apple.driver.AppleUSBHub 705.4.1
com.apple.driver.AirPort.Brcm4360 901.19.10
com.apple.driver.AppleAHCIPort 3.0.7
com.apple.driver.AppleUSBXHCI 705.4.14
com.apple.driver.AppleUSBEHCI 705.4.14
com.apple.driver.AppleHPET 1.8
com.apple.driver.AppleSmartBatteryManager 161.0.0
com.apple.driver.AppleACPIButtons 3.1
com.apple.driver.AppleRTC 2.0
com.apple.driver.AppleSMBIOS 2.1
com.apple.driver.AppleACPIEC 3.1
com.apple.driver.AppleAPIC 1.7
com.apple.driver.AppleIntelCPUPowerManagementClient 218.0.0
com.apple.nke.applicationfirewall 161
com.apple.security.quarantine 3
com.apple.security.TMSafetyNet 8
com.apple.driver.AppleIntelCPUPowerManagement 218.0.0
com.apple.driver.IOBluetoothHIDDriver 4.3.1f2
com.apple.driver.AppleMultitouchDriver 260.30
com.apple.iokit.IOSerialFamily 11
com.apple.kext.triggers 1.0
com.apple.driver.DspFuncLib 267.0
com.apple.kext.OSvKernDSPLib 1.15
com.apple.iokit.IOAudioFamily 200.6
com.apple.vecLib.kext 1.2.0
com.apple.driver.AppleHDAController 267.0
com.apple.iokit.IOHDAFamily 267.0
com.apple.iokit.IOBluetoothHostControllerUSBTransport 4.3.1f2
com.apple.driver.AppleBacklightExpert 1.1.0
com.apple.iokit.IOBluetoothFamily 4.3.1f2
com.apple.driver.AppleSMBusPCI 1.0.12d1
com.apple.driver.X86PlatformPlugin 1.0.0
com.apple.iokit.IOSurface 97
com.apple.iokit.IONDRVSupport 2.4.1
com.apple.iokit.IOAcceleratorFamily2 156.4
com.apple.AppleGraphicsDeviceControl 3.7.21
com.apple.driver.IOPlatformPluginFamily 5.8.0d49
com.apple.iokit.IOUSBUserClient 705.4.0
com.apple.driver.AppleSMC 3.1.9
com.apple.driver.AppleSMBusController 1.0.13d1
com.apple.iokit.IOGraphicsFamily 2.4.1
com.apple.driver.AppleUSBMultitouch 245.2
com.apple.iokit.IOUSBHIDDriver 705.4.0
com.apple.iokit.IOSCSIBlockCommandsDevice 3.7.0
com.apple.iokit.IOUSBMassStorageClass 3.7.0
com.apple.iokit.IOSCSIArchitectureModelFamily 3.7.0
com.apple.driver.AppleUSBMergeNub 705.4.0
com.apple.driver.AppleUSBComposite 705.4.9
com.apple.driver.CoreStorage 471
com.apple.driver.AppleThunderboltDPInAdapter 4.0.6
com.apple.driver.AppleThunderboltDPAdapterFamily 4.0.6
com.apple.driver.AppleThunderboltPCIDownAdapter 2.0.2
com.apple.driver.AppleThunderboltNHI 3.1.7
com.apple.iokit.IOThunderboltFamily 4.2.1
com.apple.iokit.IO80211Family 700.52
com.apple.driver.mDNSOffloadUserClient 1.0.1b8
com.apple.iokit.IONetworkingFamily 3.2
com.apple.iokit.IOAHCIFamily 2.7.0
com.apple.iokit.IOUSBFamily 705.4.14
com.apple.driver.AppleEFINVRAM 2.0
com.apple.iokit.IOHIDFamily 2.0.0
com.apple.driver.AppleEFIRuntime 2.0
com.apple.iokit.IOSMBusFamily 1.1
com.apple.security.sandbox 300.0
com.apple.kext.AppleMatch 1.0.0d1
com.apple.driver.AppleKeyStore 2
com.apple.driver.AppleMobileFileIntegrity 1.0.5
com.apple.driver.AppleCredentialManager 1.0
com.apple.driver.DiskImages 389.1
com.apple.iokit.IOStorageFamily 2.0
com.apple.iokit.IOReportFamily 31
com.apple.driver.AppleFDEKeyStore 28.30
com.apple.driver.AppleACPIPlatform 3.1
com.apple.iokit.IOPCIFamily 2.9
com.apple.iokit.IOACPIFamily 1.4
com.apple.kec.corecrypto 1.0
com.apple.kec.Libm 1
com.apple.kec.pthread 1

Model: MacBookAir5,2, BootROM MBA51.00EF.B02, 2 processors, Intel Core i5, 1.8 GHz, 4 GB, SMC 2.5f9
Graphics: Intel HD Graphics 4000, Intel HD Graphics 4000, Built-In

Memory Module: BANK 0/DIMM0, 2 GB, DDR3, 1600 MHz, 0x802C, 0x384B54463235363634485A2D3147364D3120
Memory Module: BANK 1/DIMM0, 2 GB, DDR3, 1600 MHz, 0x802C, 0x384B54463235363634485A2D3147364D3120

AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xE9), Broadcom BCM43xx 1.0 (7.15.124.12.10)

Bluetooth: Version 4.3.1f2 15015, 3 services, 27 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en0
Serial ATA Device: APPLE SSD TS128E, 121.33 GB
USB Device: Hub
USB Device: FaceTime HD Camera (Built-in)
USB Device: Hub
USB Device: Hub
USB Device: BRCM20702 Hub
USB Device: Bluetooth USB Host Controller
USB Device: Internal Memory Card Reader
USB Device: Apple Internal Keyboard / Trackpad
Thunderbolt Bus: MacBook Air, Apple Inc., 23.4

@jwise
Copy link
Owner

jwise commented Dec 23, 2014

I did repro a panic once the other day, but unfortunately, I don't really have the bandwidth right now to track this down.

@JBirdie: It looks like that kernel panic is in the FTDI driver, not the HoRNDIS driver. Do you also have a panic log from HoRNDIS?

@d235j
Copy link
Contributor

d235j commented Dec 23, 2014

@JBirdie the FTDI driver has historically been problematic enough that Apple introduced their own implementation in 10.9. Please see https://developer.apple.com/library/mac/technotes/tn2315/_index.html.

@sworisbreathing
Copy link

I stumbled upon a way to reproduce the issue on my MBP over the weekend. 10.10 with rel7, connecting to a BeagleBone Black (rev C if that matters).

I have multiple network locations defined on my Mac (it's a dropdown at the top of the Network Preferences window). I installed HoRNDIS using network location A, and everything was fine. Skip ahead a few days and I try to connect the BBB again, only this time I'm using network location B. The BBB's drive mounts, but I can't SSH to it or hit the webserver on it, and the network adapter on the Mac doesn't show up in ifconfig. or network preferences.

Since I didn't see the BBB adapter in Network Preferences, I tried to add it and configure it manually. I tried this three different times (using DHCP, DHCP with manual address, and static IP), and every time I got the black screen of death when I clicked "Apply".

Edit: somewhere in all of this (e.g. after the first black screen of death, while I was still trying to troubleshoot), I tried various combinations of uninstalling HoRNDIS/FTDI driver, reinstalling, disabling Apple's kext, and rebooting. Nothing seemed to help.

After about the third time, I noticed I was using network location B. I switched back to location A and the network adapter appeared, and I was able to connect to the BBB (ssh and HTTP) with no issue.

@mbbackus
Copy link

mbbackus commented Feb 5, 2015

I had similar problems yesterday evening after installing the FTDI driver and HorNDIS rely to remote into my BeagleBone Black. Has anyone tried just using installing HorNDIS rel7, relying only the Mac FTDI driver mentioned above?

Feb 8 Edit: I tried using the FTDI driver Apple supplies with my Arduino, but that didn't even upload a sketch, so I again installed the latest FTDI driver from ftdichip.com (v_2_2_18) following these instructions: http://www.mommosoft.com/blog/2014/10/24/ftdi-chip-and-os-x-10-10/

It seems to work okay for the most part, although my computer did crash when working with an esp8266. At any rate, I installed Horndis-rel7 just now and was able to remote in, but when I tried to share my Internet connection it crashed my computer. Here's the error message:

Anonymous UUID: 431F4FDF-6972-8BE0-678D-27EB92A4B8A5

Sun Feb 8 18:11:47 2015

*** Panic Report ***
panic(cpu 3 caller 0xffffff800920ddb1): mutex (0xffffff802d108080) owned

Backtrace (CPU 3), Frame : Return Address
0xffffff81f39fb3f0 : 0xffffff800912fe41
0xffffff81f39fb470 : 0xffffff800920ddb1
0xffffff81f39fb480 : 0xffffff80093971b2
0xffffff81f39fb500 : 0xffffff80093a9067
0xffffff81f39fb5b0 : 0xffffff80093a345d
0xffffff81f39fb640 : 0xffffff7f89ce9eb3
0xffffff81f39fb6c0 : 0xffffff7f89ce68f5
0xffffff81f39fb700 : 0xffffff7f89ce7546
0xffffff81f39fb760 : 0xffffff7f8b6ead4b
0xffffff81f39fb780 : 0xffffff7f89ce6040
0xffffff81f39fb7b0 : 0xffffff7f89ce7a04
0xffffff81f39fb7e0 : 0xffffff80096d660e
0xffffff81f39fb840 : 0xffffff7f89ce7a6b
0xffffff81f39fb890 : 0xffffff7f89ce7af9
0xffffff81f39fb8b0 : 0xffffff7f89ce1acb
0xffffff81f39fb8f0 : 0xffffff7f89ce1548
0xffffff81f39fb930 : 0xffffff7f89ce7a04
0xffffff81f39fb960 : 0xffffff80096d660e
0xffffff81f39fb9c0 : 0xffffff7f89ce7a6b
0xffffff81f39fba10 : 0xffffff7f89ce12c7
0xffffff81f39fba30 : 0xffffff80093a3313
0xffffff81f39fba80 : 0xffffff800939bfe4
0xffffff81f39fbac0 : 0xffffff8009392778
0xffffff81f39fbb30 : 0xffffff8009396961
0xffffff81f39fbb60 : 0xffffff8009394d11
0xffffff81f39fbc70 : 0xffffff80093a3313
0xffffff81f39fbcc0 : 0xffffff800939bd01
0xffffff81f39fbd90 : 0xffffff800939bedf
0xffffff81f39fbdc0 : 0xffffff80095f239a
0xffffff81f39fbe00 : 0xffffff80095ae26b
0xffffff81f39fbe30 : 0xffffff80095ed214
0xffffff81f39fbf50 : 0xffffff800964b386
0xffffff81f39fbfb0 : 0xffffff8009236e86
Kernel Extensions in backtrace:
com.apple.iokit.IONetworkingFamily(3.2)[247581D8-DFC5-3AAE-B079-3D13F5514C2B]@0xffffff7f89cdf000->0xffffff7f89d0afff
com.joshuawise.kexts.HoRNDIS(6.0)[A615230B-182E-3BF9-B65B-A7947F2B34EF]@0xffffff7f8b6e8000->0xffffff7f8b6eefff
dependency: com.apple.iokit.IONetworkingFamily(3.2)[247581D8-DFC5-3AAE-B079-3D13F5514C2B]@0xffffff7f89cdf000
dependency: com.apple.iokit.IOUSBFamily(710.4.14)[4030C18E-76A0-37E6-9612-2C901F789E41]@0xffffff7f89d1e000

BSD process name corresponding to current thread: InternetSharing
Boot args: bModel: MacBookPro11,1, BootROM MBP111.0138.B14, 2 processors, Intel Core i7, 3 GHz, 16 GB, SMC 2.16f68
Graphics: Intel Iris, Intel Iris, Built-In
Memory Module: BANK 0/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80AD, 0x484D54343147533641465238412D50422020
Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80AD, 0x484D54343147533641465238412D50422020
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x112), Broadcom BCM43xx 1.0 (7.15.159.13.12)
Bluetooth: Version 4.3.2f6 15235, 3 services, 27 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
Serial ATA Device: APPLE SSD SM1024F, 1 TB
USB Device: Internal Memory Card Reader
USB Device: BRCM20702 Hub
USB Device: Bluetooth USB Host Controller
USB Device: Apple Internal Keyboard / Trackpad
Thunderbolt Bus: MacBook Pro, Apple Inc., 17.2

@bradn
Copy link

bradn commented Aug 17, 2015

still getting KPs, and frequently DNS assignment doesn't work for usb0. using Yosemite 10.10.4. have there been any updates?

latest kernel panic here

Anonymous UUID: E1A004D0-DA1F-903C-00B2-BC5E0A993ED7

Mon Aug 17 13:17:30 2015

*** Panic Report ***
panic(cpu 0 caller 0xffffff80088e7834): "memRefEntry"@/SourceCache/xnu/xnu-2782.30.5/iokit/Kernel/IOMemoryDescriptor.cpp:2929
Backtrace (CPU 0), Frame : Return Address
0xffffff8112bf35a0 : 0xffffff800832bda1
0xffffff8112bf3620 : 0xffffff80088e7834
0xffffff8112bf3740 : 0xffffff80088e7b81
0xffffff8112bf3770 : 0xffffff7f8a4dd571
0xffffff8112bf37a0 : 0xffffff7f8a5b3abf
0xffffff8112bf37d0 : 0xffffff7f8a4a6995
0xffffff8112bf37f0 : 0xffffff7f8a4dbfcc
0xffffff8112bf3810 : 0xffffff7f8a4bf944
0xffffff8112bf3830 : 0xffffff7f8a4ac4a5
0xffffff8112bf3880 : 0xffffff7f8a5b2b22
0xffffff8112bf38c0 : 0xffffff7f8a5ad726
0xffffff8112bf39b0 : 0xffffff7f8a4ab70d
0xffffff8112bf39e0 : 0xffffff7f8a4abac9
0xffffff8112bf3a10 : 0xffffff7f8a4b92cc
0xffffff8112bf3a60 : 0xffffff7f8a5b22ad
0xffffff8112bf3aa0 : 0xffffff7f8a4a9db2
0xffffff8112bf3b30 : 0xffffff8008901192
0xffffff8112bf3b60 : 0xffffff8008901d89
0xffffff8112bf3bc0 : 0xffffff80088ff503
0xffffff8112bf3d00 : 0xffffff80083e21e7
0xffffff8112bf3e10 : 0xffffff800833000c
0xffffff8112bf3e40 : 0xffffff80083149f3
0xffffff8112bf3e90 : 0xffffff800832531d
0xffffff8112bf3f10 : 0xffffff80084031ea
0xffffff8112bf3fb0 : 0xffffff8008435396
Kernel Extensions in backtrace:
com.apple.iokit.IOAcceleratorFamily2(156.16)[8DA5CE1F-2C00-3CE3-8BF1-1FC07BFCF4E7]@0xffffff7f8a4a5000->0xffffff7f8a513fff
dependency: com.apple.iokit.IOPCIFamily(2.9)[D8F585E8-2EE9-3135-8E37-A034123FE45C]@0xffffff7f88b2c000
dependency: com.apple.iokit.IOGraphicsFamily(2.4.1)[6F7F093D-DBEA-356A-9A08-D8EAC7F767DE]@0xffffff7f88cb8000
com.apple.driver.AppleIntelBDWGraphics(10.0.6)[2CB18B2A-1ADA-3D7E-ABF9-9D99D9C5CE81]@0xffffff7f8a59c000->0xffffff7f8a614fff
dependency: com.apple.iokit.IOSurface(97.4)[A4AE35B7-0C17-38F2-AD0D-A4C4B40196FB]@0xffffff7f89467000
dependency: com.apple.iokit.IOPCIFamily(2.9)[D8F585E8-2EE9-3135-8E37-A034123FE45C]@0xffffff7f88b2c000
dependency: com.apple.iokit.IOGraphicsFamily(2.4.1)[6F7F093D-DBEA-356A-9A08-D8EAC7F767DE]@0xffffff7f88cb8000
dependency: com.apple.iokit.IOAcceleratorFamily2(156.16)[8DA5CE1F-2C00-3CE3-8BF1-1FC07BFCF4E7]@0xffffff7f8a4a5000

BSD process name corresponding to current thread: com.apple.WebKit

Mac OS version:
14E46

Kernel version:
Darwin Kernel Version 14.4.0: Thu May 28 11:35:04 PDT 2015; root:xnu-2782.30.5~1/RELEASE_X86_64
Kernel UUID: E3C26B2F-8B97-3F1D-B193-690F7E34F830
Kernel slide: 0x0000000008000000
Kernel text base: 0xffffff8008200000
__HIB text base: 0xffffff8008100000
System model name: MacBookAir7,2 (Mac-937CB26E2E02BB01)

System uptime in nanoseconds: 350828058742
last loaded kext at 247955632161: com.apple.filesystems.msdosfs 1.10 (addr 0xffffff7f8abc1000, size 69632)
last unloaded kext at 308752069457: com.apple.filesystems.msdosfs 1.10 (addr 0xffffff7f8abc1000, size 61440)
loaded kexts:
org.virtualbox.kext.VBoxNetAdp 4.3.28
org.virtualbox.kext.VBoxNetFlt 4.3.28
com.carbonblack.CbOsxSensorNetmon 402.6.24
com.paragon-software.filesystems.extfs 109.7.9
org.virtualbox.kext.VBoxUSB 4.3.28
com.carbonblack.CbOsxSensorProcmon 402.6.24
com.paragon-software.filesystems.ntfs 313.2.12
org.virtualbox.kext.VBoxDrv 4.3.28
com.displaylink.driver.DisplayLinkDriver 2.4
com.sektioneins.driver.SUIDGuardNG 1.0.5
com.bit9.Kernel 7.2.1fc4
com.bit9.KernelKauth 7.2.1fc4
com.bit9.SystemProxy.7.2 7.2.1
com.bit9.KernelSupport 7.2.1fc4
com.apple.driver.AppleUSBCDCACMData 4.3.3b1
com.apple.driver.AppleBluetoothMultitouch 85.3
com.apple.filesystems.autofs 3.0
com.apple.driver.AudioAUUC 1.70
com.apple.driver.X86PlatformShim 1.0.0
com.apple.driver.ApplePlatformEnabler 2.2.0d4
com.apple.driver.AGPM 110.19.6
com.apple.iokit.IOUserEthernet 1.0.1
com.apple.iokit.IOBluetoothSerialManager 4.3.5f8
com.apple.Dont_Steal_Mac_OS_X 7.0.0
com.apple.driver.AppleHWAccess 1
com.apple.driver.AppleHV 1
com.apple.driver.AppleOSXWatchdog 1
com.apple.driver.AppleGraphicsDevicePolicy 3.7.7
com.apple.driver.AppleUpstreamUserClient 3.6.1
com.apple.driver.AppleHDA 272.18.1
com.apple.driver.AppleCameraInterface 5.36.0
com.apple.driver.AppleThunderboltIP 2.0.2
com.apple.driver.AppleBacklight 170.7.4
com.apple.driver.AppleMCCSControl 1.2.12
com.apple.driver.AppleSMCLMU 2.0.7d0
com.apple.driver.AppleLPC 1.7.3
com.apple.iokit.BroadcomBluetoothHostControllerUSBTransport 4.3.5f8
com.apple.driver.AppleIntelBDWGraphics 10.0.6
com.apple.driver.AppleIntelSlowAdaptiveClocking 4.0.0
com.apple.driver.AppleIntelBDWGraphicsFramebuffer 10.0.6
com.apple.driver.AppleUSBCardReader 3.5.5
com.apple.driver.AppleUSBHub 705.4.2
com.apple.AppleFSCompression.AppleFSCompressionTypeDataless 1.0.0d1
com.apple.AppleFSCompression.AppleFSCompressionTypeZlib 1.0.0
com.apple.BootCache 36
com.apple.driver.AppleTopCaseHIDEventDriver 67
com.apple.driver.XsanFilter 404
com.apple.iokit.IOAHCIBlockStorage 2.7.1
com.apple.driver.AppleAHCIPort 3.1.2
com.apple.driver.AirPort.Brcm4360 930.37.3
com.apple.driver.AppleUSBXHCI 710.4.11
com.apple.driver.AppleSmartBatteryManager 161.0.0
com.apple.driver.AppleRTC 2.0
com.apple.driver.AppleACPIButtons 3.1
com.apple.driver.AppleHPET 1.8
com.apple.driver.AppleSMBIOS 2.1
com.apple.driver.AppleACPIEC 3.1
com.apple.driver.AppleAPIC 1.7
com.apple.nke.applicationfirewall 161
com.apple.security.quarantine 3
com.apple.security.TMSafetyNet 8
com.apple.driver.IOBluetoothHIDDriver 4.3.5f8
com.apple.kext.triggers 1.0
com.apple.driver.DspFuncLib 272.18.1
com.apple.kext.OSvKernDSPLib 1.15
com.apple.driver.X86PlatformPlugin 1.0.0
com.apple.driver.AppleGraphicsControl 3.10.24
com.apple.driver.AppleBacklightExpert 1.1.0
com.apple.driver.AppleSMBusController 1.0.13d1
com.apple.driver.AppleSMC 3.1.9
com.apple.driver.IOPlatformPluginFamily 5.9.1d7
com.apple.iokit.IOBluetoothHostControllerUSBTransport 4.3.5f8
com.apple.iokit.IOBluetoothFamily 4.3.5f8
com.apple.iokit.IOSurface 97.4
com.apple.iokit.IOSlowAdaptiveClockingFamily 1.0.0
com.apple.iokit.IOUSBUserClient 705.4.0
com.apple.driver.AppleHDAController 272.18.1
com.apple.iokit.IOHDAFamily 272.18.1
com.apple.iokit.IOAudioFamily 203.3
com.apple.vecLib.kext 1.2.0
com.apple.iokit.IOSerialFamily 11
com.apple.iokit.IONDRVSupport 2.4.1
com.apple.AppleGraphicsDeviceControl 3.10.24
com.apple.iokit.IOAcceleratorFamily2 156.16
com.apple.iokit.IOGraphicsFamily 2.4.1
com.apple.driver.AppleUSBHIDKeyboard 176.2
com.apple.iokit.IOUSBHIDDriver 705.4.0
com.apple.iokit.IOSCSIBlockCommandsDevice 3.7.5
com.apple.iokit.IOUSBMassStorageClass 3.7.2
com.apple.iokit.IOSCSIArchitectureModelFamily 3.7.5
com.apple.driver.AppleUSBMergeNub 705.4.0
com.apple.driver.AppleUSBComposite 705.4.9
com.apple.driver.AppleHIDKeyboard 176.2
com.apple.driver.AppleHSSPIHIDDriver 41.3
com.apple.driver.AppleMultitouchDriver 264.6
com.apple.iokit.IOAHCIFamily 2.7.5
com.apple.driver.AppleThunderboltDPInAdapter 4.0.6
com.apple.driver.AppleThunderboltDPAdapterFamily 4.0.6
com.apple.driver.AppleThunderboltPCIDownAdapter 2.0.2
com.apple.driver.AppleThunderboltNHI 3.1.7
com.apple.iokit.IOThunderboltFamily 4.2.2
com.apple.iokit.IO80211Family 730.60
com.apple.driver.mDNSOffloadUserClient 1.0.1b8
com.apple.iokit.IONetworkingFamily 3.2
com.apple.driver.AppleHSSPISupport 41.3
com.apple.driver.AppleIntelLpssSpiController 2.0.57
com.apple.iokit.IOUSBFamily 720.4.4
com.apple.driver.AppleIntelLpssDmac 2.0.57
com.apple.driver.AppleIntelLpssGspi 2.0.57
com.apple.driver.AppleEFINVRAM 2.0
com.apple.driver.AppleEFIRuntime 2.0
com.apple.iokit.IOHIDFamily 2.0.0
com.apple.iokit.IOSMBusFamily 1.1
com.apple.security.sandbox 300.0
com.apple.kext.AppleMatch 1.0.0d1
com.apple.driver.AppleKeyStore 2
com.apple.driver.AppleMobileFileIntegrity 1.0.5
com.apple.driver.AppleCredentialManager 1.0
com.apple.driver.DiskImages 397
com.apple.iokit.IOStorageFamily 2.0
com.apple.iokit.IOReportFamily 31
com.apple.driver.AppleFDEKeyStore 28.30
com.apple.driver.AppleACPIPlatform 3.1
com.apple.iokit.IOPCIFamily 2.9
com.apple.iokit.IOACPIFamily 1.4
com.apple.kec.corecrypto 1.0
com.apple.kec.Libm 1
com.apple.kec.pthread 1

@ghost
Copy link

ghost commented Nov 13, 2015

dude, your software cause kernel panics on yosemite and in my situation i wasnt even able to boot in safe mode.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests