Closed Bug 119038 Opened 24 years ago Closed 24 years ago

Assertion: document demuxed from FastLoad file more than once?: 'entry->mNextSegmentOffset != 0' nsFastLoadFile.cpp#527

Categories

(Core :: XUL, defect)

defect
Not set
major

Tracking

()

RESOLVED FIXED

People

(Reporter: timeless, Assigned: harishd)

Details

(Keywords: assertion)

Attachments

(3 files)

I'll attach the stack trace and nspr log.
Attached file assertion stack
i accidentally let mozilla clobber my log leaving me with a shorter and less interesting log, i'll try again later.
Oh, wait. Is this only FreeBSD? Is this the trunk? Does this happen on each startup (or every second?).
OK, I'll answer my own question. In my opt. build [with a printf for the assertion], I get this condition every second time I start the browser on Linux. I suspect that this may be [part of] the problem with window and pageload regression on tinderboxen (see bug 119066).
Severity: normal → major
OS: FreeBSD → All
This applies to today's comm. builds on Mac and win32 as well.
Hardware: PC → All
ok, then i'm not going to keep ownership of this bug :) yes cvs tip.
Assignee: timeless → brendan
Zoiks. Does all become well if harishd's changes are backed out? All this stuff is fragile, as the best hacks tend to be. /be
> Does all become well if harishd's changes are backed out? I'll answer in the opposite direction. A build pulled by date Jan 8 17:36 PST, just before harishd's first batch of checkins, did not blow away XUL.mfasl on every second startup (with that assertion showing). When I applied harishd's first flight of checkins, at 17:37 PST, and rebuilt from the top, this was no longer the case; XUL.mfasl would be blown away on every second startup with that assertion. (Sidenote: but for 1MB of bloat reduction and faster startup, these are the kind of regressions I almost kinda like tracking down :-]).
harishd is loggin WillResume calls against Start/EndMuxedDocument (WillResume calls SelectMuxedDocument), and comparing with and without his patch. I suspect something in how WillResume is called changed. /be
Harish is all over this, thanks to my WillResume suspicion. /be
Assignee: brendan → harishd
Comment on attachment 64416 [details] [diff] [review] patch v1.2 [ Removed default values from WillResumeParse() & WillInterruptParse() ] r=heikki
Attachment #64416 - Flags: review+
Comment on attachment 64416 [details] [diff] [review] patch v1.2 [ Removed default values from WillResumeParse() & WillInterruptParse() ] sr=brendan@mozilla.org
Attachment #64416 - Flags: superreview+
fixed.
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Keywords: assertion
Component: XP Toolkit/Widgets: XUL → XUL
QA Contact: jrgmorrison → xptoolkit.widgets
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: