[opensuse] KDE 4 strikes again



Hello list. I posted this earlier and did what was suggested to no avail. If I
issue the command /usr/bin/firefox in any desktop other than KDE 4.4 I get a fully
functional browser. However, the minute I do this in a KDE 4.4 evironment I get the
following.

#/usr/bin/firefox: line 128: 5965 Segmentation fault $MOZ_PROGRAM "$@"

So then I have a look at /usr/bin/firefox and find the following:

#cat firefox

---snip---
if [ $moz_debug -eq 1 ]; then
tmpfile=`mktemp /tmp/mozargs.XXXXXX` || { echo "Cannot create temporary file" >&2;
exit 1; }
trap " [ -f \"$tmpfile\" ] && /bin/rm -f -- \"$tmpfile\"" 0 1 2 3 13 15
echo -e "set args ${1+"$@"}\nrun" > $tmpfile
echo "$moz_debugger $MOZ_PROGRAM -x $tmpfile"
$moz_debugger "$MOZ_PROGRAM" -x $tmpfile
else
$MOZ_PROGRAM "$@"
fi
exitcode=$?

exit $exitcode

Seems to revolve around the debug protocols/code in the program or the
incompatibility with KDE 4.4 debug/environ.... I did earlier try to install
themozilla-xulrunner192-buildsymbols-1.9.2.0-2.1.i586
mozilla-xulrunner191-gnomevfs-1.9.1.7-1.1.1.i586
mozilla-xulrunner191-devel-1.9.1.7-1.1.1.i586
mozilla-xulrunner192-devel-1.9.2.0-2.1.i586
mozilla-xulrunner190-gnomevfs-1.9.0.17-1.3.i586
mozilla-xulrunner191-translations-common-1.9.1.7-1.1.1.i586
mozilla-xulrunner192-1.9.2.0-2.1.i586
mozilla-xulrunner191-kde4-0.6-0.1.1.i586
mozilla-xulrunner192-translations-common-1.9.2.0-2.1.i586
mozilla-xulrunner190-1.9.0.17-1.3.i586
mozilla-xulrunner191-1.9.1.7-1.1.1.i586
mozilla-xulrunner191-translations-other-1.9.1.7-1.1.1.i586
mozilla-xulrunner192-gnome-1.9.2.0-2.1.i586
mozilla-xulrunner190-translations-1.9.0.17-1.3.i586 lastest XULrunner due to
suspicions that it was the culprit.... I have multiple versions install (which seem
to make no difference because the browser runs fine in every other desktop).

The following for reference:

#rpm -qa | grep firefox
mhtml-firefox-0.5-2.3.i586

#rpm -qa | grep Firefox
MozillaFirefox-branding-upstream-3.6.0-1.2.i586
MozillaFirefox-3.5.7-1.1.1.i586
MozillaFirefox-theme-oxygen-1.4.92-10.1.noarch

#rpm -qa | grep xulrunner

mozilla-xulrunner192-buildsymbols-1.9.2.0-2.1.i586
mozilla-xulrunner191-gnomevfs-1.9.1.7-1.1.1.i586
mozilla-xulrunner191-devel-1.9.1.7-1.1.1.i586
mozilla-xulrunner192-devel-1.9.2.0-2.1.i586
mozilla-xulrunner190-gnomevfs-1.9.0.17-1.3.i586
mozilla-xulrunner191-translations-common-1.9.1.7-1.1.1.i586
mozilla-xulrunner192-1.9.2.0-2.1.i586
mozilla-xulrunner191-kde4-0.6-0.1.1.i586
mozilla-xulrunner192-translations-common-1.9.2.0-2.1.i586
mozilla-xulrunner190-1.9.0.17-1.3.i586
mozilla-xulrunner191-1.9.1.7-1.1.1.i586
mozilla-xulrunner191-translations-other-1.9.1.7-1.1.1.i586
mozilla-xulrunner192-gnome-1.9.2.0-2.1.i586
mozilla-xulrunner190-translations-1.9.0.17-1.3.i586


Again, it only fails in KDE 4.4. and it seems to make no difference if its FF 3.5,
3.6, 3.7. I realize their may be a conflict between MozillaFirefox-branding-
upstream-3.6.0-1.2 and MozillaFirefox-3.5.7-1.1.1 - YaST suggested this and did not
complain during installation.

Any help will be greatly appreciated.

TIA, Curtis.

--
BEWARE! Spammers will be shot, survivors will be shot again! Those throwing objects
at the alligators will be asked to retrieve them!
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx