jump to navigation

How to partially fix the com.apple.driver.AirPort.Atheros crash December 3, 2007

Posted by Timothy Li in Airport, atheros, crash, Leopard.

I’ve had a few unfortunate experiences with the kernel panic caused by “com.apple.driver.AirPort.Atheros” since I installed Leopard a few weeks ago.

To partially dodge this problem, I recommend you to disable IPv6 from your Airport System Preference and disable the auto-update option in the Mail application.

To disable Ipv6:

  1. Goto the System Preferences
  2. Click on the Network button
  3. In the Airport screen, click on the Advanced button
  4. Select the TCP/IP tab
  5. For the Configure IPv6 drop down menu, select the Off option
  6. Select OK and Apply on the way out

To disable the auto-update option in Mail:

  1. Select the Mail application
  2. Goto menu item Mail -> Preferences
  3. For the Check for New Email option, select the option Manually.

Hope this helps.
A most recent crash report is attached below:

Sun Dec 9 14:08:05 2007
panic(cpu 0 caller 0x0039CD77): “m_free: freeing an already freed mbuf”@/SourceCache/xnu/xnu-1228.0.2/bsd/kern/uipc_mbuf.c:2742
Backtrace, Format – Frame : Return Address (4 potential args on stack)
0x3b86f978 : 0x12b0e1 (0x455670 0x3b86f9ac 0x133238 0x0)
0x3b86f9c8 : 0x39cd77 (0x48e03c 0x3019b800 0x3432d01c 0x0)
0x3b86fa08 : 0x39d073 (0x30190d00 0x8 0x3b86fa58 0x1)
0x3b86fa28 : 0x9eab87 (0x3019b800 0x0 0x20 0x2)
0x3b86fb98 : 0x9eaec5 (0x23b8f2c8 0x23b91150 0x3cd43 0x0)
0x3b86fce8 : 0x9f620b (0x23c84004 0x0 0x3cf6c7c 0x19ccc1)
0x3b86fe68 : 0x9c684a (0x23b8f4c0 0x3c900e4 0x3b86fe88 0x1a136f)
0x3b86feb8 : 0x9c7f3f (0xa4ec80 0xa4ec84 0xbfe00000 0x0)
0x3b86ff48 : 0x9c64b7 (0x443e804 0x0 0x0 0x19ccc1)
0x3b86ff78 : 0x13e987 (0x443ec94 0x443e804 0x0 0xb0000)
0x3b86ffc8 : 0x19e2ec (0x0 0x0 0x1a10b5 0x4820320)
Backtrace terminated-invalid frame pointer 0
Kernel loadable modules in backtrace (with dependencies):
dependency: com.apple.iokit.IO80211Family(200.7)@0x9a7000
dependency: com.apple.iokit.IOPCIFamily(2.4)@0x63c000
dependency: com.apple.iokit.IONetworkingFamily(1.6.0)@0x64c000

BSD process name corresponding to current thread: kernel_task

Mac OS version:

Kernel version:
Darwin Kernel Version 9.1.0: Wed Oct 31 17:46:22 PDT 2007; root:xnu-1228.0.2~1/RELEASE_I386
System model name: MacBook2,1 (Mac-F4208CA9)



1. Nikos D. - December 9, 2007

Nope, it doesn’t fix the problem (at least for me)

2. Timothy Li - December 9, 2007

Hi Nikos,
Updated, hope this one helps you to sort it out.


3. till - January 27, 2008

Wonder how you came up with the “turn of IPv6” solution, but I am hoping it will work! :)

4. Timothy Li - January 27, 2008

Hi till,
the ‘turn off IPv6’ solution actually comes from the link I provided in the post. Together with uninstall Azureus and disabling auto-update from Mail, the crash has not occurred for me for over a month.

hope that helps,

5. clotus walker - April 3, 2008

no positive effect for me, crashes, spontaneous unsolicited reboots, and assorted kernel panics continue with gusto. all of this after a nuke and pave this past weekend. leopard positively blows.

6. Luca Ballerini » Arrivato MacBook Pro, seo, web marketing, indicizzazione nei motori di ricerca, consulenza, ottimizzazione siti internet, primi sui motori - May 19, 2008

[…] in ansia, la simbiosi si vede lì. lui va in kernel panic e io in panic :-), sono arrivato qui dove consigliano di disabiltare il supporto ipv6 dalle opzioni avanzate di Airport, in pochi […]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: