When startig ddd, it immediately reports two Segmentation faults and terminates (no matter whether started with "ddd program" or just "ddd"). .ddd/log just contains the header with all the versions, the calling command line, and two lines "! Segmentation fault", nothing else. No core produced. This is on an up-to-date gentoo system (gcc-3.1 only).
can you enclose an strace?
Works today. Must have been some kind of Shared Lib mess: When the bug occurred, I had both gcc 3.1 and gcc 3.1.1 (and their lib's) on my system. Yesterday evening, I did an "emerge clean world" plus ldconfig, and since then, the problem seems to be gone.