Re: Kernel Panic Error Code 9
Re: Kernel Panic Error Code 9
- Subject: Re: Kernel Panic Error Code 9
- From: Duane Murphy <email@hidden>
- Date: Thu, 18 Feb 2010 13:29:01 -0800
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
I should have posted this:
- ---
Wed Feb 3 14:01:53 2010
panic(cpu 1 caller 0x001AB0FE): Kernel trap at 0x004263e7, type
14=page fault, registers:
CR0: 0x8001003b, CR2: 0xffffffff, CR3: 0x00d47000, CR4: 0x00000660
EAX: 0xffffffff, EBX: 0x019693c0, ECX: 0x00000000, EDX: 0x1b555038
CR2: 0xffffffff, EBP: 0x21097e38, ESI: 0x00000000, EDI: 0x00000000
EFL: 0x00010246, EIP: 0x004263e7, CS: 0x00000008, DS: 0x02b50010
Error code: 0x00000009
Backtrace (CPU 1), Frame : Return Address (4 potential args on stack)
0x21097c58 : 0x12b4c6 (0x45f91c 0x21097c8c 0x13355c 0x0)
0x21097ca8 : 0x1ab0fe (0x469a98 0x4263e7 0xe 0x469248)
0x21097d88 : 0x1a1713 (0x21097da0 0x2aeece3 0x21097e38 0x4263e7)
0x21097d98 : 0x4263e7 (0xe 0xb50048 0xa1960010 0x10)
0x21097e38 : 0x42752f (0x19693c0 0x4 0x0 0x0)
0x21097e88 : 0x2141bfe7 (0x29693c0 0x2141be56 0x4 0x0)
0x21097eb8 : 0x2141b604 (0x27df000 0x4 0x21097ed8 0x129b85)
0x21097ed8 : 0x41c606 (0x27df000 0x4 0x27df000 0x27df000)
0x21097f48 : 0x41c99d (0x27df000 0x21097f94 0x1367d3 0x19fed4)
0x21097f78 : 0x13ebde (0x27df000 0x0 0x1a436f 0x295d998)
0x21097fc8 : 0x1a14fc (0x522b60 0x0 0x1a40b5 0x26c8128)
Backtrace terminated-invalid frame pointer 0
Kernel loadable modules in backtrace (with dependencies):
com.apple.iokit.IOUSBFamily(3.5.2)@0x21405000->0x2142efff
BSD process name corresponding to current thread: kernel_task
Mac OS version:
Not yet set
Kernel version:
Darwin Kernel Version 9.8.0: Wed Jul 15 16:55:01 PDT 2009;
root:xnu-1228.15.4~1/RELEASE_I386
System model name: MacBook2,1 (Mac-F4208CAA)
- ---
I have other panics where Error code: (in line 6) is 0x00000000. In
this case it's 9, but the stack trace is essentially the same, but the
registers are very different. For example CR2 and EAX are 0xffffffff
where in the other stack trace they are 0x000000000.
If I interpret the referenced manual correctly, from page 6-55, this
is a page fault (14). Then the error code is a bit mask indicating P
and RSVD, which is a page level protection violation with a reserved
bit set. I guess that might happen if one dereferences 0xffffffff. :-)
Thanks for your help,
...Duane
On Feb 18, 2010, at 1:10 PM, William Kucharski wrote:
> On 02/18/10 12:58, Duane Murphy wrote:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA256
>>
>> I'm deciphering a few kernel panics. What is Error Code 0x00000009?
>>
>> Some of the crashes indicate 0x00000000. This is reading from a non-
>> present page (e.g. reading from 0).
>>
>> But what is error code 9? In this case the registers that were 0 in
>> the error code 0 crash are all 0xffffffff.
>
> What kind of panic was it?
>
> Error codes mean different things depending on the exception type.
>
> Assuming it was an Intel Mac, see chapter 6 of "Intel® 64 and IA-32
> Architectures Software Developer’s Manual Volume 3A: System
> Programming Guide, Part 1":
>
> <http://www.intel.com/Assets/PDF/manual/253668.pdf>
>
> William Kucharski
>
...Duane
-----BEGIN PGP SIGNATURE-----
Version: PGP Desktop 9.10.0 (Build 500)
Charset: WINDOWS-1252
wsBVAwUBS32xJkrg9acQ4r2CAQhgNAgA4fSGAIdJ3a+tWP/0WjmeNc6154Yn3XQ3
1y1ZeHqs0XM7Td2ZM1ZXU4tWSwk4AWceO8zCBe+ZRipHDoKb/MQhSJHkQdjglwnd
/aGnm1i8MEmO689mg0OZThcoL+s1RYz1wHVy8ngAf8YNMSL2HirqrmHk/2dDeL6J
tXJbxio94QHRMHQni2PXiSYwbWalY0JapfYweMvQQk1Z5CU8/QAev/1+D83JA00v
8sJYmO3h+1sYA/oQ/71eE8D7I8sAyHLavgYO/aF5wNaLRrIQHqRoBlK9imP1YRwj
hn13aVT1/KGt2tHItsyd7XAFrP01Uf0l9gl/XHnKaKUymP5wX2X0Tg==
=wd96
-----END PGP SIGNATURE-----
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden