Closed Bug 380853 Opened 19 years ago Closed 18 years ago

Double clicking treecolpicker crashes (with <xul:tree> and position: fixed)

Categories

(Core :: XUL, defect)

1.8 Branch
x86
Linux
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: smaug, Assigned: janv)

References

()

Details

(Keywords: crash, testcase, Whiteboard: [1.8 branch] null deref?)

Testcase is from Bug 380217. The treecolpicker might be under the scrollbar, but if the scrollbar is narrow enough you should see at least some part of it.
There is an assertion before the crash ###!!! ASSERTION: A box layout method was called but InitBoxMetrics was never called: 'metrics', file /home/smaug/mozilla/mozilla_cvs/18_branch/mozilla/layout/generic/nsFrame.cpp, line 5767 (Using 1.8 for testing)
As far as I see, this is a null pointer crash, so perhaps |Security-Sensitive| isn't needed. But this needs still a bit more investigation.
Whiteboard: null deref?
Smaug, it would be great if you could fix this or at least determine whether it's a security hole before Gecko 1.9.
Flags: blocking1.9?
Moving off the blocking list. If comment 2 is wrong please re-nom
Flags: blocking1.9? → blocking1.9-
Afaict, this was a branch crasher only, anyway.
Whiteboard: null deref? → [1.8 branch] null deref?
I don't remember whether this was branch only, but at least I can't reproduce the crash on trunk anymore. And the crash was always a nullpointer crash.
Component: XP Toolkit/Widgets: Trees → XUL
QA Contact: xptoolkit.trees → xptoolkit.widgets
Can't repro in 2.0.0.17 or 3.0.3.
I can't reproduce this on the 1.8 branch either, so given comment 6 and comment 7 I'm going to resolve this WORKSFORME.
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → WORKSFORME
Group: core-security → core-security-release
Group: core-security-release
You need to log in before you can comment on or make changes to this bug.