Page 1 of 1

BS 1.7.0.3 slowing down TB

Posted: Thu Nov 06, 2008 7:12 pm
by asvravi
When I click on some types of email (especially those sent with latest Outlook versions), there is constant disk activity for 4~5 seconds before the message displays. Other mails display instantly. A process trace shows TB made 1091 writes to C:\Documents and Settings\<username>\Application Data\BirdieSync\Log\ThunderbirdConsole.log for the full 4 seconds. The first and last line of the process trace are -

24085 12:11:15.8685342 AM thunderbird.exe 7296 WriteFile C:\Documents and Settings\xxusernamexx\Application Data\BirdieSync\Log\ThunderbirdConsole.log FAST IO DISALLOWED Offset: 52,299, Length: 32
49662 12:11:19.6058422 AM thunderbird.exe 7296 WriteFile C:\Documents and Settings\xxusernamexx\Application Data\BirdieSync\Log\ThunderbirdConsole.log SUCCESS Offset: 74,191, Length: 2

Disabling BirdieSync extension is getting rid of this problem, and all mails display instantly.

It looks like BS is logging all JS warnings/messages/errors to file and taking a huge time to do it, thrashing the disk in the process.

I may have enabled some logging feature sometime in the past for debugging and forgotten it. If so, how do I disable BS logging?

* TB version 2.0.0.17 (20080914)
* BS 1.7.0.3
* Lightning 0.9 (build 2008091719)

Re: BS 1.7.0.3 slowing down TB

Posted: Thu Nov 06, 2008 7:18 pm
by asvravi
Just saw this in BS 1.7.0.3 release notes and may be related to the problem

Changes:
- Error console is now logged

This seems a bad idea if it means 4 secs delay to display email with bad CSS/JS in them.
Since disabling BS is solving this issue, the CSS/JS errors by themselves do not seem to be a problem, but the logging by BS is what is slowing it down by thrashing the disk heavily.
Please remove logging by default, rather include it as an option.

Re: BS 1.7.0.3 slowing down TB

Posted: Mon Nov 10, 2008 11:56 am
by Birdy
Hello,

I understand the problem. Could you please send to support(at)birdiesync.com and example of the ThunderbirdConsole.log ?
Thanks.

Re: BS 1.7.0.3 slowing down TB

Posted: Tue Dec 09, 2008 3:41 pm
by Birdy
BirdieSync 1.7.0.5 was released and now no longer log javascript warnings in console logs. Only javascript errors are logged.