Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Thunderbird 10.0.9 memory use

75 views
Skip to first unread message

Joop Nijenhuis

unread,
Nov 1, 2012, 5:52:41 PM11/1/12
to
I don't know, but Thunderbird version 10.0.9 needs at start up more than
1Gb, after a short time it goes down to the level 0f about 500Mb. Is
this normal? Version 10.0.5 needs only half of that and I can't
pinpoint the cause why 10.0.9 needs that much.

Dave Yeo

unread,
Nov 2, 2012, 4:59:11 PM11/2/12
to
Resending as I didn't see this arrive.
Thunderbird only uses a couple of hundred MBs here, all 10.x versions
though when I first started up 10 it did use over a GB of memory,
reindexed everything, then eventually came down.
Perhaps after backing up your profile, remove global-messages-db.sqlite
(400 MBs here) and places.sqlite and start TB to see if it helps.
It'll take quite a while for it to reindex your messages depending on
how many you have, you can watch the progress in the activity manager
located under Tools.

Joop Nijenhuis

unread,
Nov 3, 2012, 8:51:47 AM11/3/12
to
Op 2-11-12 21:59, Dave Yeo schreef:
Thanks, did delete the files and restart Thunderbird.
global-messages-db.sqlite is about 1Mb and places.sqlite about 10mb.
After deletion places.sqlite not seen as file but
globa-messages-db.sqlite is about same as before over 1Mb. But in memory
its 1Gb, that's a lot more. Indeed it peaks at start up and after
reading all the stuff it drops down just below 500Mb.

Joop Nijenhuis

unread,
Nov 4, 2012, 5:43:05 AM11/4/12
to
> Thunderbird only uses a couple of hundred MBs here, all 10.x versions
> though when I first started up 10 it did use over a GB of memory,
> reindexed everything, then eventually came down.
>
There is also something else which is strange, its going up gradually to
around 500Mb and after that its shooting straight with one jump to well
above the 1Gb within a blink of an eye. I doubt that its reading a file,
can't be that fast.

Dave Yeo

unread,
Nov 4, 2012, 6:23:30 PM11/4/12
to dev-po...@lists.mozilla.org
> _______________________________________________
> dev-ports-os2 mailing list
> dev-po...@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-ports-os2
>

Have you tried starting up in safe mode (thunderbird.exe -safe-mode)?
Even 500 MBs seems excessive and all I can think of is something broken
in your profile.
Dave

Joop Nijenhuis

unread,
Nov 6, 2012, 8:16:28 PM11/6/12
to
Done that, doesn't make any difference. What could be broken that bad
that this causes the need for so much memory?
Joop

Dave Yeo

unread,
Nov 6, 2012, 9:49:31 PM11/6/12
to
Good question, which I'm running out of ideas for :(
You could try a different profile for testing purposes.
Dave

Bob

unread,
Nov 7, 2012, 2:29:47 PM11/7/12
to
Try putting about:memory in the mail start page Location on
Options/Advanced. You should see the details of TB memory use next time
you start.

Joop Nijenhuis

unread,
Nov 10, 2012, 8:32:28 AM11/10/12
to
I switched off Dutch language pack, but even then I can't find where I
can put this, would be welcome to know where all that memory is needed for.

I did enlarge cache, may be my cache was too small, lets see.

Joop Nijenhuis

unread,
Nov 10, 2012, 8:45:21 AM11/10/12
to
I did enlarge cache, but it didn't make any difference. So I clicked on
the Error Console and got this;

Error: [Exception... "Component returned failure code: 0x80004005
(NS_ERROR_FAILURE) [nsIIOService2.manageOfflineStatus]" nsresult:
"0x80004005 (NS_ERROR_FAILURE)" location: "JS frame ::
resource:///components/offlineStartup.js :: <TOP_LEVEL> :: line 96"
data: no]
Source File: resource:///components/offlineStartup.js
Line: 96

Error: [Exception... "Component returned failure code: 0x80570016
(NS_ERROR_XPC_GS_RETURNED_FAILURE) [nsIJSCID.getService]" nsresult:
"0x80570016 (NS_ERROR_XPC_GS_RETURNED_FAILURE)" location: "JS frame ::
resource:///components/messageWakeupService.js :: <TOP_LEVEL> :: line
56" data: no]
Source File: resource:///components/messageWakeupService.js
Line: 56

Error: uncaught exception: [Exception... "Component returned failure
code: 0x80004003 (NS_ERROR_INVALID_POINTER)
[nsIMsgSendLater.hasUnsentMessages]" nsresult: "0x80004003
(NS_ERROR_INVALID_POINTER)" location: "JS frame ::
chrome://messenger/content/mail-offline.js :: <TOP_LEVEL> :: line 81"
data: no]

Warning: Error in parsing value for 'clip'. Declaration dropped.
Source File: resource://gre-resources/ua.css
Line: 273

Warning: Use of getAttributeNodeNS() is deprecated. Use getAttributeNS()
instead.
Source File: chrome://messenger/content/messenger.xul
Line: 0

Could not read chrome manifest file
'P:\THUNDERBIRD_PROFIEL_10xx\Thunderbird\Profiles\83ofd63n.default\extensions\nl...@dictionaries.addons.mozilla.org\chrome.manifest'.

2012-11-10 14:39:36 gloda.datastore WARN Couldn't report telemetry
TypeError: Cc[aContract] is undefined

The dictionary thing I could do myself, but the others?, could that lead
to more memory use?


Joop Nijenhuis

unread,
Nov 10, 2012, 12:11:14 PM11/10/12
to
Op 7-11-12 03:49, Dave Yeo schreef:
I'm busy with my data, its huge, so I made submaps and moved a lot of
messages from sent and recieve (don't know if its called that way, its
in Dutch on my system).

After that I got some error messages from the database engine, the
script couldn't run (?), got that three times, but don't have a
screencopy of it and I can't get it back. End of the line is now that it
still shoots through the roof on my system, but after just a second or
so its going down to now 150Mb while I'm typing. May its a help to find
the problem. It looks to me if it loads all in memory instead off
leafing it on disk.

Dave Yeo

unread,
Nov 10, 2012, 3:31:44 PM11/10/12
to dev-po...@lists.mozilla.org
On 11/10/12 05:32 am, Joop Nijenhuis wrote:
> On 7-11-12 20:29, Bob wrote:
>> Try putting about:memory in the mail start page Location on
>> Options/Advanced. You should see the details of TB memory use next time
>> you start.
>
> I switched off Dutch language pack, but even then I can't find where I
> can put this, would be welcome to know where all that memory is needed for.
>

Tools --> Options, then at the top of the General tab there is an option
for the Thunderbird start page.

> I did enlarge cache, may be my cache was too small, lets see.

I doubt that would help
Dave

Dave Yeo

unread,
Nov 10, 2012, 3:36:08 PM11/10/12
to dev-po...@lists.mozilla.org
I have all the same errors except the dictionary one and the uncaught
exception in mail-offline.js. Obviously our port is not perfect :)
Dave

Dave Yeo

unread,
Nov 10, 2012, 3:40:18 PM11/10/12
to dev-po...@lists.mozilla.org
Do you regularly compact your mail folders? How big are your sent and
received files?
You could also delete all the *.msf files in your profile. They'll get
rebuilt when you access the folder.
Dave

Joop Nijenhuis

unread,
Nov 10, 2012, 8:09:39 PM11/10/12
to
Op 10-11-12 21:40, Dave Yeo schreef:
Got the message
Een script op deze pagina is bezig, of het reageert niet meer. U kunt
het script nu stoppen, of u kunt verdergaan om te zien of het script zal
worden voltooid.

Script: resource:///modules/dbViewWrapper.js:279

Besides the message, what does this mean? In English: A script is
busy/running and doesn't react anymore. You can stop the script now or
you can go on and see if the script will be ended/fulfilled.

Joop Nijenhuis

unread,
Nov 10, 2012, 8:11:22 PM11/10/12
to
Op 10-11-12 21:31, Dave Yeo schreef:
Got it, lets see...

Joop Nijenhuis

unread,
Nov 10, 2012, 8:12:11 PM11/10/12
to
Op 10-11-12 21:40, Dave Yeo schreef:
Okay, will make a backup first and than perform the action.

Joop Nijenhuis

unread,
Nov 10, 2012, 8:44:34 PM11/10/12
to
Op 10-11-12 21:40, Dave Yeo schreef:
Okay, did delete all *.msf files. It did help a little, but not much.
Total structure 839Mb (the -.default directory), Inbox 44Mb, Sent 42Mb,
still busy with moving messages to sub folders. So I get the idea that
the total structure is loaded into memory. Problem with mail is that you
can have attachments. Is there an option to delete the attachment as
soon as you have saved it on your drive?

Dave Yeo

unread,
Nov 10, 2012, 10:30:16 PM11/10/12
to
I get similar usually when the system is swapping. Sometimes it is a
hung script other times it's a big script or the script is not getting
enough CPU. Usually can be ignored after canceling.
Still seems like you have a problem with one of your sqlite3 files. Do
any look really big? Any ending with .corrupt?
There are add-ons to help look at the sqlite3 files and vacuum them,
also there is a QT app that I forget the name of
Dave

Joop Nijenhuis

unread,
Nov 18, 2012, 9:05:54 AM11/18/12
to
Op 7-11-12 20:29, Bob schreef:
> Try putting about:memory in the mail start page Location on
> Options/Advanced. You should see the details of TB memory use next time
> you start.

I've done that, but how do I get that in front so I can study it?

Dave Yeo

unread,
Nov 18, 2012, 1:53:28 PM11/18/12
to dev-po...@lists.mozilla.org
For me, it shows up in the lower right message window when I move to a
subfolder and don't have a message highlighted. It does seem to be hit
or miss whether it displays.
Dave

0 new messages