kmtraceviewer - viewer for the output of 'kmtrace' Graphical user interface for the output of kmtrace (part of the kdesdk package). Adds nothing to the functionality of kmtrace itself (that's why it's not part of kmtraceviewer). Provides nice GUI tool for people who like GUIs better. Related projects: - kmtrace (part of KDEs kdesdk package): its output is the basis of this program here - mtrace: orginal idea of malloc library debugging (GNU glibc) - dmalloc, mpatrol, valgrind: provide a lot more functionality detecting not leaks only but general memory corruption - purify: for GUI usability inspirations (or how not to do it!) Installation: - You need kmtrace from the kdesdk package - KDE 3.x.x and qt 3.0.x of course (software not tested to compile with older versions) - configure --prefix= --with-qt-dir- - make (sometimes the 'missing' script complains about missing software, just remove it and execute 'touch missing' in this case) - make install Running kmtraceviewer: - change to subdir tests: cd tests - compile test1.c with debug info: gcc -g -o test1 test1.c - start the script ktrace: ktrace ./test1 (writes the files test1.ktrace and test1.kout and starts kmtraceviewer) - for viewing the memory leaks without executing the program again, use: kmtraceviewer test1.kout Note: kmtraceviewer is still alpha, so don't hesitate to mail me directly at if something doesn't work...