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

Reply via email to