ddd's segfaulting tradition
[discussion about ddd problems...] I wonder, does anyone use ddd in a serious way with C++? Everytime a new debian release arrives I give it a try, and everytime it manages to segfault within a few minutes. I suppose ddd should be nice for C++ if it worked, but I never found one real life bug with it in _my_ code before I hit one in ddd itself. Eric Meijer -- E.L. Meijer ([EMAIL PROTECTED]) Eindhoven Univ. of Technology Lab. for Catalysis and Inorg. Chem. (SKA)
Re: ddd's segfaulting tradition
On Tue, Apr 20, 1999 at 12:05:52 +0200, E.L. Meijer Eric wrote: I wonder, does anyone use ddd in a serious way with C++? Everytime a new debian release arrives I give it a try, and everytime it manages to segfault within a few minutes. I suppose ddd should be nice for C++ if it worked, but I never found one real life bug with it in _my_ code before I hit one in ddd itself. DDD is free software. If you don't like it, you can choose not to use it, or to improve it yourself, either by contributing code or bug reports. In Debian, the DDD in main is linked against LessTif, a free reimplementation of the Motif API. LessTif is often quite unstable. Additionally, it is a C++ binary; glibc 2.0-compiled C++ binaries were broken by glibc2.1. I'm getting tired of people complaining about DDD who don't contribute in any constructive fashion to its improvement. I'm also getting tired of people complaining that DDD is buggy when one of the libraries DDD uses is may well be the problematic component. If you find DDD to be buggy, file a useful bug report, which includes a scenario to repeat the problem you encountered. Ray - who'll probably spend his weekend diving into glibc internals to figure out what's behind http://www.debian.org/Bugs/db/35/35942.html -- Obsig: developing a new sig
Re: ddd's segfaulting tradition
-BEGIN PGP SIGNED MESSAGE- On Tue, 20 Apr 1999, E.L. Meijer (Eric) wrote: I wonder, does anyone use ddd in a serious way with C++? Everytime a new debian release arrives I give it a try, and everytime it manages to segfault within a few minutes. I suppose ddd should be nice for C++ if it worked, but I never found one real life bug with it in _my_ code before I hit one in ddd itself. I've used DDD quite a bit, and I've never had a single crash. I suspect your problems have more to do with Lesstif than with DDD. I compiled DDD myself and linked it against OSF/Motif (I got it for free from my former employer, a Motif re-seller). If you really need DDD that bad (it is a great debugger), consider purchasing a Motif license and building your own copy. noah PGP public key available at http://lynx.dac.neu.edu/home/httpd/n/nmeyerha/mail.html or by 'finger -l [EMAIL PROTECTED]' This message was composed in a 100% Microsoft free environment. -BEGIN PGP SIGNATURE- Version: 2.6.2 iQCVAwUBNxybaYdCcpBjGWoFAQEtYQQAhDyCptQoS5mldTd4R3SCW75qSs1q0OzC 2qdTA+ziH0CwoRvEhlsDhVrSVU3sexCs7UKh5MPrPXZrn+W074SOrqDqKaGHQ02R 6FPc0rdFPc+haLFrPGAuu17zEsuCQavbiNI4APBBKKgwjven0CeC3y7TkwAnXQi+ YrVN6gJPK5k= =KW+o -END PGP SIGNATURE-
Re: ddd's segfaulting tradition
Noah L. Meyerhans [EMAIL PROTECTED] writes: | On Tue, 20 Apr 1999, E.L. Meijer (Eric) wrote: | I wonder, does anyone use ddd in a serious way with C++? Everytime a | new debian release arrives I give it a try, and everytime it manages to | segfault within a few minutes. I suppose ddd should be nice for C++ if | it worked, but I never found one real life bug with it in _my_ code | before I hit one in ddd itself. | | I've used DDD quite a bit, and I've never had a single crash. I suspect | your problems have more to do with Lesstif than with DDD. I compiled DDD | myself and linked it against OSF/Motif (I got it for free from my former | employer, a Motif re-seller). If you really need DDD that bad (it is a | great debugger), consider purchasing a Motif license and building your own | copy. [large sig deleted] If the problem is in fact Lesstiff why bother purchasing Motif? Just download the version that's statically linked against Motif. Certainly the executable is larger, but other than increasing the amount of load time and a larger memory footprint it would solve a Lesstif problem, and it's a lot cheaper than US$100. Last time I looked there was even a Debian package for a statically linked copy. But if not you can always go directly to the source, http://www.cs.tu-bs.de/softech/ddd. If you do this I'd recommend the semi-static binary. It only links in Motif statically, and everything else dynamically. Gary
Re: ddd's segfaulting tradition
On Tue, Apr 20, 1999 at 09:42:43 -0600, Gary L. Hennigan wrote: Last time I looked there was even a Debian package for a statically linked copy. ddd-smotif, in the contrib section. Ray -- Obsig: developing a new sig