Closed Bug 3274 Opened 26 years ago Closed 26 years ago

crash moving selection after editing operation

Categories

(Core :: Layout, defect, P1)

x86
Windows NT
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: buster, Assigned: mjudge)

Details

run viewer, edit mode select from '2' to '5' in test case ctrl-i to make italic. this adds and moves content. ctrl-z to undo. click in the first line of text to move the selection. crash. "aBegin" looks like garbage in the debugger. test case: <html><body> <p>inbetween text</p>123<B>BOLD</B>456 </body></html> stack: compareFrames(nsIFrame * 0x01233e80, nsIFrame * 0x012604b0) line 691 + 33 bytes nsRangeList::TakeFocus(nsRangeList * const 0x0125a710, nsIFocusTracker * 0x0125a64c, nsIFrame * 0x01233bc0, int 3, int 0, int 0) line 778 + 13 bytes nsFrame::HandlePress(nsFrame * const 0x01233bc0, nsIPresContext & {...}, nsGUIEvent * 0x0012fda0, nsEventStatus & nsEventStatus_eIgnore) line 725 nsFrame::HandleEvent(nsFrame * const 0x01233bc0, nsIPresContext & {...}, nsGUIEvent * 0x0012fda0, nsEventStatus & nsEventStatus_eIgnore) line 688 PresShell::HandleEvent(PresShell * const 0x0125a644, nsIView * 0x01232800, nsGUIEvent * 0x0012fda0, nsEventStatus & nsEventStatus_eIgnore) line 1849 + 33 bytes nsView::HandleEvent(nsView * const 0x01232800, nsGUIEvent * 0x0012fda0, unsigned int 8, nsEventStatus & nsEventStatus_eIgnore) line 825 nsView::HandleEvent(nsView * const 0x011df450, nsGUIEvent * 0x0012fda0, unsigned int 8, nsEventStatus & nsEventStatus_eIgnore) line 808 nsView::HandleEvent(nsView * const 0x011df380, nsGUIEvent * 0x0012fda0, unsigned int 8, nsEventStatus & nsEventStatus_eIgnore) line 808 nsScrollingView::HandleEvent(nsScrollingView * const 0x011df380, nsGUIEvent * 0x0012fda0, unsigned int 8, nsEventStatus & nsEventStatus_eIgnore) line 815 nsView::HandleEvent(nsView * const 0x01259b30, nsGUIEvent * 0x0012fda0, unsigned int 28, nsEventStatus & nsEventStatus_eIgnore) line 808 nsViewManager::DispatchEvent(nsViewManager * const 0x01259a10, nsGUIEvent * 0x0012fda0, nsEventStatus & nsEventStatus_eIgnore) line 1226 HandleEvent(nsGUIEvent * 0x0012fda0) line 64 nsWindow::DispatchEvent(nsWindow * const 0x011df8c0, nsGUIEvent * 0x0012fda0, nsEventStatus & nsEventStatus_eIgnore) line 369 + 10 bytes nsWindow::DispatchWindowEvent(nsGUIEvent * 0x0012fda0) line 385 nsWindow::DispatchMouseEvent(unsigned int 302, nsPoint * 0x00000000 {x=??? y=???}) line 1906 + 15 bytes
Severity: normal → critical
Priority: P2 → P1
Status: NEW → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
you will have to try harder! I have fixed this simple bug! ;)
QA Contact: 4110 → 4079
Reassigning qa contact to Sujay. This looks like an Editor bug, not Layout. Please change component classification if needed.
Status: RESOLVED → VERIFIED
verified in 3/17 build.
You need to log in before you can comment on or make changes to this bug.