Comment 0 for bug 13214

Revision history for this message
In , Petter Sundlöf (petter-sundlof) wrote :

User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.7.3) Gecko/20040925 Galeon/1.3.17 (Debian package 1.3.17-2)
Build Identifier: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.7.3) Gecko/20040925 Galeon/1.3.17 (Debian package 1.3.17-2)

GNOME session support catches Thunderbird's startup command like this:

/usr/lib/mozilla-thunderbird/mozilla-thunderbird-bin -contentLocale en-US
-UILocale en-US

in 0.7.3, Thunderbird starts up just fine this way -- so GNOME can restore it
when one saves a desktop session.

Since 0.8, this is broken. GNOME can no longer restore (start) Thunderbird. It
still catches the same startup command, but Thunderbird 0.8 fails to start with
that particular command:

$ /usr/lib/mozilla-thunderbird/mozilla-thunderbird-bin -contentLocale en-US
-UILocale en-US
*** loading the extensions datasource
DOUBLE-CLICK: 400 --> -1 THRESHOLD: 8 --> -1
/usr/lib/mozilla-thunderbird/mozilla-thunderbird-bin: relocation error:
/usr/lib/mozilla-thunderbird/components/libgklayout.so: undefined symbol:
JS_LookupPropertyWithFlags

Reproducible: Always
Steps to Reproduce:
1. Install Thunderbird 0.8
2. Use GNOME
3. Start Thunderbird
4. Log out from desktop and check "Save current setup"
5. Log in again.

Actual Results:
Thunderbird does not start

Expected Results:
Thunderbird should have been restored