Closed
Bug 921066
Opened 12 years ago
Closed 12 years ago
Lightning 2.6 crashes on Thunderbird 24.0; version xul24.0 not defined in file libxul.so
Categories
(Calendar :: OS Integration, defect)
Tracking
(Not tracked)
RESOLVED
INVALID
People
(Reporter: bugzilla, Unassigned)
Details
User Agent: Mozilla/5.0 (X11; Linux i686 on x86_64; rv:24.0) Gecko/20100101 Firefox/24.0 Iceweasel/24.0 (Beta/Release)
Build ID: 20130919022439
Steps to reproduce:
moved the configs away, started up thunderbird 24; installed lightning 2.6, restart
Actual results:
icedove: relocation error: [...]extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/Linux_x86-gcc3/libcalbasecomps.so: symbol _ZN2js13CheckedUnwrapEP8JSObjectb, version xul24.0 not defined in file libxul.so with link time reference
Expected results:
should have started. Should probably not use a versioned dependency.
Comment 1•12 years ago
|
||
I'm seeing the same thing here: Failed to load native module at path '/home/sander/.thunderbird/wxfgt2ww.default/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/Linux_x86_64-gcc3/libcalbasecomps.so': (80004005) /home/soft/thunderbird/libxul.so: version `xul24.0' not found (required by /home/sander/.thunderbird/wxfgt2ww.default/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/Linux_x86_64-gcc3/libcalbasecomps.so)
Status: UNCONFIRMED → NEW
Ever confirmed: true
Comment 2•12 years ago
|
||
Sander, see bug 925823.
Peter, are you mixing official mozilla.org builds with third-party builds? If yes: don't. Either use the original Thunderbird + Lightning package as provided on mozilla.org or use both packages from your distribution repositories.
Comment 3•12 years ago
|
||
(In reply to Stefan Sitter from comment #2)
> Sander, see bug 925823.
>
> Peter, are you mixing official mozilla.org builds with third-party builds?
> If yes: don't. Either use the original Thunderbird + Lightning package as
> provided on mozilla.org or use both packages from your distribution
> repositories.
Yes, that was it. Reverting back to 24.0 made the calendar work again.
Comment 4•12 years ago
|
||
Resolving as INVALID per comment#3.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → INVALID
having the same error with icedove 24.4 & lightning 2.6.4 ... forced and update on debian and now regreting...
[calBackendLoader] Using libical backend at /home/user/.icedove/y4iz0h7m.default/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/libical.manifest
enigmail.js: Registered components
mimeVerify.jsm: module initialized
icedove: relocation error: /home/user/.icedove/y4iz0h7m.default/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/Linux_x86_64-gcc3/libcalbasecomps.so: symbol _ZN2js13CheckedUnwrapEP8JSObjectb, version xul24 not defined in file libxul.so with link time reference
Seems that updating lightning didn't update the profile right... getting a new profile makes everything work fine... when I open the *old* profile uses iceowl 2.6.4 but with the new one the version 2.6.5
The solution worked in my case was deleting some files:
deleting extensions.* from profile folder, in my case: y4iz0h7m.default/extensions.*
deleting iceowl plugin from the extensions folder in the profile, in my case: y4iz0h7m.default/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}
Comment 7•11 years ago
|
||
Confirming this bug, when trying to move a Thunderbird profile to IceDove, IceDove returns the following error message:
icedove: relocation error: [***]/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103}/components/Linux_x86_64-gcc3/libcalbasecomps.so: symbol _ZN2js13CheckedUnwrapEP8JSObjectb, version xul24 not defined in file libxul.so with link time reference
Using
* IceDove 24.5.0-1
* Debian 7.5 (wheezy) 64-bit
* Kernel Linux 3.2.0-4-amd64
* Gnome 3.4.2
* Moving using instructions at https://support.mozilla.org/en-US/kb/profiles-tb#w_moving-a-profile
Comment 8•11 years ago
|
||
Thanks qnnp@duub.org :) Your above comment 6 worked for me
I deleted all the content of "extensions" folder, located at: [***]/.icedove/[***].default/extensions
Comment 9•11 years ago
|
||
Comment 10•11 years ago
|
||
Thx Phillip :)
Comment 11•11 years ago
|
||
If you're using Icedove on Debian, another solution at https://wiki.debian.org/Icedove#Icedove_and_the_Mozilla_Lightning_Extension
Text version below
--------------------
The Lightning extension from Mozilla isn't usable with Icedove >= version 24! This happen because of different internally lifetime linking inside the extension. So please use the iceowl-extension from the Debian repositories. https://packages.debian.org/iceowl-extension
--------------------
Notes
* "Icedove is an unbranded Thunderbird mail client suitable for free distribution." Such as Debian.
* Thanks to Phillip for the tips
You need to log in
before you can comment on or make changes to this bug.
Description
•