Bug 945909 - ldconfig core dumps
Summary: ldconfig core dumps
Status: RESOLVED DUPLICATE of bug 908780
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Kernel (show other bugs)
Version: Current
Hardware: Other Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: E-mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-09-15 15:48 UTC by Robert Schweikert
Modified: 2015-10-07 10:11 UTC (History)
3 users (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
Core dump (964.00 KB, application/x-core)
2015-09-15 15:48 UTC, Robert Schweikert
Details
strace for ls command (3.50 MB, text/plain)
2015-10-06 15:15 UTC, Robert Schweikert
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Schweikert 2015-09-15 15:48:38 UTC
Created attachment 647350 [details]
Core dump

(68/68) Installing: samba-winbind-4.3.0-1.1 ..............................[done]
Additional rpm output:
/var/tmp/rpm-tmp.EuDtLi: line 1: 18146 Aborted                 (core dumped) /sbin/ldconfig
Updating /etc/sysconfig/samba ...
/var/tmp/rpm-tmp.aCqqC9: line 1: 18169 Aborted                 (core dumped) /sbin/ldconfig


Occurs during zypper up in TW 2015-09-15
Comment 1 Andreas Schwab 2015-09-21 09:40:52 UTC
You have a broken filesystem.  For the file /usr/lib64/libbrld.so.1 readdir reports d_ino = 0x1002f0e4, but stat reports st_ino = 0x1002f0e5.
Comment 2 Michal Marek 2015-10-06 13:59:56 UTC
Please run

strace -E LC_ALL=C -o strace -v ls -l /usr/lib64/

and attach the file named strace. Also provide information about the filesystem used.
Comment 3 Robert Schweikert 2015-10-06 15:15:15 UTC
Created attachment 650349 [details]
strace for ls command
Comment 4 Robert Schweikert 2015-10-06 17:15:14 UTC
# xfs_info /
meta-data=/dev/sda3              isize=512    agcount=4, agsize=11797248 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=0
data     =                       bsize=4096   blocks=47188992, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal               bsize=4096   blocks=23041, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
Comment 5 Lars Marowsky-Bree 2015-10-06 20:11:57 UTC
I think you're experiencing and reproducing https://bugzilla.suse.com/show_bug.cgi?id=908780
Comment 6 Michal Marek 2015-10-07 10:11:43 UTC
According to the strace output, inode numbers returned by getdents() and lstat() match in /usr/lib64/, but there could be a mismatch elsewhere. do you still see the failure? If so, does it go away after runnig fsck.xfs?

*** This bug has been marked as a duplicate of bug 908780 ***