Bug 76300 - RPM segfaults when installing -devel packages +++
Summary: RPM segfaults when installing -devel packages +++
Keywords:
Status: CLOSED WORKSFORME
Alias: None
Product: Red Hat Linux
Classification: Retired
Component: rpm
Version: 8.0
Hardware: i686
OS: Linux
high
medium
Target Milestone: ---
Assignee: Jeff Johnson
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2002-10-19 16:14 UTC by Need Real Name
Modified: 2008-05-01 15:38 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2002-10-19 16:14:45 UTC
Embargoed:


Attachments (Terms of Use)

Description Need Real Name 2002-10-19 16:14:39 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (Windows; U; WinNT4.0; en-US; rv:1.0.1) Gecko/20020823
Netscape/7.0

Description of problem:
RPM segfaults when trying to install certain packages.

Version-Release number of selected component (if applicable):


How reproducible:
Always

Steps to Reproduce:
1. dl. gdbm-devel/krb5-devel
2. rpm -ivh <packagename>

	

Actual Results:  For yur viewing pleasure, a strace:
[root@grisen SPECS]# gdb /bin/rpm
GNU gdb Red Hat Linux (5.2.1-4)
Copyright 2002 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 "i386-redhat-linux"...(no debugging symbols found)...
(gdb) run -ivh /usr/src/redhat/RPMS/i386/gdbm-devel-1.8.0-18.i386.rpm
Starting program: /bin/rpm -ivh
/usr/src/redhat/RPMS/i386/gdbm-devel-1.8.0-18.i386.rpm
Forbereder...               ########################################### [100%]

Program received signal SIGSEGV, Segmentation fault.
0x4057ba5e in ?? ()
(gdb) bt
#0  0x4057ba5e in ?? ()
#1  0x40579e63 in ?? ()
#2  0x4210947b in ?? ()
#3  0x40580426 in ?? ()
#4  0x421092bf in ?? ()
#5  0x4210a6ba in ?? ()
#6  0x40580426 in ?? ()
#7  0x4210a588 in ?? ()
#8  0x420ea678 in ?? ()
#9  0x420eb1db in ?? ()
#10 0x420ec3b9 in ?? ()
#11 0x420ee175 in ?? ()
#12 0x4041504d in ?? ()
#13 0x40415228 in ?? ()
#14 0x40414423 in ?? ()
#15 0x40407378 in ?? ()
#16 0x4040750b in ?? ()
#17 0x403feda2 in ?? ()
#18 0x403ffe0a in ?? ()
#19 0x404001f4 in ?? ()
#20 0x4040103b in ?? ()
#21 0x081845ee in getpwnam_r ()
#22 0x081841dc in getpwnam ()
#23 0x08062a12 in rpmpsmStage ()
#24 0x080616d7 in rpmpsmStage ()
#25 0x080628a9 in rpmpsmStage ()
#26 0x0807d085 in rpmtsRun ()
#27 0x0806dbf1 in rpmInstall ()
#28 0x08048e4d in main ()
#29 0x0815ad62 in __libc_start_main ()


Additional info:

Comment 1 Jeff Johnson 2002-10-19 16:26:40 UTC
LDAP passwords enabled? That's what the traceback indicates.

Run nscd if using LDAP passwords to avoid a problem
that affects statically linked binaries like rpm.


Note You need to log in before you can comment on or make changes to this bug.