Closed Bug 39500 Opened 24 years ago Closed 24 years ago

assertion on quit: nsIAtom related

Categories

(SeaMonkey :: General, defect, P3)

x86
Windows NT
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: sspitzer, Assigned: sfraser_bugs)

Details

here's how I can reproduce this:

mozilla.exe -P sspitzer -mail
run the subscribe dialog on news.mozilla.org
exit

I get this assertion:

NTDLL! 77f7629c()
nsDebug::Assertion(const char * 0x100bab14, const char * 0x100baaf8, const char 
* 0x100baac8, int 76) line 242 + 13 bytes
nsDebug::PreCondition(const char * 0x100bab14, const char * 0x100baaf8, const 
char * 0x100baac8, int 76) line 337 + 21 bytes
AtomImpl::~AtomImpl() line 76 + 31 bytes
AtomImpl::`scalar deleting destructor'(unsigned int 1) + 15 bytes
AtomImpl::Release(AtomImpl * const 0x0118dc00) line 89 + 127 bytes
nsCOMPtr<nsIAtom>::~nsCOMPtr<nsIAtom>() line 467
$E387() + 13 bytes
_CRT_INIT(void * 0x01d10000, unsigned long 0, void * 0x00000001) line 236
_DllMainCRTStartup(void * 0x01d10000, unsigned long 0, void * 0x00000001) line 
289 + 17 bytes
NTDLL! 77f69dca()
KERNEL32! 77f19ffb()
doexit(int 0, int 0, int 0) line 392
exit(int 0) line 279 + 13 bytes
mainCRTStartup() line 345
KERNEL32! 77f1ba06()
I just fixed this; there was a static nsCOMPtr<nsIAtom> in IsSimpleXlink().
Assignee: asadotzler → sfraser
Since nsHTMLAtoms::type is an atom for "type", I changed that function to use 
this instead. attinasi caused the bug.
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Sorry for the spam.  New QA Contact for Browser General.  Thanks for your help
Joseph (good luck with the new job) and welcome aboard Doron Rosenberg
QA Contact: jelwell → doronr
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.