Closed Bug 439835 Opened 17 years ago Closed 17 years ago

When "X-Mozilla-Keys: abc bc" exists(bc is substring of abc), Thunderbird freezes(loop,CPU 100%) when Virtual Folder(saved search folder) of "Tags contains bc" is created

Categories

(MailNews Core :: Filters, defect)

x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: World, Unassigned)

References

(Blocks 1 open bug)

Details

When "X-Mozilla-Keys: abc ab" exists for a mail(ab is substring of abc), Thunderbird freezes(loop,CPU 100%) when Virtual Folder(saved search folder) of "Tags contains bc" is created. > Name=Thunderbird,Version=3.0a2pre,BuildID=2008061703 on MS Win-XP Note-1: When "X-Mozilla-Keys: abc ab" & "Tags contains ab", loop/freeze/hang didn't occur. Tb trunk simply failed to find the mail. Note-2: Bug 433175 already exists for opposite sequence case, (1) define saved search, (2) then add tag of substring. Note-3: Tb trunk currently has Bug 439548. So, when Tb trunk, it's currently impossible to add "ab" or "bc" after add "abc". Thus it's imopssible to re-create Bug 433175 with TB trunk. So I reported the problem with above test case, (1) "X-Mozilla-Keys: abc bc" already exists, (2) then define saved search folder.
Loop/freeze/hang was when "X-Mozilla-Keys: abc bc" & "Tags contains bc". Correcting bug summary. Sorry for spam.
Summary: When "X-Mozilla-Keys: abc ab" exists(ab is substring of abc), Thunderbird freezes(loop,CPU 100%) when Virtual Folder(saved search folder) of "Tags contains bc" is created → When "X-Mozilla-Keys: abc bc" exists(bc is substring of abc), Thunderbird freezes(loop,CPU 100%) when Virtual Folder(saved search folder) of "Tags contains bc" is created
Blocks: tb-tagsmeta
This is most probably caused by the same bug as bug 439548 and should be fixed once that got fixed. Marking dependency.
Depends on: 439548
With Trunk patch for bug 439548 is landed. > Name=Thunderbird,Version=3.0a2pre,BuildID=2008062003 on Win-XP SP2. Tag of "ab", "bc" could be added after "abc", by patch for bug 439548. All of "abc", "ab", "bc" is found by Virtual folder, and loop when "add tag, then define Virtual Folder" (Bug 439835, this bug) has disappeared. => FIXED, VERIFIED FYI. Loop when "define Virtual Folder, then add tag" (Bug 433175) was still observed. (i.e. Now we can re-produce Bug 433175 with Tb Trunk.)
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
Product: Core → MailNews Core
You need to log in before you can comment on or make changes to this bug.