Forgot to give you a URL! Here it is: http://developer.kde.org/~sewardj/
Have fun! ----- Original Message ----- From: [EMAIL PROTECTED] Date: Friday, July 4, 2003 1:35 am Subject: Re: (clug-talk) July Meeting :: Cool apps discussion > Hi Guys: > > The application I mentioned was for C and C++ programmers. It is > called Valgrind. The following is from the valgrind website. > > Valgrind is a GPL'd tool to help you find memory-management > problems in your programs. When a program is run under Valgrind's > supervision, all reads and writes of memory are checked, and calls > to malloc/new/free/delete are intercepted. As a result, Valgrind > can detect problems such as: > > > Use of uninitialised memory > Reading/writing memory after it has been free'd > Reading/writing off the end of malloc'd blocks > Reading/writing inappropriate areas on the stack > Memory leaks -- where pointers to malloc'd blocks are lost forever > Passing of uninitialised and/or unaddressible memory to system > calls > Mismatched use of malloc/new/new [] vs free/delete/delete [] > Some misuses of the POSIX pthreads API > > Valgrind tracks each byte of memory in the original program with > nine status bits, one of which tracks addressibility of that byte, > while the other eight track the validity of the byte. As a result, > it can detect the use of single uninitialised bits, and does not > report spurious errors on bitfield operations. > > > You can use it to debug more or less any dynamically-linked ELF x86 > executable, without modification, recompilation, or anything. If > you want, Valgrind can start GDB and attach it to your program at > the point(s) where errors are detected, so that you can poke around > and figure out what was going on at the time. > > > Cool huh?!!! > > And there is another one! Did I mention emacs? :^> > >
Here's the app that I was talking about. As I said I have not used it since I currently have no reason to. However if anyone is looking for a system to run a take out/delivery business on, this is probably worth looking at. As I said it has not been updated in a year and a half but it could make a good starting point if you had a developer. I still think it would be cool to try and sell this to some of the large pizza chains that are still using legacy DOS based systems. http://members.iweb.net.au/~steveoc/gtk_pizza/index.html Jesse -- Jesse Kline, RHCT
