This is the mail archive of the gdb-prs@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

gdb/489: gdb changes g++ static initialization values



>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:


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]