Closed Bug 343206 Opened 14 years ago Closed 13 years ago

Crash with floated generated content [@ nsCachedStyleData::GetStyleData] called from nsRuleNode::ComputeDisplayData

Categories

(Core :: Layout, defect, critical)

PowerPC
macOS
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: jruderman, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: crash, testcase)

Crash Data

Attachments

(2 files)

Loading the testcase makes Firefox trunk crash on Mac.  In a debug build, I see this assertion before the crash:

###!!! ASSERTION: Must have parent context for generated content: '!generatedContent || parentContext', file mozilla/layout/style/nsRuleNode.cpp, line 2628

ispiked found this bug on Linux; I only helped make a reduced testcase.
Attached file small testcase
this appears to be the most common crash in the test run for random classes for 20060629 windows firefox trunk.
*** Bug 343608 has been marked as a duplicate of this bug. ***
The duplicate bug 343608 has a regression range, pointing to bug 332333.
Nominating because this crash gets in the way of my testing.
Flags: blocking1.9a1?
WFM:

* 2006-08-11 Mac trunk nightly crashes.
* 2006-08-12 Mac trunk nightly does not crash.
* A reasonably current Mac trunk debug build does not crash or assert.

Perhaps this was fixed by bz's patch for bug 334602?  (That bug happens to have a bug number that is a permutation of this one.)
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WORKSFORME
Yeah, this got fixed by the patch for bug 334602.  The permutation is a random coincidence.  ;)
Depends on: 334602
Flags: blocking1.9a1?
(In reply to comment #8)
>The permutation is a random coincidence.  ;)
As opposed to a deliberate coincidence? :-P
Group: security
Crashtest checked in.
Flags: in-testsuite+
Crash Signature: [@ nsCachedStyleData::GetStyleData]
You need to log in before you can comment on or make changes to this bug.