First Last Prev Next    No search results available
Details
: Thunderbird 57 hangs on start with QuickFolders enabled
Bug#: 26439
: QuickFolders
: General
Status: RESOLVED
Resolution: FIXED
: PC
: Linux
: unspecified
: P2
: blocker
: ---

:
:
:
:
:
  Show dependency tree - Show dependency graph
People
Reporter: pgnd <pgnet.dev@gmail.com>
Assigned To: Axel Grude <axel.grude@gmail.com>
:

Attachments
4.7.2 prerelease 58 (707.28 KB, application/x-xpinstall)
2017-11-15 08:13, Axel Grude
no flags Details
4.7.2 prerelease 59 (707.28 KB, application/x-xpinstall)
2017-11-24 15:02, Axel Grude
no flags Details
4.7.2 prerelease 66 (707.39 KB, application/x-xpinstall)
2017-11-24 17:57, Axel Grude
no flags Details


Note

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

Related actions


Description:   Opened: 2017-11-13 10:55
Upgrade to latest Tbird beta-channel,

        Name        Thunderbird
        Version     57.0b1
        Build ID    20171108141117
        Update Channel  beta
        User Agent  Mozilla/5.0 (X11; Linux x86_64; rv:57.0) Gecko/20100101
Thunderbird/57.0
        OS          Linux 4.13.12-3.g9151c66-default

with

        QuickFolders    4.7.1   false   quickfolders@curious.be

will NOT startup, whether in normal 'production' profile, or clean/vanilla
profile.

Simply disabling just QuickFolders, TB startup is OK.

Drop back to TB v56.x beta, all works ok, *including* QuickFolders.
------- Comment #1 From Axel Grude 2017-11-13 12:53:05 -------
Bug accepted - I am aware of this.  There is multiple fallout on all my XUL
based addons with breaking m-c changes from version 57 (Firefox and
Thunderbird) following Mozilla's deprecation of legacy addon for Firefox.

I have started debugging using:
Thunderbird.exe -no-remote -console -jsdebugger -jsdebugger 

which loads at least the debugging environment & console, however none of the
addon's JS files are loaded into memory.

There is one error that (according to #maildev IRC) may be inconsequential:

Unrecognized chrome manifest modifier 'platform'.  chrome.manifest:55

The error is indicated for the wrong line and has been seen before on other
Addons without causing problems. I will continue to investigate but may need
help from the Thunderbird de team / community.
------- Comment #2 From Wolfgang Preuß 2017-11-15 05:11:21 -------
Same problem with Windows 10 Pro 64 bit version 1709 build 16299.64 (Redstone
2).
Thunderbird 57.0b1 (32-Bit) starts, mails are updated in the background,
but the user window does not open.
After disabling Quickfolders in Thunderbirds protected mode Thunderbird starts
normally.
------- Comment #3 From Axel Grude 2017-11-15 08:13:57 -------
Created an attachment (id=8337) [details]
4.7.2 prerelease 58

Here is an experimental version  with quite a few adjustments. Did some rough
smoke testing, at least Thunderbird is not prevented from loading its main
window.

When testing, please proceed with caution and have a look for error messages /
warnings  in error console (CTRL+SHIFT+J)
------- Comment #4 From pgnd 2017-11-15 08:21:09 -------
(In reply to comment #3)
> Created an attachment (id=8337) [details] [details]
> 4.7.2 prerelease 58

With this installed/enabled, TB starts up OK.

QF-generated Tabs appear as normal.

move to folders seems to work as normal.

Checking console, _no_ QF-related errors at all.

So far ... will keep an eye out for a bit.
------- Comment #5 From Wolfgang Preuß 2017-11-16 05:47:15 -------
(In reply to comment #3)
> Created an attachment (id=8337) [details] [details]
> 4.7.2 prerelease 58
> 
> Here is an experimental version  with quite a few adjustments. Did some rough
> smoke testing, at least Thunderbird is not prevented from loading its main
> window.
> 
> When testing, please proceed with caution and have a look for error messages /
> warnings  in error console (CTRL+SHIFT+J)
> 

I installed this prerelease and Thunderbird 57.0b1 (32-Bit) started without any
problem as far as I can see.
Thank you very much for these quick fixes !!
Wolfgang Preuß
------- Comment #6 From Axel Grude 2017-11-22 05:45:10 -------
*** Bug 26451 has been marked as a duplicate of this bug. ***
------- Comment #7 From Axel Grude 2017-11-24 15:02:00 -------
Created an attachment (id=8347) [details]
4.7.2 prerelease 59

Removed a breaking reference to ISO8601DateUtils.jsm in
quickfolders-interface.js

smoke-tested successfully with Thunderbird Daily 58.0a1 (2017-11-03) (32-bit)

I believe there are still problems with Tb beta versions because of some
changes to the prefs branch code spilling over from mozilla central (that
streamlined the code for Firefox quantum). Once I get a working beta [or some
shim code for replacing the missing pref branch code] I can move forward fix
other issues with Thunderbird 57.

typical breaking errors would be:
(NS_ERROR_UNEXPECTED) [nsIPrefBranch.getIntPref]
(NS_NOINTERFACE) [nsIPrefBranch.getComplexValue]"  
------- Comment #8 From Axel Grude 2017-11-24 17:57:48 -------
Created an attachment (id=8349) [details]
4.7.2 prerelease 66

Added some fixes for Tb 57 beta2
------- Comment #9 From Axel Grude 2017-11-26 12:38:59 -------
Fixed - QuickFolders Release 4.8 - submitted to addons.mozilla.org today
------- Comment #10 From Axel Grude 2017-12-12 12:45:43 -------
Fixed in 4.8

First Last Prev Next    No search results available