Closed Bug 340652 Opened 18 years ago Closed 15 years ago

dragging my virtual folder caused crash [@ VirtualFolderChangeListener::OnHdrAdded]

Categories

(MailNews Core :: Backend, defect)

x86
Windows XP
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: bugzilla, Assigned: Bienvenu)

Details

(Keywords: crash)

Crash Data

I dragged a folder containing 3 virtual folders into another folder and crashed

http://talkback-public.mozilla.org/search/start.jsp?search=2&type=iid&id=TB19593416G
Incident ID: 19593416
Stack Signature	VirtualFolderChangeListener::OnHdrAdded a57e0539
Product ID	ThunderbirdTrunk
Build ID	2006060605
Trigger Time	2006-06-07 02:18:03.0
Platform	Win32
Operating System	Windows NT 5.1 build 2600
Module	THUNDE~1.EXE + (0049f050)
URL visited	
User Comments	
Since Last Crash	6128 sec
Total Uptime	6128 sec
Trigger Reason	Access violation
Source File, Line No.	e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/mailnews/base/src/nsMsgAccountManager.cpp, line 2782
Stack Trace 	
VirtualFolderChangeListener::OnHdrAdded  [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/mailnews/base/src/nsMsgAccountManager.cpp, line 2782]
nsMsgDatabase::NotifyHdrAddedAll  [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/mailnews/db/msgdb/src/nsMsgDatabase.cpp, line 689]
nsMsgDatabase::AddNewHdrToDB  [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/mailnews/db/msgdb/src/nsMsgDatabase.cpp, line 3053]
nsImapMailDatabase::AddNewHdrToDB  [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/mailnews/db/msgdb/src/nsImapMailDatabase.cpp, line 140]
nsImapMailFolder::NormalEndHeaderParseStream  [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/mailnews/imap/src/nsImapMailFolder.cpp, line 3066]
nsImapMailFolder::ParseMsgHdrs  [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/mailnews/imap/src/nsImapMailFolder.cpp, line 2883]
XPTC_InvokeByIndex  [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/xpcom/reflect/xptcall/src/md/win32/xptcinvoke.cpp, line 102]
nsProxyCallEvent::Invoke  [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/xpcom/proxy/src/nsProxyEvent.cpp, line 182]
NS_ProcessNextEvent_P  [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/xpcom/build/nsThreadUtils.cpp, line 225]
nsBaseAppShell::Run  [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/widget/src/xpwidgets/nsBaseAppShell.cpp, line 153]
main  [e:/builds/tinderbox/thunderbird-trunk/WINNT_5.0_Depend/mozilla/mail/app/nsMailApp.cpp, line 62]
kernel32.dll + 0x16d4f (0x7c816d4f)
Assignee: mscott → bienvenu
Severity: normal → critical
Component: Mail Window Front End → MailNews: Database
Product: Thunderbird → Core
QA Contact: database
Summary: dragging my virtual folder caused crash → dragging my virtual folder caused crash [@ VirtualFolderChangeListener::OnHdrAdded]
Version: unspecified → Trunk
not a db issue - the listener isn't getting unregistered, I suspect.
Component: MailNews: Database → MailNews: Backend
(these stats must be from a couple weeks ago)

talkback lists just under 200 crashes.
TB33914403 is the only trunk crash, most others are thunderbird 2
one mentions closing thunderbird TB35092673
most of the other ~30 comments mention copying/moving (eg TB35183291) or sending (eg TB34758425)


breakpad lists one (as of today 9-1)
bp-978e38c7-4b41-11dc-8ea4-001a4bd43e5c build 2007081410
I crashed on SM Linux 64 bits with this stack a week ago.
Caio, was your crash using the same steps?  version 2?  talkback-id from the crash?  http://kb.mozillazine.org/Talkback#Getting_an_incident_ID

xref: bug 383584  (slightly different stack - but top 3 frames are same)
It was on SM version 2a-pre, same steps, no talkback since they are not active on my own builds.

Anyway, after some cairo updates this doesn't happen anymore to me.

Can you check?
Cairo updates on branch 1.9, so you should try trunk.
Product: Core → MailNews Core
(In reply to comment #0)
> I dragged a folder containing 3 virtual folders into another folder and crashed

I can't reproduce - using local folders
Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1b4pre) Gecko/20090306 Shredder/3.0b3pre
QA Contact: database → backend
  Henrik Gemal, can you reproduce with beta** or nightly trunk build?
** http://www.mozillamessaging.com/en-US/thunderbird/early_releases/
(In reply to comment #9)
>   Henrik Gemal, can you reproduce with beta** or nightly trunk build?
> ** http://www.mozillamessaging.com/en-US/thunderbird/early_releases/

Nope. Seems to work now
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → WORKSFORME
Crash Signature: [@ VirtualFolderChangeListener::OnHdrAdded]
You need to log in before you can comment on or make changes to this bug.