Closed Bug 799684 Opened 12 years ago Closed 9 years ago

Assertion failure: mPresArenaAllocCount == 0 (Some pres arena objects were not freed)

Categories

(Core :: Layout, defect)

x86_64
Windows 7
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: bc, Unassigned)

References

()

Details

(Keywords: assertion)

1. Install Spider http://bclary.com/projects/spider/spider/spider.xpi
   Not sure if required but helps in repeating the test quickly.

2.a http://suche.suub.uni-bremen.de/cgi-bin/CiXbase/brewis/CiXbase_search?act=search&term=kaufentscheidung&LAN=DE&IHITS=15&FHITS=15&XML_STYLE=/styles/cns-DE.xml&CID=2318816&CLUSTER=&index=L&n_dtyp=1LZ&n_rtyp=ceEdX&RELEVANCE=40&PRECISION=220&LOG=NOLOG&forward=

until you assert.

2.b Or in a Cygwin bash shell

for i in {1..30}; do firefox -spider -start -quit -url 'http://suche.suub.uni-bremen.de/cgi-bin/CiXbase/brewis/CiXbase_search?act=search&term=kaufentscheidung&LAN=DE&IHITS=15&FHITS=15&XML_STYLE=/styles/cns-DE.xml&CID=2318816&CLUSTER=&index=L&n_dtyp=1LZ&n_rtyp=ceEdX&RELEVANCE=40&PRECISION=220&LOG=NOLOG&forward='; done

PresShell::~PresShell() PresShell::`vector deleting destructor'(unsigned int) + 0xe PresShell::Release() nsCOMPtr<nsIPresShell>::assign_assuming_AddRef(nsIPresShell*) nsCOMPtr<nsIPresShell>::assign_with_AddRef(nsISupports*)

reproduces ~3 out of 30 times with 32bit debug nightly build on Windows 7 64bit. Doesn't appear to crash opt builds. Not sure about other platforms.
Blocks: framedest
Retested with OSX 10.{6,8,9}, RHEL6 {32,64}bit, Windows 7 {32,64}bit, Beta/38, Aurora/39, Nightly/40 and no crash. -> WFM.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.