Bug 608511 - Startup of thunderbird 3.1 broken (must delete extension.ini from profile)
Summary: Startup of thunderbird 3.1 broken (must delete extension.ini from profile)
Alias: None
Product: Fedora
Classification: Fedora
Component: thunderbird
Version: 13
Hardware: All
OS: Linux
Target Milestone: ---
Assignee: Gecko Maintainer
QA Contact: Fedora Extras Quality Assurance
Depends On:
TreeView+ depends on / blocked
Reported: 2010-06-27 22:53 UTC by Stefan Neufeind
Modified: 2010-07-22 18:25 UTC (History)
5 users (show)

Clone Of:
Last Closed: 2010-07-22 18:25:29 UTC

Attachments (Terms of Use)

External Trackers
Tracker ID Priority Status Summary Last Updated
Mozilla Foundation 574458 None None None Never

Description Stefan Neufeind 2010-06-27 22:53:04 UTC
Thunderbird always worked fine for me including version 3.0.4. The extensions I use simply had their maxVersion raised to 3.1.x, since afaik no API-incompatible changes were introduced towards 3.1.
But since 3.1 now thunderbird doesn't startup anymore. Trying to start it from console looks like it does something, comes back immediately but doesn't show any sign of Thunderbird starting up. I suspect it immediately crashes/shuts down again.

Removing the "extensions.ini" from the profile-directory helps. Thunderbird starts up fine, detects the extensions again (they all work fine) and a new extensions.ini is written to disk. But upon next Thunderbird-restart you'll have to kill that extensions.ini again :-(

Comment 1 Remi Collet 2010-06-30 05:12:01 UTC
This bug affects latest version of lightning (fedora repo) and enigmail (rpmfusion repo).
See #608489 and comments in bodhi update for F-13.

It can be reproduce with a new profile, under i386 and x86_64.
Can't say if it is language (non-english) specific, but, at least "fr" users are affected (and probably "de", as Stefan).

Comment 2 Christopher Aillon 2010-06-30 05:29:09 UTC
See also https://bugzilla.mozilla.org/show_bug.cgi?id=574458

Comment 3 Remi Collet 2010-07-01 15:56:11 UTC
From comment in update
> xhorak - 2010-07-01 12:12:14 (karma: 0)
> It seems that mozilla is having problem with extensions located in symlinked
> directories (this is case of lightning):
> https://bugzilla.mozilla.org/show_bug.cgi?id=574458  
> The shredder problem is covered here:
> https://bugzilla.mozilla.org/show_bug.cgi?id=575224
> Thanks for testing and feedback.

I have test to remove symlinks and copy lightning + lightning-gdata + enigmail in extensions folder. Thunderbird works fine.

- as thunderbird (like firefox) folder seems now stable /usr/lib(64)/thunderbird-3.1 for all minor release
- as a new major version will change folder, but also (generally) breaks plugin compatibility

I think we probably could directly install lightning + enigmail in extension without use the symlink workaround (required in previous fedora version)

Other solution is to wait for a fix to mozilla bug 574458

What your thoughts ?

Comment 4 Jonathan Peatfield 2010-07-08 00:19:14 UTC
Well https://bugzilla.redhat.com/show_bug.cgi?id=574458 apparently won't be fixed since a fix for https://bugzilla.mozilla.org/show_bug.cgi?id=551152 is in Trunk:

  they've indicated they aren't interested in backporting the changes. there's
  nothing more to discuss anywhere.

and any other bug reports will just get closed.  Apparently that counts as fixed.

Comment 5 Julian Sikorski 2010-07-22 18:25:29 UTC
This seems to be fixed in 3.1.1.

Note You need to log in before you can comment on or make changes to this bug.