This is the mail archive of the gdb-prs@sourceware.org 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/2306: SunOS 5.10, gcc 3.4.3, No breakpoint setting using file:line on files from shared library


>Number:         2306
>Category:       gdb
>Synopsis:       SunOS 5.10, gcc 3.4.3, No breakpoint setting using file:line on files from shared library
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    unassigned
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Aug 29 19:18:01 UTC 2007
>Closed-Date:
>Last-Modified:
>Originator:     rohit_jain@mentor.com
>Release:        GNU gdb 6.6
>Organization:
>Environment:
Reading specs from /usr/sfw/lib/gcc/sparc-sun-solaris2.10/3.4.3/specs
Configured with: /gates/sfw10/builds/sfw10-gate/usr/src/cmd/gcc/gcc-3.4.3/configure --prefix=/usr/sfw --with-as=/usr/sfw/bin/gas --with-gnu-as --with-ld=/usr/ccs/bin/ld --without-gnu-ld --enable-languages=c,c++ --enable-shared
Thread model: posix
gcc version 3.4.3 (csl-sol210-3_4-branch+sol_rpath)

GNU gdb 6.6
This GDB was configured as "sparc-sun-solaris2.8".

SunOS xxx 5.10 Generic_118833-22 sun4u sparc SUNW,Sun-Blade-2500

                         Solaris 10 3/05 s10_74L2a SPARC
           Copyright 2005 Sun Microsystems, Inc.  All Rights Reserved.
                        Use is subject to license terms.
                            Assembled 22 January 2005

>Description:
Gdb has problem on SunOS 5.10 with setting breakpoint on files from shared library. When the path of these files is different than the current working directory, and when file:line format is used to set the breakpoint (b myfunc.c:4). 

If you try to set breakpoint on a function in the same file it works (b myfunc). or if you give relative path to the file, it works too (b src/myfunc.c:4).

This problem is specific with this version of gcc used and only with 5.10.

I have attached a testcase, which reproduce this problem. I would appreciate a fix as soon as possible.
>How-To-Repeat:
Steps to reproduce:
- 'make'
- 'gdb ./test'
- 'b Startup'
- 'run'
- 'b myfunc'   -- this works fine
- 'b myfunc.c:6'  -- this does not work

(gdb) b myfunc.c:6
No line 6 in file "./src/myfunc.c".
>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:
----gnatsweb-attachment----
Content-Type: application/x-gzip; name="gdb_5_10_line_brkpt_bug.gtar.gz"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="gdb_5_10_line_brkpt_bug.gtar.gz"

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
CP4EYAz8mQAoAAA=


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