This is the mail archive of the
gdb-prs@sources.redhat.com
mailing list for the GDB project.
gdb/489: gdb changes g++ static initialization values
- From: pbd at op dot net
- To: gdb-gnats at sources dot redhat dot com
- Date: 16 Apr 2002 02:30:16 -0000
- Subject: gdb/489: gdb changes g++ static initialization values
- Reply-to: pbd at op dot net
>Number: 489
>Category: gdb
>Synopsis: gdb changes g++ static initialization values
>Confidential: no
>Severity: critical
>Priority: medium
>Responsible: unassigned
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Mon Apr 15 19:38:01 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator: Paul Davis
>Release: 5.1.0.1
>Organization:
>Environment:
linux (kernel 2.4.19pre6, glibc 2.2.5, gcc/g++ 2.95.3)
>Description:
running a large progam under gdb changes the value
of some floating point values used during static
member initialization. a call to isnan() returns a
different value depending on whether the app is run
on its own or as a child of gdb.
>How-To-Repeat:
i cannot supply a small example of the bug. the
entire source tree is available via CVS, buts its
many 10's of thousands of lines. let me know if you would
like more details or help in tracking this down.
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted: