[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Possible bug with ddd and AIX
From: |
Lia Pennington |
Subject: |
Possible bug with ddd and AIX |
Date: |
Mon, 16 Oct 2000 14:59:58 -0600 |
My developers would like to use ddd-3.2.1 on a AIX 4.3.3 system,
However after I compile it using gcc-2.95.2 and run it with "make
check",
I get the "Oops! You have found a bug in ddd" message.
The following is some detail that I hope helps.... -Lia
> bash-2.04# ./ddd/ddd -configuration
> GNU DDD 3.2.1 (powerpc-ibm-aix4.3.3.0)
> Copyright (C) 1995-1999 Technische Universitaet Braunschweig, Germany.
> Copyright (C) 1999-2000 Universitaet Passau, Germany.
> Compiled with GCC 2.95.2 19991024 (release), libstdc++ 2.8.0
> Requires X11R6, Xt11R6, Motif 1.2 (GNU/LessTif Version 1.2 Release 0.91.8)
> Includes DDD core, Manual, App defaults, Athena Panner
> Built 2000-10-16 by root <root@aix150.spatial.com>.
I first compiled ddd with "LDFLAGS = -Wl,-bbigtoc" and got
the following message when compilation finished:
> ld: 0711-783 WARNING: TOC overflow. TOC size: 107804 Maximum size: 65536
> Extra instructions are being generated for each reference to a TOC
> symbol if the symbol is in the TOC overflow area.
> rm -f ./ddd ddd.syms ddd-3.2.1-powerpc-ibm-aix4.3.3.0.syms
> ln -s ddd-3.2.1-powerpc-ibm-aix4.3.3.0 ./ddd
> Building ddd-3.2.1-powerpc-ibm-aix4.3.3.0... done.
I added CXXFLAGS=-mminimal-toc which fixes this, but either
way I receive the following error message after running
"make check" or trying to debug our code:
> warning: core file may not match specified executable file.
>
> Internal error (Segmentation fault).
>
> 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.2.1 (powerpc-ibm-aix4.3.3.0) gets `Segmentation fault' signal
>
> 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: 1254-059 The signal code from the last command is 11.
>
> Stop.
> make: 1254-004 The error code from the last command is 2.
>
> Stop.
The .ddd/log file contains:
> bash-2.04# more /.ddd/log
> GNU DDD 3.2.1 (powerpc-ibm-aix4.3.3.0)
> Copyright (C) 1995-1999 Technische Universitaet Braunschweig, Germany.
> Copyright (C) 1999-2000 Universitaet Passau, Germany.
> Compiled with GCC 2.95.2 19991024 (release), libstdc++ 2.8.0
> Requires X11R6, Xt11R6, Motif 1.2 (GNU/LessTif Version 1.2 Release 0.91.8)
> Includes DDD core, Manual, App defaults, Athena Panner
> Built 2000-10-16 by root <root@aix150.spatial.com>.
> $ ./ddd cxxtest
> ! Segmentation fault
> + /bin/sh -c 'gdb -x /tmp/caau_ve7c ./ddd core'
> GNU gdb 5.0
> Copyright 2000 Free Software Foundation, Inc.
> GDB is free software, covered by the GNU General Public License, and you are
> welcome to change it and/or distribute copies of it under certain conditions.
> Type "show copying" to see the conditions.
> There is absolutely no warranty for GDB. Type "show warranty" for details.
> This GDB was configured as "powerpc-ibm-aix4.3.2.0"...
> Core was generated by `ddd-3.2.1-powerpc-ibm-aix4.3.3.0'.
> Program terminated with signal 11, Segmentation fault.
> #0 0xd0117f9c in pthread_kill ()
> #0 0xd0117f9c in pthread_kill ()
> #1 0xffffffff in ?? () from (unknown load module)
---
Lia Pennington, Systems Administrator
Spatial Technology, 2425 55th St, Boulder, CO 80301
Email: liap@spatial.com
Phone: 303-544-2997
Pager: 1-888-992-2113
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Possible bug with ddd and AIX,
Lia Pennington <=