On Thursday 04 February 2010 04:46:19 am Lubos Lunak wrote:
On Thursday 04 of February 2010, Tejas Guruswamy wrote:
On 04/02/10 10:52, Curtis Rey wrote:
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 "$@"
This, together with the subject, is a bit like trying to speak English in the UK, US, Canada, Australia and Spain, and concluding that there must be something wrong with Spain since that is the only place where they don't understand you.
Firefox simply crashed, for a reason that cannot be told from the information you provided. Stick to released versions or at least clean up your Firefox installation, and if that doesn't help, treat it like any other Firefox crash.
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.
Looking at the horrendous package list I have a theory... as part of the new KDE4/Firefox integration in 11.2, when Firefox loads on KDE4, it runs an app called kmozillahelper that is in the package mozilla-xulrunner191-kde4 - built against xulrunner191, obviously. I bet your Firefox is loading with xulrunner192 and therein lies the incompatibility.
That is unlikely, unless xulrunner192 introduced a change that breaks the KDE integration support. That is still a problem that needs to be fixed in Firefox, either in xulrunner192 or in the KDE integration code. rpm -qa | grep mozilla mozilla-xulrunner192-buildsymbols-1.9.2.0-2.1.i586 mozilla-nspr-devel-4.8.3-1.1.i586 mozilla-kde4-integration-0.6-9.1.i586 mozilla-nss-certs-3.12.4-6.1.i586 mozilla-xulrunner192-devel-1.9.2.0-2.1.i586 mozilla-xulrunner192-1.9.2.0-2.1.i586 mozilla-xulrunner192-translations-common-1.9.2.0-2.1.i586 mozilla-nspr-4.8.3-1.1.i586 mozilla-nss-devel-3.12.4-6.1.i586 mozilla-nss-3.12.4-6.1.i586
rpm -qa --queryformat="%{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}\t\t%{VENDOR}\n" |grep -i mozilla | sort libfreebl3-3.12.4-6.1.i586 obs://build.opensuse.org/mozilla libfreebl3-debuginfo-3.12.4-6.1.i586 obs://build.opensuse.org/mozilla libsvrcore0-4.0.4-2.1.i586 obs://build.opensuse.org/mozilla MozillaFirefox-3.6.0-1.2.i586 obs://build.opensuse.org/mozilla MozillaFirefox-branding-openSUSE-3.5-8.9.1.i586 openSUSE mozilla-kde4-integration-0.6-9.1.i586 obs://build.opensuse.org/mozilla mozilla-nspr-4.8.3-1.1.i586 obs://build.opensuse.org/mozilla mozilla-nspr-devel-4.8.3-1.1.i586 obs://build.opensuse.org/mozilla mozilla-nss-3.12.4-6.1.i586 obs://build.opensuse.org/mozilla mozilla-nss-certs-3.12.4-6.1.i586 obs://build.opensuse.org/mozilla mozilla-nss-devel-3.12.4-6.1.i586 obs://build.opensuse.org/mozilla MozillaThunderbird-3.0.1-9.1.i586 obs://build.opensuse.org/mozilla MozillaThunderbird-translations-common-3.0.1-9.1.i586 obs://build.opensuse.org/mozilla mozilla-xulrunner192-1.9.2.0-2.1.i586 obs://build.opensuse.org/mozilla mozilla-xulrunner192-buildsymbols-1.9.2.0-2.1.i586 obs://build.opensuse.org/mozilla mozilla-xulrunner192-devel-1.9.2.0-2.1.i586 obs://build.opensuse.org/mozilla mozilla-xulrunner192-translations-common-1.9.2.0-2.1.i586 obs://build.opensuse.org/mozilla mozldap-6.0.6-2.1.i586 obs://build.opensuse.org/mozilla mozldap-tools-6.0.6-2.1.i586 obs://build.opensuse.org/mozilla nss-manager-0.1-5.4.i586 obs://build.opensuse.org/mozilla python-xpcom192-0.0.20091110-1.1.i586 obs://build.opensuse.org/mozilla seamonkey-2.0.2-1.1.i586 obs://build.opensuse.org/mozilla seamonkey-irc-2.0.2-1.1.i586 obs://build.opensuse.org/mozilla seamonkey-venkman-2.0.2-1.1.i586 obs://build.opensuse.org/mozilla curtis@OpenSuSE:~> firefox curtis@OpenSuSE:~> (crashreporter:11874): Gtk-CRITICAL **: gtk_widget_set_sensitive: assertion `GTK_IS_WIDGET (widget)' failed More or less homogenous Moz packages as far as I can tell so far. 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@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org