> Is there a tool for Linux (any breed) to examine memory? (This is in the > server world but we will be testing in the mainframe world soon) Have an > application that runs fine on server boot but after a while, hours or > days, it gives a "broken pipe" message. The only way to clear it up is > to re-boot. regards, j-me
That sounds very odd indeed. Program resources are cleaned up on exit. There are some exceptions where protocol requirements dictate a wait (eg TCP sockets) which are configurable by the socket. "Broken pipe" means you wrote to a dead connection and didnt indicate your application wished to handle such events by not dying. gdb is the normal debugger on Linux, but in this case it sounds like you may be seeing traditional unix socket programming errors
