ddd's segfaulting tradition

1999-04-20 Thread E.L. Meijer \(Eric\)
[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

1999-04-20 Thread J.H.M. Dassen
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

1999-04-20 Thread Noah L. Meyerhans
-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

1999-04-20 Thread Gary L. Hennigan
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

1999-04-20 Thread J.H.M. Dassen
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