Bug 733462

Summary: glibc-2.14.90-6 causes kdeinit4 to segfault
Product: [Fedora] Fedora Reporter: Martin Kho <rh-bugzilla>
Component: glibcAssignee: Andreas Schwab <schwab>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 16CC: awilliam, eparis, fedora.qc, fweimer, iarnell, jakub, jamatos, kevin, kkshethin, rdieter, schwab, timosha
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: glibc-2.14.90-8 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-09-13 06:11:31 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 719957    

Description Martin Kho 2011-08-25 18:35:03 UTC
Description of problem:
After the update to the above glibc the kde-desktop wont show up. In /var/log/message the following message appears:

"Aug 25 11:22:19 ps-1866 kernel: [  129.668398] kdeinit4[1021]: segfault at b0 ip 00007f9e60ddf2f1 sp 00007fff95741730 error 4 in libc-2.14.90.so[7f9e60cb8000+1a5000]"

Downgrading glibc (1.14.90-4) solves this issue.

Version-Release number of selected component (if applicable):
* glibc-2.14.90-6.x86_64
* kdelibs-4.7.0-1.fc16.x86_64

How reproducible:
Always

Steps to Reproduce:
1. Log in into kde (plasma-desktop)
2. A message appears telling kdeinit4 can't be started
3.
  
Actual results:
No desktop

Expected results:
Desktop shows up

Additional info:

Comment 1 Rex Dieter 2011-08-25 18:46:37 UTC
to be clear, is prelinking enabled on this system?

Comment 2 Rex Dieter 2011-08-25 18:47:39 UTC
(tenatively putting on F16Blocker-kde ...)

Comment 3 Martin Kho 2011-08-25 19:56:13 UTC
Hi,

@comment 1: I've tried it on two F16 installs with the same result. One is an upgraded F15, the other is an updated F16 Alpha. For the first one I'm not 100% sure prelink is enabled, but for the second I'm rather sure it isn't, I would think? What is the default?

Hope this helps.

Martin Kho

Comment 4 Kevin Kofler 2011-08-25 21:34:21 UTC
Prelink is enabled by default.

Comment 5 José Matos 2011-08-26 11:24:33 UTC
I have prelinked enabled by default and I see the same for the two machines where I have upgraded to F16.

Comment 6 Martin Kho 2011-08-26 18:31:17 UTC
Hi,

I'm getting old :-) The same issue happened to my in 2009[1] (See also [2]) A work around was to run prelink -f /usr/bin/kdeinit4. This too, works for the current issue, at least for me.

Martin Kho

[1] https://bugzilla.redhat.com/show_bug.cgi?id=515539
[2] https://bugzilla.redhat.com/show_bug.cgi?id=519226

Comment 7 Rex Dieter 2011-08-26 18:51:08 UTC
If glibc is going to disavow this being a bug, perhaps we could put a %trigger in kdelibs to include that workaround on glibc upgrades...

Comment 8 Rex Dieter 2011-08-26 18:56:58 UTC
anyway, another test for regressions:

$ LD_BIND_NOW=1 /bin/ls

does this work ok?

Comment 9 José Matos 2011-08-26 19:00:47 UTC
(In reply to comment #8)
> anyway, another test for regressions:
> 
> $ LD_BIND_NOW=1 /bin/ls
> 
> does this work ok?

For me it does.

Comment 10 Martin Kho 2011-08-26 20:27:36 UTC
Yes, it does for me too.

Martin Kho

Comment 11 Andy Lawrence 2011-08-27 10:09:42 UTC
*** Bug 733800 has been marked as a duplicate of this bug. ***

Comment 12 Andreas Schwab 2011-08-29 09:50:30 UTC
*** Bug 733514 has been marked as a duplicate of this bug. ***

Comment 13 Andreas Schwab 2011-08-29 09:51:29 UTC
*** Bug 733219 has been marked as a duplicate of this bug. ***

Comment 14 Jan Safranek 2011-08-30 10:21:08 UTC
*** Bug 733580 has been marked as a duplicate of this bug. ***

Comment 15 Adam Williamson 2011-08-31 17:51:13 UTC
I'd say this isn't a blocker as -6 has actually been rejected through negative karma. The 'current' glibc build is now -4 again, that's what is in the repos and on composes, so this shouldn't affect any releases.

Comment 16 Fedora Update System 2011-09-02 07:18:39 UTC
glibc-2.14.90-7 has been submitted as an update for Fedora 16.
https://admin.fedoraproject.org/updates/glibc-2.14.90-7

Comment 17 Fedora Update System 2011-09-06 18:09:04 UTC
Package glibc-2.14.90-7:
* should fix your issue,
* was pushed to the Fedora 16 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing glibc-2.14.90-7'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/glibc-2.14.90-7
then log in and leave karma (feedback).

Comment 18 Martin Kho 2011-09-07 13:15:17 UTC
Hi,

Yes, version -7 is working for me


Thanks,

Martin Kho

Comment 19 Fedora Update System 2011-09-08 20:48:11 UTC
Package glibc-2.14.90-8:
* should fix your issue,
* was pushed to the Fedora 16 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing glibc-2.14.90-8'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/glibc-2.14.90-8
then log in and leave karma (feedback).

Comment 20 Fedora Update System 2011-09-13 06:10:49 UTC
glibc-2.14.90-8 has been pushed to the Fedora 16 stable repository.  If problems still persist, please make note of it in this bug report.