NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

kern/52721: ddb errors on ps command



>Number:         52721
>Category:       kern
>Synopsis:       ddb errors on ps command
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Nov 11 08:00:01 +0000 2017
>Originator:     Eddie Cottongim
>Release:        7.1
>Organization:
>Environment:
NetBSD ss20 7.1 NetBSD 7.1 (GENERIC.201703111743Z) sparc
>Description:
The ddb "ps" command prints exceptions once the user tries to "q" quit, and it is not possible to exit this error loop.

The following is printed perhaps two dozen times:
Faulted in DDB, continuing...
trap type 0x7 pc=0xf000ab94 npc=f000abac pst=0x40400fc4<S,PS>
kernel: alignment fault trap

The addresses are the same in every printout.

Once in this state, "q" and space prints a "page" of these errors, and Enter prints just one.

It would appear that ps is printing one error every time it tries to print a process line.

This is a two processor machine, but I was running the generic, single processor kernel while producing this report. The behavior was the same when running a custom SMP kernel.


>How-To-Repeat:
Enter ddb (STOP+A on this SPARCStation 20)
Type ps
Type "q"
Errors printed, typing q, space, or return prints more errors.
No key seems to be able to exit this loop.
>Fix:



Home | Main Index | Thread Index | Old Index