Re: trap 12 with interrupts disabled, need help
- From: John Baldwin <jhb@xxxxxxxxxxx>
- Date: Fri, 28 Dec 2007 15:37:45 -0500
On Friday 28 December 2007 12:57:52 am Sharad Chandra wrote:
Hi,
I got a message on first boot "pid <no> (<name>): trap 12 with interrupts
disabled", then it hanged and hard boot is required.
It does not appears all the time.
I tried to figure out the problem, trap 12 is stack exception, find at the
last
http://www.acm.uiuc.edu/sigops/roll_your_own/i386/idt.html
and is coming from kernel,
The location of this message is /usr/src/
sys/amd64/amd64/trap.c: "pid %ld (%s): trap %d with
interrupts disabled\n",
What does this exception mean, and what could be possible reason that my
program is doing wrong? How to handle it
Platform: freebsd 6.1 on amd64
Trap numbers in FreeBSD don't quite match up to x86 IDT indices, so trap 12 ia
actually a page fault. If it's from userland then somehow userland is
disabling interrupts which is bad.
--
John Baldwin
_______________________________________________
freebsd-hackers@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@xxxxxxxxxxx"
- References:
- trap 12 with interrupts disabled, need help
- From: Sharad Chandra
- trap 12 with interrupts disabled, need help
- Prev by Date: Re: BSD license compatible hash algorithm?
- Next by Date: Re: quest for USB only mouse operation
- Previous by thread: trap 12 with interrupts disabled, need help
- Index(es):
Relevant Pages
|
|