crash @ nsMsgDBView::FnSortIdKeyPtr and @ med3 sorting message list columns
Categories
(MailNews Core :: Backend, defect)
Tracking
(Not tracked)
People
(Reporter: wsmwk, Unassigned)
References
()
Details
(Keywords: crash, testcase-wanted, Whiteboard: [rare])
Crash Data
Reporter | ||
Comment 1•12 years ago
|
||
Comment 2•9 years ago
|
||
Reporter | ||
Comment 3•8 years ago
|
||
Reporter | ||
Comment 5•8 years ago
|
||
Reporter | ||
Comment 8•7 years ago
|
||
Reporter | ||
Comment 10•7 years ago
|
||
Reporter | ||
Comment 11•6 years ago
|
||
Comment 12•6 years ago
|
||
Reporter | ||
Comment 13•6 years ago
|
||
Comment 14•6 years ago
|
||
Updated•6 years ago
|
Comment 15•5 years ago
|
||
User in https://support.mozilla.org/en-US/questions/1267021
Crashing with https://crash-stats.mozilla.com/report/index/dc508528-c545-4b53-a0b0-54d1c0190821
In this instance the crash was initiated by clicking on the sort by star. Thunderbird now crashes on each restart.
Comment 16•5 years ago
|
||
nsMsgThreadedDBView.cpp:428 calls nsMsgDBView::Sort(sortType, sortOrder);
, something goes wrong in there, and then it crashes in NS_QuickSort, or iterates until it gets a stack overflow. Bug 1498313 might help, or standard qsort will than also crash.
This needs careful code inspection. Maybe Ben wants to take a look.
Comment 17•5 years ago
|
||
That's an epic callstack :-)
I've had a look through the code and nothing obvious stands out, but there's a lot of code and a lot of potential for subtle issues there.
Is there a reliable way to trigger this crash? I reckon I could nail down it down pretty quickly with a debugger attached to it...
Reporter | ||
Comment 18•5 years ago
|
||
https://support.mozilla.org/questions/1267021 is a potential testcase that Ben has contacted
Comment 19•5 years ago
|
||
That poor reporter in https://support.mozilla.org/questions/1267021... The advice should have been to rename and save the folder's .msf file as well as a copy of the folder in some place outside the profile, and maybe also rename and save panacea.dat only if the .msf rename didn't work. Asking users to recreate profiles is very extreme and painful.
Reporter | ||
Comment 20•5 years ago
|
||
Comment 21•5 years ago
|
||
Perhaps this is another case:
Thunderbird 68.4.1
Crash Reason EXCEPTION_STACK_OVERFLOW
Signature nsMsgDBView::FnSortIdKey
https://crash-stats.mozilla.com/report/index/7f1ac55a-b890-410b-808f-040790200123
"function": "nsMsgDBView::FnSortIdKey(void const *,void const *,void *)"
Comment 22•5 years ago
|
||
Further to comment 21
Person uses Quick Filter Bar which also coincides with another person who had crash after using the star option on Quick filter Bar.
https://support.mozilla.org/en-US/questions/1277937
Reporter | ||
Comment 23•5 years ago
|
||
We'll see if Mark can provide us with a testcase wanted by Ben
Reporter | ||
Comment 25•3 years ago
|
||
Perhaps this will become moot when new folder management/display comes to pass?
91.2.1 nsMsgDBView::FnSortIdUint32 bp-984d4918-59f7-44d0-85d0-11a9e0211027
Reporter | ||
Comment 26•6 months ago
|
||
Is nsMsgDBView::FnSortIdKey a continuation? bp-e598323c-d337-47ee-81d4-d0dc30240518
Description
•