Closed Bug 55646 Opened 24 years ago Closed 24 years ago

Dragging a bookmark enough to force a scroll crashes Mozilla

Categories

(SeaMonkey :: Bookmarks & History, defect, P3)

defect

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 55909

People

(Reporter: mozbug, Assigned: bugs)

Details

(Keywords: crash, regression)

Attachments

(1 file)

Build 2000100620 Win98SE In the sidebar or the bookmark manage window, every time I try to move a bookmark, Mozilla crashes.
Sometimes it's a page fault in xpcom.dll Sometimes it"s a page fault in <unknown>
Keywords: crash
does talkback come up? could you report the incident ID# or otherwise attach a stack trace?
OK done. Here's the ID : TB19011494H And I attache drwatson log file.
Attached file DrWatson log (deleted) —
Just one more comment : I reproduced the crash with WinNt but it seems to happen less often then with Win98.
Talback Id for crash unde Win98 : TB19051654H
the talkback log for the Win98 crash: Call Stack: (Signature = nsQueryInterface::operator() c649132b) nsQueryInterface::operator() [d:\builds\seamonkey\mozilla\xpcom\base\nsCOMPtr.cpp, line 37] nsCOMPtr_base::assign_from_helper [d:\builds\seamonkey\mozilla\xpcom\base\nsCOMPtr.cpp, line 66] nsXULTreeGroupFrame::GetFirstTreeBox [d:\builds\seamonkey\mozilla\layout\xul\base\src\ nsXULTreeGroupFrame.cpp, line 223] nsTreeLayout::LazyRowCreator [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsTreeLayout.cpp, line 309] nsTreeLayout::LazyRowCreator [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsTreeLayout.cpp, line 320] nsTreeLayout::LazyRowCreator [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsTreeLayout.cpp, line 320] nsTreeLayout::LazyRowCreator [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsTreeLayout.cpp, line 320] nsTreeLayout::LazyRowCreator [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsTreeLayout.cpp, line 320] nsTreeLayout::LazyRowCreator [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsTreeLayout.cpp, line 320] nsXULTreeOuterGroupFrame::ReflowFinished [d:\builds\seamonkey\mozilla\layout\xul\base\src\ nsXULTreeOuterGroupFrame.cpp, line 1248] PresShell::HandlePostedReflowCallbacks [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 4132] PresShell::ProcessReflowCommands [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 5186] PresShell::FlushPendingNotifications [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 4196] PresShell::AppendReflowCommand [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 3131] nsFrame::CreateAndPostReflowCommand [d:\builds\seamonkey\mozilla\layout\html\base\src\nsFrame.cpp, line 3601] nsContainerFrame::ReflowDirtyChild [d:\builds\seamonkey\mozilla\layout\html\base\src\ nsContainerFrame.cpp, line 316] nsBox::RelayoutDirtyChild [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBox.cpp, line 468] nsBox::RelayoutDirtyChild [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBox.cpp, line 457] nsBox::RelayoutDirtyChild [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBox.cpp, line 457] nsBox::RelayoutDirtyChild [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBox.cpp, line 457] nsBox::RelayoutDirtyChild [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBox.cpp, line 457] nsBox::RelayoutDirtyChild [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBox.cpp, line 457] nsBox::RelayoutDirtyChild [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBox.cpp, line 457] nsBox::RelayoutDirtyChild [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBox.cpp, line 457] nsBox::RelayoutDirtyChild [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBox.cpp, line 457] nsBox::RelayoutDirtyChild [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBox.cpp, line 457] nsBox::RelayoutDirtyChild [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBox.cpp, line 457] nsBox::RelayoutDirtyChild [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBox.cpp, line 457] nsBox::MarkDirtyChildren [d:\builds\seamonkey\mozilla\layout\xul\base\src\nsBox.cpp, line 292] nsXULTreeGroupFrame::DestroyRows [d:\builds\seamonkey\mozilla\layout\xul\base\src\ nsXULTreeGroupFrame.cpp, line 571] nsXULTreeGroupFrame::DestroyRows [d:\builds\seamonkey\mozilla\layout\xul\base\src\ nsXULTreeGroupFrame.cpp, line 550] nsXULTreeGroupFrame::DestroyRows [d:\builds\seamonkey\mozilla\layout\xul\base\src\ nsXULTreeGroupFrame.cpp, line 550] nsXULTreeGroupFrame::DestroyRows [d:\builds\seamonkey\mozilla\layout\xul\base\src\ nsXULTreeGroupFrame.cpp, line 550] nsXULTreeGroupFrame::DestroyRows [d:\builds\seamonkey\mozilla\layout\xul\base\src\ nsXULTreeGroupFrame.cpp, line 550] nsXULTreeGroupFrame::DestroyRows [d:\builds\seamonkey\mozilla\layout\xul\base\src\ nsXULTreeGroupFrame.cpp, line 550] nsXULTreeOuterGroupFrame::InternalPositionChanged [d:\builds\seamonkey\mozilla\layout\xul\base\src\ nsXULTreeOuterGroupFrame.cpp, line 663] nsXULTreeOuterGroupFrame::ScrollToIndex [d:\builds\seamonkey\mozilla\layout\xul\base\src\ nsXULTreeOuterGroupFrame.cpp, line 1161] nsXULTreeOuterGroupFrame::HandleAutoScrollTracking [d:\builds\seamonkey\mozilla\layout\xul\base\src\ nsXULTreeOuterGroupFrame.cpp, line 1370] nsDragOverListener::DragOver [d:\builds\seamonkey\mozilla\layout\xul\base\src\ nsXULTreeOuterGroupFrame.cpp, line 120] nsEventListenerManager::HandleEvent [d:\builds\seamonkey\mozilla\layout\events\src\ nsEventListenerManager.cpp, line 1466] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3301] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3320] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3320] nsXULElement::HandleDOMEvent [d:\builds\seamonkey\mozilla\rdf\content\src\nsXULElement.cpp, line 3320] PresShell::HandleEventInternal [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 4895] PresShell::HandleEvent [d:\builds\seamonkey\mozilla\layout\html\base\src\nsPresShell.cpp, line 4825] nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 379] nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 352] nsView::HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 352] nsViewManager2::DispatchEvent [d:\builds\seamonkey\mozilla\view\src\nsViewManager2.cpp, line 1439] HandleEvent [d:\builds\seamonkey\mozilla\view\src\nsView.cpp, line 68] nsWindow::DispatchEvent [d:\builds\seamonkey\mozilla\widget\src\windows\nsWindow.cpp, line 686] nsNativeDragTarget::DispatchDragDropEvent [d:\builds\seamonkey\mozilla\widget\src\windows\ nsNativeDragTarget.cpp, line 184] nsNativeDragTarget::ProcessDrag [d:\builds\seamonkey\mozilla\widget\src\windows\ nsNativeDragTarget.cpp, line 209] nsNativeDragTarget::DragOver [d:\builds\seamonkey\mozilla\widget\src\windows\ nsNativeDragTarget.cpp, line 263] OLE32.DLL + 0x9dc1f (0x65f9dc1f) OLE32.DLL + 0x53833 (0x65f53833) OLE32.DLL + 0x5333f (0x65f5333f) OLE32.DLL + 0x52dc8 (0x65f52dc8) OLE32.DLL + 0x533e8 (0x65f533e8) nsDragService::StartInvokingDragSession [d:\builds\seamonkey\mozilla\widget\src\windows\nsDragService.cpp, line 144] nsDragService::InvokeDragSession [d:\builds\seamonkey\mozilla\widget\src\windows\nsDragService.cpp, line 111] XPTC_InvokeByIndex [d:\builds\seamonkey\mozilla\xpcom\reflect\xptcall\src\md\win32\ xptcinvoke.cpp, line 139] nsXPCWrappedNativeClass::CallWrappedMethod [d:\builds\seamonkey\mozilla\js\src\xpconnect\src\ xpcwrappednativeclass.cpp, line 915]
Status: UNCONFIRMED → NEW
Ever confirmed: true
I can't duplicate this bug. Tested on Win98-Japanese and W2000-Japanese.
I'm getting hit with intermittent crashes when trying to move bookmarks around in the manage window. It seems to happen during the autoscrolling of the window.
This is also happends on build id: 2000101621 on linux, when you move a bookmark to the top also crashes mozilla
It also happend on linux, when you move a bookmark up, giving this error: window got a drag/opt/moz/run-mozilla.sh: line 72: 784 Segmentation fault $prog ${1+"$@"} Build id: 2000101621
I have seen this in Mac Trunk 20001808. The crash occurrs when you drag a bookmark item to the edge of the window. Instead of scroll, it crashes. Very reproducible. This is really bad.
Ok I just crashed this with trunk builds on Win98 and MacOS (2000101608). This does not happen on NS6 branch builds so this must be a recent regression on the trunk. If it's any help, my linux branch build which did not crash had the following to report in the console when I tried to repro this bug. JavaScript Error: chrome://commuicator/content/bookmarks/bookmarksDD.js line 169: rowGroup.setAttribute is not a function
Keywords: regression
OS: Windows 98 → All
Hardware: PC → All
Summary: Moving a bookmark crashes Mozilla → Dragging a bookmark enough to force a scroll crashes Mozilla
Is this a duplicate of bug 55909 (better analyzed)?
I tried this on the 10/19 MN6 Linux and it worked okay.
dup *** This bug has been marked as a duplicate of 55909 ***
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → DUPLICATE
VERIFIED Dupe
Status: RESOLVED → VERIFIED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: