Account folders collapsed when TB opened after composing (because of PANACEA.DAT ^83=1c)

RESOLVED INCOMPLETE

Status

Thunderbird
Mail Window Front End
--
minor
RESOLVED INCOMPLETE
12 years ago
5 years ago

People

(Reporter: Chris Cloutier, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

12 years ago
User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1
Build Identifier: version 1.5 (20051201)

When opening Thunderbird 1.5 after composing a message, all account folders (except the account used to send the message) are collapsed (including Local Folders), regardless of their pre-compose state.

This only occurs if the compose is started when TB is closed, and if the "Mail & Newsgroups" window is not opened during the compose.  An example of this occurring is when you have TB closed and you send a link from within Firefox.  If TB is already open when the compose is started, or if you click the Tools menu then "Mail & Newsgroups" during the compose, this behavior does not happen (the folders keep their pre-compose state, as they should).

I have verified that this consistently occurs on multiple computers using Windows 98 SE, Windows 2000 SP4, Windows XP Pro SP2, and Knoppix 3.4.  Interestingly, this behavior never occurs with TB 1.0.7 on any of those systems.

Aftering comparing all of the files in the profile directory before and after the compose, I have narrowed the cause of this behavior down to the PANACEA.DAT file.  Specifically, the section of the file beginning with "{1:^80 {(k^81:c)(s=9)}".  Before the compose, that section contains the following lines (I have removed the irrelevant lines for brevity):

  [9BD(^82^360A)(^83=c)(^84^90)(^85^90)(^86=0)(^87=0)(^88=0)(^89=0)
    (^8A=)(^8B=)]
  [9E0(^82^360C)(^83=c)(^84^90)(^85^90)(^86=0)(^87=0)(^88=0)(^89=0)
    (^8A=)(^8B=)]
  [9E6(^82^360D)(^83=c)(^84^90)(^85^90)(^86=0)(^87=0)(^88=0)(^89=0)
    (^8A=)(^8B=)]
  [9EC(^82^360E)(^83=c)(^84^90)(^85^90)(^86=0)(^87=0)(^88=0)(^89=0)
    (^8A=)(^8B=)]
  [9F2(^82^3610)(^83=c)(^84^90)(^85^90)(^86=0)(^87=0)(^88=0)(^89=0)
    (^8A=)(^8B=)]
  [A10(^82^3611)(^83=c)(^84^90)(^85^90)(^86=0)(^87=0)(^88=0)(^89=0)
    (^8A=)(^8B=)]
  [A16(^82^3612)(^83=c)(^84^90)(^85^90)(^86=0)(^87=0)(^88=0)(^89=0)
    (^8A=)(^8B=)]
  [A1C(^82^3613)(^83=c)(^84^90)(^85^90)(^86=0)(^87=0)(^88=0)(^89=0)
    (^8A=)(^8B=)]
  [A22(^82^3614)(^83=c)(^84^90)(^85^90)(^86=0)(^87=0)(^88=0)(^89=0)
    (^8A=)(^8B=)]

After the compose, that section contains the following lines (again, I have removed the irrelevant lines for brevity):

  [9BD(^82^360A)(^83=c)(^84^90)(^85^90)(^86=0)(^87=0)(^88=0)(^89=0)
    (^8A=)(^8B=)]
  [9E0(^82^360C)(^83=1c)(^84^90)(^85^90)(^86=0)(^87=0)(^88=0)(^89=0)
    (^8A=)(^8B=)]
  [9E6(^82^360D)(^83=1c)(^84^90)(^85^90)(^86=0)(^87=0)(^88=0)(^89=0)
    (^8A=)(^8B=)]
  [9EC(^82^360E)(^83=1c)(^84^90)(^85^90)(^86=0)(^87=0)(^88=0)(^89=0)
    (^8A=)(^8B=)]
  [9F2(^82^3610)(^83=1c)(^84^90)(^85^90)(^86=0)(^87=0)(^88=0)(^89=0)
    (^8A=)(^8B=)]
  [A10(^82^3611)(^83=1c)(^84^90)(^85^90)(^86=0)(^87=0)(^88=0)(^89=0)
    (^8A=)(^8B=)]
  [A16(^82^3612)(^83=1c)(^84^90)(^85^90)(^86=0)(^87=0)(^88=0)(^89=0)
    (^8A=)(^8B=)]
  [A1C(^82^3613)(^83=1c)(^84^90)(^85^90)(^86=0)(^87=0)(^88=0)(^89=0)
    (^8A=)(^8B=)]
  [A22(^82^3614)(^83=1c)(^84^90)(^85^90)(^86=0)(^87=0)(^88=0)(^89=0)
    (^8A=)(^8B=)]

For every account, except the account used to send the message, the flags (^83) field is changed from "^83=c" to "^83=1c".


Reproducible: Always

Steps to Reproduce:
1.  Expand all account folders (including Local Folders), then close Thunderbird.
2.  Open Firefox, then click on File menu and Send Link.
3.  Type in recipient's email address and click send button.

Actual Results:  
When Thunderbird is opened after performing those steps, all account folders (except the account used to send the message) will be collapsed.

Expected Results:  
All account folders should have kept their pre-compose state.
(Reporter)

Updated

12 years ago
Version: unspecified → 1.5

Comment 1

12 years ago
Reproduced with (pre-2.0) 1.5-0215, Win2K.
Severity: normal → minor
Status: UNCONFIRMED → NEW
Ever confirmed: true

Updated

12 years ago
Depends on: 347561

Updated

12 years ago
No longer depends on: 347561
QA Contact: front-end

Updated

10 years ago
Assignee: mscott → nobody

Comment 2

7 years ago
Does this reproduce with a modern version?
(Reporter)

Comment 3

7 years ago
This bug still exists as of Thunderbird version 2.0.0.24 (20100228).

I don't know if it exists in version 3 because I refuse to upgrade (I hate the new user interface).  Mozilla is becoming too much like Microsoft -- changing the user interface just for the sake of change.

Since the developers have done literally nothing with this bug report, it's a good guess that the bug still exists in the most recent build.

Comment 4

7 years ago
(In reply to Wayne Mery (:wsmwk) from comment #2)
> Does this reproduce with a modern version?

Based on the STR in comment 0, this works (probably because 3.0 reimplemented the folder tree in JS instead of RDF, as I recall).

Comment 5

5 years ago
Chris, should be WFM per comment 4. We won't keep this open any longer because version 2 is unsupported.  If/when you test a current version, please channge resolution to WFM or reopen bug report.
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.