Closed
Bug 278630
Opened 21 years ago
Closed 7 years ago
ASSERTION: bad row index (nsTreeContentView.cpp) when dragging and dropping to an empty row.
Categories
(Core :: XUL, defect)
Tracking
()
RESOLVED
WONTFIX
People
(Reporter: standard8, Assigned: janv)
Details
(Keywords: assertion)
This problem was found when investigating bug 276707. Build ID: Mozilla/5.0
(X11; U; Linux i686; en-US; rv:1.8b) Gecko/20050116
Reproducible: Always
Steps to Reproduce:
1. Start Mozilla/Address book
2. Create card in address book.
3. Select compose.
4. Select address.
5. Drag card from addressbook to blank "Address Message To" area.
6. Observe console
Actual Results:
On console the following errors are raised:
###!!! ASSERTION: bad row index: 'aRowIndex >= 0 && aRowIndex < mRows.Count()',
file nsTreeContentView.cpp, line 356
Break: at file nsTreeContentView.cpp, line 356
###!!! ASSERTION: bad row: 'aRow >= 0 && aRow < mRows.Count()', file
nsTreeContentView.cpp, line 346
Break: at file nsTreeContentView.cpp, line 346
No apparent loss of functionality.
Expected results:
No error.
The error does not occur if you drag a card on top of another card in the
"address message to" box. I had a look at the code and couldn't see any problems
relating to the address book code, the only thing I was thinking was that I was
dnd'ing to an area where no row existed and that is identified as -1, hence the
assertion.
I can find no other tree views that are set up in the same way to reproduce this
error.
Comment 1•20 years ago
|
||
This is an automated message, with ID "auto-resolve01".
This bug has had no comments for a long time. Statistically, we have found that
bug reports that have not been confirmed by a second user after three months are
highly unlikely to be the source of a fix to the code.
While your input is very important to us, our resources are limited and so we
are asking for your help in focussing our efforts. If you can still reproduce
this problem in the latest version of the product (see below for how to obtain a
copy) or, for feature requests, if it's not present in the latest version and
you still believe we should implement it, please visit the URL of this bug
(given at the top of this mail) and add a comment to that effect, giving more
reproduction information if you have it.
If it is not a problem any longer, you need take no action. If this bug is not
changed in any way in the next two weeks, it will be automatically resolved.
Thank you for your help in this matter.
The latest beta releases can be obtained from:
Firefox: http://www.mozilla.org/projects/firefox/
Thunderbird: http://www.mozilla.org/products/thunderbird/releases/1.5beta1.html
Seamonkey: http://www.mozilla.org/projects/seamonkey/
Comment 2•20 years ago
|
||
confirmed with CVS from 20051005 with the change that step 4 is Options->Select
Adresses
Status: UNCONFIRMED → NEW
Ever confirmed: true
this also happens when trying to move a venkman pane that contains a tree.
it's very annoying
00 ntdll!DbgBreakPoint (FPO: [0,0,0])
01 xpcom_core!nsDebugImpl::Break(char * aFile = 0x01776d48 "r:/mozilla/layout/xul/base/src/tree/src/nsTreeContentView.cpp", int aLine = 356)+0x7e (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\xpcom\base\nsdebugimpl.cpp @ 353]
02 xpcom_core!nsDebugImpl::Assertion(char * aStr = 0x01776db4 "bad row index", char * aExpr = 0x01776d88 "aRowIndex >= 0 && aRowIndex < mRows.Count()", char * aFile = 0x01776d48 "r:/mozilla/layout/xul/base/src/tree/src/nsTreeContentView.cpp", int aLine = 356)+0x117 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\xpcom\base\nsdebugimpl.cpp @ 269]
03 xpcom_core!NSGlue_Assertion(char * aStr = 0x01776db4 "bad row index", char * aExpr = 0x01776d88 "aRowIndex >= 0 && aRowIndex < mRows.Count()", char * aFile = 0x01776d48 "r:/mozilla/layout/xul/base/src/tree/src/nsTreeContentView.cpp", int aLine = 356)+0x55 (FPO: [Non-Fpo]) (CONV: fastcall) [r:\mozilla\dbg-i686-pc-cygwin\xpcom\build\nsdebug.cpp @ 111]
04 gklayout!nsTreeContentView::GetParentIndex(int aRowIndex = -1, int * _retval = 0x00125618)+0x34 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\layout\xul\base\src\tree\src\nstreecontentview.cpp @ 356]
05 gklayout!nsTreeBodyFrame::HandleEvent(class nsPresContext * aPresContext = 0x033a27b8, class nsGUIEvent * aEvent = 0x00125930, nsEventStatus * aEventStatus = 0x00125770)+0x551 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\layout\xul\base\src\tree\src\nstreebodyframe.cpp @ 2137]
06 gklayout!PresShell::HandleEventInternal(class nsEvent * aEvent = 0x00125930, class nsIView * aView = 0x034d3730, unsigned int aFlags = 1, nsEventStatus * aStatus = 0x00125770)+0x2d2 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\layout\base\nspresshell.cpp @ 6080]
07 gklayout!PresShell::HandlePositionedEvent(class nsIView * aView = 0x034d3730, class nsIFrame * aTargetFrame = 0x038986a0, class nsGUIEvent * aEvent = 0x00125930, nsEventStatus * aEventStatus = 0x00125770)+0x162 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\layout\base\nspresshell.cpp @ 5936]
08 gklayout!PresShell::HandleEvent(class nsIView * aView = 0x034d3730, class nsGUIEvent * aEvent = 0x00125930, nsEventStatus * aEventStatus = 0x00125770)+0x27a (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\layout\base\nspresshell.cpp @ 5747]
09 gklayout!nsViewManager::HandleEvent(class nsView * aView = 0x034d3730, struct nsPoint aPoint = struct nsPoint, class nsGUIEvent * aEvent = 0x00125930, int aCaptured = 0)+0x57 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\view\src\nsviewmanager.cpp @ 1675]
0a gklayout!nsViewManager::DispatchEvent(class nsGUIEvent * aEvent = 0x00125930, nsEventStatus * aStatus = 0x00125890)+0xc2b (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\view\src\nsviewmanager.cpp @ 1628]
0b gklayout!HandleEvent(class nsGUIEvent * aEvent = 0x00125930)+0x44 (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\view\src\nsview.cpp @ 175]
0c gkwidget!nsWindow::DispatchEvent(class nsGUIEvent * event = 0x00125930, nsEventStatus * aStatus = 0x0012592c)+0xb5 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\widget\src\windows\nswindow.cpp @ 1170]
0d gkwidget!nsNativeDragTarget::DispatchDragDropEvent(unsigned int aEventType = 0x57b, struct _POINTL aPT = struct _POINTL)+0xdf (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\widget\src\windows\nsnativedragtarget.cpp @ 211]
0e gkwidget!nsNativeDragTarget::ProcessDrag(struct IDataObject * pData = 0x03d239d0, unsigned int aEventType = 0x57b, unsigned long grfKeyState = 0, struct _POINTL pt = struct _POINTL, unsigned long * pdwEffect = 0x00125b7c)+0xb8 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\widget\src\windows\nsnativedragtarget.cpp @ 237]
0f gkwidget!nsNativeDragTarget::Drop(struct IDataObject * pData = 0x03d239d0, unsigned long grfKeyState = 0, struct _POINTL aPT = struct _POINTL, unsigned long * pdwEffect = 0x00125b7c)+0x4e (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\widget\src\windows\nsnativedragtarget.cpp @ 360]
10 ole32!CInterfaceFromWindowProp::PrivDragDrop+0xcd (FPO: [Non-Fpo])
11 ole32!PrivDragDrop+0x97 (FPO: [Non-Fpo])
12 ole32!CDropTarget::Drop+0x4e (FPO: [Non-Fpo])
13 ole32!CDragOperation::CompleteDrop+0x3e (FPO: [0,0,0])
14 ole32!DoDragDrop+0xab (FPO: [Non-Fpo])
15 gkwidget!nsDragService::StartInvokingDragSession(struct IDataObject * aDataObj = 0x03d239d0, unsigned int aActionType = 7)+0x11c (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\widget\src\windows\nsdragservice.cpp @ 188]
16 gkwidget!nsDragService::InvokeDragSession(class nsIDOMNode * aDOMNode = 0x03883724, class nsISupportsArray * anArrayTransferables = 0x0449e950, class nsIScriptableRegion * aRegion = 0x00000000, unsigned int aActionType = 7)+0x3e8 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\widget\src\windows\nsdragservice.cpp @ 149]
17 xpcom_core!XPTC_InvokeByIndex(class nsISupports * that = 0x022f4688, unsigned int methodIndex = 3, unsigned int paramCount = 4, struct nsXPTCVariant * params = 0x00125d90)+0x27 (CONV: cdecl) [r:\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcinvoke.cpp @ 102]
18 xpc3250!XPCWrappedNative::CallMethod(class XPCCallContext * ccx = 0x00125f44, XPCWrappedNative::CallMode mode = CALL_METHOD (0))+0xdd5 (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\js\src\xpconnect\src\xpcwrappednative.cpp @ 2155]
19 xpc3250!XPC_WN_CallMethod(struct JSContext * cx = 0x0373d040, struct JSObject * obj = 0x035dc298, unsigned int argc = 4, long * argv = 0x038c2998, long * vp = 0x0012606c)+0x1c6 (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\js\src\xpconnect\src\xpcwrappednativejsops.cpp @ 1471]
1a js3250!js_Invoke(struct JSContext * cx = 0x0373d040, unsigned int argc = 4, unsigned int flags = 0)+0xd5d (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\js\src\jsinterp.c @ 1234]
1b js3250!js_Interpret(struct JSContext * cx = 0x0373d040, unsigned char * pc = 0x02cddcd9 ":", long * result = 0x00126b60)+0xdee8 (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\js\src\jsinterp.c @ 3798]
1c js3250!js_Invoke(struct JSContext * cx = 0x0373d040, unsigned int argc = 1, unsigned int flags = 2)+0xdcd (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\js\src\jsinterp.c @ 1258]
1d js3250!js_InternalInvoke(struct JSContext * cx = 0x0373d040, struct JSObject * obj = 0x037d83b0, long fval = 53058648, unsigned int flags = 0, unsigned int argc = 1, long * argv = 0x00126e6c, long * rval = 0x00126e70)+0x115 (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\js\src\jsinterp.c @ 1335]
1e js3250!JS_CallFunctionValue(struct JSContext * cx = 0x0373d040, struct JSObject * obj = 0x037d83b0, long fval = 53058648, unsigned int argc = 1, long * argv = 0x00126e6c, long * rval = 0x00126e70)+0x48 (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\js\src\jsapi.c @ 4213]
1f gklayout!nsJSContext::CallEventHandler(struct JSObject * aTarget = 0x037d83b0, struct JSObject * aHandler = 0x03299c58, unsigned int argc = 1, long * argv = 0x00126e6c, long * rval = 0x00126e70)+0x128 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\dom\src\base\nsjsenvironment.cpp @ 1439]
20 gklayout!nsJSEventListener::HandleEvent(class nsIDOMEvent * aEvent = 0x037835b0)+0x58b (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\dom\src\events\nsjseventlistener.cpp @ 223]
21 gklayout!nsEventListenerManager::HandleEventSubType(struct nsListenerStruct * aListenerStruct = 0x03883d88, class nsIDOMEventListener * aListener = 0x03883ce0, class nsIDOMEvent * aDOMEvent = 0x037835b0, class nsIDOMEventTarget * aCurrentTarget = 0x04574238, unsigned int aSubType = 0x10, unsigned int aPhaseFlags = 2)+0x23a (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\content\events\src\nseventlistenermanager.cpp @ 1670]
22 gklayout!nsEventListenerManager::HandleEvent(class nsPresContext * aPresContext = 0x033a27b8, class nsEvent * aEvent = 0x00127624, class nsIDOMEvent ** aDOMEvent = 0x001275c8, class nsIDOMEventTarget * aCurrentTarget = 0x04574238, unsigned int aFlags = 2, nsEventStatus * aEventStatus = 0x00127620)+0x398 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\content\events\src\nseventlistenermanager.cpp @ 1777]
23 gklayout!nsXULElement::HandleDOMEvent(class nsPresContext * aPresContext = 0x033a27b8, class nsEvent * aEvent = 0x00127624, class nsIDOMEvent ** aDOMEvent = 0x001275c8, unsigned int aFlags = 2, nsEventStatus * aEventStatus = 0x00127620)+0xc3e (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\content\xul\content\src\nsxulelement.cpp @ 1885]
24 gklayout!nsXULElement::HandleDOMEvent(class nsPresContext * aPresContext = 0x033a27b8, class nsEvent * aEvent = 0x00127624, class nsIDOMEvent ** aDOMEvent = 0x001275c8, unsigned int aFlags = 2, nsEventStatus * aEventStatus = 0x00127620)+0xd5d (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\content\xul\content\src\nsxulelement.cpp @ 1904]
25 gklayout!nsXULElement::HandleDOMEvent(class nsPresContext * aPresContext = 0x033a27b8, class nsEvent * aEvent = 0x00127624, class nsIDOMEvent ** aDOMEvent = 0x001275c8, unsigned int aFlags = 7, nsEventStatus * aEventStatus = 0x00127620)+0xd5d (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\content\xul\content\src\nsxulelement.cpp @ 1904]
26 gklayout!nsEventStateManager::GenerateDragGesture(class nsPresContext * aPresContext = 0x033a27b8, class nsMouseEvent * aEvent = 0x00127c3c)+0x343 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\content\events\src\nseventstatemanager.cpp @ 1556]
27 gklayout!nsEventStateManager::PreHandleEvent(class nsPresContext * aPresContext = 0x033a27b8, class nsEvent * aEvent = 0x00127c3c, class nsIFrame * aTargetFrame = 0x038986a0, nsEventStatus * aStatus = 0x00127a1c, class nsIView * aView = 0x034d3730)+0x3e5 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\content\events\src\nseventstatemanager.cpp @ 509]
28 gklayout!PresShell::HandleEventInternal(class nsEvent * aEvent = 0x00127c3c, class nsIView * aView = 0x034d3730, unsigned int aFlags = 1, nsEventStatus * aStatus = 0x00127a1c)+0x14e (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\layout\base\nspresshell.cpp @ 6046]
29 gklayout!PresShell::HandlePositionedEvent(class nsIView * aView = 0x034d3730, class nsIFrame * aTargetFrame = 0x038986a0, class nsGUIEvent * aEvent = 0x00127c3c, nsEventStatus * aEventStatus = 0x00127a1c)+0x162 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\layout\base\nspresshell.cpp @ 5936]
2a gklayout!PresShell::HandleEvent(class nsIView * aView = 0x034d3730, class nsGUIEvent * aEvent = 0x00127c3c, nsEventStatus * aEventStatus = 0x00127a1c)+0x27a (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\layout\base\nspresshell.cpp @ 5747]
2b gklayout!nsViewManager::HandleEvent(class nsView * aView = 0x034d3730, struct nsPoint aPoint = struct nsPoint, class nsGUIEvent * aEvent = 0x00127c3c, int aCaptured = 0)+0x57 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\view\src\nsviewmanager.cpp @ 1675]
2c gklayout!nsViewManager::DispatchEvent(class nsGUIEvent * aEvent = 0x00127c3c, nsEventStatus * aStatus = 0x00127b3c)+0xc2b (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\view\src\nsviewmanager.cpp @ 1628]
2d gklayout!HandleEvent(class nsGUIEvent * aEvent = 0x00127c3c)+0x44 (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\view\src\nsview.cpp @ 175]
2e gkwidget!nsWindow::DispatchEvent(class nsGUIEvent * event = 0x00127c3c, nsEventStatus * aStatus = 0x00127bd4)+0xb5 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\widget\src\windows\nswindow.cpp @ 1170]
2f gkwidget!nsWindow::DispatchWindowEvent(class nsGUIEvent * event = 0x00127c3c)+0x24 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\widget\src\windows\nswindow.cpp @ 1191]
30 gkwidget!nsWindow::DispatchMouseEvent(unsigned int aEventType = 0x12c, unsigned int wParam = 1, long lParam = 26214470)+0x601 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\widget\src\windows\nswindow.cpp @ 6099]
31 gkwidget!ChildWindow::DispatchMouseEvent(unsigned int aEventType = 0x12c, unsigned int wParam = 1, long lParam = 26214470)+0x8f (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\widget\src\windows\nswindow.cpp @ 6281]
32 gkwidget!nsWindow::ProcessMessage(unsigned int msg = 0x200, unsigned int wParam = 1, long lParam = 26214470, long * aRetValue = 0x00128100)+0xa32 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\widget\src\windows\nswindow.cpp @ 4522]
33 gkwidget!nsWindow::WindowProc(struct HWND__ * hWnd = 0x00b5056a, unsigned int msg = 0x200, unsigned int wParam = 1, long lParam = 26214470)+0x131 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\widget\src\windows\nswindow.cpp @ 1359]
34 USER32!InternalCallWinProc+0x28
35 USER32!UserCallWinProcCheckWow+0x150 (FPO: [Non-Fpo])
36 USER32!DispatchMessageWorker+0x306 (FPO: [Non-Fpo])
37 USER32!DispatchMessageW+0xf (FPO: [Non-Fpo])
38 gkwidget!nsAppShell::DispatchNativeEvent(int aRealEvent = 1, void * aEvent = 0x01fd5af8)+0xd (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\widget\src\windows\nsappshell.cpp @ 221]
39 jsd3250!jsdService::EnterNestedEventLoop(class jsdINestCallback * callback = 0x046101e8, unsigned int * _rval = 0x00128418)+0x267 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\js\jsd\jsd_xpc.cpp @ 3105]
3a xpcom_core!XPTC_InvokeByIndex(class nsISupports * that = 0x00c8c430, unsigned int methodIndex = 0x31, unsigned int paramCount = 2, struct nsXPTCVariant * params = 0x00128408)+0x27 (CONV: cdecl) [r:\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcinvoke.cpp @ 102]
3b xpc3250!XPCWrappedNative::CallMethod(class XPCCallContext * ccx = 0x001285bc, XPCWrappedNative::CallMode mode = CALL_METHOD (0))+0xdd5 (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\js\src\xpconnect\src\xpcwrappednative.cpp @ 2155]
3c xpc3250!XPC_WN_CallMethod(struct JSContext * cx = 0x038f65d0, struct JSObject * obj = 0x032fdef8, unsigned int argc = 1, long * argv = 0x045d08b8, long * vp = 0x001286e4)+0x1c6 (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\js\src\xpconnect\src\xpcwrappednativejsops.cpp @ 1471]
3d js3250!js_Invoke(struct JSContext * cx = 0x038f65d0, unsigned int argc = 1, unsigned int flags = 0)+0xd5d (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\js\src\jsinterp.c @ 1234]
3e js3250!js_Interpret(struct JSContext * cx = 0x038f65d0, unsigned char * pc = 0x02e3ed67 ":", long * result = 0x001291d8)+0xdee8 (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\js\src\jsinterp.c @ 3798]
3f js3250!js_Invoke(struct JSContext * cx = 0x038f65d0, unsigned int argc = 3, unsigned int flags = 2)+0xdcd (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\js\src\jsinterp.c @ 1258]
40 xpc3250!nsXPCWrappedJSClass::CallMethod(class nsXPCWrappedJS * wrapper = 0x0332cae0, unsigned short methodIndex = 3, class nsXPTMethodInfo * info = 0x02e47d60, struct nsXPTCMiniVariant * nativeParams = 0x001294ec)+0xd17 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\js\src\xpconnect\src\xpcwrappedjsclass.cpp @ 1507]
41 xpc3250!nsXPCWrappedJS::CallMethod(unsigned short methodIndex = 3, class nsXPTMethodInfo * info = 0x02e47d60, struct nsXPTCMiniVariant * params = 0x001294ec)+0x3f (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\js\src\xpconnect\src\xpcwrappedjs.cpp @ 519]
42 xpcom_core!PrepareAndDispatch(class nsXPTCStubBase * self = 0x0332cae0, unsigned int methodIndex = 3, unsigned int * args = 0x001295b4, unsigned int * stackBytesToPop = 0x001295a4)+0x337 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcstubs.cpp @ 117]
43 xpcom_core!SharedStub(void)+0x16 (CONV: cdecl) [r:\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcstubs.cpp @ 147]
44 xpcom_core!XPTC_InvokeByIndex(class nsISupports * that = 0x0332cae0, unsigned int methodIndex = 3, unsigned int paramCount = 4, struct nsXPTCVariant * params = 0x045ed5a8)+0x27 (CONV: cdecl) [r:\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcinvoke.cpp @ 102]
45 xpcom_core!nsProxyObject::Post(unsigned int methodIndex = 3, class nsXPTMethodInfo * methodInfo = 0x02e47d60, struct nsXPTCMiniVariant * params = 0x00129680, class nsIInterfaceInfo * interfaceInfo = 0x02e4b848)+0xd6 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\xpcom\proxy\src\nsproxyevent.cpp @ 475]
46 xpcom_core!nsProxyEventObject::CallMethod(unsigned short methodIndex = 3, class nsXPTMethodInfo * info = 0x02e47d60, struct nsXPTCMiniVariant * params = 0x00129680)+0x45 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\xpcom\proxy\src\nsproxyeventobject.cpp @ 559]
47 xpcom_core!PrepareAndDispatch(class nsXPTCStubBase * self = 0x0332cd50, unsigned int methodIndex = 3, unsigned int * args = 0x00129748, unsigned int * stackBytesToPop = 0x00129738)+0x337 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcstubs.cpp @ 117]
48 xpcom_core!SharedStub(void)+0x16 (CONV: cdecl) [r:\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcstubs.cpp @ 147]
49 jsd3250!jsds_ExecutionHookProc(struct JSDContext * jsdc = 0x00c8cb68, struct JSDThreadState * jsdthreadstate = 0x045e3478, unsigned int type = 4, void * callerdata = 0x00000000, long * rval = 0x0012a12c)+0x2cb (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\js\jsd\jsd_xpc.cpp @ 688]
4a jsd3250!jsd_CallExecutionHook(struct JSDContext * jsdc = 0x00c8cb68, struct JSContext * cx = 0x038f65d0, unsigned int type = 4, <function> * hook = 0x01081e20, void * hookData = 0x00000000, long * rval = 0x0012a12c)+0x71 (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\js\jsd\jsd_hook.c @ 177]
4b jsd3250!jsd_ThrowHandler(struct JSContext * cx = 0x038f65d0, struct JSScript * script = 0x03dd9540, unsigned char * pc = 0x03dd95fe ":", long * rval = 0x0012a12c, void * closure = 0x00c8cb68)+0x13f (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\js\jsd\jsd_hook.c @ 149]
4c js3250!js_Interpret(struct JSContext * cx = 0x038f65d0, unsigned char * pc = 0x03dd95fe ":", long * result = 0x0012a27c)+0x161bb (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\js\src\jsinterp.c @ 5680]
4d js3250!js_Invoke(struct JSContext * cx = 0x038f65d0, unsigned int argc = 0, unsigned int flags = 2)+0xdcd (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\js\src\jsinterp.c @ 1258]
4e js3250!js_InternalInvoke(struct JSContext * cx = 0x038f65d0, struct JSObject * obj = 0x037d8970, long fval = 72988104, unsigned int flags = 0, unsigned int argc = 0, long * argv = 0x00000000, long * rval = 0x0012a38c)+0x115 (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\js\src\jsinterp.c @ 1335]
4f js3250!JS_CallFunctionValue(struct JSContext * cx = 0x038f65d0, struct JSObject * obj = 0x037d8970, long fval = 72988104, unsigned int argc = 0, long * argv = 0x00000000, long * rval = 0x0012a38c)+0x48 (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\js\src\jsapi.c @ 4213]
50 gklayout!nsXBLProtoImplAnonymousMethod::Execute(class nsIContent * aBoundElement = 0x04145988)+0x288 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\content\xbl\src\nsxblprotoimplmethod.cpp @ 346]
51 gklayout!nsXBLPrototypeBinding::BindingAttached(class nsIContent * aBoundElement = 0x04145988)+0x2e (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\content\xbl\src\nsxblprototypebinding.cpp @ 389]
52 gklayout!nsXBLBinding::ExecuteAttachedHandler(void)+0x46 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\content\xbl\src\nsxblbinding.cpp @ 785]
53 gklayout!nsXBLBinding::ExecuteAttachedHandler(void)+0x28 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\content\xbl\src\nsxblbinding.cpp @ 783]
54 gklayout!nsXBLBinding::ExecuteAttachedHandler(void)+0x28 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\content\xbl\src\nsxblbinding.cpp @ 783]
55 gklayout!nsBindingManager::ProcessAttachedQueue(void)+0x92 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\content\xbl\src\nsbindingmanager.cpp @ 800]
56 gklayout!nsCSSFrameConstructor::ContentInserted(class nsIContent * aContainer = 0x00000000, class nsIContent * aChild = 0x03f2d2b8, int aIndexInContainer = 0, class nsILayoutHistoryState * aFrameState = 0x00000000, int aInReinsertContent = 0)+0x2c4 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\layout\base\nscssframeconstructor.cpp @ 9447]
57 gklayout!PresShell::InitialReflow(int aWidth = 9105, int aHeight = 6795)+0x1de (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\layout\base\nspresshell.cpp @ 2728]
58 gklayout!nsXULDocument::StartLayout(void)+0x31f (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\content\xul\document\src\nsxuldocument.cpp @ 2028]
59 gklayout!nsXULDocument::ResumeWalk(void)+0x8d6 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\content\xul\document\src\nsxuldocument.cpp @ 2962]
5a gklayout!nsXULDocument::ParserObserver::OnStopRequest(class nsIRequest * request = 0x03f8c2e8, class nsISupports * aContext = 0x00000000, unsigned int aStatus = 0x80004005)+0xb4 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\content\xul\document\src\nsxuldocument.cpp @ 4232]
5b gkparser!nsParser::OnStopRequest(class nsIRequest * request = 0x03f8c2e8, class nsISupports * aContext = 0x00000000, unsigned int status = 0x80004005)+0x109 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\parser\htmlparser\src\nsparser.cpp @ 2321]
5c jar50!nsJARChannel::OnStopRequest(class nsIRequest * req = 0x03f8d740, class nsISupports * ctx = 0x00000000, unsigned int status = 0x80004005)+0x91 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\modules\libjar\nsjarchannel.cpp @ 724]
5d necko!nsInputStreamPump::OnStateStop(void)+0xd8 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\netwerk\base\src\nsinputstreampump.cpp @ 512]
5e necko!nsInputStreamPump::OnInputStreamReady(class nsIAsyncInputStream * stream = 0x03f8d840)+0x90 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\netwerk\base\src\nsinputstreampump.cpp @ 336]
5f xpcom_core!nsInputStreamReadyEvent::EventHandler(struct PLEvent * plevent = 0x03f8d7cc)+0x59 (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\xpcom\io\nsstreamutils.cpp @ 121]
60 xpcom_core!PL_HandleEvent(struct PLEvent * self = 0x03f8d7cc)+0x3d (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\xpcom\threads\plevent.c @ 688]
61 xpcom_core!PL_ProcessPendingEvents(struct PLEventQueue * self = 0x03816158)+0xc7 (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\xpcom\threads\plevent.c @ 623]
62 xpcom_core!_md_TimerProc(struct HWND__ * hwnd = 0x00b509f2, unsigned int uMsg = 0x113, unsigned int idEvent = 0, unsigned long dwTime = 0xfe4bb43c)+0x5d (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\xpcom\threads\plevent.c @ 1013]
63 USER32!InternalCallWinProc+0x28
64 USER32!UserCallWinProc+0xf3 (FPO: [Non-Fpo])
65 USER32!DispatchMessageWorker+0x10e (FPO: [Non-Fpo])
66 USER32!DispatchMessageW+0xf (FPO: [Non-Fpo])
67 gkwidget!nsAppShell::DispatchNativeEvent(int aRealEvent = 1, void * aEvent = 0x01fd5af8)+0xd (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\widget\src\windows\nsappshell.cpp @ 221]
68 appshell!nsXULWindow::CreateNewContentWindow(int aChromeFlags = 4094, class nsIAppShell * aAppShell = 0x00d40d98, class nsIXULWindow ** _retval = 0x0012ae64)+0x588 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\xpfe\appshell\src\nsxulwindow.cpp @ 1806]
69 appshell!nsXULWindow::CreateNewWindow(int aChromeFlags = 4094, class nsIAppShell * aAppShell = 0x00d40d98, class nsIXULWindow ** _retval = 0x0012ae64)+0x74 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\xpfe\appshell\src\nsxulwindow.cpp @ 1694]
6a appcomps!nsAppStartup::CreateChromeWindow2(class nsIWebBrowserChrome * aParent = 0x00ce875c, unsigned int aChromeFlags = 0xffe, unsigned int aContextFlags = 0, class nsIURI * aURI = 0x00000000, int * aCancel = 0x0012b024, class nsIWebBrowserChrome ** _retval = 0x0012b028)+0x10c (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\xpfe\components\startup\src\nsappstartup.cpp @ 879]
6b embedcomponents!nsWindowWatcher::OpenWindowJS(class nsIDOMWindow * aParent = 0x02bc1af8, char * aUrl = 0x00000000 "", char * aName = 0x00000000 "", char * aFeatures = 0x00000000 "", int aDialog = 0, unsigned int argc = 0, long * argv = 0x00000000, class nsIDOMWindow ** _retval = 0x0012b3d0)+0x845 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\embedding\components\windowwatcher\src\nswindowwatcher.cpp @ 657]
6c embedcomponents!nsWindowWatcher::OpenWindow(class nsIDOMWindow * aParent = 0x02bc1af8, char * aUrl = 0x00000000 "", char * aName = 0x00000000 "", char * aFeatures = 0x00000000 "", class nsISupports * aArguments = 0x00000000, class nsIDOMWindow ** _retval = 0x0012b3d0)+0x76 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\embedding\components\windowwatcher\src\nswindowwatcher.cpp @ 474]
6d gklayout!nsGlobalWindow::OpenInternal(class nsAString_internal * aUrl = 0x0012b448, class nsAString_internal * aName = 0x0012b4e8, class nsAString_internal * aOptions = 0x0012b580, int aDialog = 0, long * argv = 0x00000000, unsigned int argc = 0, class nsISupports * aExtraArgument = 0x00000000, class nsIDOMWindow ** aReturn = 0x0012b770)+0x873 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\dom\src\base\nsglobalwindow.cpp @ 5941]
6e gklayout!nsGlobalWindow::Open(class nsIDOMWindow ** _retval = 0x0012b770)+0x332 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\dom\src\base\nsglobalwindow.cpp @ 4337]
6f xpcom_core!XPTC_InvokeByIndex(class nsISupports * that = 0x02bc1b28, unsigned int methodIndex = 0xf, unsigned int paramCount = 1, struct nsXPTCVariant * params = 0x0012b770)+0x27 (CONV: cdecl) [r:\mozilla\xpcom\reflect\xptcall\src\md\win32\xptcinvoke.cpp @ 102]
70 xpc3250!XPCWrappedNative::CallMethod(class XPCCallContext * ccx = 0x0012b924, XPCWrappedNative::CallMode mode = CALL_METHOD (0))+0xdd5 (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\js\src\xpconnect\src\xpcwrappednative.cpp @ 2155]
71 xpc3250!XPC_WN_CallMethod(struct JSContext * cx = 0x0373d040, struct JSObject * obj = 0x023d8780, unsigned int argc = 0, long * argv = 0x038c28a0, long * vp = 0x0012ba4c)+0x1c6 (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\js\src\xpconnect\src\xpcwrappednativejsops.cpp @ 1471]
72 js3250!js_Invoke(struct JSContext * cx = 0x0373d040, unsigned int argc = 0, unsigned int flags = 0)+0xd5d (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\js\src\jsinterp.c @ 1234]
73 js3250!js_Interpret(struct JSContext * cx = 0x0373d040, unsigned char * pc = 0x038db8d7 ":", long * result = 0x0012c468)+0xdee8 (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\js\src\jsinterp.c @ 3798]
74 js3250!js_Execute(struct JSContext * cx = 0x0373d040, struct JSObject * chain = 0x023d7410, struct JSScript * script = 0x038db8a0, struct JSStackFrame * down = 0x0012d02c, unsigned int flags = 0x20, long * result = 0x0012c5d4)+0x334 (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\js\src\jsinterp.c @ 1484]
75 js3250!obj_eval(struct JSContext * cx = 0x0373d040, struct JSObject * obj = 0x02e17648, unsigned int argc = 2, long * argv = 0x038c2884, long * rval = 0x0012c5d4)+0x406 (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\js\src\jsobj.c @ 1252]
76 js3250!js_Invoke(struct JSContext * cx = 0x0373d040, unsigned int argc = 2, unsigned int flags = 0)+0xd5d (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\js\src\jsinterp.c @ 1234]
77 js3250!js_Interpret(struct JSContext * cx = 0x0373d040, unsigned char * pc = 0x02ee61f1 "y", long * result = 0x0012d0c8)+0xdee8 (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\js\src\jsinterp.c @ 3798]
78 js3250!js_Invoke(struct JSContext * cx = 0x0373d040, unsigned int argc = 2, unsigned int flags = 6)+0xdcd (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\js\src\jsinterp.c @ 1258]
79 js3250!fun_apply(struct JSContext * cx = 0x0373d040, struct JSObject * obj = 0x02df9530, unsigned int argc = 2, long * argv = 0x038c2820, long * rval = 0x0012d1e0)+0x588 (CONV: cdecl) [r:\mozilla\js\src\jsfun.c @ 1661]
7a js3250!js_Invoke(struct JSContext * cx = 0x0373d040, unsigned int argc = 2, unsigned int flags = 0)+0xd5d (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\js\src\jsinterp.c @ 1234]
7b js3250!js_Interpret(struct JSContext * cx = 0x0373d040, unsigned char * pc = 0x02e0b04d ":", long * result = 0x0012dcd4)+0xdee8 (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\js\src\jsinterp.c @ 3798]
7c js3250!js_Invoke(struct JSContext * cx = 0x0373d040, unsigned int argc = 3, unsigned int flags = 0)+0xdcd (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\js\src\jsinterp.c @ 1258]
7d js3250!js_Interpret(struct JSContext * cx = 0x0373d040, unsigned char * pc = 0x02d337b8 ":", long * result = 0x0012e74c)+0xdee8 (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\js\src\jsinterp.c @ 3798]
7e js3250!js_Invoke(struct JSContext * cx = 0x0373d040, unsigned int argc = 1, unsigned int flags = 2)+0xdcd (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\js\src\jsinterp.c @ 1258]
7f js3250!js_InternalInvoke(struct JSContext * cx = 0x0373d040, struct JSObject * obj = 0x03d3d268, long fval = 59214768, unsigned int flags = 0, unsigned int argc = 1, long * argv = 0x0012ea58, long * rval = 0x0012ea5c)+0x115 (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\js\src\jsinterp.c @ 1335]
80 js3250!JS_CallFunctionValue(struct JSContext * cx = 0x0373d040, struct JSObject * obj = 0x03d3d268, long fval = 59214768, unsigned int argc = 1, long * argv = 0x0012ea58, long * rval = 0x0012ea5c)+0x48 (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\js\src\jsapi.c @ 4213]
81 gklayout!nsJSContext::CallEventHandler(struct JSObject * aTarget = 0x03d3d268, struct JSObject * aHandler = 0x03878bb0, unsigned int argc = 1, long * argv = 0x0012ea58, long * rval = 0x0012ea5c)+0x128 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\dom\src\base\nsjsenvironment.cpp @ 1439]
82 gklayout!nsJSEventListener::HandleEvent(class nsIDOMEvent * aEvent = 0x03e4e740)+0x58b (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\dom\src\events\nsjseventlistener.cpp @ 223]
83 gklayout!nsEventListenerManager::HandleEventSubType(struct nsListenerStruct * aListenerStruct = 0x037e73f0, class nsIDOMEventListener * aListener = 0x03747a28, class nsIDOMEvent * aDOMEvent = 0x03e4e740, class nsIDOMEventTarget * aCurrentTarget = 0x037be3c0, unsigned int aSubType = 4, unsigned int aPhaseFlags = 2)+0x23a (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\content\events\src\nseventlistenermanager.cpp @ 1670]
84 gklayout!nsEventListenerManager::HandleEvent(class nsPresContext * aPresContext = 0x033a27b8, class nsEvent * aEvent = 0x0012f76c, class nsIDOMEvent ** aDOMEvent = 0x0012f0c8, class nsIDOMEventTarget * aCurrentTarget = 0x037be3c0, unsigned int aFlags = 2, nsEventStatus * aEventStatus = 0x0012f594)+0x398 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\content\events\src\nseventlistenermanager.cpp @ 1777]
85 gklayout!nsXULElement::HandleDOMEvent(class nsPresContext * aPresContext = 0x033a27b8, class nsEvent * aEvent = 0x0012f76c, class nsIDOMEvent ** aDOMEvent = 0x0012f0c8, unsigned int aFlags = 2, nsEventStatus * aEventStatus = 0x0012f594)+0xc3e (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\content\xul\content\src\nsxulelement.cpp @ 1885]
86 gklayout!nsXULElement::HandleDOMEvent(class nsPresContext * aPresContext = 0x033a27b8, class nsEvent * aEvent = 0x0012f76c, class nsIDOMEvent ** aDOMEvent = 0x0012f0c8, unsigned int aFlags = 2, nsEventStatus * aEventStatus = 0x0012f594)+0xd5d (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\content\xul\content\src\nsxulelement.cpp @ 1904]
87 gklayout!nsGenericElement::HandleDOMEvent(class nsPresContext * aPresContext = 0x033a27b8, class nsEvent * aEvent = 0x0012f76c, class nsIDOMEvent ** aDOMEvent = 0x0012f0c8, unsigned int aFlags = 7, nsEventStatus * aEventStatus = 0x0012f594)+0x84f (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\content\base\src\nsgenericelement.cpp @ 2224]
88 gklayout!nsHTMLInputElement::HandleDOMEvent(class nsPresContext * aPresContext = 0x033a27b8, class nsEvent * aEvent = 0x0012f76c, class nsIDOMEvent ** aDOMEvent = 0x00000000, unsigned int aFlags = 1, nsEventStatus * aEventStatus = 0x0012f594)+0x457 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\content\html\content\src\nshtmlinputelement.cpp @ 1359]
89 gklayout!PresShell::HandleEventInternal(class nsEvent * aEvent = 0x0012f76c, class nsIView * aView = 0x034d3730, unsigned int aFlags = 1, nsEventStatus * aStatus = 0x0012f594)+0x1c9 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\layout\base\nspresshell.cpp @ 6055]
8a gklayout!PresShell::HandleEvent(class nsIView * aView = 0x034d3730, class nsGUIEvent * aEvent = 0x0012f76c, nsEventStatus * aEventStatus = 0x0012f594)+0x614 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\layout\base\nspresshell.cpp @ 5830]
8b gklayout!nsViewManager::HandleEvent(class nsView * aView = 0x034d3730, struct nsPoint aPoint = struct nsPoint, class nsGUIEvent * aEvent = 0x0012f76c, int aCaptured = 0)+0x57 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\view\src\nsviewmanager.cpp @ 1675]
8c gklayout!nsViewManager::DispatchEvent(class nsGUIEvent * aEvent = 0x0012f76c, nsEventStatus * aStatus = 0x0012f6b4)+0xc2b (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\view\src\nsviewmanager.cpp @ 1628]
8d gklayout!HandleEvent(class nsGUIEvent * aEvent = 0x0012f76c)+0x44 (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\view\src\nsview.cpp @ 175]
8e gkwidget!nsWindow::DispatchEvent(class nsGUIEvent * event = 0x0012f76c, nsEventStatus * aStatus = 0x0012f74c)+0xb5 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\widget\src\windows\nswindow.cpp @ 1170]
8f gkwidget!nsWindow::DispatchWindowEvent(class nsGUIEvent * event = 0x0012f76c)+0x24 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\widget\src\windows\nswindow.cpp @ 1191]
90 gkwidget!nsWindow::DispatchKeyEvent(unsigned int aEventType = 0x83, unsigned short aCharCode = 0, unsigned int aVirtualCharCode = 0xd, long aKeyData = 1835009, unsigned int aFlags = 0)+0xdc (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\widget\src\windows\nswindow.cpp @ 3387]
91 gkwidget!nsWindow::OnKeyDown(unsigned int aVirtualKeyCode = 0xd, unsigned int aScanCode = 0x1c, long aKeyData = 1835009)+0x3f8 (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\widget\src\windows\nswindow.cpp @ 3525]
92 gkwidget!nsWindow::ProcessMessage(unsigned int msg = 0x100, unsigned int wParam = 0xd, long lParam = 1835009, long * aRetValue = 0x0012fc84)+0x8cb (FPO: [Non-Fpo]) (CONV: thiscall) [r:\mozilla\widget\src\windows\nswindow.cpp @ 4468]
93 gkwidget!nsWindow::WindowProc(struct HWND__ * hWnd = 0x00b5056a, unsigned int msg = 0x100, unsigned int wParam = 0xd, long lParam = 1835009)+0x131 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\widget\src\windows\nswindow.cpp @ 1359]
94 USER32!InternalCallWinProc+0x28
95 USER32!UserCallWinProcCheckWow+0x150 (FPO: [Non-Fpo])
96 USER32!DispatchMessageWorker+0x306 (FPO: [Non-Fpo])
97 USER32!DispatchMessageW+0xf (FPO: [Non-Fpo])
98 gkwidget!nsAppShell::Run(void)+0x108 (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\widget\src\windows\nsappshell.cpp @ 135]
99 appcomps!nsAppStartup::Run(void)+0x1e (FPO: [Non-Fpo]) (CONV: stdcall) [r:\mozilla\xpfe\components\startup\src\nsappstartup.cpp @ 208]
9a seamonkey!main1(int argc = 2, char ** argv = 0x003484f8, class nsISupports * nativeApp = 0x00c869f0)+0xbf9 (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\xpfe\bootstrap\nsapprunner.cpp @ 1248]
9b seamonkey!main(int argc = 2, char ** argv = 0x003484f8)+0x1bb (FPO: [Non-Fpo]) (CONV: cdecl) [r:\mozilla\xpfe\bootstrap\nsapprunner.cpp @ 1750]
9c seamonkey!mainCRTStartup(void)+0x12c (FPO: [Non-Fpo]) (CONV: cdecl) [f:\vs70builds\3077\vc\crtbld\crt\src\crtexe.c @ 398]
9d kernel32!BaseProcessStart+0x23 (FPO: [Non-Fpo])
Keywords: assertion
OS: Linux → All
Comment 4•20 years ago
|
||
It looks like both assertions are caused by the drag drop code not actually checking that the drop is allowed before dropping...
Component: XP Toolkit/Widgets: Trees → XUL
QA Contact: xptoolkit.widgets
Comment 5•16 years ago
|
||
caused by bug 396620?
Assignee | ||
Comment 6•7 years ago
|
||
I don't think anyone is going to work on this given the plan to remove the XUL "tree" widget (bug 1446335).
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•