Subj : GCF_FINAL Assert To : netscape.public.mozilla.jseng From : prohto Date : Mon Jun 27 2005 01:00 am Hi everybody, I'm running a applicaction with todays ( sunday ) cvs checkout of spidermonley. I compiled it with debug and I'm geting the following assert: Assertion failure: flags != GCF_FINAL, at jsgc.c:836 To avoid the crash of my application I commented out the abort() of js_assert and added some minor modification in the function js_MarkGCThing: if (flags & GCF_MARK) return; else if( flags == GCF_FINAL ) { return; } Now I still get the assert message, but my application do not crash. Before the change it only kept running for two hours, now it is allready 10 hours running. My test application is a infinite loop, which execute everytime the same secuence of javascript commands on a context. After each loop I force a GC. Can anybody give me some advice about this changes, or maybe any hint about where could be my bug? Best regards. Carlos F. .