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

Another error message



Hi

Yesterday i asked what "Unable to load interpreter meant". Today I have
another question related to an error message.

In the very same machine where i was getting the interpreter message i
started a memtest 20000000 1000. This machine is a remote server and it
crashes almost on a daily bases and the message is always the same
"block on freelist at xxx isn't free". In this sittuation nothing runs
but the machine still ping's etc.

If linux mm is somewaht similar to minix, then i think i can understand
(minimally) whats happening here: there is a block on the freelist (the
list of free memory blocks) wich isn't actually free. 

My question is what maybe causing this ? Some crazy process ? Is there a
way for me to find out wich?

I think that the kernel is a 2.0.xx and it's a bo machine.

Another thing that happens is that when i reboot the machine is starts
spitting out general protection errors (with register(???) dumps) and
says (lots of times) kfree on non-kmalloced block (or something
similar).

Finally, is there a doc somewhere that explains these messages ?

Thanks for everything!
-- 
        Mario Filipe 
        mjnf@uevora.pt
        http://neptuno.sc.uevora.pt/~mjnf


Reply to: