Subject: CPU 0: fatal user trap
To: None <firstname.lastname@example.org>
From: Christian Groessler <email@example.com>
Date: 07/01/2001 00:20:01
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?