Closed Bug 641137 Opened 15 years ago Closed 15 years ago

crash [@ @ nsMsgDBView::GetInsertIndexHelper(nsIMsgDBHdr*, nsTArray<unsigned int, nsTArrayDefaultAllocator>&, nsCOMArray<nsIMsgFolder>*, int, int)] | nsMsgQuickSearchDBView::SortThreads (trunk sig)

Categories

(MailNews Core :: Backend, defect)

x86
All
defect
Not set
critical

Tracking

(thunderbird3.1 .10-fixed)

VERIFIED FIXED
Thunderbird 5.0b1
Tracking Status
thunderbird3.1 --- .10-fixed

People

(Reporter: wsmwk, Assigned: timeless)

References

Details

(Keywords: crash, reproducible)

Crash Data

Attachments

(1 file)

crash [@ nsMsgDBView::GetInsertIndexHelper(nsIMsgDBHdr*, nsTArray<unsigned int, nsTArrayDefaultAllocator>&, nsCOMArray<nsIMsgFolder>*, int, int)] I crashed after clicking on a message. nothing unusual. bp-a5553b7d-47e5-42ff-874e-5dd3e2110311 EXCEPTION_ACCESS_VIOLATION_READ 0x0 0 xul.dll nsMsgDBView::GetInsertIndexHelper mailnews/base/src/nsMsgDBView.cpp:5171 1 xul.dll nsMsgQuickSearchDBView::SortThreads mailnews/base/src/nsMsgQuickSearchDBView.cpp:547 2 xul.dll nsMsgThreadedDBView::Sort mailnews/base/src/nsMsgThreadedDBView.cpp:361 3 xul.dll nsMsgQuickSearchDBView::OnSearchDone mailnews/base/src/nsMsgQuickSearchDBView.cpp:392 4 xul.dll nsMsgSearchSession::NotifyListenersDone mailnews/base/search/src/nsMsgSearchSession.cpp:620 5 xul.dll nsMsgSearchSession::TimerCallback mailnews/base/search/src/nsMsgSearchSession.cpp:556 everything on crash-stats with this signature are trunk crashes. the first crash (going back 5 months) is buildid 20110114140250 bp-6daf9d82-ca54-4b6e-afb5-cd1af2110302 (user=vpavlushkov). However, there is a branch windows+mac crash nsMsgDBView::GetInsertIndexHelper(nsIMsgDBHdr*, nsTArray<unsigned int>&, nsCOMArray<nsIMsgFolder>*, int, int) as in bp-3ecf2d8d-3800-419c-8423-8da372110311. linux version of the crash is nsMsgDBView::GetInsertIndexHelper as in bp-133849b3-b314-422d-92ab-792e82110222 pitpaw also crashes frequently: bp-af469207-a601-49b6-afaf-faab92110126 enabled threaded view on a virtual folder bp-5e947b96-40f4-493e-b97d-58e5e2110126 doing a search in the quick-search box on the inbox xref Bug 478822 - crash quicksearch subject in threaded view (single folder) [@ nsMsgDBView::GetInsertIndexHelper]
nsMsgQuickSearchDBView::SortThreads 543 // it would be nice if GetInsertIndexHelper always found the hdr, but it doesn't. 544 threadHdr->GetChildHdrAt(0, getter_AddRefs(rootHdr)); 545 threadRootIndex = GetInsertIndexHelper(rootHdr, threadRootIds, nsnull, rootHdr is null
Keywords: regression
Summary: crash [@ nsMsgDBView::GetInsertIndexHelper(nsIMsgDBHdr*, nsTArray<unsigned int, nsTArrayDefaultAllocator>&, nsCOMArray<nsIMsgFolder>*, int, int)] → crash [@ nsMsgDBView::GetInsertIndexHelper | nsMsgQuickSearchDBView::SortThreads]
Whiteboard: regression?
Attached patch patchSplinter Review
Assignee: nobody → timeless
Status: NEW → ASSIGNED
Attachment #518971 - Flags: review?(bienvenu)
crashed again. bp-794a7299-981d-4162-8384-250cb2110313 I had a filter in the display for "bug". I then unselected some criteria (sender and recipient). crash
Comment on attachment 518971 [details] [diff] [review] patch thx for the patch.
Attachment #518971 - Flags: review?(bienvenu) → review+
Keywords: checkin-needed
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 3.3a4
v.fixed. I reliably crashed by entering [@ to filter my inbox. no crash with Mozilla/5.0 (Windows NT 6.0; rv:2.0b13pre) Gecko/20110321 Thunderbird/3.3a4pre linux crash sig nsMsgDBView::GetInsertIndexHelper per bp-133849b3-b314-422d-92ab-792e82110222 but I'm unsure it's the same crash
Blocks: 478822
Status: RESOLVED → VERIFIED
Keywords: reproducible
OS: Windows Vista → All
Summary: crash [@ nsMsgDBView::GetInsertIndexHelper | nsMsgQuickSearchDBView::SortThreads] → crash [@ @ nsMsgDBView::GetInsertIndexHelper(nsIMsgDBHdr*, nsTArray<unsigned int, nsTArrayDefaultAllocator>&, nsCOMArray<nsIMsgFolder>*, int, int)] | nsMsgQuickSearchDBView::SortThreads (trunk sig)
Comment on attachment 518971 [details] [diff] [review] patch ~#120 crash and patch is simple, so would be nice to have on branch if bienvenu agrees.
Attachment #518971 - Flags: approval-thunderbird3.1.10?
Attachment #518971 - Flags: approval-thunderbird3.1.10? → approval-thunderbird3.1.10+
Crash Signature: [@ @ nsMsgDBView::GetInsertIndexHelper(nsIMsgDBHdr*, nsTArray<unsigned int, nsTArrayDefaultAllocator>&, nsCOMArray<nsIMsgFolder>*, int, int)]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: