🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.unix.programmer
Article #1021

Re: Which (C) debugger to use?

#1021
From: Liam R. E. Quin
Date: Sat, 13 Oct 1990 06:02
23 lines
1259 bytes
bengsig@oracle.nl (Bjorn Engsig) writes:
> If you have dbx, use that.  The syntax and semantics of sdb are so strangely
> interwoven that it is a pain.  [...]

S'true... although System V 3.2 sdb has a lot more features these days.

I use Saber-C by preference, but it isn't exactly free...
Anything that implements run-time array bounds and malloc- checking is a big
win, at least for me.
Oh, and that detects when you use a variable before setting it.
In the absence of Saber, I either cry [:-)] or use dbx/sdb/adb in that order.
If gdb is around it's worth looking at around the same time as you investigate
dbx.

Other good things include writing a wrapper round malloc() that checks that
youdon't free the same thing twice, etc.... some versions of malloc() will
do that for you if you can persuade them.
Oh, and get to like lint!

Lee

-- 
Liam R. E. Quin,  lee@sq.com, SoftQuad Inc., Toronto, +1 (416) 963-8337
Technical Details
Message-ID: <1990Oct13.060244.23015@sq.sq.com>
Path: arc1-ca.pugleaf.net!utzoo!sq!lee
References: <2460@ns-mx.uiowa.edu> <998@nlsun1.oracle.nl>

Show Full Headers
Complete Article Headers
Newsgroups: comp.unix.programmer
Path: arc1-ca.pugleaf.net!utzoo!sq!lee
From: lee@sq.sq.com (Liam R. E. Quin)
Subject: Re: Which (C) debugger to use?
Message-ID: <1990Oct13.060244.23015@sq.sq.com>
Organization: SoftQuad Inc.
References: <2460@ns-mx.uiowa.edu> <998@nlsun1.oracle.nl>
Date: Sat, 13 Oct 90 06:02:44 GMT
Lines: 23