site_archiver@lists.apple.com Delivered-To: darwin-kernel@lists.apple.com On Feb 25, 2010, at 8:21 PM, Duane Murphy wrote:
Enclosed are two kernel panics, while they look very different at first, a closer inspection shows that the panic cause is the same.
IS it? One is a page fault. One is because of a bad opcode because the code jumped off into the weeds. They may look similar, but I question whether they are ACTUALLY "the same" save for a bug somewhere.
First panic: 0x1b3ebd98 : 0x4257ac (0xe 0xbd0048 0x88a40010 0x10) Second panic: 0x212c7d78 :0x1423090 (0xe 0x48 0x26d0010 0x26f0010)
The second panic is the result of jumping to a bad location, likely due to an uninitialized variable somewhere. The first is a page fault at address 0x488367c3, also a seemingly random bad address. Since 0xe is 14, I wonder if there's not a trap handler being invoked somewhere as a root cause. But in particular, in the first panic, whatever instruction was at 0x4257ac tried to dereference memory location 0x488367c3. In the second, something attempted to jump to location 0x1423090, and that address did not contain a valid opcode. Given the second backtrace, it appears that jump may have come from somewhere around 0x42349e. William Kucharski _______________________________________________ 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)
-
William Kucharski