Closed Bug 19349 Opened 25 years ago Closed 25 years ago

Assertion for every key typed in mail compose window

Categories

(MailNews Core :: Composition, defect, P3)

All
Windows NT
defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: Bienvenu, Assigned: buster)

Details

For every key you type in the body of a mail compose window, you get the
following assert because the node is null. I noticed you made a bunch of dom
changes to the editor yesterday, so I'm hoping it was your changes.

NTDLL! 77f76274()
nsDebug::Assertion(const char * 0x00ff7d6c, const char * 0x00ff7d48, const char
* 0x00ff7d1c, int 0x000008e5) line 284 + 13 bytes
nsEditor::GetNodeLocation(nsIDOMNode * 0x00000000, nsCOMPtr<nsIDOMNode> *
0x0012f1cc, int * 0x0012f1d0) line 2277 + 44 bytes
nsHTMLEditRules::GetPromotedPoint(nsHTMLEditRules::RulesEndpoint kStart,
nsIDOMNode * 0x04baf1e0, int 0x00000003, int 0x00000000, nsCOMPtr<nsIDOMNode> *
0x0012f274, int * 0x0012f27c) line 2169 + 22 bytes
nsHTMLEditRules::GetPromotedRanges(nsIDOMSelection * 0x04b001d0,
nsCOMPtr<nsISupportsArray> * 0x0012f388, int 0x00000000) line 2287 + 38 bytes
nsHTMLEditRules::CleanUpSelection(nsIDOMSelection * 0x04b001d0) line 3355 + 21
bytes
nsHTMLEditRules::DidDoAction(nsHTMLEditRules * const 0x04b24390, nsIDOMSelection
* 0x04b001d0, nsRulesInfo * 0x0012f46c, unsigned int 0x00000000) line 148
nsHTMLEditor::InsertText(nsHTMLEditor * const 0x04b24d54, const nsString &
{...}) line 1310 + 38 bytes
nsHTMLEditorLog::InsertText(nsHTMLEditorLog * const 0x04b24d54, const nsString &
{...}) line 199 + 13 bytes
nsHTMLEditor::TypedText(nsHTMLEditor * const 0x04b24d54, const nsString & {...},
int 0x00000000) line 681 + 16 bytes
nsHTMLEditorLog::TypedText(nsHTMLEditorLog * const 0x04b24d54, const nsString &
{...}, int 0x00000000) line 180 + 17 bytes
nsHTMLEditor::EditorKeyPress(nsHTMLEditor * const 0x000f80c0, nsIDOMKeyEvent *
0x00000060) line 659 + 21 bytes
nsTextEditorKeyListener::KeyPress(nsIDOMEvent * 0x00d82718) line 217
nsEventListenerManager::HandleEvent(nsIPresContext & {...}, nsEvent *
0x00000000, nsIDOMEvent * * 0x0000036b, unsigned int 0x000002ae, nsEventStatus
&) line 793 + 17 bytes
nsDocument::HandleDOMEvent(nsDocument * const 0x003994d3, nsIPresContext &
{...}, nsEvent * 0x00000000, nsIDOMEvent * * 0x00000000, unsigned int
0x0000036b, nsEventStatus &) line 2381
nsHTMLHtmlElement::HandleDOMEvent(nsHTMLHtmlElement * const 0x00399505,
nsIPresContext & {...}, nsEvent * 0x00396713, nsIDOMEvent * * 0x00140000,
unsigned int 0x00000000, nsEventStatus &) line 191 + 41 bytes
nsGenericDOMDataNode::HandleDOMEvent(nsIPresContext & {...}, nsEvent *
0x00263bd0, nsIDOMEvent * * 0x0012f924, unsigned int 0xfd600000, nsEventStatus
&) line 798 + 39 bytes
nsTextNode::HandleDOMEvent(nsTextNode * const 0x00251836, nsIPresContext &
{...}, nsEvent * 0x013dbc04, nsIDOMEvent * * 0x024ae5f0, unsigned int
0x1020e07f, nsEventStatus & 0x0471074a) line 207
PresShell::HandleEvent(PresShell * const 0x04bb8230, nsIView * 0x04bb8790,
nsGUIEvent * 0x00000a13, nsEventStatus &) line 2444 + 39 bytes
nsView::HandleEvent(nsView * const 0x00000000, nsGUIEvent * 0x0000000b, unsigned
int 0x77f3b874, nsEventStatus & 0x04bb876c, int & 0x000000c0) line 840
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
I think Kin fixed this earlier with his fix for the "crasher"
Status: RESOLVED → VERIFIED
marking verified.  The other bug 19371 will be verified by nbaca.
Product: MailNews → Core
Product: Core → MailNews Core
You need to log in before you can comment on or make changes to this bug.