--- Begin Message ---
Hi DDD developers,
I have been trying to build and use DDD 3.3.1 (actually the current CVS
version as of 17-May-2001) but have had difficulty doing so.
When I first tried to build it I ran into difficulties with our version of
GCC (2.7.2) and Sun Solaris (2.5.1). DDD 3.3.1 seems to have fixed those
problems. Next, I found out our bison version was old and buggy (1.2.2) so
I upgraded to version 1.2.8 and that portion worked. Then I discovered that
the linker was looking for X libraries in /usr/local/lib/X11 when they were
in /usr/local/X11R6/lib instead. I fixed that by doing "ln -s
/usr/local/X11R6/lib /usr/local/lib/X11". Finally DDD built properly but
when I went to run it (either by running ./ddd in the ddd directory or
running 'make check'), DDD showed the splash screen then immediately died
with the following output:
========================================================================
$ make check
MALLOC_CHECK_=2 \
DDD_HOME=./.. \
XUSERFILESEARCHPATH=%N XAPPLRESDIR=. \
./ddd cxxtest
Warning: using "~/.ddd/init" file for DDD 1.4d
(this is DDD 3.3.1). Please save options.
X Error of failed request: BadAtom (invalid Atom parameter)
Major opcode of failed request: 18 (X_ChangeProperty)
Atom id in failed request: 0x0
Serial number of failed request: 5412
Current serial number in output stream: 5445
Xlib: unexpected async reply (sequence 0x1635)!
X Error of failed request: BadAtom (invalid Atom parameter)
Major opcode of failed request: 18 (X_ChangeProperty)
Atom id in failed request: 0x0
Serial number of failed request: 5523
Current serial number in output stream: 5685
X error (invalid Atom parameter).
Oops! You have found a bug in DDD.
If you can reproduce this bug, please send a bug report
to <bug-ddd@gnu.org>, giving a subject like
DDD 3.3.1 (sparc-sun-solaris2.5.1) gets `BadAtom' error
To enable us to fix the bug, you should include the following information:
* What you were doing to get this message. Report all the facts.
* The contents of the `~/.ddd/log' file as generated by this session.
Please read also the section "Reporting Bugs" in the DDD manual.
We thank you for your support.
make: *** [check-now] Error 1
========================================================================
I could reproduce this bug even after "make distclean" and rebuilding with
"./configure --disable-athena-widgets".
========================================================================
$ ./ddd --configuration
GNU DDD 3.3.1 (sparc-sun-solaris2.5.1)
Copyright (C) 1995-1999 Technische Universität Braunschweig, Germany.
Copyright (C) 1999-2001 Universität Passau, Germany.
Compiled with GCC 2.7.2, libstdc++ 2.7.1
Requires X11R6, Xt11R6, Motif 1.2.4 (OSF/Motif Version 1.2.4)
Includes XPM 3.4.10, DDD core
Built 2001-05-17 by Matt Christian <unknown>.
========================================================================
$ dbx -V
dbx: Workshop 4.0 10/31/96 [dbx 4.0]
========================================================================
I have attached the contents of the ~/.ddd/log file to this email.
Thanks,
Matt
log
Description: Binary data
--- End Message ---