Closed
Bug 287022
Opened 20 years ago
Closed 20 years ago
Crash [@ oeICalEventImpl::GetParent]
Categories
(Calendar :: Internal Components, defect)
Tracking
(Not tracked)
RESOLVED
INVALID
People
(Reporter: timeless, Assigned: mostafah)
Details
(Keywords: crash)
Crash Data
*calendar = m_calendar;
NS_ADDREF( *calendar );
+ *calendar 0x00000000 oeIICal *
+ calendar 0x00125edc oeIICal * *
+ m_calendar {mRawPtr=0x00000000 } nsCOMPtr<oeIICal>
the first js frame group doesn't seem to have any scripts ...
+ filename 0x09638d85 "chrome://venkman/content/venkman-debugger.js" const char *
lineno 1786 unsigned int
+ filename 0x09638d85 "chrome://venkman/content/venkman-debugger.js" const char *
lineno 1701 unsigned int
+ filename 0x09638d85 "chrome://venkman/content/venkman-debugger.js" const char *
lineno 1777 unsigned int
+ filename 0x09638d85 "chrome://venkman/content/venkman-debugger.js" const char *
lineno 248 unsigned int
+ filename 0x070acabd "chrome://calendar/content/calendar.js" const char *
lineno 963 unsigned int
+ filename 0x070acabd "chrome://calendar/content/calendar.js" const char *
lineno 846 unsigned int
+ filename 0x09c4762d "chrome://calendar/content/toDoDialog.js" const char *
lineno 351 unsigned int
+ filename 0x07d147cd "chrome://global/content/bindings/dialog.xml" const char *
lineno 275 unsigned int
+ filename 0x07d147cd "chrome://global/content/bindings/dialog.xml" const char *
lineno 264 unsigned int
+ filename 0x07d147cd "chrome://global/content/bindings/dialog.xml" const char *
lineno 246 unsigned int
+ filename 0x07d147cd "chrome://global/content/bindings/dialog.xml" const char *
lineno 45 unsigned int
+ filename 0x07d147cd "chrome://global/content/bindings/dialog.xml" const char *
lineno 288 unsigned int
+ filename 0x07d147cd "chrome://global/content/bindings/dialog.xml" const char *
lineno 314 unsigned int
> xpical.dll!oeICalEventImpl::GetParent(oeIICal * * calendar=0x00125edc) Line
384 + 0xa C++
xpical.dll!oeICalTodoImpl::GetParent(oeIICal * * aParent=0x00125edc) Line
62 + 0x19 C++
xpcom_core.dll!XPTC_InvokeByIndex(nsISupports * that=0x0c8b5368, unsigned int
methodIndex=6, unsigned int paramCount=1, nsXPTCVariant * params=0x00125edc)
Line 102 C++
xpc3250.dll!XPCWrappedNative::CallMethod(XPCCallContext & ccx={...},
XPCWrappedNative::CallMode mode=CALL_GETTER) Line 2068 + 0x1e C++
xpc3250.dll!XPCWrappedNative::GetAttribute(XPCCallContext & ccx={...}) Line
1887 + 0xe C++
xpc3250.dll!XPC_WN_GetterSetter(JSContext * cx=0x00c04770, JSObject *
obj=0x03b42d28, unsigned int argc=0, long * argv=0x0c789be0, long *
vp=0x001261c4) Line 1343 + 0x9 C++
js3250.dll!js_Invoke(JSContext * cx=0x00c04770, unsigned int argc=0, unsigned
int flags=2) Line 1293 + 0x20 C
js3250.dll!js_InternalInvoke(JSContext * cx=0x00c04770, JSObject *
obj=0x03b42d28, long fval=175878640, unsigned int flags=0, unsigned int argc=0,
long * argv=0x00000000, long * rval=0x0c789a34) Line 1390 + 0x14 C
js3250.dll!js_InternalGetOrSet(JSContext * cx=0x00c04770, JSObject *
obj=0x03b42d28, long id=12752752, long fval=175878640, JSAccessMode
mode=JSACC_READ, unsigned int argc=0, long * argv=0x00000000, long *
rval=0x0c789a34) Line 1433 + 0x1f C
js3250.dll!js_GetProperty(JSContext * cx=0x00c04770, JSObject *
obj=0x03b42d28, long id=12752752, long * vp=0x0c789a34) Line 2775 + 0x30 C
js3250.dll!JS_GetPropertyDesc(JSContext * cx=0x00c04770, JSObject *
obj=0x03b42d28, JSScopeProperty * sprop=0x096dc998, JSPropertyDesc *
pd=0x0c789a30) Line 973 + 0x1a C
js3250.dll!JS_GetPropertyDescArray(JSContext * cx=0x00c04770, JSObject *
obj=0x03b42d28, JSPropertyDescArray * pda=0x0012646c) Line 1074 + 0x1b C
jsd3250.dll!_buildProps(JSDContext * jsdc=0x00c03cb8, JSDValue *
jsdval=0x0c786040) Line 359 + 0x17 C
jsd3250.dll!jsd_GetCountOfProperties(JSDContext * jsdc=0x00c03cb8, JSDValue *
jsdval=0x0c786040) Line 417 + 0xd C
jsd3250.dll!JSD_GetCountOfProperties(JSDContext * jsdc=0x00c03cb8, JSDValue *
jsdval=0x0c786040) Line 1095 + 0xd C
jsd3250.dll!jsdValue::GetPropertyCount(int * _rval=0x001265fc) Line 2208 +
0x13 C++
xpcom_core.dll!XPTC_InvokeByIndex(nsISupports * that=0x0c776918, unsigned int
methodIndex=21, unsigned int paramCount=1, nsXPTCVariant * params=0x001265fc)
Line 102 C++
xpc3250.dll!XPCWrappedNative::CallMethod(XPCCallContext & ccx={...},
XPCWrappedNative::CallMode mode=CALL_GETTER) Line 2068 + 0x1e C++
xpc3250.dll!XPCWrappedNative::GetAttribute(XPCCallContext & ccx={...}) Line
1887 + 0xe C++
xpc3250.dll!XPC_WN_GetterSetter(JSContext * cx=0x0bf9a8f8, JSObject *
obj=0x0a7bb190, unsigned int argc=0, long * argv=0x0c977e2c, long *
vp=0x001268e4) Line 1343 + 0x9 C++
js3250.dll!js_Invoke(JSContext * cx=0x0bf9a8f8, unsigned int argc=0, unsigned
int flags=2) Line 1293 + 0x20 C
js3250.dll!js_InternalInvoke(JSContext * cx=0x0bf9a8f8, JSObject *
obj=0x0a7bb190, long fval=175878592, unsigned int flags=0, unsigned int argc=0,
long * argv=0x00000000, long * rval=0x00127488) Line 1390 + 0x14 C
js3250.dll!js_InternalGetOrSet(JSContext * cx=0x0bf9a8f8, JSObject *
obj=0x0a7bb190, long id=126608296, long fval=175878592, JSAccessMode
mode=JSACC_READ, unsigned int argc=0, long * argv=0x00000000, long *
rval=0x00127488) Line 1433 + 0x1f C
js3250.dll!js_GetProperty(JSContext * cx=0x0bf9a8f8, JSObject *
obj=0x0a7bb190, long id=126608296, long * vp=0x00127488) Line 2775 + 0x30 C
js3250.dll!js_Interpret(JSContext * cx=0x0bf9a8f8, unsigned char *
pc=0x092b3800, long * result=0x001275d4) Line 3393 + 0x62e C
js3250.dll!js_Invoke(JSContext * cx=0x0bf9a8f8, unsigned int argc=3, unsigned
int flags=2) Line 1313 + 0x13 C
xpc3250.dll!nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS *
wrapper=0x091e0c60, unsigned short methodIndex=3, const nsXPTMethodInfo *
info=0x078adf30, nsXPTCMiniVariant * nativeParams=0x001278e8) Line 1413 + 0x14 C++
xpc3250.dll!nsXPCWrappedJS::CallMethod(unsigned short methodIndex=3, const
nsXPTMethodInfo * info=0x078adf30, nsXPTCMiniVariant * params=0x001278e8)
Line 450 C++
xpcom_core.dll!PrepareAndDispatch(nsXPTCStubBase * self=0x091e0c60, unsigned
int methodIndex=3, unsigned int * args=0x001279b0, unsigned int *
stackBytesToPop=0x001279a0) Line 117 + 0x1c C++
xpcom_core.dll!SharedStub() Line 147 C++
jsd3250.dll!jsds_ExecutionHookProc(JSDContext * jsdc=0x00c03cb8,
JSDThreadState * jsdthreadstate=0x0c783900, unsigned int type=4, void *
callerdata=0x00000000, long * rval=0x00128410) Line 683 C++
jsd3250.dll!jsd_CallExecutionHook(JSDContext * jsdc=0x00c03cb8, JSContext *
cx=0x0bf9a8f8, unsigned int type=4, unsigned int (JSDContext *, JSDThreadState
*, unsigned int, void *, long *)* hook=0x012019c0, void * hookData=0x00000000,
long * rval=0x00128410) Line 177 + 0x17 C
jsd3250.dll!jsd_ThrowHandler(JSContext * cx=0x0bf9a8f8, JSScript *
script=0x092d0a48, unsigned char * pc=0x092d0a7b, long * rval=0x00128410, void *
closure=0x00c03cb8) Line 149 + 0x1b C
js3250.dll!js_Interpret(JSContext * cx=0x0bf9a8f8, unsigned char *
pc=0x092d0a7b, long * result=0x0012855c) Line 5305 + 0x26 C
js3250.dll!js_Invoke(JSContext * cx=0x0bf9a8f8, unsigned int argc=3, unsigned
int flags=0) Line 1313 + 0x13 C
js3250.dll!js_Interpret(JSContext * cx=0x0bf9a8f8, unsigned char *
pc=0x069dda2d, long * result=0x0012904c) Line 3566 + 0xf C
js3250.dll!js_Invoke(JSContext * cx=0x0bf9a8f8, unsigned int argc=1, unsigned
int flags=2) Line 1313 + 0x13 C
js3250.dll!js_InternalInvoke(JSContext * cx=0x0bf9a8f8, JSObject *
obj=0x06e6a300, long fval=175875664, unsigned int flags=0, unsigned int argc=1,
long * argv=0x00129344, long * rval=0x00129348) Line 1390 + 0x14 C
js3250.dll!JS_CallFunctionValue(JSContext * cx=0x0bf9a8f8, JSObject *
obj=0x06e6a300, long fval=175875664, unsigned int argc=1, long *
argv=0x00129344, long * rval=0x00129348) Line 3831 + 0x1f C
gklayout.dll!nsJSContext::CallEventHandler(JSObject * aTarget=0x06e6a300,
JSObject * aHandler=0x0a7ba650, unsigned int argc=1, long * argv=0x00129344,
long * rval=0x00129348) Line 1401 + 0x21 C++
gklayout.dll!nsJSEventListener::HandleEvent(nsIDOMEvent * aEvent=0x0c769d00)
Line 205 + 0x2d C++
gklayout.dll!nsXBLPrototypeHandler::ExecuteHandler(nsIDOMEventReceiver *
aReceiver=0x0bcd1ee0, nsIDOMEvent * aEvent=0x0c769d00) Line 491 C++
gklayout.dll!nsXBLKeyEventHandler::HandleEvent(nsIDOMEvent *
aEvent=0x0c769d00) Line 144 C++
gklayout.dll!nsEventListenerManager::HandleEventSubType(nsListenerStruct *
aListenerStruct=0x0be0a100, nsIDOMEvent * aDOMEvent=0x0c769d00,
nsIDOMEventTarget * aCurrentTarget=0x0bcd1ee0, unsigned int aSubType=4, unsigned
int aPhaseFlags=2) Line 1557 + 0x14 C++
gklayout.dll!nsEventListenerManager::HandleEvent(nsPresContext *
aPresContext=0x0d0960a0, nsEvent * aEvent=0x0012c7a0, nsIDOMEvent * *
aDOMEvent=0x0012c40c, nsIDOMEventTarget * aCurrentTarget=0x0bcd1ee0, unsigned
int aFlags=2, nsEventStatus * aEventStatus=0x0012c5a8) Line 1656 C++
gklayout.dll!nsXULElement::HandleDOMEvent(nsPresContext *
aPresContext=0x0d0960a0, nsEvent * aEvent=0x0012c7a0, nsIDOMEvent * *
aDOMEvent=0x0012c40c, unsigned int aFlags=2, nsEventStatus *
aEventStatus=0x0012c5a8) Line 2046 C++
gklayout.dll!nsXULElement::HandleDOMEvent(nsPresContext *
aPresContext=0x0d0960a0, nsEvent * aEvent=0x0012c7a0, nsIDOMEvent * *
aDOMEvent=0x0012c40c, unsigned int aFlags=2, nsEventStatus *
aEventStatus=0x0012c5a8) Line 2063 + 0x39 C++
gklayout.dll!nsXULElement::HandleDOMEvent(nsPresContext *
aPresContext=0x0d0960a0, nsEvent * aEvent=0x0012c7a0, nsIDOMEvent * *
aDOMEvent=0x0012c40c, unsigned int aFlags=2, nsEventStatus *
aEventStatus=0x0012c5a8) Line 2063 + 0x39 C++
gklayout.dll!nsXULElement::HandleDOMEvent(nsPresContext *
aPresContext=0x0d0960a0, nsEvent * aEvent=0x0012c7a0, nsIDOMEvent * *
aDOMEvent=0x0012c40c, unsigned int aFlags=2, nsEventStatus *
aEventStatus=0x0012c5a8) Line 2063 + 0x39 C++
gklayout.dll!nsXULElement::HandleDOMEvent(nsPresContext *
aPresContext=0x0d0960a0, nsEvent * aEvent=0x0012c7a0, nsIDOMEvent * *
aDOMEvent=0x0012c40c, unsigned int aFlags=2, nsEventStatus *
aEventStatus=0x0012c5a8) Line 2063 + 0x39 C++
gklayout.dll!nsXULElement::HandleDOMEvent(nsPresContext *
aPresContext=0x0d0960a0, nsEvent * aEvent=0x0012c7a0, nsIDOMEvent * *
aDOMEvent=0x0012c40c, unsigned int aFlags=2, nsEventStatus *
aEventStatus=0x0012c5a8) Line 2063 + 0x39 C++
gklayout.dll!nsXULElement::HandleDOMEvent(nsPresContext *
aPresContext=0x0d0960a0, nsEvent * aEvent=0x0012c7a0, nsIDOMEvent * *
aDOMEvent=0x0012c40c, unsigned int aFlags=2, nsEventStatus *
aEventStatus=0x0012c5a8) Line 2063 + 0x39 C++
gklayout.dll!nsXULElement::HandleDOMEvent(nsPresContext *
aPresContext=0x0d0960a0, nsEvent * aEvent=0x0012c7a0, nsIDOMEvent * *
aDOMEvent=0x0012c40c, unsigned int aFlags=2, nsEventStatus *
aEventStatus=0x0012c5a8) Line 2063 + 0x39 C++
gklayout.dll!nsXULElement::HandleDOMEvent(nsPresContext *
aPresContext=0x0d0960a0, nsEvent * aEvent=0x0012c7a0, nsIDOMEvent * *
aDOMEvent=0x0012c40c, unsigned int aFlags=2, nsEventStatus *
aEventStatus=0x0012c5a8) Line 2063 + 0x39 C++
gklayout.dll!nsXULElement::HandleDOMEvent(nsPresContext *
aPresContext=0x0d0960a0, nsEvent * aEvent=0x0012c7a0, nsIDOMEvent * *
aDOMEvent=0x0012c40c, unsigned int aFlags=2, nsEventStatus *
aEventStatus=0x0012c5a8) Line 2063 + 0x39 C++
gklayout.dll!nsXULElement::HandleDOMEvent(nsPresContext *
aPresContext=0x0d0960a0, nsEvent * aEvent=0x0012c7a0, nsIDOMEvent * *
aDOMEvent=0x0012c40c, unsigned int aFlags=7, nsEventStatus *
aEventStatus=0x0012c5a8) Line 2063 + 0x39 C++
gklayout.dll!PresShell::HandleEventInternal(nsEvent * aEvent=0x0012c7a0,
nsIView * aView=0x06b16248, unsigned int aFlags=1, nsEventStatus *
aStatus=0x0012c5a8) Line 6056 + 0x31 C++
gklayout.dll!PresShell::HandleEvent(nsIView * aView=0x06b16248, nsGUIEvent *
aEvent=0x0012c7a0, nsEventStatus * aEventStatus=0x0012c5a8, int aForceHandle=1,
int & aHandled=1) Line 5900 + 0x19 C++
gklayout.dll!nsViewManager::HandleEvent(nsView * aView=0x06b16248, nsGUIEvent
* aEvent=0x0012c7a0, int aCaptured=0) Line 2450 C++
gklayout.dll!nsViewManager::DispatchEvent(nsGUIEvent * aEvent=0x0012c7a0,
nsEventStatus * aStatus=0x0012c6e8) Line 2217 + 0x14 C++
gklayout.dll!HandleEvent(nsGUIEvent * aEvent=0x0012c7a0) Line 174 C++
gkwidget.dll!nsWindow::DispatchEvent(nsGUIEvent * event=0x0012c7a0,
nsEventStatus & aStatus=nsEventStatus_eIgnore) Line 1150 + 0xa C++
gkwidget.dll!nsWindow::DispatchWindowEvent(nsGUIEvent * event=0x0012c7a0)
Line 1171 C++
gkwidget.dll!nsWindow::DispatchKeyEvent(unsigned int aEventType=131, unsigned
short aCharCode=0, unsigned int aVirtualCharCode=13, long aKeyData=1835009,
unsigned int aFlags=0) Line 3358 + 0xf C++
gkwidget.dll!nsWindow::OnKeyDown(unsigned int aVirtualKeyCode=13, unsigned int
aScanCode=28, long aKeyData=1835009) Line 3489 C++
gkwidget.dll!nsWindow::ProcessMessage(unsigned int msg=256, unsigned int
wParam=13, long lParam=1835009, long * aRetValue=0x0012cce4) Line 4342 + 0x1d C++
gkwidget.dll!nsWindow::WindowProc(HWND__ * hWnd=0x000c0e16, unsigned int
msg=256, unsigned int wParam=13, long lParam=1835009) Line 1442 + 0x1b C++
user32.dll!_InternalCallWinProc@20() + 0x28
user32.dll!_UserCallWinProcCheckWow@32() + 0xb7
user32.dll!_DispatchMessageWorker@8() + 0xdc
user32.dll!_DispatchMessageW@4() + 0xf
gkwidget.dll!nsAppShell::DispatchNativeEvent(int aRealEvent=1, void *
aEvent=0x0246aa5c) Line 221 C++
appshell.dll!nsXULWindow::ShowModal() Line 401 C++
appshell.dll!nsContentTreeOwner::ShowAsModal() Line 428 C++
embedcomponents.dll!nsWindowWatcher::OpenWindowJS(nsIDOMWindow *
aParent=0x07297604, const char * aUrl=0x0c7a3160, const char * aName=0x0012d2d8,
const char * aFeatures=0x0012d330, int aDialog=1, unsigned int argc=1, long *
argv=0x0a3af254, nsIDOMWindow * * _retval=0x0012d3cc) Line 789 C++
gklayout.dll!nsGlobalWindow::OpenInternal(const nsAString & aUrl={...}, const
nsAString & aName={...}, const nsAString & aOptions={...}, int aDialog=1, long *
argv=0x0a3af248, unsigned int argc=4, nsISupports * aExtraArgument=0x00000000,
nsIDOMWindow * * aReturn=0x0012d750) Line 4816 + 0x8c C++
gklayout.dll!nsGlobalWindow::OpenDialog(nsIDOMWindow * * _retval=0x0012d750)
Line 3442 + 0x35 C++
xpcom_core.dll!XPTC_InvokeByIndex(nsISupports * that=0x07297624, unsigned int
methodIndex=16, unsigned int paramCount=1, nsXPTCVariant * params=0x0012d750)
Line 102 C++
xpc3250.dll!XPCWrappedNative::CallMethod(XPCCallContext & ccx={...},
XPCWrappedNative::CallMode mode=CALL_METHOD) Line 2068 + 0x1e C++
xpc3250.dll!XPC_WN_CallMethod(JSContext * cx=0x091ba3a0, JSObject *
obj=0x092aa950, unsigned int argc=4, long * argv=0x0a3af248, long *
vp=0x0012da24) Line 1311 + 0xb C++
js3250.dll!js_Invoke(JSContext * cx=0x091ba3a0, unsigned int argc=4, unsigned
int flags=0) Line 1293 + 0x20 C
js3250.dll!js_Interpret(JSContext * cx=0x091ba3a0, unsigned char *
pc=0x0a4dbf8f, long * result=0x0012e598) Line 3566 + 0xf C
js3250.dll!js_Invoke(JSContext * cx=0x091ba3a0, unsigned int argc=1, unsigned
int flags=2) Line 1313 + 0x13 C
js3250.dll!js_InternalInvoke(JSContext * cx=0x091ba3a0, JSObject *
obj=0x038cdf60, long fval=62139616, unsigned int flags=0, unsigned int argc=1,
long * argv=0x0012e890, long * rval=0x0012e894) Line 1390 + 0x14 C
js3250.dll!JS_CallFunctionValue(JSContext * cx=0x091ba3a0, JSObject *
obj=0x038cdf60, long fval=62139616, unsigned int argc=1, long * argv=0x0012e890,
long * rval=0x0012e894) Line 3831 + 0x1f C
gklayout.dll!nsJSContext::CallEventHandler(JSObject * aTarget=0x038cdf60,
JSObject * aHandler=0x03b42ce0, unsigned int argc=1, long * argv=0x0012e890,
long * rval=0x0012e894) Line 1401 + 0x21 C++
gklayout.dll!nsJSEventListener::HandleEvent(nsIDOMEvent * aEvent=0x0c1a9938)
Line 205 + 0x2d C++
gklayout.dll!nsEventListenerManager::HandleEventSubType(nsListenerStruct *
aListenerStruct=0x06c6b590, nsIDOMEvent * aDOMEvent=0x0c1a9938,
nsIDOMEventTarget * aCurrentTarget=0x0beae760, unsigned int aSubType=8, unsigned
int aPhaseFlags=7) Line 1557 + 0x14 C++
gklayout.dll!nsEventListenerManager::HandleEvent(nsPresContext *
aPresContext=0x0a6d9cb8, nsEvent * aEvent=0x0012ee24, nsIDOMEvent * *
aDOMEvent=0x0012edd8, nsIDOMEventTarget * aCurrentTarget=0x0beae760, unsigned
int aFlags=7, nsEventStatus * aEventStatus=0x0012ee20) Line 1656 C++
gklayout.dll!nsXULElement::HandleDOMEvent(nsPresContext *
aPresContext=0x0a6d9cb8, nsEvent * aEvent=0x0012ee24, nsIDOMEvent * *
aDOMEvent=0x0012edd8, unsigned int aFlags=7, nsEventStatus *
aEventStatus=0x0012ee20) Line 2046 C++
gklayout.dll!PresShell::HandleDOMEventWithTarget(nsIContent *
aTargetContent=0x06c6b390, nsEvent * aEvent=0x0012ee24, nsEventStatus *
aStatus=0x0012ee20) Line 6152 C++
gklayout.dll!nsButtonBoxFrame::MouseClicked(nsPresContext *
aPresContext=0x0a6d9cb8, nsGUIEvent * aEvent=0x0012f08c) Line 177 C++
gklayout.dll!nsButtonBoxFrame::HandleEvent(nsPresContext *
aPresContext=0x0a6d9cb8, nsGUIEvent * aEvent=0x0012f08c, nsEventStatus *
aEventStatus=0x0012f550) Line 149 C++
gklayout.dll!PresShell::HandleEventInternal(nsEvent * aEvent=0x0012f08c,
nsIView * aView=0x00000000, unsigned int aFlags=1, nsEventStatus *
aStatus=0x0012f550) Line 6115 + 0x27 C++
gklayout.dll!PresShell::HandleEventWithTarget(nsEvent * aEvent=0x0012f08c,
nsIFrame * aFrame=0x0829b2ec, nsIContent * aContent=0x06c6b390, unsigned int
aFlags=1, nsEventStatus * aStatus=0x0012f550) Line 5961 + 0x16 C++
gklayout.dll!nsEventStateManager::CheckForAndDispatchClick(nsPresContext *
aPresContext=0x0a6d9cb8, nsMouseEvent * aEvent=0x0012f7a8, nsEventStatus *
aStatus=0x0012f550) Line 2960 + 0x42 C++
gklayout.dll!nsEventStateManager::PostHandleEvent(nsPresContext *
aPresContext=0x0a6d9cb8, nsEvent * aEvent=0x0012f7a8, nsIFrame *
aTargetFrame=0x0829b2ec, nsEventStatus * aStatus=0x0012f550, nsIView *
aView=0x0801e018) Line 1946 + 0x17 C++
gklayout.dll!PresShell::HandleEventInternal(nsEvent * aEvent=0x0012f7a8,
nsIView * aView=0x0801e018, unsigned int aFlags=1, nsEventStatus *
aStatus=0x0012f550) Line 6125 + 0x34 C++
gklayout.dll!PresShell::HandleEvent(nsIView * aView=0x0801e018, nsGUIEvent *
aEvent=0x0012f7a8, nsEventStatus * aEventStatus=0x0012f550, int aForceHandle=1,
int & aHandled=1) Line 5900 + 0x19 C++
gklayout.dll!nsViewManager::HandleEvent(nsView * aView=0x0801e018, nsGUIEvent
* aEvent=0x0012f7a8, int aCaptured=1) Line 2497 C++
gklayout.dll!nsViewManager::DispatchEvent(nsGUIEvent * aEvent=0x0012f7a8,
nsEventStatus * aStatus=0x0012f684) Line 2217 + 0x14 C++
gklayout.dll!HandleEvent(nsGUIEvent * aEvent=0x0012f7a8) Line 174 C++
gkwidget.dll!nsWindow::DispatchEvent(nsGUIEvent * event=0x0012f7a8,
nsEventStatus & aStatus=nsEventStatus_eIgnore) Line 1150 + 0xa C++
gkwidget.dll!nsWindow::DispatchWindowEvent(nsGUIEvent * event=0x0012f7a8)
Line 1171 C++
gkwidget.dll!nsWindow::DispatchMouseEvent(unsigned int aEventType=301,
unsigned int wParam=0, nsPoint * aPoint=0x00000000) Line 5762 + 0x15 C++
gkwidget.dll!ChildWindow::DispatchMouseEvent(unsigned int aEventType=301,
unsigned int wParam=0, nsPoint * aPoint=0x00000000) Line 6018 C++
gkwidget.dll!nsWindow::ProcessMessage(unsigned int msg=514, unsigned int
wParam=0, long lParam=3539046, long * aRetValue=0x0012fc7c) Line 4419 + 0x1c C++
gkwidget.dll!nsWindow::WindowProc(HWND__ * hWnd=0x001e0c6e, unsigned int
msg=514, unsigned int wParam=0, long lParam=3539046) Line 1442 + 0x1b C++
user32.dll!_InternalCallWinProc@20() + 0x28
user32.dll!_UserCallWinProcCheckWow@32() + 0xb7
user32.dll!_DispatchMessageWorker@8() + 0xdc
user32.dll!_DispatchMessageW@4() + 0xf
gkwidget.dll!nsAppShell::Run() Line 135 C++
appcomps.dll!nsAppStartup::Run() Line 208 C++
mozilla.exe!main1(int argc=1, char * * argv=0x00347930, nsISupports *
nativeApp=0x00c06230) Line 1325 + 0x20 C++
mozilla.exe!main(int argc=1, char * * argv=0x00347930) Line 1831 + 0x25 C++
mozilla.exe!mainCRTStartup() Line 398 + 0x11 C
kernel32.dll!_BaseProcessStart@4() + 0x23a slightly prettier stack trace for the calendar portion:
Exception ``TypeError: gCalendarWindow has no properties'' thrown from function
refreshRemoteCalendarAndRunFunction(calendarEvent=XPComponent:{62},
Server=string:"", functionToRun=string:"addTodo") in
<chrome://calendar/content/calendar.js> line 964.
[e] message = [string] "gCalendarWindow has no properties"
Stopped for thrown exception.
#0: function refreshRemoteCalendarAndRunFunction(calendarEvent=XPComponent:{62},
Server=string:"", functionToRun=string:"addTodo") in
<chrome://calendar/content/calendar.js> line 964
962: function refreshRemoteCalendarAndRunFunction( calendarEvent, Server,
functionToRun )
963: {
964: var calendarServer = gCalendarWindow.calendarManager.getCalendarByName(
Server )
965:
966: if( calendarServer )
#0: function refreshRemoteCalendarAndRunFunction(calendarEvent=XPComponent:{62},
Server=string:"", functionToRun=string:"addTodo") in
<chrome://calendar/content/calendar.js> line 964
#1: function addToDoDialogResponse(calendarToDo=XPComponent:{62},
Server=string:"") in <chrome://calendar/content/calendar.js> line 847
#2: function onOKCommand() in <chrome://calendar/content/toDoDialog.js> line 545
#3: function anonymous(event=Event:{0}) in
<chrome://global/content/bindings/dialog.xml> line 275
#4: function _fireButtonEvent(aDlgType=string:"accept") in
<chrome://global/content/bindings/dialog.xml> line 276
#5: function _doButtonCommand(aDlgType=string:"accept") in
<chrome://global/content/bindings/dialog.xml> line 250
#6: function acceptDialog() in <chrome://global/content/bindings/dialog.xml> line 47
#7: function _hitEnter(evt=KeyboardEvent:{0}) in
<chrome://global/content/bindings/dialog.xml> line 305
#8: function onxblkeypress(event=KeyboardEvent:{0}) in
<chrome://global/content/bindings/dialog.xml> line 314
venkman was just trying to get various properties, it shouldn't have crashed.
the fix is just NS_IF_ADDREF...
Updated•20 years ago
|
Summary: [@ oeICalEventImpl::GetParent] → Crash [@ oeICalEventImpl::GetParent]
Comment 2•20 years ago
|
||
libxpical isn't build anymore
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → INVALID
Comment 3•18 years ago
|
||
Mass move of libxpical bugs to the Internal Components, per ctalbert.
Component: libxpical → Internal Components
Comment 4•18 years ago
|
||
The bugspam monkeys have been set free and are feeding on Calendar :: Internal Components. Be afraid for your sanity!
QA Contact: gurganbl → base
Updated•13 years ago
|
Crash Signature: [@ oeICalEventImpl::GetParent]
You need to log in
before you can comment on or make changes to this bug.
Description
•