I used to work with DDD on Sun Solaris 2.5.1 with both gdb and dbx ,
with the Sun compilers
I have upgraded my system with Solaris 2.8 and the Forte 6 compiler
suite
I also installed DDD 3.3 and gdb5.0
It turns out that DDD works apparently fine with dbx , supplied by
Sun , but not with
When remote target returns some invalid signal, gdb vill crash with
segfault. The problem seems to be in function target_signal_to_name,
which doesn't check, if signal is in bounds and returns invalid name.
This version will (at least) not segfault:
/* Return the name for a signal. */
char *
UNLIMITED domestic calling to ANYWHERE in the U.S.
NO Taxes, NO Junk, Just Unlimited Talk for 30 days!
Service can be used 24 hours a day, 7 days a week,
from the same phone! $89.95
DOUBLE TALK - Two phone cards in one - a connection fee card,
great for longer calls, or a no-connection