Closed
Bug 13589
Opened 25 years ago
Closed 25 years ago
When opening and closing the splitter, sometimes i assert and the splitter won't open
Categories
(SeaMonkey :: MailNews: Message Display, defect, P3)
Tracking
(Not tracked)
VERIFIED
FIXED
M11
People
(Reporter: mscott, Assigned: peterl-retired)
References
Details
This doesn't happen all the time but it's happening regularly enough to be annoying so I thought I'd file it. If I open or close the spitter in the messenger thread pane while something else is going on in the UI (i.e. if I just selected a folder and we are parsing the folder so entries are getting added to the thread pane), I get the following assertion in the splitter code: NS_ASSERTION(old == aMapped, "not in table"); HTMLStyleSheetImpl::DropMappedAttributes(HTMLStyleSheetImpl * const 0x03a9a300, nsIHTMLMappedAttributes * 0x041499d0) line 1122 + 34 bytes HTMLAttributesImpl::EnsureSingleMappedFor(nsIHTMLContent * 0x04149ddc, nsIHTMLStyleSheet * 0x03a9a300, int 1) line 1079 HTMLAttributesImpl::SetAttributeFor(HTMLAttributesImpl * const 0x04149b30, nsIAtom * 0x0137a840 {"height"}, const nsHTMLValue & {...}, int 1, nsIHTMLContent * 0x04149ddc, nsIHTMLStyleSheet * 0x03a9a300, int & 61448960) line 1231 + 21 bytes HTMLStyleSheetImpl::SetAttributeFor(HTMLStyleSheetImpl * const 0x03a9a300, nsIAtom * 0x0137a840 {"height"}, const nsHTMLValue & {...}, int 1, nsIHTMLContent * 0x04149ddc, nsIHTMLAttributes * & 0x04149b30) line 1065 + 40 bytes nsGenericHTMLElement::SetHTMLAttribute(nsIAtom * 0x0137a840 {"height"}, const nsHTMLValue & {...}, int 0) line 815 + 41 bytes nsGenericHTMLElement::SetAttribute(int 0, nsIAtom * 0x0137a840 {"height"}, const nsString & {"-56143363"}, int 0) line 712 + 23 bytes nsHTMLIFrameElement::SetAttribute(nsHTMLIFrameElement * const 0x04149ddc, int 0, nsIAtom * 0x0137a840 {"height"}, const nsString & {"-56143363"}, int 0) line 90 + 30 bytes nsSplitterFrameImpl::AdjustChildren(nsIPresContext & {...}, nsSplitterInfo * 0x04e488c0, int 1, int 0) line 882 + 65 bytes nsSplitterFrameImpl::AdjustChildren(nsIPresContext & {...}) line 827 nsSplitterFrameImpl::MouseUp(nsIPresContext & {...}, nsGUIEvent * 0x0012fbe4) line 423 nsSplitterFrame::HandleEvent(nsSplitterFrame * const 0x02f7a1b8, nsIPresContext & {...}, nsGUIEvent * 0x0012fbe4, nsEventStatus & nsEventStatus_eIgnore) line 415 PresShell::HandleEvent(PresShell * const 0x03a9cb34, nsIView * 0x0417a340, nsGUIEvent * 0x0012fbe4, nsEventStatus & nsEventStatus_eIgnore) line 2000 + 38 bytes nsView::HandleEvent(nsView * const 0x0417a340, nsGUIEvent * 0x0012fbe4, unsigned int 28, nsEventStatus & nsEventStatus_eIgnore, int & 0) line 835 If I continue past the assertion, the splitter stays in the closed state (i.e. it's at the bottom of the screen) and I am never able to get it to open again.
Updated•25 years ago
|
Status: NEW → ASSIGNED
Comment 3•25 years ago
|
||
Peter do you have any idea what's going on here?
Updated•25 years ago
|
Target Milestone: M11
Assignee | ||
Updated•25 years ago
|
Assignee: evaughan → peterl
Status: ASSIGNED → NEW
Assignee | ||
Comment 4•25 years ago
|
||
I think I found this, a bug in the mapped attribute hashing code...
Assignee | ||
Updated•25 years ago
|
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 5•25 years ago
|
||
Fixed.
Comment 6•25 years ago
|
||
Scott, how is this working on your system? It appears fixed to me.
Reporter | ||
Updated•25 years ago
|
Status: RESOLVED → VERIFIED
Reporter | ||
Comment 7•25 years ago
|
||
nbaca: I haven't been able to reproduce this in a little while either. Marking fix as verified since neither of us can get it to happen again.
Updated•20 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•