Update: There is a new version of umem.dbx here (Solaris 9 support) Download it here.
I implemented a spiffy little dbx module to give basic access to libumem debugging features a while back, but I haven’t gotten much feedback on it. Think of this blog entry like a Dunk Tank at the carnival. Throw a [...]
I’ve been working with the Sun lawyers and the Dwarf Standards Committee recently to change the overly zealous license on the Sun Dwarf Extensions document. I think we’ve finally gotten it down to something reasonable. Anyway, we’ve added a few twists for C++ and Fortran 90. As an example, there are some new structures for identifying [...]
Stack traces for stripped programs should get easier to read on Solaris. Solaris Nevada added a new strip-proof symbol table that inherits part of the symbols that normally get stripped out by the strip command. Basically static functions. Static functions have always been the number one cause of unreadable stack traces in stripped programs, but not [...]