bug-ddd
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]