← Back to team overview

sslug-teknik team mailing list archive

Re: Signal 7 caught by ps

 

On Wed, 28 May 2003 23:48:16 +0200,
Sebastian Flyte <sebastianflyte@xxxxxxxxxxx>
wrote in <2ibadv425gnsrqpl23lio23k3h7bbh0m5g@xxxxxxx>:
> Jeg får pludselig en lakonisk fejlmeddelelse hver eneste gang jeg
> kører ps:
> 
> Signal 7 caught by ps (procps version 2.0.7).
> 
> Hvad i alverden betyder det?

dt:/usr/include # find . -type f | xargs grep "#define SIG" | grep '7'
./asm/signal.h:#define SIGBUS            7
./asm/signal.h:#define SIGCHLD          17
./asm/signal.h:#define SIGPROF          27

Det ser for mig ud til at det er et SIGBUS signal, du får. Det betyder
"Bus error (bad memory)".

Min tanke ville umiddelbart være at der er noget, der går galt når
'ps' prøver at kigge på et eller andet under /proc. Jeg beklager den
særdeles tågede teori, men jeg har aldrig kigget på hvordan 'ps'
fungerer.

-- 
Med venlig hilsen / Best regards
David List


References