Closed
Bug 1187657
Opened 11 years ago
Closed 6 years ago
No Lightning buttons on tab bar
Categories
(Calendar :: General, defect)
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: pkay42, Unassigned)
References
Details
(Whiteboard: [lightning not automatically installed])
User Agent: Mozilla/5.0 (Windows NT 6.1; rv:39.0) Gecko/20100101 Firefox/39.0
Build ID: 20150630154324
Steps to reproduce:
Running Thunderbird 38.1.0, Windows 7 fully updated. Thunderbird defaults to mail view.
As per https://support.mozilla.org/en-US/kb/lightning-user-interface#w_switching-between-mail-tabs-and-lightning-tabs
"To switch between Mail tabs and Lightning tabs, you can choose one of the following ways:
via the Lightning toolbar buttons on the tab bar"
I looked for toolbar buttons on the tab bar.
Actual results:
There are no toolbar buttons on the tab bar.
Expected results:
There should have been buttons on the tab bar that allow switching to Lightning tabs.
There appears to be no way to open the calendar.
Comment 1•11 years ago
|
||
Can you please check in the addons manager wether Lightning is installed and enabled? If yes, which version are you on and do you have any messages in the error log (ctrl+shift+j)?
Did you upgrade to TB38 from a previous version or is this a fresh installation?
Component: Untriaged → General
Flags: needinfo?(pkay42)
OS: Unspecified → Windows 7
Product: Thunderbird → Calendar
Version: 38 → Lightning 4.0.1
Upgraded from previous version; we've been pretty good about keeping it up to date. Previous version had Lightning installed and had the LightningButton extension installed. It sees v regular usage in our house :)
Neither the extensions nor the Plugins menu shows Lightning installed. The release notes state that Lightning is now bundled with Thunderbird. ...should I try and reinstall the addon?
Flags: needinfo?(pkay42)
Comment 4•11 years ago
|
||
How did you install TB? Manual installation (in which profile - user or admin) or software distribution by admin staff?
Downloaded from the main site some time ago. Installed as an administrator (and run as one). It's upgraded itself since then...at least 3 automatic upgrades?
Comment 6•11 years ago
|
||
You can install it from within the addons manager for now. Please check whether the issue reappears after the next TB update and report back here.
Whiteboard: [lightning not automatically installed]
Okay, THAT didn't work.
I got a lot of "Restart Thunderbird to finish installing etc" (didn't write down the exact message) - restarted 3 times, no change. I finally restarted the entire computer.
This time, it showed lightning installed.......but while lightning is installed and not disabled, selecting Options (either by the regular menu, or Lightning's options from within the addon page) shows the "Security" tab with a blank page (i.e., options window pops up, security tab is selected, but nothing in the tab-window). Disabling Lightning addon returns to normal functioning of the Options popup.
So...looks more subtle than just "didn't install automatically?" Not sure where to go here...
Comment 8•11 years ago
|
||
This is all weired. Can you provide a screenshot of what you're expiriencing now with Lightning enabled as well as all messages you get in the error console after starting TB?
Which other addons do you have installed? Can you please restart TB with all addons but Lightning disabled?
If then the issue still persists, can you please start TB with a new profile [1] and have a look, whether the issue appears as well or Lightning gets installed automatically as expected?
[1] https://support.mozilla.org/en-US/kb/using-multiple-profiles
OKaaaaaay. I went to reenable Lightning, restarted Thunderbird, and lo! Lightning no longer appeared in the addons menu!
Error log gives some interesting bits:
Could not read chrome manifest 'file:///C:/Program%20Files/Mozilla%20Thunderbird/chrome.manifest'.
Timestamp: 8/10/2015 1:16:29 PM
Error: 1439226989964 addons.xpi ERROR Failed to remove directory C:\Users\Me\AppData\Roaming\Thunderbird\Profiles\default.s1g\extensions\{e2fda1a4-762b-4020-b5ad-a41df1933103}\chrome\lightning-ta-LK\locale: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIFile.remove]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: resource://gre/modules/addons/XPIProvider.jsm :: SIO_installDirectory :: line 356" data: no] Stack trace: SIO_installDirectory()@resource://gre/modules/addons/XPIProvider.jsm:356 < SIO_installDirEntry()@resource://gre/modules/addons/XPIProvider.jsm:388 < SIO_installDirectory/<()@resource://gre/modules/addons/XPIProvider.jsm:339 < forEach()@self-hosted:206 < SIO_installDirectory()@resource://gre/modules/addons/XPIProvider.jsm:337 < SIO_installDirEntry()@resource://gre/modules/addons/XPIProvider.jsm:388 < SIO_installDirectory/<()@resource://gre/modules/addons/XPIProvider.jsm:339 < forEach()@self-hosted:206 < SIO_installDirectory()@resource://gre/modules/addons/XPIProvider.jsm:337 < SIO_installDirEntry()@resource://gre/modules/addons/XPIProvider.jsm:388 < SIO_installDirectory/<()@resource://gre/modules/addons/XPIProvider.jsm:339 < forEach()@self-hosted:206 < SIO_installDirectory()@resource://gre/modules/addons/XPIProvider.jsm:337 < SIO_installDirEntry()@resource://gre/modules/addons/XPIProvider.jsm:388 < SIO_move()@resource://gre/modules/addons/XPIProvider.jsm:411 < DirInstallLocation_uninstallAddon()@resource://gre/modules/addons/XPIProvider.jsm:7507 < XPI_processPendingFileChanges/<()@resource://gre/modules/addons/XPIProvider.jsm:2578 < forEach()@self-hosted:206 < XPI_processPendingFileChanges()@resource://gre/modules/addons/XPIProvider.jsm:2421 < XPI_checkForChanges()@resource://gre/modules/addons/XPIProvider.jsm:3531 < XPI_startup()@resource://gre/modules/addons/XPIProvider.jsm:2097 < callProvider()@resource://gre/modules/AddonManager.jsm:208 < _startProvider()@resource://gre/modules/AddonManager.jsm:669 < AMI_startup()@resource://gre/modules/AddonManager.jsm:840 < AMP_startup()@resource://gre/modules/AddonManager.jsm:2471 < AMC_observe()@resource://gre/components/addonManager.js:55 < <file:unknown>
Source File: resource://gre/modules/Log.jsm
Line: 749
Timestamp: 8/10/2015 1:16:29 PM
Error: 1439226989967 addons.xpi ERROR Failure moving C:\Users\Aziza\AppData\Roaming\Thunderbird\Profiles\default.s1g\extensions\{e2fda1a4-762b-4020-b5ad-a41df1933103}\chrome\lightning-ta-LK\locale to C:\Users\Me\AppData\Roaming\Thunderbird\Profiles\default.s1g\extensions\trash\{e2fda1a4-762b-4020-b5ad-a41df1933103}\chrome\lightning-ta-LK
Source File: resource://gre/modules/Log.jsm
Line: 749
(last 2 repeat several times)
1439226990514 addons.xpi WARN updateMetadata: Add-on {e2fda1a4-762b-4020-b5ad-a41df1933103} is invalid: Error: Directory C:\Users\Me\AppData\Roaming\Thunderbird\Profiles\default.s1g\extensions\{e2fda1a4-762b-4020-b5ad-a41df1933103} does not contain a valid install manifest (resource://gre/modules/addons/XPIProvider.jsm:1022) JS Stack trace: loadManifestFromDir@XPIProvider.jsm:1022:1 < loadManifestFromFile@XPIProvider.jsm:1120:12 < updateMetadata@XPIProvider.jsm:2877:22 < XPI_processFileChanges@XPIProvider.jsm:3418:25 < XPI_checkForChanges@XPIProvider.jsm:3613:34 < XPI_startup@XPIProvider.jsm:2097:25 < callProvider@AddonManager.jsm:208:12 < _startProvider@AddonManager.jsm:669:5 < AMI_startup@AddonManager.jsm:840:9 < AMP_startup@AddonManager.jsm:2471:5 < AMC_observe@addonManager.js:55:7
(those earlier 2 repeat again several times)
Could not read chrome manifest 'file:///C:/Users/Me/AppData/Roaming/Thunderbird/Profiles/default.s1g/extensions/blah blah blh/chrome.manifest'.
(a bunch of css properties not understood)
1439227353215 addons.update-checker WARN Update manifest for {972ce4c6-7e08-4474-a285-3208198ce6fd} did not contain an updates property
1439227353341 addons.update-checker WARN Update manifest for thunderbird-hotfix@mozilla.org did not contain an updates property
Timestamp: 8/10/2015 1:22:36 PM
Error: uncaught exception: 2147746065
Timestamp: 8/10/2015 1:24:32 PM
Warning: This site makes use of a SHA-1 Certificate; it's recommended you use certificates with signature algorithms that use hash functions stronger than SHA-1.
Source File: https://aus4.mozilla.org/update/3/Thunderbird/38.1.0/20150707103124/WINNT_x86-msvc/en-US/release/Windows_NT%206.1.1.0%20(x86)/default/default/update.xml
Line: 0
....want me to go ahead and try that 2nd profile thing?
Comment 10•11 years ago
|
||
Thanks. It seems you're on Thunderbird's ta_LK locale. For Lightning, there's currently no such localization for TB 38. In theory, it is expected that you get the English locale instead, but something seems to go wrong.
To make sure, this is not related to something spefic to your setup, can you please install the en_US version of TB 38 from [1] and check whether that installs Lightning correctly for you?
[1] https://www.mozilla.org/en-US/thunderbird/all/
| Reporter | ||
Comment 11•11 years ago
|
||
o.O
No idea how we ended up with THAT locale - I'm not even sure what it is...
If we uninstall, will it leave the old data behind?
Comment 12•11 years ago
|
||
This is Tamil/Sri Lanka. On what locale have you expected to be?
I *think* you TB profile with all of your data persits, but you should backup a copy to be safe.
Comment 13•11 years ago
|
||
The message doesn't indicate that you are using ta_LK localization.
The error message indicates that new Lightning package cannot be installed because the removal of the previous Lightning package fails. Maybe some file attributes were changed or some other process prevents Thunderbird from accessing those file.
I would suggest to manually remove the Lightning package, i.e. the folder "C:\Users\Me\AppData\Roaming\Thunderbird\Profiles\default.s1g\extensions\{e2fda1a4-762b-4020-b5ad-a41df1933103}". Your calendar data and settings will be kept because they are not stored in this folder. Afterwards the installation of the new Lightning package hopefully succeeds.
| Reporter | ||
Comment 14•10 years ago
|
||
Manually removing the package does not help. Once I try to add it again, I'm in the same boat: repeating loop of restart to finish installing the app.
I created a new profile. The calendar showed up immediately.
| Reporter | ||
Comment 15•10 years ago
|
||
Additional information: When "restarting to finish installing", the extensions folder momentarily contains a folder {e2fda...., a folder "Trash" and the "staged" folder, that was there before.
FWIW, the error log is now throwing an error for lightning-sl\locale\sl instead:
Timestamp: 9/12/2015 11:01:57 PM
Error: 1442113317985 addons.xpi ERROR Failed to remove directory C:\Users\User\AppData\Roaming\Thunderbird\Profiles\default.s1g\extensions\staged\{e2fda1a4-762b-4020-b5ad-a41df1933103}\chrome\lightning-sl\locale\sl: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIFile.remove]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: resource://gre/modules/addons/XPIProvider.jsm :: SIO_installDirectory :: line 356" data: no] Stack trace: SIO_installDirectory()@resource://gre/modules/addons/XPIProvider.jsm:356 < SIO_installDirEntry()@resource://gre/modules/addons/XPIProvider.jsm:388 < SIO_installDirectory/<()@resource://gre/modules/addons/XPIProvider.jsm:339 < forEach()@self-hosted:206 < SIO_installDirectory()@resource://gre/modules/addons/XPIProvider.jsm:337 < SIO_installDirEntry()@resource://gre/modules/addons/XPIProvider.jsm:388 < SIO_installDirectory/<()@resource://gre/modules/addons/XPIProvider.jsm:339 < forEach()@self-hosted:206 < SIO_installDirectory()@resource://gre/modules/addons/XPIProvider.jsm:337 < SIO_installDirEntry()@resource://gre/modules/addons/XPIProvider.jsm:388 < SIO_installDirectory/<()@resource://gre/modules/addons/XPIProvider.jsm:339 < forEach()@self-hosted:206 < SIO_installDirectory()@resource://gre/modules/addons/XPIProvider.jsm:337 < SIO_installDirEntry()@resource://gre/modules/addons/XPIProvider.jsm:388 < SIO_installDirectory/<()@resource://gre/modules/addons/XPIProvider.jsm:339 < forEach()@self-hosted:206 < SIO_installDirectory()@resource://gre/modules/addons/XPIProvider.jsm:337 < SIO_installDirEntry()@resource://gre/modules/addons/XPIProvider.jsm:388 < SIO_move()@resource://gre/modules/addons/XPIProvider.jsm:411 < DirInstallLocation_installAddon()@resource://gre/modules/addons/XPIProvider.jsm:7434 < XPI_processPendingFileChanges/<()@resource://gre/modules/addons/XPIProvider.jsm:2663 < forEach()@self-hosted:206 < XPI_processPendingFileChanges()@resource://gre/modules/addons/XPIProvider.jsm:2421 < XPI_checkForChanges()@resource://gre/modules/addons/XPIProvider.jsm:3531 < XPI_startup()@resource://gre/modules/addons/XPIProvider.jsm:2097 < callProvider()@resource://gre/modules/AddonManager.jsm:208 < _startProvider()@resource://gre/modules/AddonManager.jsm:669 < AMI_startup()@resource://gre/modules/AddonManager.jsm:840 < AMP_startup()@resource://gre/modules/AddonManager.jsm:2471 < AMC_observe()@resource://gre/components/addonManager.js:55 < <file:unknown>
Source File: resource://gre/modules/Log.jsm
Line: 749
Comment 16•8 years ago
|
||
pkay42,
Do you still see this problem?
Blocks: tb-ltng-updateprob
Flags: needinfo?(pkay42)
Comment 17•6 years ago
|
||
Calendar add-on is now integrated with Thunderbird, so it is likely this issue should no longer occur and closing this bug report as a result.
Please comment if you are still seeing a problem when using a current version of Thunderbird.
Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Resolution: --- → WORKSFORME
Updated•6 years ago
|
Flags: needinfo?(pkay42)
You need to log in
before you can comment on or make changes to this bug.
Description
•