Re: Kernel Panic Error Code 9
site_archiver@lists.apple.com Delivered-To: darwin-kernel@lists.apple.com -----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 (Darwin-kernel@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-kernel/site_archiver%40lists.a... This email sent to site_archiver@lists.apple.com
participants (1)
-
Duane Murphy