Kernel Panics

Discussion in 'iMac' started by NikFinn, Dec 30, 2011.

  1. NikFinn macrumors 6502a

    NikFinn

    Joined:
    Jun 22, 2009
    Location:
    MA
    #1
    Hey guys,

    I've never had any problems with kernel panics, but recently I've had 5 or so in the past week. They seem to happen most often when I put the screensaver on.
    I attached the detail log, if anyone has any ideas that'd be great.
    Code:
    
    Fri Dec 30 14:09:33 2011
    panic(cpu 3 caller 0xffffff80002c266d): Kernel trap at 0xffffff7f80f2e5fe, type 14=page fault, registers:
    CR0: 0x000000008001003b, CR2: 0x0000000000000006, CR3: 0x0000000000100000, CR4: 0x00000000000606e0
    RAX: 0x00000000168c000c, RBX: 0xffffff80d3832564, RCX: 0x00000000168c0000, RDX: 0x0000000000000000
    RSP: 0xffffff811ff23ce0, RBP: 0xffffff811ff23ce0, RSI: 0x0000000000000000, RDI: 0xffffff80d3834004
    R8:  0x0000000000000000, R9:  0xffffff80eb7fe000, R10: 0x8000000000100000, R11: 0x000800000018ad00
    R12: 0xffffff8000000000, R13: 0x0000000000000000, R14: 0xffffff80eb8b3400, R15: 0xffffff7f80f2e5cd
    RFL: 0x0000000000010246, RIP: 0xffffff7f80f2e5fe, CS:  0x0000000000000008, SS:  0x0000000000000010
    CR2: 0x0000000000000006, Error code: 0x0000000000000002, Faulting CPU: 0x3
    
    Backtrace (CPU 3), Frame : Return Address
    0xffffff811ff239a0 : 0xffffff8000220702 
    0xffffff811ff23a20 : 0xffffff80002c266d 
    0xffffff811ff23bc0 : 0xffffff80002d7a1d 
    0xffffff811ff23be0 : 0xffffff7f80f2e5fe 
    0xffffff811ff23ce0 : 0xffffff7f80e79da5 
    0xffffff811ff23d50 : 0xffffff7f80e79fde 
    0xffffff811ff23e60 : 0xffffff7f80e79574 
    0xffffff811ff23e80 : 0xffffff7f80ed6dd5 
    0xffffff811ff23ec0 : 0xffffff7f80e97542 
    0xffffff811ff23ef0 : 0xffffff8000639966 
    0xffffff811ff23f30 : 0xffffff80006386e0 
    0xffffff811ff23f70 : 0xffffff8000638584 
    0xffffff811ff23fb0 : 0xffffff8000820057 
          Kernel Extensions in backtrace:
             com.apple.driver.AirPort.Atheros40(501.58.1)[13BE9AFD-5158-3CD9-B5E9-AAF5BE3062B4]@0xffffff7f80e78000->0xffffff7f80fb7fff
                dependency: com.apple.iokit.IOPCIFamily(2.6.7)[6D54F06A-46B7-37FC-AF22-DE68DC18A1A3]@0xffffff7f80857000
                dependency: com.apple.iokit.IO80211Family(411.1)[BF69D46E-3F5C-35C5-8167-9F872E3B20AA]@0xffffff7f80e40000
                dependency: com.apple.iokit.IONetworkingFamily(2.0)[59A00F6B-3710-3E07-9921-70C45782FF8C]@0xffffff7f80768000
    
    BSD process name corresponding to current thread: kernel_task
    
    Mac OS version:
    11C74
    
    Kernel version:
    Darwin Kernel Version 11.2.0: Tue Aug  9 20:54:00 PDT 2011; root:xnu-1699.24.8~1/RELEASE_X86_64
    Kernel UUID: 59275DFA-10C0-30B3-9E26-F7B5DFB1A432
    System model name: iMac12,2 (Mac-942B59F58194171B)
    
    System uptime in nanoseconds: 87703101547052
    last loaded kext at 52268361931660: com.apple.driver.AppleUSBCDC	4.1.15 (addr 0xffffff7f8084b000, size 16384)
    last unloaded kext at 52328439365375: com.apple.driver.AppleUSBCDC	4.1.15 (addr 0xffffff7f8084b000, size 12288)
    loaded kexts:
    com.quark.driver.Tether64	1.1.0d3
    com.apple.filesystems.smbfs	1.7.0
    com.apple.driver.AppleHWSensor	1.9.4d0
    com.apple.filesystems.autofs	3.0
    com.apple.driver.AppleBluetoothMultitouch	66.3
    com.apple.driver.AppleMikeyHIDDriver	122
    com.apple.driver.AudioAUUC	1.59
    com.apple.driver.AppleUpstreamUserClient	3.5.9
    com.apple.driver.AppleMCCSControl	1.0.26
    com.apple.driver.AppleHDA	2.1.3f7
    com.apple.driver.AppleMikeyDriver	2.1.3f7
    com.apple.driver.AGPM	100.12.42
    com.apple.kext.ATIFramebuffer	7.1.2
    com.apple.iokit.IOUserEthernet	1.0.0d1
    com.apple.driver.AppleSMCLMU	2.0.1d2
    com.apple.Dont_Steal_Mac_OS_X	7.0.0
    com.apple.driver.AudioIPCDriver	1.2.1
    com.apple.driver.AirPort.Atheros40	501.58.1
    com.apple.driver.ACPI_SMC_PlatformPlugin	4.7.5d4
    com.apple.driver.AppleLPC	1.5.3
    com.apple.ATIRadeonX3000	7.1.2
    com.apple.driver.AppleBacklight	170.1.9
    com.apple.driver.AppleIntelHD3000Graphics	7.1.2
    com.apple.driver.AppleIRController	312
    com.apple.iokit.SCSITaskUserClient	3.0.1
    com.apple.driver.AppleUSBCardReader	3.0.1
    com.apple.AppleFSCompression.AppleFSCompressionTypeDataless	1.0.0d1
    com.apple.AppleFSCompression.AppleFSCompressionTypeZlib	1.0.0d1
    com.apple.BootCache	33
    com.apple.iokit.IOAHCIBlockStorage	2.0.1
    com.apple.driver.AppleUSBHub	4.5.0
    com.apple.driver.AppleFWOHCI	4.8.9
    com.apple.iokit.AppleBCM5701Ethernet	3.0.8b2
    com.apple.driver.AppleEFINVRAM	1.5.0
    com.apple.driver.AppleAHCIPort	2.2.0
    com.apple.driver.AppleUSBEHCI	4.5.0
    com.apple.driver.AppleACPIButtons	1.4
    com.apple.driver.AppleRTC	1.4
    com.apple.driver.AppleHPET	1.6
    com.apple.driver.AppleSMBIOS	1.7
    com.apple.driver.AppleACPIEC	1.4
    com.apple.driver.AppleAPIC	1.5
    com.apple.driver.AppleIntelCPUPowerManagementClient	167.0.0
    com.apple.nke.applicationfirewall	3.2.30
    com.apple.security.quarantine	1
    com.apple.driver.AppleIntelCPUPowerManagement	167.0.0
    com.apple.driver.AppleBluetoothHIDKeyboard	152.3
    com.apple.driver.AppleHIDKeyboard	152.3
    com.apple.kext.triggers	1.0
    com.apple.driver.AppleMultitouchDriver	220.62.1
    com.apple.driver.IOBluetoothHIDDriver	4.0.1f4
    com.apple.driver.AppleAVBAudio	1.0.0d11
    com.apple.driver.DspFuncLib	2.1.3f7
    com.apple.driver.AppleSMBusController	1.0.10d0
    com.apple.iokit.IOSurface	80.0
    com.apple.iokit.IOBluetoothSerialManager	4.0.1f4
    com.apple.iokit.IOSerialFamily	10.0.5
    com.apple.iokit.IOFireWireIP	2.2.4
    com.apple.iokit.IOAVBFamily	1.0.0d22
    com.apple.driver.AppleHDAController	2.1.3f7
    com.apple.iokit.IOHDAFamily	2.1.3f7
    com.apple.iokit.IOAudioFamily	1.8.3fc11
    com.apple.kext.OSvKernDSPLib	1.3
    com.apple.driver.ApplePolicyControl	3.0.16
    com.apple.iokit.IO80211Family	411.1
    com.apple.driver.AppleSMC	3.1.1d8
    com.apple.driver.IOPlatformPluginFamily	4.7.5d4
    com.apple.driver.AppleSMBusPCI	1.0.10d0
    com.apple.driver.AppleGraphicsControl	3.0.16
    com.apple.driver.AppleBacklightExpert	1.0.3
    com.apple.driver.AppleThunderboltEDMSink	1.1.3
    com.apple.driver.AppleThunderboltEDMSource	1.1.3
    com.apple.kext.ATI6000Controller	7.1.2
    com.apple.kext.ATISupport	7.1.2
    com.apple.iokit.IONDRVSupport	2.3.2
    com.apple.driver.AppleIntelSNBGraphicsFB	7.1.2
    com.apple.iokit.IOGraphicsFamily	2.3.2
    com.apple.driver.AppleThunderboltDPOutAdapter	1.5.0
    com.apple.driver.AppleThunderboltDPInAdapter	1.5.0
    com.apple.driver.AppleThunderboltDPAdapterFamily	1.5.0
    com.apple.driver.AppleThunderboltPCIDownAdapter	1.1.8
    com.apple.driver.BroadcomUSBBluetoothHCIController	4.0.1f4
    com.apple.driver.AppleUSBBluetoothHCIController	4.0.1f4
    com.apple.iokit.IOBluetoothFamily	4.0.1f4
    com.apple.iokit.IOSCSIMultimediaCommandsDevice	3.0.1
    com.apple.iokit.IOBDStorageFamily	1.6
    com.apple.iokit.IODVDStorageFamily	1.7
    com.apple.iokit.IOCDStorageFamily	1.7
    com.apple.iokit.IOUSBHIDDriver	4.4.5
    com.apple.iokit.IOAHCISerialATAPI	2.0.1
    com.apple.iokit.IOSCSIBlockCommandsDevice	3.0.1
    com.apple.iokit.IOUSBMassStorageClass	3.0.0
    com.apple.iokit.IOSCSIArchitectureModelFamily	3.0.1
    com.apple.driver.AppleUSBMergeNub	4.5.3
    com.apple.driver.AppleUSBComposite	3.9.0
    com.apple.driver.XsanFilter	403
    com.apple.driver.AppleThunderboltNHI	1.2.9
    com.apple.iokit.IOThunderboltFamily	1.7.1
    com.apple.iokit.IOUSBUserClient	4.5.3
    com.apple.iokit.IOFireWireFamily	4.4.5
    com.apple.iokit.IOEthernetAVBController	1.0.0d5
    com.apple.iokit.IONetworkingFamily	2.0
    com.apple.iokit.IOAHCIFamily	2.0.7
    com.apple.iokit.IOUSBFamily	4.5.3
    com.apple.driver.AppleEFIRuntime	1.5.0
    com.apple.iokit.IOHIDFamily	1.7.1
    com.apple.iokit.IOSMBusFamily	1.1
    com.apple.security.sandbox	165.3
    com.apple.kext.AppleMatch	1.0.0d1
    com.apple.security.TMSafetyNet	7
    com.apple.driver.DiskImages	331
    com.apple.iokit.IOStorageFamily	1.7
    com.apple.driver.AppleKeyStore	28.18
    com.apple.driver.AppleACPIPlatform	1.4
    com.apple.iokit.IOPCIFamily	2.6.7
    com.apple.iokit.IOACPIFamily	1.4
    
     
  2. LPZ macrumors 65816

    Joined:
    Jul 11, 2006
    #2
    The first thing I'd do is test your memory. You might have bad RAM. Have you added memory recently?
     
  3. imac wannabe macrumors regular

    Joined:
    Sep 1, 2011
    Location:
    Appleton, WI
    #3
    I'm new to the Imac and when I first got mine (Late 2011) it was perfect. I then did the update to 10.7.2 and I had 5 or 6 KP's in a day 20 or more in a week. I eventually turned off the wifi and hard wired it and I've never had another since. Not scientific...just saying:cool:

    Paul
     
  4. NikFinn thread starter macrumors 6502a

    NikFinn

    Joined:
    Jun 22, 2009
    Location:
    MA
    #4
    Ran Remember and all tests were passed there.
    They've all been under 10.7.2 for me, the only change was updating the EFI but I have had them under with and without that update.

    Anyone else have any other possible causes?
     
  5. MrNomNoms macrumors 65816

    MrNomNoms

    Joined:
    Jan 25, 2011
    Location:
    Wellington, New Zealand
    #5
    What software do you have installed - I've just had a look through the information you provided in the original post there are many third party extensions listed that might have caused problems when you upgraded to 10.7.2 - check through all the software you have installed ensuring that you have the absolute latest version installed and read any release notes that might outline incompatibilities with 10.7.2.
     
  6. LPZ macrumors 65816

    Joined:
    Jul 11, 2006
  7. LPZ, Dec 31, 2011
    Last edited: Dec 31, 2011

    LPZ macrumors 65816

    Joined:
    Jul 11, 2006
    #7
    I see exactly one non-Apple driver listed. What information are you looking at?
     
  8. derbothaus macrumors 601

    derbothaus

    Joined:
    Jul 17, 2010
    #8
    What is "com.quark.driver.Tether64"?
    Tether + USB unload may be the culprit.
    What screensaver are you using and does it ever happen without screensaver on?
     
  9. NikFinn thread starter macrumors 6502a

    NikFinn

    Joined:
    Jun 22, 2009
    Location:
    MA
    #9
    That's for a program called Tether (iPhone tethering, quickly pulled from app store). But I've only ran it once to make sure it worked. So it would be strange for that to be the culprit.

    The screensaver I'm using is called WorldClock, I haven't noticed it without screensaver as I always turn it on when I leave the room, and when I come back I see the kernel panic screen.

    I hadn't until now. I noticed they both have similar kernel backtraces. Does the backtrace mean this is what potentially caused the kernel panic? If so, it might have something to do with me running transmission for downloading things, as I think that was on each and every time it happened but can't be certain.

    If the kernel extensions in backtrace hints at what is causing the problem, this could be the best way to follow what causes the panics, right?
     
  10. LPZ macrumors 65816

    Joined:
    Jul 11, 2006
    #10
    Based on my reading of your panic log and the thread I linked to, I think you should try the following: temporarily disable AirPort and use a direct ethernet connection instead. If no panics occur, then perhaps the problem is due to a flaw in the AirPort driver. In any case, this seems like a logical test to try.

    A Google search on "com.apple.driver.AirPort.Atheros40(501.58.1)" yields a lot of panics on iMacs occurring in the last two months or so.
     
  11. MatthewAMEL macrumors 6502

    MatthewAMEL

    Joined:
    Oct 23, 2007
    Location:
    Orlando, FL
  12. derbothaus macrumors 601

    derbothaus

    Joined:
    Jul 17, 2010
    #12
    It is loaded at startup regardless of if you want it running or not or how many times you have run it. You could rename it so it would not start depending on how it was written. Usually launchd takes care of these things and can easily be changed via .plist file.
    Try a standard screensaver and see if it happens. Best thing is to remove the 3rd party stuff first. Need to know if it is an OS X issue or 3rd party as 3rd party is the easiest to stop using.

    Generally yes. But you can't just read the backtrace and viola, you found the culprit. Sometimes it slaps you in the face and sometimes it hints at the issue.
     
  13. LPZ macrumors 65816

    Joined:
    Jul 11, 2006
    #13
    The backtrace seems to indicate that the instruction that triggered the panic was located at 0xffffff7f80f2e5fe, which lies within here:

    com.apple.driver.AirPort.Atheros40(501.58.1)[13BE9AFD-5158-3CD9-B5E9-AAF5BE3062B4]@0xffffff7f80e78000->0xffffff7f80fb7fff

    What am I missing? Why are you giving the advice you are giving?
     
  14. MrNomNoms macrumors 65816

    MrNomNoms

    Joined:
    Jan 25, 2011
    Location:
    Wellington, New Zealand
    #14
    Because you're assuming that each extension is some how isolated and does not impact on the surrounding extensions loaded. Given past experience it is more likely for a third part extension to cause problems than one bundled with the operating system.
     
  15. FrankHahn macrumors 6502a

    Joined:
    May 17, 2011
    #15
    As indicated in the previous posts, the KPs were highly probably caused by com.quark.driver.Tether64.
     
  16. LPZ macrumors 65816

    Joined:
    Jul 11, 2006
    #16
    The OP's panic log clearly indicates that a specific instruction in com.apple.driver.AirPort.Atheros40 triggered the panic, by attempting to write to a non-present page in memory.
     
  17. derbothaus macrumors 601

    derbothaus

    Joined:
    Jul 17, 2010
    #17
    You have to look around the issue as well as the direct event. Tether64 could very easily be calling the Atheros40 driver that causes the backtrace. But I agree OP needs to use LAN cable and test as well.
    OP needs to weigh in. Waiting.
     
  18. LPZ macrumors 65816

    Joined:
    Jul 11, 2006
    #18
    I doubt these panics are related in any way to Tether64. There appears to be a bug in com.apple.driver.AirPort.Atheros40. But let's see if the OP fills us in.
     
  19. derbothaus macrumors 601

    derbothaus

    Joined:
    Jul 17, 2010
    #19
    You're probably right. OP is MIA. Hoping it does have something to do with 3rd party as the atheros40 bug does not appear to have a fix aside from using the ethernet port only and walking someone through .kext replacements is "challenging". How portable is an iMac anyway?
     
  20. NikFinn thread starter macrumors 6502a

    NikFinn

    Joined:
    Jun 22, 2009
    Location:
    MA
    #20
    I've been here, just trying to make sense of it all. I haven't been home, but when I should be tonight. I'll try uninstalling the tether program (as I only tried it out to test). I don't think I'll be able to use an ethernet cable as my router is nowhere near my iMac.
     
  21. LPZ macrumors 65816

    Joined:
    Jul 11, 2006
    #21
    You can verify that com.quark.driver.Tether64 has been eliminated by your efforts by entering

    Code:
    kextstat -b com.quark.driver.Tether64
    at the command line in Terminal. If it's gone, you should get only the output

    Code:
    Index Refs Address    Size       Wired      Name (Version) <Linked Against>
    If it's still loaded, you'll see a second line below that giving information about the kext. Here's an example, using a standard Apple kext:

    Code:
    kextstat -b com.apple.Dont_Steal_Mac_OS_X
    Index Refs Address    Size       Wired      Name (Version) <Linked Against>
       90    0 0x1327000  0x7000     0x6000     com.apple.Dont_Steal_Mac_OS_X (7.0.0) <89 7 4 3 1>
     
  22. MrNomNoms macrumors 65816

    MrNomNoms

    Joined:
    Jan 25, 2011
    Location:
    Wellington, New Zealand
    #22
    Just did some searching:

    http://www.blackberryrescue.com/network-adapter-not-found-mac

    I really have to question why the individual just doesn't use the built in tethering.
     
  23. derbothaus macrumors 601

    derbothaus

    Joined:
    Jul 17, 2010
    #23
    Considering the severity of panics maybe you could move it closer. Unless you are now getting used to them.
     
  24. LPZ, Jan 3, 2012
    Last edited: Jan 4, 2012

    LPZ macrumors 65816

    Joined:
    Jul 11, 2006
    #24
  25. NikFinn thread starter macrumors 6502a

    NikFinn

    Joined:
    Jun 22, 2009
    Location:
    MA
    #25
    I removed a few kexts files (which I found the location via some google searches) and of coursed deleted the app, but I still get something when I search using the terminal command attached.
    I'm not sure if you're referring to blackberry tethering or iPhone tethering, but I bought Tether because it was a one time fee of $14.99 vs the $20 or so a month through AT&T or Verizon.
    I haven't had any in some time, and moving it isn't really an option. I'm hoping to find the last strands of the Tether kexts and hopefully be panic free.
     

Share This Page