Bug 164341
Summary: | firefox doesn't start | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | sean <seandarcy> |
Component: | firefox | Assignee: | Christopher Aillon <caillon> |
Status: | CLOSED WORKSFORME | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | rawhide | CC: | john.ellson, redhat, wtogami |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2006-10-24 13:06:36 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: |
Description
sean
2005-07-27 03:52:31 UTC
Tried firefox-1.1-0.2.5.deerpark.alpha2. Same result. *** Bug 164342 has been marked as a duplicate of this bug. *** I cant reproduce this on a x86 system on the same firefox version. Well it doesn't work on this x86_64 machine: rpm -q firefox firefox-1.1-0.2.5.deerpark.alpha2 $ firefox $ sh -x /usr/bin/firefox ++ basename /usr/bin/firefox + cmdname=firefox + MOZ_LIB_DIR=/usr/lib + '[' -x /usr/lib64/firefox-1.1/firefox-bin ']' + MOZ_LIB_DIR=/usr/lib64 + MOZ_DIST_BIN=/usr/lib64/firefox-1.1 + MOZ_PROGRAM=/usr/lib64/firefox-1.1/firefox + MOZ_CLIENT_PROGRAM=/usr/lib64/firefox-1.1/mozilla-xremote-client + MOZ_CLIENT_PROGRAM_PARAM='-a firefox' + MOZILLA_FIVE_HOME=/usr/lib64/firefox-1.1 + export MOZILLA_FIVE_HOME + '[' '' ']' + LD_LIBRARY_PATH=/usr/lib64/firefox-1.1:/usr/lib64/firefox-1.1/plugins + export LD_LIBRARY_PATH + '[' '' ']' + MOZ_PLUGIN_PATH=/usr/lib64/mozilla/plugins:/usr/lib64/firefox-1.1/plugins + export MOZ_PLUGIN_PATH + FONTCONFIG_PATH=/etc/fonts:/usr/lib64/firefox-1.1/res/Xft + export FONTCONFIG_PATH ++ check_running ++ /usr/lib64/firefox-1.1/mozilla-xremote-client -a firefox 'ping()' ++ RETURN_VAL=2 ++ '[' 2 -eq 2 ']' ++ echo 0 ++ return 0 + ALREADY_RUNNING=0 + '[' 0 -eq 1 ']' + MOZARGS= ++ echo en_US.UTF-8 ++ sed 's|_\([^.]*\).*|-\1|g' + MOZLOCALE=en-US + '[' -f /usr/lib64/firefox-1.1/chrome/en-US.jar ']' + MOZARGS='-UILocale en-US' + '[' -z '' ']' + exec /usr/lib64/firefox-1.1/firefox -UILocale en-US $ sh -x /usr/lib64/firefox-1.1/firefox -UILocale en-US + moz_libdir=/usr/local/lib/firefox-1.0+ + MRE_HOME=/usr/local/lib/mre/mre-1.0+ + found=0 + progname=/usr/lib64/firefox-1.1/firefox ++ dirname /usr/lib64/firefox-1.1/firefox + curdir=/usr/lib64/firefox-1.1 ++ basename /usr/lib64/firefox-1.1/firefox + progbase=firefox + run_moz=/usr/lib64/firefox-1.1/run-mozilla.sh + test -x /usr/lib64/firefox-1.1/run-mozilla.sh + dist_bin=/usr/lib64/firefox-1.1 + found=1 + '[' 1 = 0 ']' + script_args= + moreargs= + debugging=0 + MOZILLA_BIN=firefox-bin + '[' linux-gnu = beos ']' + '[' 2 -gt 0 ']' + case "$1" in + moreargs=' "-UILocale"' + shift 1 + '[' 1 -gt 0 ']' + case "$1" in + moreargs=' "-UILocale" "en-US"' + shift 1 + '[' 0 -gt 0 ']' + export MRE_HOME + eval 'set -- "-UILocale" "en-US"' ++ set -- -UILocale en-US + moz_pis_startstop_scripts start + MOZ_USER_DIR=.mozilla/firefox + MOZ_PIS_API=2 + MOZ_PIS_MOZBINDIR=/usr/lib64/firefox-1.1 + MOZ_PIS_SESSION_PID=26135 + MOZ_PIS_USER_DIR=.mozilla/firefox + export MOZ_PIS_API MOZ_PIS_MOZBINDIR MOZ_PIS_SESSION_PID MOZ_PIS_USER_DIR + case "${1}" in + for curr_pis in '"${dist_bin}/init.d"/S*' '"${HOME}/${MOZ_USER_DIR}/init.d"/S*' + '[' -x '/usr/lib64/firefox-1.1/init.d/S*' ']' + for curr_pis in '"${dist_bin}/init.d"/S*' '"${HOME}/${MOZ_USER_DIR}/init.d"/S*' + '[' -x '/root/.mozilla/firefox/init.d/S*' ']' + '[' 0 = 1 ']' + /usr/lib64/firefox-1.1/run-mozilla.sh /usr/lib64/firefox-1.1/firefox-bin -UILocale en-US + exitcode=1 + moz_pis_startstop_scripts stop + MOZ_USER_DIR=.mozilla/firefox + MOZ_PIS_API=2 + MOZ_PIS_MOZBINDIR=/usr/lib64/firefox-1.1 + MOZ_PIS_SESSION_PID=26135 + MOZ_PIS_USER_DIR=.mozilla/firefox + export MOZ_PIS_API MOZ_PIS_MOZBINDIR MOZ_PIS_SESSION_PID MOZ_PIS_USER_DIR + case "${1}" in + for curr_pis in '"${HOME}/${MOZ_USER_DIR}/init.d"/K*' '"${dist_bin}/init.d"/K*' + '[' -x '/root/.mozilla/firefox/init.d/K*' ']' + for curr_pis in '"${HOME}/${MOZ_USER_DIR}/init.d"/K*' '"${dist_bin}/init.d"/K*' + '[' -x '/usr/lib64/firefox-1.1/init.d/K*' ']' + exit 1 and then: $ sh -x /usr/lib64/firefox-1.1/run-mozilla.sh /usr/lib64/firefox-1.1/firefox-bin -UILocale en-US ++ basename /usr/lib64/firefox-1.1/run-mozilla.sh + cmdname=run-mozilla.sh ++ dirname /usr/lib64/firefox-1.1/run-mozilla.sh + MOZ_DIST_BIN=/usr/lib64/firefox-1.1 + MOZ_DEFAULT_NAME=./run-mozilla.sh-bin + MOZ_APPRUNNER_NAME=./mozilla-bin + MOZ_VIEWER_NAME=./viewer + MOZ_PROGRAM= + exitcode=0 + moz_debug=0 + moz_debugger= + '[' 3 -gt 0 ']' + case $1 in + break + '[' 3 -gt 0 ']' + MOZ_PROGRAM=/usr/lib64/firefox-1.1/firefox-bin + shift + '[' -z /usr/lib64/firefox-1.1/firefox-bin ']' + '[' '!' -x /usr/lib64/firefox-1.1/firefox-bin ']' + MOZILLA_FIVE_HOME=/usr/lib64/firefox-1.1 + '[' -z '' ']' + MRE_HOME=/usr/lib64/firefox-1.1 + LD_LIBRARY_PATH=/usr/lib64/firefox-1.1:/usr/lib64/firefox-1.1/plugins:/usr/lib64/firefox-1.1 + '[' -n '' ']' + '[' -n '' ']' + '[' -n '' ']' + SHLIB_PATH=/usr/lib64/firefox-1.1:/usr/lib64/firefox-1.1 + LIBPATH=/usr/lib64/firefox-1.1:/usr/lib64/firefox-1.1 + DYLD_LIBRARY_PATH=/usr/lib64/firefox-1.1:/usr/lib64/firefox-1.1 + LIBRARY_PATH=/usr/lib64/firefox-1.1:/usr/lib64/firefox-1.1/components:/usr/lib64/firefox-1.1 + ADDON_PATH=/usr/lib64/firefox-1.1 + '[' '' = '' ']' + XSUNTRANSPORT=shmem + XSUNSMESIZE=512 + export XSUNTRANSPORT XSUNSMESIZE + '[' '' = '' ']' + '[' -f /etc/init.d/xprint ']' + '[' 0 -eq 1 ']' + export MOZILLA_FIVE_HOME LD_LIBRARY_PATH + export SHLIB_PATH LIBPATH LIBRARY_PATH ADDON_PATH DYLD_LIBRARY_PATH + '[' 0 -eq 1 ']' + moz_run_program -UILocale en-US + prog=/usr/lib64/firefox-1.1/firefox-bin + '[' '!' -x /usr/lib64/firefox-1.1/firefox-bin ']' + moz_test_binary /bin/type + binary=/bin/type + '[' -f /bin/type ']' + return 0 + '[' 0 -eq 1 ']' ++ which md5sum + crc_prog=/usr/bin/md5sum + '[' -x /usr/bin/md5sum ']' + DEBUG_CORE_FILES=1 + '[' 1 ']' + crc_old= + '[' -f core ']' + /usr/lib64/firefox-1.1/firefox-bin -UILocale en-US + exitcode=1 + '[' 1 ']' + '[' -f core ']' + '[' '' '!=' '' ']' + exit 1 And if I try to run the binary, I get libmozjs.so not found. Is there anything else that would be helpful? Same problem here, also on x86_64. Reverting to firefox-1.1-0.2.5.deerpark.alpha2.x86_64.rpm fixes the problem. rpm -q firefox firefox-1.1-0.2.7.deerpark.alpha2.1 Still doesn't start. FWIW, I played with disabling pango (and enabling ) in the startup script. rpm -q firefox firefox-1.1-0.2.8.deerpark.alpha2 Still doesn't start. Am I the only one who can't start firefox on x86_64? See also Bug 167228 I bit more of stracing shows this, that might be a reason? [pid 5575] write(3, "\16\0\2\0,\0`\2", 8) = 8 [pid 5575] read(3, "\1\30\344\1\0\0\0\0H\0\0\0\0\0\0\0\310\0\310\0\0\0\0\0\240\21\37\1\0\0\0\0", 32) = 32 [pid 5575] writev(2, [{"/usr/lib64/firefox-1.5/firefox-bin", 34}, {": ", 2}, {"symbol lookup error", 19}, {": ", 2}, {"/usr/lib64/firefox-1.5/components/ libnecko.so", 45}, {": ", 2}, {"undefined symbol: PR_GetPhysicalMemorySize", 42 }, {"", 0}, {"", 0}, {"\n", 1}], 10) = 147 [pid 5575] exit_group(127) = ? FWIW, firefox-1.5-0.5.0.beta1 now Works For Me on amd64. GOT IT! Initally, it did not work here either. Then i did some deep digging, and realized I had the following installed: ]$ rpm -qa --qf "%{name}-%{version}-%{release}.%{arch}\n" | grep nspr mozilla-nspr-1.7.10-1.5.1.x86_64 nspr-4.6-4.i386 simply doing a "yum install nspr.x86_64" replaced the old mozilla-nspr and that solved the problem. |