Projects / LMDBG / Releases

RSS All releases of LMDBG

  •  03 Sep 2012 20:47

    Release Notes: A fix in regression tests. lmdbg-run: zero addresses are removed from stacktraces generated by glibc's backtrace(3). This fixes asserts in lmdbg-stat(1). Double "0x" issues in the "info section" were fixed (seen on NetBSD). backtrace(3) from libexecinfo (if available) is used instead of the built-in implementation. lmdbg-sym: a few bugs were fixed in conversion of addresses to symbols. lmdbg-stat: incompletely read lines are now ignored, so there are no more assert(3)s when an application being debugged is killed. An alternative implementation written in awk was removed.

    •  03 Dec 2011 00:06

      Release Notes: This release adds a lot of improvements and fixes in manual pages, new capabilities in lmdbg, lmdbg-run, and lmdbg-sym, and minor fixes to lmdbg-stat. lmdbg is now a meta tool which is able to do many more things, not just find memory leaks.

      •  07 Oct 2010 22:12

        Release Notes: Logging of calloc(3) invocations is disabled on glibc-based systems (Linux, GNU/kFreeBSD, and maybe others) because lmdbg-run fails on them. Minor clean-ups, fixes, and improvements. mk-configure >= 0.20 is required for building.

        •  26 May 2010 22:25

          Release Notes: New tools lmdbg-strip and lmdbg-modules. lmdbg-sort has a new "num" sorting field. Minor fixes and improvements. lmdbg-grep has new variables to check: "op", "op_type", and "bytes"; and a new field to grep: "module". Minor improvements and fixes for lmdbg-stat, lmdbg, lmdbg-run, and internal tools lmdbg-m2s and lmdbg-s2m. Fixes for warning messages produced by gcc. More regression tests.

          •  13 Apr 2010 21:51

          Release Notes: New tools: lmdbg-stat, lmdbg-grep, and lmdbg-sort for collecting and analyzing statistical information about memory allocations. lmdbg-run has the new options -S and -M for generating shortened stack traces. lmdbg-sym has a new option -p for obtaining the program name from lmdbg-run's output. 'mkcmake test' removes its temporary files.

          •  01 Feb 2010 01:39

            Release Notes: 'make install' should no longer install test utilities from the tests/ subdirectory. lmdbg-sym: the exit status of gdb(1) is checked. The LMDBG_GDB environment variable sets the path to the gdb(1) program, overriding the build-time default. lmdbg-multi2single and lmdbg-single2multi are reimplemented in C for better efficiency. The build-time AWK variable sets an AWK interpreter for awk scripts.

            •  03 Jan 2010 14:29

              Release Notes: Support was added for calloc(3) and posix_memalign(3). Partial support was added for OpenBSD. The -a and -g options were added for "lmdbg" script. Clean-ups were done. The latest mk-configure is required for building.

              •  24 Jul 2009 23:44

                Release Notes: Support for modern Linux/glibc where libraries are loaded to different regions of the virtual memory.

                •  31 May 2009 16:07

                  Release Notes: This release uses a completely new build system based on NetBSD make (aka bmake), mk-configure, and pkgsrc's mk-files. All utilities have man pages. stacktrace.c was separated into an individual library. There are a number of minor fixes and improvements ("lmdbg-sym", "lmdbg-run", liblmdbg.so, Solaris, and more). "lmdbg-leak-check" has been renamed to "lmdbg". Improvements for "lmdbg-sysleaks".

                  •  08 Mar 2009 15:29

                  Release Notes: libstacktrace was added with an API that is compatible with GLIBC's backtrace(3). See the Makefile target for install.stacktrace.

                  Screenshot

                  Project Spotlight

                  NxWidgets

                  A graphics package for the NuttX RTOS.

                  Screenshot

                  Project Spotlight

                  Samba

                  Tools to access to a server's filespace and printers via SMB.