Comment 14 for bug 557024

Revision history for this message
Kevin Fries (kevin-kevinfries) wrote :

I had the same problem on my Maverick. What I figured out was that /usr/lib/usr/lib/libmozjs.so was broken. It pointed to the wrong version of xul.

When I did:

# ls -l /usr/lib/libmozjs.so
lrwxrwxrwx 1 root root 38 2010-08-13 12:41 /usr/lib/libmozjs.so -> /usr/lib/xulrunner-1.9.2.8/libmozjs.so

Problem was that that file did not exist.

I then did:

# locate libmozjs.so
/usr/lib/libmozjs.so
/usr/lib/firefox-3.6.9/libmozjs.so
/usr/lib/sunbird/libmozjs.so
/usr/lib/thunderbird-3.1.3/libmozjs.so
/usr/lib/xulrunner-1.9.2.9/libmozjs.so

BINGO!!

xul is at 1.9.2.9, not 1.9.2.8. I manually fixed the link, and presto, everything seems to be working again.

Hope this helps somebody.
Kevin Fries