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/1669: 64-bit Solaris does not work


>Number:         1669
>Category:       gdb
>Synopsis:       64-bit Solaris does not work
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Jun 11 15:48:01 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator:     sds@gnu.org
>Release:        6.1
>Organization:
>Environment:
sparc-sun-solaris2.8
>Description:
$ file gdb
gdb:  ELF 64-bit MSB executable SPARCV9 Version 1, dynamically linked, not stripped
$ gdb
GNU gdb 6.1
Copyright 2004 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 "sparc-sun-solaris2.8".
Breakpoint 1 at 0x5f158: file eval.d, line 4805.
Breakpoint 2 at 0x58cec: file eval.d, line 3904.
Breakpoint 3 at 0x4eb4c: file eval.d, line 2785.
Breakpoint 4 at 0x64240: file eval.d, line 5760.
Breakpoint 5 at 0x1ec24: file spvw_garcol.d, line 2835.
Watchpoint 6: back_trace
Breakpoint 7 at 0x24a80: file spvw.d, line 643.
Breakpoint 8 at 0x17908: file spvw.d, line 485.
Breakpoint 9 at 0x17a88: file spvw.d, line 497.
Breakpoint 10 at 0x1004586c0
Num Type           Disp Enb Address            What
1   breakpoint     keep n   0x000000000005f158 in funcall at eval.d:4805
        xout fun
2   breakpoint     keep n   0x0000000000058cec in apply at eval.d:3904
        xout fun
3   breakpoint     keep n   0x000000000004eb4c in eval at eval.d:2785
        xout form
4   breakpoint     keep n   0x0000000000064240 in interpret_bytecode_
                                               at eval.d:5760
        xout closure
5   breakpoint     keep n   0x000000000001ec24 in gar_col at spvw_garcol.d:2835
6   watchpoint     keep n                      back_trace
        zbacktrace
        continue
7   breakpoint     keep y   0x0000000000024a80 in fehler_notreached
                                               at spvw.d:643
8   breakpoint     keep y   0x0000000000017908 in SP_ueber at spvw.d:485
9   breakpoint     keep y   0x0000000000017a88 in STACK_ueber at spvw.d:497
10  breakpoint     keep y   0x00000001004586c0 <abort>
.gdbinit:145: Error in sourced command file:
No symbol "sigsegv_handler_failed" in current context.
(gdb) run
Starting program: /home/sds/src/clisp/current/build-g-m64/lisp.run -B . -M lispinit.mem -q -norc
Warning:
Cannot insert breakpoint 7.
Error accessing memory address 0x24a80: I/O error.
Cannot insert breakpoint 8.
Error accessing memory address 0x17908: I/O error.
Cannot insert breakpoint 9.
Error accessing memory address 0x17a88: I/O error.

(gdb)

note 64-bit addresses in "info break" and 32-bit addresses in the error messages and the initial breakpoint list.

later:
Program received signal SIGSEGV, Segmentation fault.
0x000000010019636c in hash_lookup_builtin ()

where is the argument list (program was compiled with "-g")?

the executable being compiled is
lisp.run:       ELF 64-bit MSB executable SPARCV9 Version 1, dynamically linked, not stripped
>How-To-Repeat:

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