Closed
Bug 420915
Opened 16 years ago
Closed 5 years ago
Firefox crashed while testing bug 420905 [@ nsTreeBodyFrame::GetItemWithinCellAt(int, nsRect const&, int, nsTreeColumn*)] [@ nsTreeBodyFrame::GetCellAt(int, int, int*, nsTreeColumn**, nsIAtom**)]
Categories
(Core :: XUL, defect)
Core
XUL
Tracking
()
RESOLVED
INCOMPLETE
People
(Reporter: whimboo, Unassigned)
References
Details
(Keywords: crash, Whiteboard: [tbird crash][rare])
Crash Data
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9b5pre) Gecko/2008030405 Minefield/3.0b5pre ID:2008030405 Trying to reproduce the STR in bug 420905. While getting the infinite list of assertion dialogs I tried to stop it with massively hitting Esc and trying to close the history sidebar with the mouse. After a while Firefox crashed with the following stack: Breakpad ID: bp-ad731f47-ea1d-11dc-813b-001a4bd43ed6 0 nsTreeBodyFrame::GetItemWithinCellAt(int, nsRect const&, int, nsTreeColumn*) mozilla/layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp:1502 1 nsTreeBodyFrame::GetCellAt(int, int, int*, nsTreeColumn**, nsIAtom**) mozilla/layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp:1667 2 nsTreeBodyFrame::GetCellAt(int, int, int*, nsITreeColumn**, nsACString_internal&) mozilla/layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp:1064 3 nsTreeBoxObject::GetCellAt(int, int, int*, nsITreeColumn**, nsACString_internal&) mozilla/layout/xul/base/src/tree/src/nsTreeBoxObject.cpp:434 4 nsXULTooltipListener::CheckTreeBodyMove(nsIDOMMouseEvent*) mozilla/layout/xul/base/src/nsXULTooltipListener.cpp:364 5 do_GetWeakReference(nsISupports*, unsigned int*) nsIWeakReferenceUtils.h:110 6 nsXULTooltipListener::MouseMove(nsIDOMEvent*) mozilla/layout/xul/base/src/nsXULTooltipListener.cpp:217
Reporter | ||
Comment 1•16 years ago
|
||
Using Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; en-US; rv:1.9b5pre) Gecko/2008030404 Minefield/3.0b5pre shows a similar stack trace: Breakpad ID: bp-3c23919e-ea20-11dc-94aa-001a4bd43ef6 First 20 frames: 0 @0x0 1 nsTreeBodyFrame::GetCellAt(int, int, int*, nsTreeColumn**, nsIAtom**) mozilla/layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp:1667 2 nsTreeBodyFrame::GetCellAt(int, int, int*, nsITreeColumn**, nsACString_internal&) mozilla/layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp:1064 3 NS_InvokeByIndex_P mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_unixish_x86.cpp:179 4 XPCWrappedNative::CallMethod(XPCCallContext&, XPCWrappedNative::CallMode) mozilla/js/src/xpconnect/src/xpcwrappednative.cpp:2369 5 XPC_WN_CallMethod(JSContext*, JSObject*, unsigned int, long*, long*) mozilla/js/src/xpconnect/src/xpcwrappednativejsops.cpp:1470 6 js_Invoke mozilla/js/src/jsinterp.c:1444 7 js_Interpret mozilla/js/src/jsinterp.c:4805 8 js_Invoke mozilla/js/src/jsinterp.c:1460 9 js_InternalInvoke mozilla/js/src/jsinterp.c:1516 10 JS_CallFunctionValue mozilla/js/src/jsapi.c:4982 11 nsJSContext::CallEventHandler(nsISupports*, void*, void*, nsIArray*, nsIVariant**) mozilla/dom/src/base/nsJSEnvironment.cpp:1961 12 nsJSEventListener::HandleEvent(nsIDOMEvent*) mozilla/dom/src/events/nsJSEventListener.cpp:248 13 nsXBLPrototypeHandler::ExecuteHandler(nsPIDOMEventTarget*, nsIDOMEvent*) mozilla/content/xbl/src/nsXBLPrototypeHandler.cpp:344 14 nsXBLEventHandler::HandleEvent(nsIDOMEvent*) mozilla/content/xbl/src/nsXBLEventHandler.cpp:86 15 nsEventListenerManager::HandleEventSubType(nsListenerStruct*, nsIDOMEventListener*, nsIDOMEvent*, nsISupports*, unsigned int) mozilla/content/events/src/nsEventListenerManager.cpp:1082 16 nsEventListenerManager::HandleEvent(nsPresContext*, nsEvent*, nsIDOMEvent**, nsISupports*, unsigned int, nsEventStatus*) mozilla/content/events/src/nsEventListenerManager.cpp:1186 17 nsEventTargetChainItem::HandleEvent(nsEventChainPostVisitor&, unsigned int) mozilla/content/events/src/nsEventDispatcher.cpp:206 18 nsEventTargetChainItem::HandleEventTargetChain(nsEventChainPostVisitor&, unsigned int, nsDispatchingCallback*) mozilla/content/events/src/nsEventDispatcher.cpp:264 19 nsEventDispatcher::Dispatch(nsISupports*, nsPresContext*, nsEvent*, nsIDOMEvent*, nsEventStatus*, nsDispatchingCallback*) mozilla/content/events/src/nsEventDispatcher.cpp:479 20 PresShell::HandleEventInternal(nsEvent*, nsIView*, nsEventStatus*) mozilla/layout/base/nsPresShell.cpp:5895
OS: Windows XP → All
Hardware: PC → All
Reporter | ||
Updated•16 years ago
|
Summary: Firefox crashed while testing bug 420905 [@ nsTreeBodyFrame::GetItemWithinCellAt] → Firefox crashed while testing bug 420905 [@ nsTreeBodyFrame::GetItemWithinCellAt][@ nsTreeBodyFrame::GetCellAt]
Component: Layout → Layout: Tables
QA Contact: layout → layout.tables
Component: Layout: Tables → XP Toolkit/Widgets: Trees
QA Contact: layout.tables → xptoolkit.trees
Component: XP Toolkit/Widgets: Trees → XUL
QA Contact: xptoolkit.trees → xptoolkit.widgets
Comment 2•14 years ago
|
||
Henrik, There still are a few nsTreeBodyFrame::GetCellAt(int, int, int*, nsTreeColumn**, nsIAtom**) crashes bp-be6f4cc1-58c6-47f6-a04d-ce7552100724 FF 3.6.7 nsTreeBodyFrame::GetItemWithinCellAt(int, nsRect const&, int, nsTreeColumn*) bp-146300c2-d585-4b8d-a40c-65a332100726 FF 3.6.8 bp-0abb0197-8812-4a64-9e14-961122100728 FF 3.6.8 (reporter: nikki) Thunderbird too. I didn't compare stacks to see if same. bp-7017acc1-d14c-4aa5-af02-0f6cc2100707 GetItemWithinCellAt
Summary: Firefox crashed while testing bug 420905 [@ nsTreeBodyFrame::GetItemWithinCellAt][@ nsTreeBodyFrame::GetCellAt] → Firefox crashed while testing bug 420905 [@ nsTreeBodyFrame::GetItemWithinCellAt(int, nsRect const&, int, nsTreeColumn*)] [@ nsTreeBodyFrame::GetCellAt(int, int, int*, nsTreeColumn**, nsIAtom**)]
Assignee | ||
Updated•13 years ago
|
Crash Signature: [@ nsTreeBodyFrame::GetItemWithinCellAt(int, nsRect const&, int, nsTreeColumn*)]
[@ nsTreeBodyFrame::GetCellAt(int, int, int*, nsTreeColumn**, nsIAtom**)]
Comment 3•12 years ago
|
||
Crash urls from last comment are broken. nsTreeBodyFrame::GetCellAt(int, int, int*, nsTreeColumn**, nsIAtom**) crashes https://crash-stats.mozilla.com/report/index/55f09901-c2d2-40ff-a7d8-3a3dc2121227 's the latest one nsTreeBodyFrame::GetItemWithinCellAt(int, nsRect const&, int, nsTreeColumn*) http://tinyurl.com/buxq7cd
Crash Signature: [@ nsTreeBodyFrame::GetItemWithinCellAt(int, nsRect const&, int, nsTreeColumn*)]
[@ nsTreeBodyFrame::GetCellAt(int, int, int*, nsTreeColumn**, nsIAtom**)] → [@ nsTreeBodyFrame::GetItemWithinCellAt(int, nsRect const&, int, nsTreeColumn*)]
[@ nsTreeBodyFrame::GetCellAt(int, int, int*, nsTreeColumn**, nsIAtom**)]
Comment 4•11 years ago
|
||
bp-6785786e-2d4f-42bb-8df2-db2992130516 0 xul.dll nsTreeBodyFrame::GetItemWithinCellAt layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp:1463 1 xul.dll nsTreeBodyFrame::GetCellAt layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp:1638 2 xul.dll nsTreeBodyFrame::GetCursor layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp:2502 3 xul.dll nsEventStateManager::UpdateCursor content/events/src/nsEventStateManager.cpp:3574 4 xul.dll nsEventStateManager::PreHandleEvent content/events/src/nsEventStateManager.cpp:1062
Whiteboard: [tbird crash][rare]
Updated•9 years ago
|
Crash Signature: [@ nsTreeBodyFrame::GetItemWithinCellAt(int, nsRect const&, int, nsTreeColumn*)]
[@ nsTreeBodyFrame::GetCellAt(int, int, int*, nsTreeColumn**, nsIAtom**)] → [@ nsTreeBodyFrame::GetItemWithinCellAt(int, nsRect const&, int, nsTreeColumn*)]
[@ nsTreeBodyFrame::GetCellAt(int, int, int*, nsTreeColumn**, nsIAtom**)]
[@ nsTreeBodyFrame::GetItemWithinCellAt]
[@ nsTreeBodyFrame::GetCellAt]
Comment 5•5 years ago
|
||
No crashes in past week. I don't think this is actionable
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → INCOMPLETE
You need to log in
before you can comment on or make changes to this bug.
Description
•