You are not logged in.

#1 2011-09-18 17:17:20

pvincent
Member
Registered: 2011-01-05
Posts: 11

[SOLVED] firefox6 LD_PRELOAD required

Hello,

Since one month, I deal with a recurrent trouble caused by firefox6.
For accurate precisions, I'm running gnome-shell.

Whenever I start firefox6 by clicking the firefox icon, it opens successfully but crashes as soon as I utilize back button or any other.
The console shows up an error message :

/usr/lib/firefox-6.0/firefox-bin: symbol lookup error: /usr/lib/libcanberra-0.28/libcanberra-pulse.so: undefined symbol: ca_mutex_new

I found a workaround which consists of preloading a library called canberra.
here is a workaround script :

LD_PRELOAD=/usr/lib/libcanberra.so.0 firefox

So, I saved this short script in my bin folder and can start firefox manually by running the script.
However I'm not really happy with that. I wonder what the correct fix is.
For example, I cannot click onto the original firefox button as it crashes like before.
I can edit the /usr/share/applications/firefox.desktop but I think it's quite stupid, what about upgrades ?

Has somebody got a clue to fix permanently this issue ?
Something which permits not to bypass the LD preloading system.

Thanx in advance

Last edited by pvincent (2011-09-19 03:28:35)

Offline

#2 2011-09-19 02:35:19

mapintar
Member
Registered: 2010-04-17
Posts: 50

Re: [SOLVED] firefox6 LD_PRELOAD required

This bug affects many other applications based on gtk2 gnome3 running (not in kde). Dowgrade gnutls package solves the problem, but breaks many other applications that use the latest version.

Last edited by mapintar (2011-09-19 02:35:42)

Offline

#3 2011-09-19 03:26:48

pvincent
Member
Registered: 2011-01-05
Posts: 11

Re: [SOLVED] firefox6 LD_PRELOAD required

finally I've just upgraded the gnutls package and it fixes the problem.
I think my system was a little bit outdated.
thank you for your answer, I'll mark the topic as solved

Offline

Board footer

Powered by FluxBB