All users were logged out of Bugzilla on October 13th, 2018

crash compacting folders with [@ nsFolderCompactState::FinishCompact]

RESOLVED FIXED

Status

--
critical
RESOLVED FIXED
14 years ago
14 years ago

People

(Reporter: asa, Assigned: Bienvenu)

Tracking

({crash, fixed-aviary1.0, topcrash})

Firefox Tracking Flags

(Not tracked)

Details

(crash signature)

Attachments

(1 attachment)

(Reporter)

Description

14 years ago
Talkback has quite a few incidents on nsFolderCompactState::FinishCompact and
almost all of the comments say that the user was compacting folders. This looks
like one of the more common 0.9 crashers still showing up in nightly data. It
seems to affect at least Linux and Windows.

nsFolderCompactState::FinishCompact 
[/mailnews/base/src/nsMsgFolderCompactor.cpp, line 434]
nsFolderCompactState::StartCompacting 
[/mailnews/base/src/nsMsgFolderCompactor.cpp, line 365]
nsFolderCompactState::CompactNextFolder 
[/mailnews/base/src/nsMsgFolderCompactor.cpp, line 495]
nsFolderCompactState::FinishCompact 
[/mailnews/base/src/nsMsgFolderCompactor.cpp, line 440]
nsFolderCompactState::OnStopRequest 
[/mailnews/base/src/nsMsgFolderCompactor.cpp, line 532]
nsMsgProtocol::OnStopRequest  [/mailnews/base/util/nsMsgProtocol.cpp, line 362]
nsMailboxProtocol::OnStopRequest  [/mailnews/local/src/nsMailboxProtocol.cpp,
line 392]
nsInputStreamPump::OnStateStop  [/netwerk/base/src/nsInputStreamPump.cpp, line 499]
0x047bbeb8
nsMailboxProtocol::`vftable'
nsMsgProtocol::AddRef  [/mailnews/base/util/nsMsgProtocol.cpp, line 68]
0x8b560c45

Updated

14 years ago
Summary: crash compacting folders with nsFolderCompactState::FinishCompact → crash compacting folders with [@ nsFolderCompactState::FinishCompact]

Updated

14 years ago
Severity: major → critical
Keywords: crash

Comment 1

14 years ago
I'm seeing this in todays CVS build of Moz 1.8a6.

 --enable-application=suite --enable-default-toolkit=gtk2 --enable-xft
--disable-freetype2 --enable-crypto --enable-optimize=-O2 

Since I didn't enable debug all I get is a segfault on Compact Folders
(Assignee)

Comment 2

14 years ago
Created attachment 167136 [details] [diff] [review]
proposed fix
(Assignee)

Comment 3

14 years ago
Comment on attachment 167136 [details] [diff] [review]
proposed fix

bullet-proofing fix.
Attachment #167136 - Flags: superreview?(mscott)

Updated

14 years ago
Attachment #167136 - Flags: superreview?(mscott) → superreview+
(Assignee)

Comment 4

14 years ago
bullet-proofing fix checked in.
Status: NEW → RESOLVED
Last Resolved: 14 years ago
Keywords: fixed-aviary1.0
Resolution: --- → FIXED
Crash Signature: [@ nsFolderCompactState::FinishCompact]
You need to log in before you can comment on or make changes to this bug.