Closed Bug 9375 Opened 25 years ago Closed 25 years ago

Crash - Selecting Address Book cards that are already selected

Categories

(SeaMonkey :: MailNews: Address Book & Contacts, defect, P3)

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: esther, Assigned: hangas)

Details

Using 19990708 on Win95, Mac & Linux you will crash if you select an Address Book card that is already selected or double-clicking on a single card on linux. 1. Launch Address Book (with this build you need to launch the Address Book component by itself) use the apprunner -addressbook in the command line. 2. Click on the Personal Address Book and click New Card to create a card. Repeat this to create 2 new cards. 3. Double click on the Personal Address Book to display the card in the Results pane. 4. Click on the 1st card, then click on the second card, then click on the 1st card again. (Note: with mac it takes more time to get it to crash, you may have to click on these two cards several times, but it will crash). Results should be: Clicking on a card should display card info in the bottom right pane. Should not crash.
Talk back incident 10876957 nsHTMLReflowCommand::BuildPath [d:\builds\seamonkey\mozilla\layout\html\base\src\nsHTMLReflowCommand.cpp, line 121] nsHTMLReflowCommand::Dispatch [d:\builds\seamonkey\mozilla\layout\html\base\src\nsHTMLReflowCommand.cpp, line 143] PresShell::ProcessReflowCommands [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 1323] PresShell::ExitReflowLock [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 702] PresShell::ContentChanged [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 1697] XULDocumentImpl::ContentChanged [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULDocument.cpp, line 1887] nsGenericDOMDataNode::SetData [d:\builds\seamonkey\mozilla\layout\base\src\nsGenericDOMDataNode.cpp, line 247] nsGenericDOMDataNode::SetNodeValue [d:\builds\seamonkey\mozilla\layout\base\src\nsGenericDOMDataNode.cpp, line 93] nsTextNode::SetNodeValue [d:\builds\seamonkey\mozilla\layout\base\src\nsTextNode.cpp, line 48] SetNodeProperty [d:\builds\seamonkey\mozilla\dom\src\coreDOM\nsJSNode.cpp, line 324] js_Interpret [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 2197] js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 676] js_Interpret [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 2218] js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 676] js_Interpret [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 2218] js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 676] js_Interpret [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 2218] js_Invoke [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 676] js_InternalCall [d:\builds\seamonkey\mozilla\js\src\jsinterp.c, line 750] JS_CallFunctionValue [d:\builds\seamonkey\mozilla\js\src\jsapi.c, line 2645] nsJSEventListener::HandleEvent [d:\builds\seamonkey\mozilla\dom\src\events\nsJSEventListener.cpp, line 98] nsEventListenerManager::HandleEvent [d:\builds\seamonkey\mozilla\layout\events\src\nsEventListenerManager.cpp, line 903] RDFElementImpl::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsRDFElement.cpp, line 2351] nsTreeFrame::FireChangeHandler [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsTreeFrame.cpp, line 269] nsTreeFrame::SetSelection [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsTreeFrame.cpp, line 65] nsTreeCellFrame::HandleMouseDownEvent [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsTreeCellFrame.cpp, line 197] nsTreeCellFrame::HandleEvent [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsTreeCellFrame.cpp, line 168] PresShell::HandleEvent [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 2124] nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 833] nsViewManager::DispatchEvent [d:\builds\seamonkey\mozilla\view\src\nsViewManager.cpp, line 1736] HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 67] nsWindow::DispatchEvent [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 438] nsWindow::DispatchWindowEvent [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 455] nsWindow::DispatchMouseEvent [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 3130] ChildWindow::DispatchMouseEvent [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 3281] nsWindow::ProcessMessage [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 2397] nsWindow::WindowProc [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 504] KERNEL32.DLL + 0x228e0 (0xbff928e0) 0x00638c18
QA Contact: lchiang → esther
Status: NEW → ASSIGNED
Target Milestone: M9
<I will update the release note tracking bug for M8 for this bug.>
Using 19990708 on win32 & linux this appears to have been fixed. No longer happens to me or Paul. Not sure how it got fixed but it is, Paul you can resolve as worksforme and I'll verify it.
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Target Milestone: M9 → M8
This is working for me today. I did not change anything so I can only guess that it was fixed by one of the many other bugs fixed since yesterday.
Status: RESOLVED → VERIFIED
Verified
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.