|Summary:||firefox 16.0.1 missing dependency nspr >=4.9.2|
|Product:||[Fedora] Fedora||Reporter:||rmknox <knox>|
|Component:||firefox||Assignee:||Gecko Maintainer <gecko-bugs-nobody>|
|Status:||CLOSED CURRENTRELEASE||QA Contact:||Fedora Extras Quality Assurance <extras-qa>|
|Version:||16||CC:||armandsl, elad, gecko-bugs-nobody, maurizio.antillon, mybg, udovdh|
|Fixed In Version:||Doc Type:||Bug Fix|
|Doc Text:||Story Points:||---|
|Last Closed:||2012-12-20 16:01:12 UTC||Type:||Bug|
|oVirt Team:||---||RHEL 7.3 requirements from Atomic Host:|
|Cloudforms Team:||---||Target Upstream Version:|
Description rmknox 2012-10-13 14:20:53 UTC
Description of problem: firefox wont start [knox@knox ~]$ firefox /usr/lib/firefox/firefox: symbol lookup error: /usr/lib/xulrunner/libxul.so: undefined symbol: PR_SetCurrentThreadName [knox@knox ~]$ Version-Release number of selected component (if applicable): firefox.i686 16.0.1-1.fc16 @updates kernel linux 3.4.11-1.fc16.i686 How reproducible: 100% Steps to Reproduce: 1.if i start from graphical environment it does not start 2.if i start from command line it gives message above 3. Actual results: Expected results: Additional info: I preupgraded from f14 to f16 a few weeks ago ever since firefox has been erratic - hangs - either forever or for long times now it wont start i used yum to reinstall firefox - still wont start appears that /usr/lib/xulrunner/libxul.so may be damaged? maybe firefox overwrote it? when i use readelf it shows the desired entry in the symbol table - maybe it has been corrupted? [knox@knox ~]$ readelf -es /usr/lib/xulrunner/libxul.so | grep PR_S 27: 00000000 0 FUNC GLOBAL DEFAULT UND PR_SetPollableEvent 114: 00000000 0 FUNC GLOBAL DEFAULT UND PR_Sleep 329: 00000000 0 FUNC GLOBAL DEFAULT UND PR_SetError 745: 00000000 0 FUNC GLOBAL DEFAULT UND PR_SetEnv 858: 00000000 0 FUNC GLOBAL DEFAULT UND PR_SetCurrentThreadName 1278: 00000000 0 FUNC GLOBAL DEFAULT UND PR_SetThreadPrivate 1337: 00000000 0 FUNC GLOBAL DEFAULT UND PR_Seek64 1434: 00000000 0 FUNC GLOBAL DEFAULT UND PR_SetFDInheritable 1483: 00000000 0 FUNC GLOBAL DEFAULT UND PR_Seek 1783: 00000000 0 FUNC GLOBAL DEFAULT UND PR_SetSocketOption 2030: 00000000 0 FUNC GLOBAL DEFAULT UND PR_StringToNetAddr 2332: 00000000 0 FUNC GLOBAL DEFAULT UND PR_SecondsToInterval 2335: 00000000 0 FUNC GLOBAL DEFAULT UND PR_SetNetAddr 2758: 00000000 0 FUNC GLOBAL DEFAULT UND PR_SetThreadPriority 2782: 00000000 0 FUNC GLOBAL DEFAULT UND PR_Sync I would use yum to reinstall the correct part of the X windows system but I dont know what to reinstall I have a copy of libxul.so on my last weekly full disk backup I could get it and replace the current file - but am a bit cautious about doing this In any case I will use chrome and/or seamonkey when I want to go onto the web If you can tell me what to reinstall i could use yum to reinstall whatever larger package contains libxul.so - on the theory that firefox may have corrupted it all other programs seem to run ok except for thunderbird - for which i have a bug report on file
Comment 1 udo 2012-10-13 17:46:54 UTC
Updating FireFox and xulrunner to latest did not help but gave a similar error for FF as well. :-/
Comment 2 udo 2012-10-13 17:56:24 UTC
Also we get a downgrade to FF 12 so that is not so nice either when we came from FF 15.
Comment 3 udo 2012-10-13 17:59:55 UTC
Same for thunderbird. Who designed this? We can't even simply downgrade one version. :-/
Comment 4 udo 2012-10-13 18:09:06 UTC
Updating nspr as well helps.
Comment 5 rmknox 2012-10-13 21:39:41 UTC
the following may not be important - but since i don't know 1- back in the day - a sysgen tailored to a specific config. When i ran the pre ugrade from f14 to f16 i did on a lesser machine than i am running now. did it on a pent 4 1 gb with rage pci vga card. am now on a duo cpu e4500@2,2 ghz with a pcie nvidia adapter and associated driver. did so in the belief that modern op sys tailors itself to the machine at boot time (within limits). 2 - after the upgrade (~ 2wks ago) ff worked - but experienced delays (so does thunderbird ) . a day or so ago i changed the video cable from a vga cable to a dvi - d single. screen is so much better now - i didn't realize how much the flat panel screens need the dvi cable. the next time i booted i had the ff prob. i then went back to the vga cable - still had the problem. assumed it was coincidence - but when you assume you ... i have a dvi-d dual cable on order - will report if it changes things
Comment 6 Elad Alfassa 2012-10-14 09:34:45 UTC
*** Bug 866081 has been marked as a duplicate of this bug. ***
Comment 7 Elad Alfassa 2012-10-14 09:35:28 UTC
-- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers
Comment 8 Michael Ben-Gershon 2012-10-14 17:55:30 UTC
(In reply to comment #4) > Updating nspr as well helps. I have tried that, but I still get the same error when starting firefox. I definitely have the latest version of nspr installed: Linux-mybg (15:54) > rpm -qa firefox xulrunner nspr nspr-4.9.2-1.fc16.x86_64 nspr-4.9.2-1.fc16.i686 xulrunner-16.0.1-1.fc16.x86_64 firefox-16.0.1-1.fc16.x86_64
Comment 9 udo 2012-10-14 17:57:51 UTC
`ldconfig -v|grep nspr` output?
Comment 10 Michael Ben-Gershon 2012-10-14 19:13:14 UTC
(In reply to comment #9) > `ldconfig -v|grep nspr` output? Linux-root (21:11) /home/mybg # ldconfig -v | grep nspr libnspr4.so -> libnspr4.so libnspr4.so -> libnspr4.so
Comment 11 udo 2012-10-15 04:42:10 UTC
That looks good, the nspr files ar found. What is the error if you start firefox frrom a terminal? Same as before?
Comment 12 Michael Ben-Gershon 2012-10-15 07:14:41 UTC
Yes: /usr/lib64/firefox/firefox: symbol lookup error: /usr/lib64/xulrunner/libxul.so: undefined symbol: PR_SetCurrentThreadName
Comment 13 Fedora Update System 2012-10-16 13:47:44 UTC
xulrunner-16.0.1-2.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/xulrunner-16.0.1-2.fc17
Comment 14 Fedora Update System 2012-10-16 13:48:05 UTC
xulrunner-16.0.1-2.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/xulrunner-16.0.1-2.fc18
Comment 15 Fedora Update System 2012-10-16 13:48:27 UTC
xulrunner-16.0.1-2.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/xulrunner-16.0.1-2.fc16
Comment 16 Fedora Update System 2012-10-16 17:39:58 UTC
Package xulrunner-16.0.1-2.fc18: * should fix your issue, * was pushed to the Fedora 18 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing xulrunner-16.0.1-2.fc18' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2012-16209/xulrunner-16.0.1-2.fc18 then log in and leave karma (feedback).
Comment 17 rmknox 2012-10-16 19:39:15 UTC
Comment 18 rmknox 2012-10-21 13:48:44 UTC
No package xulrunner-16.0.1-2.fc18 available.
Comment 19 Elad Alfassa 2012-10-21 14:02:58 UTC
(In reply to comment #18) > No package xulrunner-16.0.1-2.fc18 available. You are running Fedora 16, and trying to follow the Fedora 18 instructions. su -c 'yum update --enablerepo=updates-testing xulrunner-16.0.1-2.fc16' is what you should run.
Comment 20 rmknox 2012-10-22 03:25:38 UTC
#! /bin/bash sudo yum update --enablerepo=updates-testing xulrunner-16.0.1-2.fc18 is what I ran per the directions dated 10-16
Comment 21 rmknox 2012-10-22 19:20:21 UTC
...fc16 worked - thanks
Comment 22 rmknox 2012-10-22 19:24:32 UTC
went to other site to add karma - not at all clear how to do so - I tried but it did not show up
Comment 23 Michael Ben-Gershon 2012-10-24 10:04:41 UTC
xulrunner-16.0.1-2.fc16 did not help on my system!
Comment 24 Fedora Update System 2012-12-14 13:15:24 UTC
xulrunner-17.0.1-3.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/xulrunner-17.0.1-3.fc18
Comment 25 Fedora Update System 2012-12-14 13:15:53 UTC
xulrunner-17.0.1-2.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/xulrunner-17.0.1-2.fc16
Comment 26 Fedora Update System 2012-12-14 13:16:16 UTC
xulrunner-17.0.1-3.fc17 has been submitted as an update for Fedora 17. https://admin.fedoraproject.org/updates/xulrunner-17.0.1-3.fc17
Comment 27 Fedora Update System 2012-12-20 16:01:15 UTC
xulrunner-16.0.1-2.fc17 has been pushed to the Fedora 17 stable repository. If problems still persist, please make note of it in this bug report.
Comment 28 Fedora Update System 2013-01-05 06:58:11 UTC
xulrunner-17.0.1-3.fc17 has been pushed to the Fedora 17 stable repository. If problems still persist, please make note of it in this bug report.
Comment 29 Fedora Update System 2013-01-12 00:22:09 UTC
xulrunner-17.0.1-3.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report.