[palinux-binutils] bug#112: marked as done (gdb segfaults on unknown symbols)

PA-RISC Linux bug Tracking System daniel_frazier@hp.com
Thu, 10 May 2001 13:18:01 -0600 (MDT)


X-PA-RISC Linux-PR-Message: closed 112

Your message dated Thu, 10 May 2001 20:11:31 +0100
with message-id <20010510201131.C31343@parcelfarce.linux.theplanet.co.uk>
and subject line unreproducible
has caused the attached bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

dann frazier
(administrator, PA-RISC Linux bugs database)

--------------------------------------
Received: (at submit) by bugs.parisc-linux.org; 28 Apr 2001 23:31:38 +0000
>From willy@www.linux.org.uk  Sat Apr 28 17:31:38 2001
Received: from www.linux.org.uk (parcelfarce.linux.theplanet.co.uk [195.92.249.252])
	by dsl2.external.hp.com (Postfix) with ESMTP id 3717E482A
	for <submit@bugs.parisc-linux.org>; Sat, 28 Apr 2001 17:31:37 -0600 (MDT)
Received: from willy by www.linux.org.uk with local (Exim 3.13 #1)
	id 14teBK-0007sm-00
	for submit@bugs.parisc-linux.org; Sun, 29 Apr 2001 00:31:18 +0100
Date: Sun, 29 Apr 2001 00:31:18 +0100
From: Matthew Wilcox <matthew@wil.cx>
To: submit@bugs.parisc-linux.org
Subject: gdb segfaults on unknown symbols
Message-ID: <20010429003118.E15328@parcelfarce.linux.theplanet.co.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.2.5i
Sender: <willy@www.linux.org.uk>


Package: binutils

[there is no separate list for gdb bugs.  perhaps one should be created?]

willy@jagu:~/libcB/iconvdata$ gdb
GNU gdb 5.0
Copyright 2001 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 "hppa-linux".
(gdb) file /home/willy/libcB/elf/ld.so.1
Reading symbols from /home/willy/libcB/elf/ld.so.1...done.
(gdb) set environment GCONV_PATH=/home/willy/libcB/iconvdata
(gdb) set environment LC_ALL=C                              
(gdb) set args --library-path /home/willy/libcB:/home/willy/libcB/math:/home/willy/libcB/elf:/home/willy/libcB/dlfcn:/home/willy/libcB/nss:/home/willy/libcB/nis:/home/willy/libcB/rt:/home/willy/libcB/resolv:/home/willy/libcB/crypt:/home/willy/libcB/linuxthreads /home/willy/libcB/iconvdata/bug-iconv1
(gdb) show args
Argument list to give program being debugged when it is started is 
    "--library-path /home/willy/libcB:/home/willy/libcB/math:/home/willy/libcB/elf:/home/willy/libcB/dlfcn:/home/willy/libcB/nss:/home/willy/libcB/nis:/home/willy/libcB/rt:/home/willy/libcB/resolv:/home/willy/libcB/crypt:/home/willy/libcB/linuxthreads /home/willy/libcB/iconvdata/bug-iconv1".
(gdb) break gconv_open
Function "gconv_open" not defined.
Segmentation fault

and the console dump shows:

do_page_fault() pid=25919 command='gdb' type=15 address=0x000000a8              
                                                                                
     YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI                                           
PSW: 00000000000001000000001100001111                                           
r0-3     0000000000000000 00000000001d23f8 00000000400e4a0f 0000000000000000    
r4-7     00000000401d761c 00000000401d761c 00000000001d2d8e 0000000000000001    
r8-11    00000000001d339e 0000000000093210 000000000008a4b0 00000000000a8ad0    
r12-15   0000000000000000 0000000000000000 00000000000a8b50 0000000000000000    
r16-19   0000000000000000 0000000000038f00 0000000000000004 00000000401d761c    
r20-23   ffffffffbfe28a03 00000000400e49e8 0000000000072254 00000000401d2a48    
r24-27   0000000000000009 00000000401d761c 0000000000000000 00000000001cbbf8    
r28-31   0000000000000000 00000000002560e0 000000007ff005c0 000000000008e00f    
sr0-3    000000000000b780 000000000000b780 0000000000000000 0000000000170a00    
sr4-7    0000000000170a00 0000000000170a00 0000000000170a00 0000000000170a00    
                                                                                
IASQ: 0000000000170a00 0000000000170a00 IAOQ: 00000000400e4a0f 00000000400e4a13 
 IIR: 48740150    ISR: 0000000000170a00  IOR: 00000000000000a8                  
ORIG_R28: 0000000000000000                                                      


-- 
Revolutions do not require corporate support.

---------------------------------------
Received: (at 112-close) by bugs.parisc-linux.org; 10 May 2001 19:11:50 +0000
>From willy@www.linux.org.uk  Thu May 10 13:11:50 2001
Received: from www.linux.org.uk (parcelfarce.linux.theplanet.co.uk [195.92.249.252])
	by dsl2.external.hp.com (Postfix) with ESMTP id 50394482A
	for <112-close@bugs.parisc-linux.org>; Thu, 10 May 2001 13:11:49 -0600 (MDT)
Received: from willy by www.linux.org.uk with local (Exim 3.13 #1)
	id 14xvqV-0008VN-00
	for 112-close@bugs.parisc-linux.org; Thu, 10 May 2001 20:11:31 +0100
Date: Thu, 10 May 2001 20:11:31 +0100
From: Matthew Wilcox <matthew@wil.cx>
To: 112-close@bugs.parisc-linux.org
Subject: unreproducible
Message-ID: <20010510201131.C31343@parcelfarce.linux.theplanet.co.uk>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.2.5i
Sender: <willy@www.linux.org.uk>


That is, _I_ can reproduce it with the gdb I built every time.  Nobody
else can with ones they built and I can't reproduce it with one installed
from a deb, so I suspect my build environment to be at fault.

-- 
Revolutions do not require corporate support.