Subject: CPU 0: fatal user trap
To: None <port-alpha@netbsd.org>
From: Christian Groessler <cpg@aladdin.de>
List: port-alpha
Date: 07/01/2001 00:20:01
Hi,

what is the meaning of the above message?
When I tried to kill a selfmade daemon (which uses the pthreads
library) I got an endless bunch of


CPU 0: fatal user trap:

CPU 0    trap entry = 0x2 (memory management fault)
CPU 0    a0         = 0x1a0
CPU 0    a1         = 0x1
CPU 0    a2         = 0x0
CPU 0    pc         = 0x1602466f0
CPU 0    ra         = 0x16022be44
CPU 0    curproc    = 0xfffffc0002ddd6d0
CPU 0        pid = 2052, comm = aksusbd


The machine was rather slow then due to the endless logging of the
above message, after doing a "kill -9 2052" to finally get rid of the
daemon the machine seems to have recovered.

Is it an error in my program? If yes, why doesn't it simply SIGSEGV?

regards,
chris