Closed Bug 1253235 Opened 8 years ago Closed 8 years ago

TB "not responding" for 13-20 seconds during startup, before password prompt. Resolved by recreating accounts in new profile (6 pop accounts)

Categories

(Thunderbird :: Untriaged, defect)

47 Branch
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: me, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: perf)

Attachments

(13 files, 6 obsolete files)

Attached image 02 TB Daily V 47 initial screen.png (obsolete) —
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:44.0) Gecko/20100101 Firefox/44.0
Build ID: 20160210153822

Steps to reproduce:

opened TB Daily 47.0a1 (2016-03-01)



Actual results:

initial screen paused for 4 seconds
screen went blank for 13 seconds "not responding"
password prompts were completed
ready-to-go state acheived
(see screenshots)


Expected results:

the screen that went blank for 13 seconds "not responding" should not happen
there should only be 3 steps
initial screen without 4 second pause followed immediately by
password prompts and when completed
ready-to-go state acheived, checking for new mail, etc.
Attached image 03 TB Daily V 47 not responding.png (obsolete) —
for 13 seconds
Attached image 04 TB Daily V 47 enter pwd.png (obsolete) —
normal response time
Attached image 05 TB Daily V 47 ready to go.png (obsolete) —
Keywords: perf
Summary: TB "not responding" for 13 seconds when opening → TB "not responding" for 13 seconds during startup
I timed the process between clicking on [work online] and the first password prompt and it took 20 seconds which is the same amount of time as when I first reported this in a different bug.
So that's 7 seconds before the "not responding" and 13 seconds for the "not responding".

Does V 47 have any way to track the process, like Gecko but, which can be set to start with TB automatically and end when the first password prompt is displayed (not filled in and submitted)?

The problem with Gecko was that it had to be started manually and could only be started at a point in time after the delay occured, and it doesn't work with any version after 38.
It looked to me in bug 939462 that once you used the real TB47, then problem was no longer happening?
Is that not the case?
(In reply to :aceman from comment #5)
> It looked to me in bug 939462 that once you used the real TB47, then problem
> was no longer happening?
> Is that not the case?

When testing and reporting in 939462 
- I'd installed it, no problem in V 47 (and V 38)
- closed & opened it, no problem, which was different than V 38 which had the delay when opened after installation
- repeated close & open several times, no problem, so I stopped testing V 47
then
- I installed V 38, tried the Gecko tracking and found it started too late, so quit.
then after some time,
- I opened V 47 but I don't remember if there was a delay but eventually received mail and now I get the 20 second delay.

So, I've restored my system to use V 17.06 which eliminates both V 38 & V 47 in Program Files (x86) but there is a folder re: Gecko and Lightning in my TB profiles, both are disabled.

So tomorrow, Mar. 5th about 10am here (-5GMT):
- I'll receive all e-mail using V 17
- I'll install V 47 Daily once more alongside V 17.06, hopefully no mail is received, I can avoid that by cancelling password prompts
- I'll close/open V 47 without receiving mail , as above, and repeat if there's no delay
- I'll send mail to myself and receive it
- I'll close/open V 47 to see if new mail causes the delay

and I'll try anything else that you want to suggest.
Mar. 5th about 7:30am here (-5GMT):
- restored system to point prior to 38 & 47
- Daily folder is not in Program Files (x86)
- Removed Gecko and Lightning .xpi extension files from profiles folder, 
- closed TB and extensions were removed from the folder in profiles
- opened TB, 17.06 is FAST
- performed system and data backups (just V 17.06, without V 38/47)
===========================
- received all e-mail using V 17
===========================
- installed V 47 Daily once more alongside V 17.06
- 47.0a1 (2016-03-01) installed OK
- had to allow thru firewall, seemed to hang connecting to an account, so....
- checked for updates, downloaded 38MB updated to  47.0a1 (2016-03-04)
- restarted to update - very long "not responding"
- completed pwd prompts
- checked profile extensions
- created shortcut to V 17 on desktop
- checked - two firewall rules exist, for 17 and Daily
===========================
- I closed/opened V 47 without receiving mail 
- delay of 20 seconds "not responding"
so V 47 still has the problem
===========================
- Options->Advanced->General->Config editor. 
- mail.folderpane.sumSubfolders 
was Set to 'false' so that didn't eliminate the problem
===========================
- sent mail to myself and received it
- I closed/opened V 47 to see if new mail causes the delay
- 20 second delay still exists
===========================
- closed 47, opened 17 which did not have the delay
===========================
- closed 17, opened 47 which checked extensions
- selected [Check] 
- 47 opened without delay showing pwd prompt <<<<<<<<<<<
- entered pwd, click OK and no more pwd prompts
- clicked on [Get Messages]
- entered pwd, click OK and no more pwd prompts
- clicked on [Get Messages] no more pwd prompts
- closed  then opened 47
- 20 second delay
- was able to enter all six pwds
=======================
- I closed/opened 47
- 20 second delay
- was able to enter all six pwds
=======================
- I closed 47, opened 17
- no delay
=======================
- I closed 17, opened 47
- 20 second delay
=======================
try stuff:
"Extra folders columns is incompatible with Daily 47.0a1"
- has two options: Disable and Remove
- disabled it to see impact on 47
- I closed/opened 47
- 20 second delay
- remove it to see impact on 47 (also removes it for V 17)
- 20 second delay so this wasn't causing the problem
=================
"Manually sort folders"
- has 3 options: [Options], [Disable], [Remove]
- disabled it to see impact on 47
- I closed/opened 47
- 20 second delay
- remove it to see impact on 47 (also removes it for V 17)
- 20 second delay so this wasn't causing the problem
=================
"Lightning" is disabled
- has one option to Enable
- enabled it to see impact on 47
- I closed/opened 47
- 20 second delay so this wasn't causing the problem
- has two options: [Options], [Disable]
I didn't do anything more with lightning
=================
Appearance:
"Nautoplolis is incompatible with Daily..."
- one option [Remove]
- removed it to see impact on 47 (also removes it for V 17)
- I closed/opened 47
I've been using Two Little Birds
- disable it which enables the Default
- I closed/opened 47
- 20 second delay so this wasn't causing the problem
=================
Plugins:
- there are 7 but all from Firefox, and all are disabled in TB
=================
- I closed/opened 47 as [Work OFFline]
- 20 second delay so problem still exists
=================
- I closed 47, opened 17
- no delay with 17
=================

I can't think of anything else to test.
Apart from the single time 47 was FAST, there's always a consistent 20 second delay betweek clicking [Work ONline] and the 1st password prompt.

So I'll revert to using 17 but I'll leave Daily on my system for future testing.
(I don't think that V 45 would be any better than 47 for this problem.)
Hi, thanks for the tests.
Some comments:
- Extra folders columns addon is not needed in TB38 and above as the functionality was built in. IT is recommended to disabled or remove the addon when running in TB38+ as it may interfere. But you did that so all is fine.

- It is interesting that the 20s hang happens before the password prompts. If it was after, it could be caused by comparing the msgs on server to the local ones with an IMAP account. If there are many, the comparison is slow.

- have you looked in the Windows task manager, whether in those 20s TB is actually doing something? Is it using the processor (CPU) at 100%? Or is it using the disk heavily?
- have you tried disabling antivirus?
- do you use the global indexing in TB? Check in options->Advanced what is the state of the "global search and indexer" option and try turning it off.
- you also say that even if TB starts OFFLINE the hang is still there. Then you get no pwd prompts.

Can you attach a screenshot showing the number of messages (also read) and size of the folders? Please have mail.folderpane.sumSubfolders enabled. Then we will see the total even without you needing to expand all the folders.
My two cents of wisdom: When starting TB for the first time after a system reboot, you can get a few seconds of "not responding". This is particularly noticeable on weak hardware. Like I had a terrible netbook once, and it was really bad. Even on a decent desktop I see it every once in a while.

I've always put it down to the initial rendering of the XUL user interface. That's just slow, just as bringing up the options dialogue is slow.
(In reply to :aceman from comment #8)
> Hi, thanks for the tests.
> Some comments:
> - Extra folders columns addon is not needed in TB38 and above as the
> functionality was built in. IT is recommended to disabled or remove the
> addon when running in TB38+ as it may interfere. But you did that so all is
> fine.
> 
> - It is interesting that the 20s hang happens before the password prompts.
> If it was after, it could be caused by comparing the msgs on server to the
> local ones with an IMAP account. If there are many, the comparison is slow.
> 
> - have you looked in the Windows task manager, whether in those 20s TB is
> actually doing something? Is it using the processor (CPU) at 100%? Or is it
> using the disk heavily?
No, almost zero cpu (Intel i7 2600 @ 3.4GHz), 
the TB profile is on an MX100 (very fast) SSD

> - have you tried disabling antivirus?
Don't use AV, I have MBAM and MBAE, disabling them doesn't affect the delay.

> - do you use the global indexing in TB? 
No I don't use it, it was DISABLED already

> - you also say that even if TB starts OFFLINE the hang is still there. Then
> you get no pwd prompts.
True

 
> Can you attach a screenshot showing the number of messages (also read) and
> size of the folders? 
I can get this in V17 but I'd still have to expand all folders. so it would take a large number of screen shots, I hope the next point is valid...

>Please have mail.folderpane.sumSubfolders enabled. Then
> we will see the total even without you needing to expand all the folders.
I enabled this, but..... Where is(are) the Total(s)?
As you can see from the screenshot, the totals are only of UNread items, there's no count of sub folders or read items. The 1st folder has 5 UNread and many more that have been read.
(In reply to Jorg K (GMT+1) from comment #9)
> My two cents of wisdom: When starting TB for the first time after a system
> reboot, you can get a few seconds of "not responding". This is particularly
> noticeable on weak hardware. Like I had a terrible netbook once, and it was
> really bad. Even on a decent desktop I see it every once in a while.
> 
> I've always put it down to the initial rendering of the XUL user interface.
> That's just slow, just as bringing up the options dialogue is slow.
I don't dispute your observations, but:
My cpu = Intel i7 2600 @ 3.4GHz, disks are all fast SATA3 SSDs(~500MB/s read and write) so hardware isn't the issue here.
the delay happens every time I open TB V 38 and 47 (and 24...a long time ago, which is how I discovered the delay and entered the first bug about the delay).
(In reply to APraxis from comment #10)
> > Can you attach a screenshot showing the number of messages (also read) and
> > size of the folders? 
> I can get this in V17 but I'd still have to expand all folders. so it would
> take a large number of screen shots, I hope the next point is valid...
> 
> >Please have mail.folderpane.sumSubfolders enabled. Then
> > we will see the total even without you needing to expand all the folders.
> I enabled this, but..... Where is(are) the Total(s)?
> As you can see from the screenshot, the totals are only of UNread items,
> there's no count of sub folders or read items. The 1st folder has 5 UNread
> and many more that have been read.

In TB38+ View -> layout -> Folder pane columns. Then you get headers in the folder pane and there you can enable the columns for Total and Size.
(In reply to APraxis from comment #12)
> My cpu = Intel i7 2600 @ 3.4GHz, disks are all fast SATA3 SSDs(~500MB/s read
> and write) so hardware isn't the issue here.
> the delay happens every time I open TB V 38 and 47 (and 24...a long time
> ago, which is how I discovered the delay and entered the first bug about the
> delay).

So and you said the CPU is NOT being used by Thunderbird. So TB is waiting for something in those 20seconds? Is any other process working at that time?
(In reply to :aceman from comment #14)
> (In reply to APraxis from comment #12)
> > My cpu = Intel i7 2600 @ 3.4GHz, disks are all fast SATA3 SSDs(~500MB/s read
> > and write) so hardware isn't the issue here.
> > the delay happens every time I open TB V 38 and 47 (and 24...a long time
> > ago, which is how I discovered the delay and entered the first bug about the
> > delay).
> 
> So and you said the CPU is NOT being used by Thunderbird. So TB is waiting
> for something in those 20seconds? Is any other process working at that time?

Nothing else except the clock :), but at the very beginning it was 0% then there was a short (1-2 seconds @ 8%, dropping to 6% then to zero for the other 18-19 seconds but basically zero cpu usage with 99%+ system idle during the 20 second delay.
I have a GX15 keyboard with the panel set to show cpu% and memory usage%. I was staring at it as I started TB, by the time the 8% registered in my brain, it dropped to 6% and then zero, all too fast for me to press buttons on a stop watch, sorry.


I followed your instructions and have the screen shot with the counts of read and unread e-mails but there's no count of subfolders. I have a lot of subfolders, most created with V 17 or prior. I did send you a copy of my profile about a year or more ago. I did take out some confidential mail but most of the mail was there. Do you still have it?
(In reply to APraxis from comment #15)
> > So and you said the CPU is NOT being used by Thunderbird. So TB is waiting
> > for something in those 20seconds? Is any other process working at that time?
> 
> Nothing else except the clock :), but at the very beginning it was 0% then
> there was a short (1-2 seconds @ 8%, dropping to 6% then to zero for the
> other 18-19 seconds but basically zero cpu usage with 99%+ system idle
> during the 20 second delay.
> I have a GX15 keyboard with the panel set to show cpu% and memory usage%. I
> was staring at it as I started TB, by the time the 8% registered in my
> brain, it dropped to 6% and then zero, all too fast for me to press buttons
> on a stop watch, sorry.

So that means TB is waiting for something in the system. It is not that there is some long running inefficient loop inside TB computing something.

Can you try disabling HW acceleration in the Advanced options?

> I followed your instructions and have the screen shot with the counts of
> read and unread e-mails but there's no count of subfolders. I have a lot of
> subfolders, most created with V 17 or prior.

Why are subfolders not counted? Do you have the mail.folderpane.sumSubfolders set to true (and TB restarted)?

In the screenshot you have the first account having a total of 4.2GB in size. I that size spread across multiple folders? Or is there a single folder having more than 4GB in size?

> I did send you a copy of my
> profile about a year or more ago. I did take out some confidential mail but
> most of the mail was there. Do you still have it?
Yes, I looked at it but I saw no problems on my system with it. If TB is waiting for something on your system, I can't reproduce it.
(In reply to :aceman from comment #17)
> (In reply to APraxis from comment #15)
> > > So and you said the CPU is NOT being used by Thunderbird. So TB is waiting
> > > for something in those 20seconds? Is any other process working at that time?
> > 
> > Nothing else except the clock :), but at the very beginning it was 0% then
> > there was a short (1-2 seconds @ 8%, dropping to 6% then to zero for the
> > other 18-19 seconds but basically zero cpu usage with 99%+ system idle
> > during the 20 second delay.
> > I have a GX15 keyboard with the panel set to show cpu% and memory usage%. I
> > was staring at it as I started TB, by the time the 8% registered in my
> > brain, it dropped to 6% and then zero, all too fast for me to press buttons
> > on a stop watch, sorry.
> 
> So that means TB is waiting for something in the system. It is not that
> there is some long running inefficient loop inside TB computing something.
> 
> Can you try disabling HW acceleration in the Advanced options?
> 
> > I followed your instructions and have the screen shot with the counts of
> > read and unread e-mails but there's no count of subfolders. I have a lot of
> > subfolders, most created with V 17 or prior.
> 
> Why are subfolders not counted? Do you have the
> mail.folderpane.sumSubfolders set to true (and TB restarted)?
> 
> In the screenshot you have the first account having a total of 4.2GB in
> size. I that size spread across multiple folders? Or is there a single
> folder having more than 4GB in size?
> 
> > I did send you a copy of my
> > profile about a year or more ago. I did take out some confidential mail but
> > most of the mail was there. Do you still have it?
> Yes, I looked at it but I saw no problems on my system with it. If TB is
> waiting for something on your system, I can't reproduce it.

I don't have hardware acceleration Enabled, never have had it enabled.

The contents of the subfolders are counted, there are lots of e-mails but what I meant was that there's no count of how many subfolders there are (e.g. there are xxx subfolders)which may not matter. 

The biggest folder is Amazon, I buy lots of stuff and these e-mail confirmations of orders and shipments contain pictures of what I bought. So, it's big! (see another screenshot.)

I have no idea why TB would be waiting unless it remembers the accounts and is trying to establish them before asking for passwords but is missing something re: how to connect so it waits then gives up and displays the prompts and fully populated screen. But 17 doesn't do that, at least it doesn't take 20 seconds before the pwd prompts.

I just closed/opened 47 to check and on the initial screne which only shows folders it has "Done" in the bottom bar. No internet activity. When the "not responding" is shown, there's nothing in the whole screen i.e. no bottom bar at all. No internet activity. Then when the pwd prompts appear there's data in both panes, folders on the left and mail on the right AND "Connected to me@jwcca.com in the bottom bar for a while, then as I enter pwds, I see (sort of it's very quick) "connected to..." followed by "no messages to download" and finally the bottom bar is blank again. During this time I see lots of internet activity on a Networx.exe graph but not during the initial and not responding screens.
Attached image Networx graph of internet activity.png (obsolete) —
this is how I can tell if there's internet activity, in the last 5 minutes. what shows here is my posts to this bug.
Yes, there is no display of the number of subfolders. I don't know yet if this is the crucial information in this problem.

So from the latest screenshot it seems you have 500-1500 total messages per ACCOUNT. Those should be peanuts for TB. I personally have up to 50000 msgs per FOLDER. I also have only POP3 accounts and I see no such hangs (well, on Linux it would not manifest with "not responding", but I tested it manually).

The 20s hang does only happen the first time you start TB and never later while it is running?
Actually it does happen everytime you toggle from offline to online? In that case, can you run the profiler on that transition? (You said it is hard to run the profiler at TB startup).
(In reply to :aceman from comment #21)
> Yes, there is no display of the number of subfolders. I don't know yet if
> this is the crucial information in this problem.
> 
> So from the latest screenshot it seems you have 500-1500 total messages per
> ACCOUNT. Those should be peanuts for TB. I personally have up to 50000 msgs
> per FOLDER. I also have only POP3 accounts and I see no such hangs (well, on
> Linux it would not manifest with "not responding", but I tested it manually).
> 
> The 20s hang does only happen the first time you start TB and never later
> while it is running?
True, only when opening TB. Minimizing and restoring doesn't have a delay either.

> Actually it does happen everytime you toggle from offline to online? In that
> case, can you run the profiler on that transition? (You said it is hard to
> run the profiler at TB startup).
Once opened and past the initial delay, toggling between online/offline does not have a delay.

Opening with [Work Offline] does have the 20s delay. So that eliminates my earlier thought that TB might be waiting to get access to the internet. Unless there's something that runs that check regardless of starting ON or OFF line.

I'll be closing down for the night in about 1/2 hour but will check in tomorrow morning early.
Today I found that, after being shutdown for 10 hours, when 47 was opening immediately after the [Work Online] was clicked, there was internet activity which ended when the "not responding" screen changed and the pwd promt appeared.
I tried using both Wireshark and Fiddler2 to see the traffic but couldn't figure out how to do that. I did a screen shot which shows activity but without any detail.

I then closed and later opened 47 and saw the same activity occur during the initial and "not responding" screens.

Could this be a check for extensions, etc.?

screen shot attached
> Could this be a check for extensions, etc.?

easy to determine - disable *all* checks for updates.  Tools | options |advanced | update

You might also check that you are not encountering other issues http://mzl.la/1L9Am6R - like RSS bug 1227559
(In reply to Wayne Mery (:wsmwk, use Needinfo for questions) from comment #25)
> > Could this be a check for extensions, etc.?
> 
> easy to determine - disable *all* checks for updates.  Tools | options
> |advanced | update
> 
> You might also check that you are not encountering other issues
> http://mzl.la/1L9Am6R - like RSS bug 1227559

My setting has always been "Never check for Updates", I didn't want to update from V 17 to 38.
I also have disabled Telemetry and Crash Reporter.
I don't use RSS.
I took 10 screenshots which show traffic related to the initial, not resp and 1st pwd prompt.
(after the pwd prompt the actual mail downloaded which was quite a bit so it's not shown).
These all have a timestamp of 3:41 because they were taken seconds apart.
There was no other app creating traffic, and this traffic pattern can be replicated so it's virtually impossible that another app would be creating traffic exactly when TB v47 is starting.

Would enabling telemetry help?
Attached image TB 02 initial.png
Attached image TB 03 traffic.png
Attachment #8726203 - Attachment is obsolete: true
Attachment #8726204 - Attachment is obsolete: true
Attachment #8726205 - Attachment is obsolete: true
Attachment #8726206 - Attachment is obsolete: true
Attachment #8727117 - Attachment is obsolete: true
Attachment #8727194 - Attachment is obsolete: true
Attached image TB 04 traffic.png
Attached image TB 05 traffic.png
Attached image TB 06 traffic.png
Attached image TB 07 not resp.png
Attached image TB 08 traffic.png
Attached image TB 09 pwd prompt.png
the 1st pwd prompt is sitting awaiting a response and traffic has stopped but will resume once a response to the prompt has been completed and mail is downloaded but in much greater quantity of traffic.
I found an app that shows the live internet connections.
TB 01 - Immediately after clicking [Work online] it shows 6 connections to a pop3 server.
I have 6 accounts.
TB 02 - as soon as the 1st pwd prompt appears, the 6 connections disappear.
TB 03 - as soon as I create a new message to send (to myself) a single connection appears
TB 04 - as soon as I click [Send] a pwd prompt appears
TB 05 - and the connection disappears.

So I conclude that with versions AFTER V 17, TB attempts to connect to the pop3 mail servers to make sure they exist before issuing the pwd prompts, then sends requests to the servers to download mail.

With V 17:
TB 17 01 - upon opening TB the [Work Online] prompt appears
TB 17 01 - there are no open connections
TB 17 02 - upon clicking on [Work Online] the 1st pwd prompt appears and
TB 17 02 - there are 6 connections displayed
TB 17 03 - after entering 2 pwds, 2 connections disappear
TB 17 04 - after entering 2 more pwds, 2 more connections disappear
TB 17 05 - after entering 2 more pwds, the last 2 connections are gone
I didn't do the send mail part of the test nor attach screen shots.

However, establishing the 6 connections is very fast in 17 so I assume 47 is just as fast and this is not the source of the problem. If you agree, then this has been eliminated and something else is being done by 47 to cause the delay.

The fact that the initial screen has only the folder pane populated and 'says' that it is "Done" when it really isn't "Done" it still has to display the mail in the right pane. So that's weird. And it took 7 seconds to do only that.
The 13 seconds for "not responding" has a blank screen, is that something you program or is that a Windows function? I mean, why does the folder pane have to disappear?
Then suddenly the folder and mail panes appear with the 1st pwd prompt.

I'd like to set up 47 with a different profile for testing the 20 second delay
Do I need to change the profiles.ini to 
[StartWithLastProfile = 0] (it's currently = 1)
and add
[Profile1]
Name=default
IsRelative=0
Path=G:\jwcTbird\Profiles\Daily.default
This would eliminate any mixup with sharing the same profile with 17.
(In reply to APraxis from comment #37)
> I'd like to set up 47 with a different profile for testing the 20 second
> delay
> Do I need to change the profiles.ini to 
> [StartWithLastProfile = 0] (it's currently = 1)

This should start Tb with the profile selection dialog each time.
You can also force that with adding the -P argument when starting TB.
Could this be a Windows specific bug? Because, I am only seeing this "not responding" issue for Thunderbird on Windows (I think 7 or 8?), but not on Mac.
Apraxis, your enthusiasm is great, but I don't think we need the screen shots.


(In reply to Nomis101 from comment #39)
> Could this be a Windows specific bug? Because, I am only seeing this "not
> responding" issue for Thunderbird on Windows (I think 7 or 8?), but not on
> Mac.

certainly could be.  
http://mzl.la/1TZMREH Not Responding
http://mzl.la/1TZN22S Unresponsive script
(In reply to :aceman from comment #38)
> (In reply to APraxis from comment #37)
> > I'd like to set up 47 with a different profile for testing the 20 second
> > delay
> > Do I need to change the profiles.ini to 
> > [StartWithLastProfile = 0] (it's currently = 1)
> 
> This should start Tb with the profile selection dialog each time.
> You can also force that with adding the -P argument when starting TB.
I should have asked in my previous post...

My current profile was started long before V 17.
I want to create another profile to use with 47 which will have, initially, all the default settings for 47.
I'll then add one account that's seldom used, this account me@jwcca.com.

So how do I create that profile?  I closed 47, set the [StartWithLastProfile = 0] and opened 47 and it still goes to the original profile.

OK, I was successful, and I opened and closed "Daily47" multiple times WITHOUT the delay.

So, what do I do now????????????????????????????????????????????
Should I:
- set up all my accounts in 47 and then 
- Export all the e-mail from 17 and 
- Import it to Daily47
or scrap 47 Daily & go with the most recent stable 38 with the export/import, etc.?
I've never done that so I might need help.<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< help please

But it looks like the root problem is caused by upgrading V 17 to 24 and above. If that's true then we need a plan for anyone else that has the same problem. Perhaps going from 17 to 18 to 19 and so on made changes that made it OK to upgrade to 24 and above and because I waited so long my first attempt was from 17 to 24 and I ended up with the delay.
I found an Import option but no Export option.

Can I simply copy one or more files from 17 to 47 containing e-mail but NOT the problem config?
If so, please tell me which file name(s).

Thanks
(In reply to APraxis from comment #41)
> My current profile was started long before V 17.
> I want to create another profile to use with 47 which will have, initially,
> all the default settings for 47.
> I'll then add one account that's seldom used, this account me@jwcca.com.
> 
> So how do I create that profile?  I closed 47, set the [StartWithLastProfile
> = 0] and opened 47 and it still goes to the original profile.

Use the -P parameter to the thunderbird.exe .

> OK, I was successful, and I opened and closed "Daily47" multiple times
> WITHOUT the delay.
> 
> So, what do I do now????????????????????????????????????????????
> Should I:
> - set up all my accounts in 47 and then 
> - Export all the e-mail from 17 and 
> - Import it to Daily47

You can create all your accounts in 47 while having TB in OFFLINE mode (so it does not download/delete anything from server).

Then you can copy the message data into the new profile. The Local directory setting in each account say where the message data is located. You can either copy the messages a new safe location, or you can point your new accounts to the old locations where you have the data.

> or scrap 47 Daily & go with the most recent stable 38 with the
> export/import, etc.?

We would prefered if you tested 45/47 instead of 38.
(In reply to :aceman from comment #43)
> You can create all your accounts in 47 while having TB in OFFLINE mode (so
> it does not download/delete anything from server).
> 
> Then you can copy the message data into the new profile. The Local directory
> setting in each account say where the message data is located. You can
> either copy the messages a new safe location, or you can point your new
> accounts to the old locations where you have the data.
> 
> We would prefered if you tested 45/47 instead of 38.

I created a new profile in Daily 47 and copied the six V 17 POP3 folders to the new profile.
I then created new accounts that were numbered following the last copied folder, e.g. as pop.jwcca-6.com
and browsed to the correct folder that I'd copied.
I had to go through the account settings to make sure that they were what I wanted but there weren't many changes required.

I also copied the Local Folders sub folder to Local Folders but it wasn't immediately detected and displayed. I had to create a new sub folder name obviously matching the copied folder and voila, it was accessible.

It's been interesting doing all this.

I can run both Daily47 and V17 and new mail is downloaded to both. I see that there've been changes in the configuration and V47 couldn't get it's head around it all, thus causing the delay.

I'll keep both Daily and V17 and report on problems, if any, with Daily.
V17 files are not compatible with V 24 and higher but there is a solution to copy the files and define the correct configuration. So this bug can be considered Resolved.
Status: UNCONFIRMED → RESOLVED
Closed: 8 years ago
Resolution: --- → INVALID
(In reply to APraxis from comment #44)
> I can run both Daily47 and ...
Daily 47? Daily is now at 48.

I can highly recommend using Earlybird TB 47, I'm using it myself in production:
http://ftp.mozilla.org/pub/thunderbird/nightly/latest-comm-aurora/
(In reply to Jorg K (GMT+1) from comment #46)
> (In reply to APraxis from comment #44)
> > I can run both Daily47 and ...
> Daily 47? Daily is now at 48.
> 
> I can highly recommend using Earlybird TB 47, I'm using it myself in
> production:
> http://ftp.mozilla.org/pub/thunderbird/nightly/latest-comm-aurora/

You're right, I just checked and 47 updated to 48.
I have no idea what Earlybird47 is or where to get it but aceman asked me to continue as a tester for the Daily so I will. But I'll keep V17 as well since it does everything that I need.
Well, you can get Earlybird via the link I gave you. Thunderbird has four versions:
Daily, current development version, currently 48.
Aurora/Alpha, Earlybird, currently 47.
Beta, currently 45, yes, we're behind, should be 46.
Release and ESR: 38, moving to 45 soon.

Firefox does a better job, it currently has:
Nightly, current development version, currently 48.
Aurora/Alpha, currently 47.
Beta, currently 46.
Release 45.
ESR: also 45.

Daily can be unstable at times, so for productive work I can't recommend it.
Revising resolution because the failing code was not determined
Resolution: INVALID → INCOMPLETE
Summary: TB "not responding" for 13 seconds during startup → TB "not responding" for 13 seconds during startup, before password prompt. (imap)
see my post today 2017-10-13 in bug 929281 which describes how I updated from V17 to V52.3 and was able to eliminate the delay.
(In reply to APraxis from comment #50)
> see my post today 2017-10-13 in bug 929281 comment 58 which describes how I updated
> from V17 to V52.3 and was able to eliminate the delay.

quoting...

I reported this years ago when I updated V17 to V24. 
I reverted to using V17 until a few days ago when I updated "online" to first V38.5 > then V45.8 > then V52.3

I kept the V17 profile which still had the 20 second delay problem.

I created a new V52 profile and created the Accounts.
I then copied the entire contents of the V17 profile to the V52 profile and found that I did not have the 20 second delay problem when opening the V52 profile.

Since the profile files were copied using Windows Explorer I would expect that data to be identical.

The only difference then was that I had created new Accounts for V52.
That would suggest that the Accounts as defined in the V17 profile were causing the problem although when reviewed they appeared to be identical to the new ones created in V52.

That would suggest that hidden inside the definitions for the V17 Accounts there's something that is not converted by the update process.

I hope this helps to find the bug but there is a simple process to eliminate the problem for users willing to do what I did.

I'm currently using TB V52.4.0 (32 bit) due to an update a few days ago (Oct 6).
See Also: → 929281
Summary: TB "not responding" for 13 seconds during startup, before password prompt. (imap) → TB "not responding" for 13-20 seconds during startup, before password prompt. Resolved by recreating accounts in new profile (6 pop accounts)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: