Closed
Bug 136520
Opened 22 years ago
Closed 22 years ago
dialogs [like the password dialog] and windows [like addressbook, compose] come up, and ping the CPU
Categories
(SeaMonkey :: MailNews: Message Display, defect, P1)
Tracking
(Not tracked)
VERIFIED
DUPLICATE
of bug 121583
mozilla1.0
People
(Reporter: sspitzer, Assigned: sspitzer)
References
Details
(Whiteboard: [adt1])
dialogs [like the password dialog] and windows [like addressbook] come up, and ping the CPU, nothing repaints. I've see this on marina's win2k machine, when she starts up addressbook. [note, removing her localstore.rdf seemed to fix it.] I've see this on nbaca's winME machine, when she gets that password for checking AOL mail. [not, removing her localstore.rdf didn't seem to fix it] not sure what's going on, other than the CPU pings so we don't paint at all and the appears hung.
Comment 1•22 years ago
|
||
Trunk build 2002-04-10: WinMe Marina reported a similar problem when Customizing the Sidebar. I customized my Sidebar by adding the Address Book Sidebar and it appears to be working without any strange occurances, so far.
<Marina reported a similar problem when Customizing the Sidebar. Yes, i am seeing a freeze and eventually crash when Customizing my toolbar ( i wanted to add AB tab for quick search). Removing/renaming localstore.rdf helps me get the customized dlg but that's about how far i can go, i have a freeze and then crash immediately after i try to click on any button.
Comment 3•22 years ago
|
||
Marking [adt2]. Let's raise the impact if we start hearing more reports about people seeing this.
Comment 4•22 years ago
|
||
Trunk build 2002-04-10: WinMe I can reproduce the problem with the password dialog easily by switching between my aol and webmail accounts and sending mail. I've seen the problem with the Address Book window and will try to find a reproduceable case.
Ninoschka, once i add the aol account and click "Get messages",the password dlgbox comes up but i am not able to type the password even though the focus is on the dlgbox, only after i dismiss it can i type into it. Did you see that?
Assignee | ||
Comment 6•22 years ago
|
||
we just saw this with the compose window, and I've seen this with my profile, too. so it's happening pretty frequently. when I break, it seems to be in a thread accessing the windows multi media library: USER32! 77e1414f() WINMM! 77575c36() KERNEL32! 77e92ca8()
Assignee | ||
Comment 7•22 years ago
|
||
accepting, building a debug build, hopefully we can still reproduce this there and track this evil bug down. this might be worth adt1.
Status: NEW → ASSIGNED
Summary: dialogs [like the password dialog] and windows [like addressbook] come up, and ping the CPU → dialogs [like the password dialog] and windows [like addressbook, compose] come up, and ping the CPU
Assignee | ||
Comment 8•22 years ago
|
||
ok, ignore the comment about winmm.dll we can see this with a debug builds, and I see where it's going into an infinite reflow (I think). stack traces coming...
Assignee | ||
Comment 9•22 years ago
|
||
nsGetterAddRefs<nsIAtom>::operator*() line 1026 + 1 byte nsScrollbarButtonFrame::GetParentWithTag(nsIAtom * 0x01187cd8, nsIFrame * 0x05547740, nsIFrame * & 0x02dbf99b) line 260 + 35 bytes nsSliderFrame::GetScrollbar() line 743 + 20 bytes nsSliderFrame::EnsureOrient() line 1228 + 8 bytes nsSliderFrame::GetPrefSize(nsSliderFrame * const 0x05547ab8, nsBoxLayoutState & {...}, nsSize & {...}) line 1206 nsSprocketLayout::PopulateBoxSizes(nsIBox * 0x05547778, nsBoxLayoutState & {...}, nsBoxSize * & 0x054bc120, nsComputedBoxSize * & 0x00000000, int & 0x000000f0, int & 0x40000000, int & 0x00000000) line 793 nsSprocketLayout::Layout(nsSprocketLayout * const 0x01d7f5e0, nsIBox * 0x05547778, nsBoxLayoutState & {...}) line 250 nsContainerBox::DoLayout(nsContainerBox * const 0x05547778, nsBoxLayoutState & {...}) line 606 + 34 bytes nsBoxFrame::DoLayout(nsBoxFrame * const 0x05547778, nsBoxLayoutState & {...}) line 1208 nsBox::Layout(nsBox * const 0x05547778, nsBoxLayoutState & {...}) line 1052 nsContainerBox::LayoutChildAt(nsBoxLayoutState & {...}, nsIBox * 0x05547778, const nsRect & {...}) line 646 + 16 bytes nsGfxScrollFrameInner::LayoutBox(nsBoxLayoutState & {...}, nsIBox * 0x05547778, const nsRect & {...}) line 1062 + 17 bytes nsGfxScrollFrameInner::Layout(nsBoxLayoutState & {...}) line 1378 nsGfxScrollFrame::DoLayout(nsGfxScrollFrame * const 0x055362a8, nsBoxLayoutState & {...}) line 1070 + 15 bytes nsBox::Layout(nsBox * const 0x055362a8, nsBoxLayoutState & {...}) line 1052 nsBoxFrame::Reflow(nsBoxFrame * const 0x05536270, nsIPresContext * 0x0493b7e8, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000) line 1001 nsGfxScrollFrame::Reflow(nsGfxScrollFrame * const 0x05536270, nsIPresContext * 0x0493b7e8, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000) line 777 + 25 bytes nsContainerFrame::ReflowChild(nsIFrame * 0x05536270, nsIPresContext * 0x0493b7e8, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, int 0x00000000, int 0x00000000, unsigned int 0x00000000, unsigned int & 0x00000000) line 784 + 31 bytes ViewportFrame::Reflow(ViewportFrame * const 0x05535f94, nsIPresContext * 0x0493b7e8, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000) line 588 PresShell::ResizeReflow(PresShell * const 0x04937950, int 0x0000268e, int 0x00001176) line 2811 PresShell::ResizeReflow(PresShell * const 0x04937954, nsIView * 0x05444c50, int 0x0000268e, int 0x00001176) line 6156 nsViewManager::SetWindowDimensions(nsViewManager * const 0x05444a10, int 0x0000268e, int 0x00001176) line 589 nsViewManager::DispatchEvent(nsViewManager * const 0x05444a10, nsGUIEvent * 0x0012a1e8, nsEventStatus * 0x0012a15c) line 1683 HandleEvent(nsGUIEvent * 0x0012a1e8) line 83 nsWindow::DispatchEvent(nsWindow * const 0x0493747c, nsGUIEvent * 0x0012a1e8, nsEventStatus & nsEventStatus_eIgnore) line 865 + 10 bytes nsWindow::DispatchWindowEvent(nsGUIEvent * 0x0012a1e8) line 886 nsWindow::OnResize(nsRect & {...}) line 4570 + 15 bytes nsWindow::ProcessMessage(unsigned int 0x00000047, unsigned int 0x00000000, long 0x0012a658, long * 0x0012a5c4) line 3822 + 24 bytes nsWindow::WindowProc(HWND__ * 0x001904c0, unsigned int 0x00000047, unsigned int 0x00000000, long 0x0012a658) line 1130 + 27 bytes USER32! 77e13eb0() USER32! 77e1591b() USER32! 77e165dc() NTDLL! 77f9fb83() DocumentViewerImpl::SetBounds(DocumentViewerImpl * const 0x052e5748, const nsRect & {...}) line 1766 nsDocShell::SetPositionAndSize(nsDocShell * const 0x0525742c, int 0x00000000, int 0x00000000, int 0x00000292, int 0x0000012a, int 0x00000000) line 2779 + 33 bytes nsHTMLFrameInnerFrame::Reflow(nsHTMLFrameInnerFrame * const 0x05255e54, nsIPresContext * 0x047afc10, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000) line 1374 nsContainerFrame::ReflowChild(nsIFrame * 0x05255e54, nsIPresContext * 0x047afc10, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, int 0x0000000f, int 0x0000000f, unsigned int 0x00000000, unsigned int & 0x00000000) line 784 + 31 bytes nsHTMLFrameOuterFrame::Reflow(nsHTMLFrameOuterFrame * const 0x05255d94, nsIPresContext * 0x047afc10, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000) line 518 nsBoxToBlockAdaptor::Reflow(nsBoxLayoutState & {...}, nsIPresContext * 0x047afc10, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000, int 0x0000001e, int 0x0000001e, int 0x0000269d, int 0x0000119b, int 0x00000001) line 836 nsBoxToBlockAdaptor::DoLayout(nsBoxToBlockAdaptor * const 0x05255eec, nsBoxLayoutState & {...}) line 620 + 46 bytes nsBox::Layout(nsBox * const 0x05255eec, nsBoxLayoutState & {...}) line 1052 nsSprocketLayout::Layout(nsSprocketLayout * const 0x01d7f5e0, nsIBox * 0x05227d6c, nsBoxLayoutState & {...}) line 528 nsContainerBox::DoLayout(nsContainerBox * const 0x05227d6c, nsBoxLayoutState & {...}) line 606 + 34 bytes nsBoxFrame::DoLayout(nsBoxFrame * const 0x05227d6c, nsBoxLayoutState & {...}) line 1208 nsBox::Layout(nsBox * const 0x05227d6c, nsBoxLayoutState & {...}) line 1052 nsSprocketLayout::Layout(nsSprocketLayout * const 0x01d7f5e0, nsIBox * 0x051eced4, nsBoxLayoutState & {...}) line 528 nsContainerBox::DoLayout(nsContainerBox * const 0x051eced4, nsBoxLayoutState & {...}) line 606 + 34 bytes nsBoxFrame::DoLayout(nsBoxFrame * const 0x051eced4, nsBoxLayoutState & {...}) line 1208 nsBox::Layout(nsBox * const 0x051eced4, nsBoxLayoutState & {...}) line 1052 nsSprocketLayout::Layout(nsSprocketLayout * const 0x01d7f5e0, nsIBox * 0x051ec918, nsBoxLayoutState & {...}) line 528 nsContainerBox::DoLayout(nsContainerBox * const 0x051ec918, nsBoxLayoutState & {...}) line 606 + 34 bytes nsBoxFrame::DoLayout(nsBoxFrame * const 0x051ec918, nsBoxLayoutState & {...}) line 1208 nsBox::Layout(nsBox * const 0x051ec918, nsBoxLayoutState & {...}) line 1052 nsSprocketLayout::Layout(nsSprocketLayout * const 0x01d7f5e0, nsIBox * 0x051c7b28, nsBoxLayoutState & {...}) line 528 nsContainerBox::DoLayout(nsContainerBox * const 0x051c7b28, nsBoxLayoutState & {...}) line 606 + 34 bytes nsBoxFrame::DoLayout(nsBoxFrame * const 0x051c7b28, nsBoxLayoutState & {...}) line 1208 nsBox::Layout(nsBox * const 0x051c7b28, nsBoxLayoutState & {...}) line 1052 nsSprocketLayout::Layout(nsSprocketLayout * const 0x01d7f5e0, nsIBox * 0x047eff0c, nsBoxLayoutState & {...}) line 528 nsContainerBox::DoLayout(nsContainerBox * const 0x047eff0c, nsBoxLayoutState & {...}) line 606 + 34 bytes nsBoxFrame::DoLayout(nsBoxFrame * const 0x047eff0c, nsBoxLayoutState & {...}) line 1208 nsBox::Layout(nsBox * const 0x047eff0c, nsBoxLayoutState & {...}) line 1052 nsStackLayout::Layout(nsStackLayout * const 0x01d69f90, nsIBox * 0x047efb68, nsBoxLayoutState & {...}) line 331 nsContainerBox::DoLayout(nsContainerBox * const 0x047efb68, nsBoxLayoutState & {...}) line 606 + 34 bytes nsBoxFrame::DoLayout(nsBoxFrame * const 0x047efb68, nsBoxLayoutState & {...}) line 1208 nsBox::Layout(nsBox * const 0x047efb68, nsBoxLayoutState & {...}) line 1052 nsBoxFrame::Reflow(nsBoxFrame * const 0x047efb30, nsIPresContext * 0x047afc10, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000) line 1001 nsRootBoxFrame::Reflow(nsRootBoxFrame * const 0x047efb30, nsIPresContext * 0x047afc10, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000) line 243 nsContainerFrame::ReflowChild(nsIFrame * 0x047efb30, nsIPresContext * 0x047afc10, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, int 0x00000000, int 0x00000000, unsigned int 0x00000000, unsigned int & 0x00000000) line 784 + 31 bytes ViewportFrame::Reflow(ViewportFrame * const 0x047ef9dc, nsIPresContext * 0x047afc10, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000) line 588 nsHTMLReflowCommand::Dispatch(nsIPresContext * 0x047afc10, nsHTMLReflowMetrics & {...}, const nsSize & {...}, nsIRenderingContext & {...}) line 217 PresShell::ProcessReflowCommand(nsVoidArray & {...}, int 0x00000001, nsHTMLReflowMetrics & {...}, nsSize & {...}, nsIRenderingContext & {...}) line 6280 PresShell::ProcessReflowCommands(int 0x00000001) line 6335 ReflowEvent::HandleEvent() line 6191 HandlePLEvent(ReflowEvent * 0x057137d8) line 6205 PL_HandleEvent(PLEvent * 0x057137d8) line 596 + 10 bytes PL_ProcessPendingEvents(PLEventQueue * 0x003b9188) line 526 + 9 bytes _md_EventReceiverProc(HWND__ * 0x005301f8, unsigned int 0x0000c128, unsigned int 0x00000000, long 0x003b9188) line 1077 + 9 bytes USER32! 77e13eb0() USER32! 77e1401a() USER32! 77e192da() nsXULWindow::ShowModal(nsXULWindow * const 0x055149f8) line 283 nsWebShellWindow::ShowModal(nsWebShellWindow * const 0x055149f8) line 1089 nsContentTreeOwner::ShowAsModal(nsContentTreeOwner * const 0x0551b87c) line 442 nsWindowWatcher::OpenWindowJS(nsWindowWatcher * const 0x01c1775c, nsIDOMWindow * 0x046168c4, const char * 0x0192f9cc, const char * 0x0193015c, const char * 0x01930138, int 0x00000001, unsigned int 0x00000001, long * 0x055147d8, nsIDOMWindow * * 0x0012bf04) line 705 nsWindowWatcher::OpenWindow(nsWindowWatcher * const 0x01c17758, nsIDOMWindow * 0x046168c4, const char * 0x0192f9cc, const char * 0x0193015c, const char * 0x01930138, nsISupports * 0x05514080, nsIDOMWindow * * 0x0012bf04) line 451 + 48 bytes nsPromptService::DoDialog(nsPromptService * const 0x01d74954, nsIDOMWindow * 0x046168c4, nsIDialogParamBlock * 0x05514080, const char * 0x0192f9cc) line 629 + 77 bytes nsPromptService::PromptPassword(nsPromptService * const 0x01d74950, nsIDOMWindow * 0x046168c4, const unsigned short * 0x05512fd8, const unsigned short * 0x05513118, unsigned short * * 0x05513c68, const unsigned short * 0x05514678, int * 0x0012c1e0, int * 0x0012c084) line 536 + 39 bytes nsPrompt::PromptPassword(nsPrompt * const 0x055131d0, const unsigned short * 0x05512fd8, const unsigned short * 0x05513118, unsigned short * * 0x05513c68, const unsigned short * 0x05514678, int * 0x0012c1e0, int * 0x0012c084) line 205 si_CheckGetPassword(unsigned short * * 0x05513c68, const unsigned short * 0x05512fd8, const unsigned short * 0x05513118, nsIPrompt * 0x055131d0, unsigned int 0x00000002, int * 0x0012c1e0) line 436 + 36 bytes SINGSIGN_PromptPassword(const unsigned short * 0x05512fd8, const unsigned short * 0x05513118, unsigned short * * 0x05513c68, const char * 0x0012c2b0, nsIPrompt * 0x055131d0, int * 0x0012c480, unsigned int 0x00000002) line 2437 + 32 bytes nsSingleSignOnPrompt::PromptPassword(nsSingleSignOnPrompt * const 0x05513ba0, const unsigned short * 0x05512fd8, const unsigned short * 0x05513118, const unsigned short * 0x0012c340, unsigned int 0x00000002, unsigned short * * 0x05513c68, int * 0x0012c480) line 661 + 47 bytes nsMsgIncomingServer::GetPasswordWithUI(nsMsgIncomingServer * const 0x03376330, const unsigned short * 0x05513118, const unsigned short * 0x05512fd8, nsIMsgWindow * 0x05231d20, int * 0x0012c480, char * * 0x05512ed0) line 784 + 110 bytes nsImapIncomingServer::PromptForPassword(nsImapIncomingServer * const 0x03376388, char * * 0x05512ed0, nsIMsgWindow * 0x05231d20) line 2383 + 42 bytes nsImapIncomingServer::RequestOverrideInfo(nsIMsgWindow * 0x05231d20) line 2529 nsImapIncomingServer::CreateImapConnection(nsIEventQueue * 0x01116c28, nsIImapUrl * 0x05512748, nsIImapProtocol * * 0x0012c67c) line 763 + 20 bytes nsImapIncomingServer::GetImapConnectionAndLoadUrl(nsImapIncomingServer * const 0x03376384, nsIEventQueue * 0x01116c28, nsIImapUrl * 0x05512748, nsISupports * 0x00000000) line 435 + 43 bytes nsImapService::GetImapConnectionAndLoadUrl(nsIEventQueue * 0x01116c28, nsIImapUrl * 0x05512748, nsISupports * 0x00000000, nsIURI * * 0x00000000) line 2339 + 38 bytes nsImapService::SelectFolder(nsImapService * const 0x033d66f0, nsIEventQueue * 0x01116c28, nsIMsgFolder * 0x05368d94, nsIUrlListener * 0x05368e00, nsIMsgWindow * 0x05231d20, nsIURI * * 0x00000000) line 436 + 27 bytes nsImapMailFolder::UpdateFolder(nsImapMailFolder * const 0x05368d94, nsIMsgWindow * 0x05231d20) line 697 + 126 bytes XPTC_InvokeByIndex(nsISupports * 0x05368d94, unsigned int 0x0000002a, unsigned int 0x00000001, nsXPTCVariant * 0x0012ca0c) line 106 XPCWrappedNative::CallMethod(XPCCallContext & {...}, XPCWrappedNative::CallMode CALL_METHOD) line 2025 + 42 bytes XPC_WN_CallMethod(JSContext * 0x04670ca8, JSObject * 0x0542c140, unsigned int 0x00000001, long * 0x054dc420, long * 0x0012cce8) line 1266 + 14 bytes js_Invoke(JSContext * 0x04670ca8, unsigned int 0x00000001, unsigned int 0x00000000) line 788 + 23 bytes js_Interpret(JSContext * 0x04670ca8, long * 0x0012db28) line 2745 + 15 bytes js_Invoke(JSContext * 0x04670ca8, unsigned int 0x00000001, unsigned int 0x00000002) line 805 + 13 bytes js_InternalInvoke(JSContext * 0x04670ca8, JSObject * 0x04a873b0, long 0x0542c1e0, unsigned int 0x00000000, unsigned int 0x00000001, long * 0x0012dd80, long * 0x0012dc50) line 880 + 20 bytes JS_CallFunctionValue(JSContext * 0x04670ca8, JSObject * 0x04a873b0, long 0x0542c1e0, unsigned int 0x00000001, long * 0x0012dd80, long * 0x0012dc50) line 3412 + 31 bytes nsJSContext::CallEventHandler(nsJSContext * const 0x04925588, void * 0x04a873b0, void * 0x0542c1e0, unsigned int 0x00000001, void * 0x0012dd80, int * 0x0012dd84, int 0x00000000) line 1016 + 33 bytes nsJSEventListener::HandleEvent(nsJSEventListener * const 0x05120990, nsIDOMEvent * 0x054e0068) line 180 + 77 bytes nsEventListenerManager::HandleEventSubType(nsListenerStruct * 0x05120a50, nsIDOMEvent * 0x054e0068, nsIDOMEventTarget * 0x046d4670, unsigned int 0x00000008, unsigned int 0x00000007) line 1217 + 20 bytes nsEventListenerManager::HandleEvent(nsEventListenerManager * const 0x046d4728, nsIPresContext * 0x047afc10, nsEvent * 0x0012e7c4, nsIDOMEvent * * 0x0012e744, nsIDOMEventTarget * 0x046d4670, unsigned int 0x00000007, nsEventStatus * 0x0012e7ec) line 1818 + 36 bytes nsXULElement::HandleDOMEvent(nsXULElement * const 0x046d4668, nsIPresContext * 0x047afc10, nsEvent * 0x0012e7c4, nsIDOMEvent * * 0x0012e744, unsigned int 0x00000001, nsEventStatus * 0x0012e7ec) line 3461 nsTreeSelection::FireOnSelectHandler() line 738 nsTreeSelection::Select(nsTreeSelection * const 0x05295040, int 0x00000001) line 369 XPTC_InvokeByIndex(nsISupports * 0x05295040, unsigned int 0x00000007, unsigned int 0x00000001, nsXPTCVariant * 0x0012e9e0) line 106 XPCWrappedNative::CallMethod(XPCCallContext & {...}, XPCWrappedNative::CallMode CALL_METHOD) line 2025 + 42 bytes XPC_WN_CallMethod(JSContext * 0x04670ca8, JSObject * 0x04532bc0, unsigned int 0x00000001, long * 0x054dc29c, long * 0x0012ecbc) line 1266 + 14 bytes js_Invoke(JSContext * 0x04670ca8, unsigned int 0x00000001, unsigned int 0x00000000) line 788 + 23 bytes js_Interpret(JSContext * 0x04670ca8, long * 0x0012fb6c) line 2745 + 15 bytes js_Execute(JSContext * 0x04670ca8, JSObject * 0x0346f768, JSScript * 0x054803a0, JSStackFrame * 0x00000000, unsigned int 0x00000000, long * 0x0012fb6c) line 968 + 13 bytes JS_EvaluateUCScriptForPrincipals(JSContext * 0x04670ca8, JSObject * 0x0346f768, JSPrincipals * 0x01c3012c, const unsigned short * 0x048074f8, unsigned int 0x00000021, const char * 0x0538e348, unsigned int 0x000001eb, long * 0x0012fb6c) line 3363 + 25 bytes nsJSContext::EvaluateString(nsJSContext * const 0x04925588, const nsAString & {...}, void * 0x0346f768, nsIPrincipal * 0x01c30128, const char * 0x0538e348, unsigned int 0x000001eb, const char * 0x018b869c, nsAString & {...}, int * 0x0012fc94) line 676 + 85 bytes GlobalWindowImpl::RunTimeout(nsTimeoutImpl * 0x0511c1d0) line 4206 + 115 bytes GlobalWindowImpl::TimerCallback(nsITimer * 0x0511c2a0, void * 0x0511c1d0) line 4572 nsTimerImpl::Fire() line 339 + 17 bytes nsTimerManager::FireNextIdleTimer(nsTimerManager * const 0x01c30088) line 584 nsAppShell::Run(nsAppShell * const 0x0118aae0) line 134 nsAppShellService::Run(nsAppShellService * const 0x011753b8) line 309 main1(int 0x00000001, char * * 0x00424b60, nsISupports * 0x00000000) line 1415 + 32 bytes main(int 0x00000001, char * * 0x00424b60) line 1763 + 37 bytes mainCRTStartup() line 338 + 17 bytes KERNEL32! 77e87903()
Assignee | ||
Comment 10•22 years ago
|
||
nsBoxFrame::GetInset(nsBoxFrame * const 0x051ec918, nsMargin & {...}) line 1488 + 1 byte nsBox::AddInset(nsIBox * 0x051ec918, nsSize & {...}) line 1569 nsBoxLayout::AddInset(nsIBox * 0x051ec918, nsSize & {...}) line 98 + 13 bytes nsSprocketLayout::GetPrefSize(nsSprocketLayout * const 0x01d7f5e0, nsIBox * 0x051ec918, nsBoxLayoutState & {...}, nsSize & {...}) line 1337 nsContainerBox::GetPrefSize(nsContainerBox * const 0x051ec918, nsBoxLayoutState & {...}, nsSize & {...}) line 500 + 38 bytes nsBoxFrame::GetPrefSize(nsBoxFrame * const 0x051ec918, nsBoxLayoutState & {...}, nsSize & {...}) line 1081 + 20 bytes nsSprocketLayout::GetPrefSize(nsSprocketLayout * const 0x01d7f5e0, nsIBox * 0x051c7b28, nsBoxLayoutState & {...}, nsSize & {...}) line 1306 nsContainerBox::GetPrefSize(nsContainerBox * const 0x051c7b28, nsBoxLayoutState & {...}, nsSize & {...}) line 500 + 38 bytes nsBoxFrame::GetPrefSize(nsBoxFrame * const 0x051c7b28, nsBoxLayoutState & {...}, nsSize & {...}) line 1081 + 20 bytes nsSprocketLayout::PopulateBoxSizes(nsIBox * 0x047eff0c, nsBoxLayoutState & {...}, nsBoxSize * & 0x05293898, nsComputedBoxSize * & 0x00000000, int & 0x0000002d, int & 0x40000000, int & 0x00000000) line 793 nsSprocketLayout::Layout(nsSprocketLayout * const 0x01d7f5e0, nsIBox * 0x047eff0c, nsBoxLayoutState & {...}) line 250 nsContainerBox::DoLayout(nsContainerBox * const 0x047eff0c, nsBoxLayoutState & {...}) line 606 + 34 bytes nsBoxFrame::DoLayout(nsBoxFrame * const 0x047eff0c, nsBoxLayoutState & {...}) line 1208 nsBox::Layout(nsBox * const 0x047eff0c, nsBoxLayoutState & {...}) line 1052 nsStackLayout::Layout(nsStackLayout * const 0x01d69f90, nsIBox * 0x047efb68, nsBoxLayoutState & {...}) line 331 nsContainerBox::DoLayout(nsContainerBox * const 0x047efb68, nsBoxLayoutState & {...}) line 606 + 34 bytes nsBoxFrame::DoLayout(nsBoxFrame * const 0x047efb68, nsBoxLayoutState & {...}) line 1208 nsBox::Layout(nsBox * const 0x047efb68, nsBoxLayoutState & {...}) line 1052 nsBoxFrame::Reflow(nsBoxFrame * const 0x047efb30, nsIPresContext * 0x047afc10, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000) line 1001 nsRootBoxFrame::Reflow(nsRootBoxFrame * const 0x047efb30, nsIPresContext * 0x047afc10, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000) line 243 nsContainerFrame::ReflowChild(nsIFrame * 0x047efb30, nsIPresContext * 0x047afc10, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, int 0x00000000, int 0x00000000, unsigned int 0x00000000, unsigned int & 0x00000000) line 784 + 31 bytes ViewportFrame::Reflow(ViewportFrame * const 0x047ef9dc, nsIPresContext * 0x047afc10, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0x00000000) line 588 nsHTMLReflowCommand::Dispatch(nsIPresContext * 0x047afc10, nsHTMLReflowMetrics & {...}, const nsSize & {...}, nsIRenderingContext & {...}) line 217 PresShell::ProcessReflowCommand(nsVoidArray & {...}, int 0x00000001, nsHTMLReflowMetrics & {...}, nsSize & {...}, nsIRenderingContext & {...}) line 6280 PresShell::ProcessReflowCommands(int 0x00000001) line 6335 ReflowEvent::HandleEvent() line 6191 HandlePLEvent(ReflowEvent * 0x0587a148) line 6205 PL_HandleEvent(PLEvent * 0x0587a148) line 596 + 10 bytes PL_ProcessPendingEvents(PLEventQueue * 0x003b9188) line 526 + 9 bytes _md_EventReceiverProc(HWND__ * 0x005301f8, unsigned int 0x0000c128, unsigned int 0x00000000, long 0x003b9188) line 1077 + 9 bytes USER32! 77e13eb0() USER32! 77e1401a() USER32! 77e192da() nsXULWindow::ShowModal(nsXULWindow * const 0x055149f8) line 283 nsWebShellWindow::ShowModal(nsWebShellWindow * const 0x055149f8) line 1089 nsContentTreeOwner::ShowAsModal(nsContentTreeOwner * const 0x0551b87c) line 442 nsWindowWatcher::OpenWindowJS(nsWindowWatcher * const 0x01c1775c, nsIDOMWindow * 0x046168c4, const char * 0x0192f9cc, const char * 0x0193015c, const char * 0x01930138, int 0x00000001, unsigned int 0x00000001, long * 0x055147d8, nsIDOMWindow * * 0x0012bf04) line 705 nsWindowWatcher::OpenWindow(nsWindowWatcher * const 0x01c17758, nsIDOMWindow * 0x046168c4, const char * 0x0192f9cc, const char * 0x0193015c, const char * 0x01930138, nsISupports * 0x05514080, nsIDOMWindow * * 0x0012bf04) line 451 + 48 bytes nsPromptService::DoDialog(nsPromptService * const 0x01d74954, nsIDOMWindow * 0x046168c4, nsIDialogParamBlock * 0x05514080, const char * 0x0192f9cc) line 629 + 77 bytes nsPromptService::PromptPassword(nsPromptService * const 0x01d74950, nsIDOMWindow * 0x046168c4, const unsigned short * 0x05512fd8, const unsigned short * 0x05513118, unsigned short * * 0x05513c68, const unsigned short * 0x05514678, int * 0x0012c1e0, int * 0x0012c084) line 536 + 39 bytes nsPrompt::PromptPassword(nsPrompt * const 0x055131d0, const unsigned short * 0x05512fd8, const unsigned short * 0x05513118, unsigned short * * 0x05513c68, const unsigned short * 0x05514678, int * 0x0012c1e0, int * 0x0012c084) line 205 si_CheckGetPassword(unsigned short * * 0x05513c68, const unsigned short * 0x05512fd8, const unsigned short * 0x05513118, nsIPrompt * 0x055131d0, unsigned int 0x00000002, int * 0x0012c1e0) line 436 + 36 bytes SINGSIGN_PromptPassword(const unsigned short * 0x05512fd8, const unsigned short * 0x05513118, unsigned short * * 0x05513c68, const char * 0x0012c2b0, nsIPrompt * 0x055131d0, int * 0x0012c480, unsigned int 0x00000002) line 2437 + 32 bytes nsSingleSignOnPrompt::PromptPassword(nsSingleSignOnPrompt * const 0x05513ba0, const unsigned short * 0x05512fd8, const unsigned short * 0x05513118, const unsigned short * 0x0012c340, unsigned int 0x00000002, unsigned short * * 0x05513c68, int * 0x0012c480) line 661 + 47 bytes nsMsgIncomingServer::GetPasswordWithUI(nsMsgIncomingServer * const 0x03376330, const unsigned short * 0x05513118, const unsigned short * 0x05512fd8, nsIMsgWindow * 0x05231d20, int * 0x0012c480, char * * 0x05512ed0) line 784 + 110 bytes nsImapIncomingServer::PromptForPassword(nsImapIncomingServer * const 0x03376388, char * * 0x05512ed0, nsIMsgWindow * 0x05231d20) line 2383 + 42 bytes nsImapIncomingServer::RequestOverrideInfo(nsIMsgWindow * 0x05231d20) line 2529 nsImapIncomingServer::CreateImapConnection(nsIEventQueue * 0x01116c28, nsIImapUrl * 0x05512748, nsIImapProtocol * * 0x0012c67c) line 763 + 20 bytes nsImapIncomingServer::GetImapConnectionAndLoadUrl(nsImapIncomingServer * const 0x03376384, nsIEventQueue * 0x01116c28, nsIImapUrl * 0x05512748, nsISupports * 0x00000000) line 435 + 43 bytes nsImapService::GetImapConnectionAndLoadUrl(nsIEventQueue * 0x01116c28, nsIImapUrl * 0x05512748, nsISupports * 0x00000000, nsIURI * * 0x00000000) line 2339 + 38 bytes nsImapService::SelectFolder(nsImapService * const 0x033d66f0, nsIEventQueue * 0x01116c28, nsIMsgFolder * 0x05368d94, nsIUrlListener * 0x05368e00, nsIMsgWindow * 0x05231d20, nsIURI * * 0x00000000) line 436 + 27 bytes nsImapMailFolder::UpdateFolder(nsImapMailFolder * const 0x05368d94, nsIMsgWindow * 0x05231d20) line 697 + 126 bytes XPTC_InvokeByIndex(nsISupports * 0x05368d94, unsigned int 0x0000002a, unsigned int 0x00000001, nsXPTCVariant * 0x0012ca0c) line 106 XPCWrappedNative::CallMethod(XPCCallContext & {...}, XPCWrappedNative::CallMode CALL_METHOD) line 2025 + 42 bytes XPC_WN_CallMethod(JSContext * 0x04670ca8, JSObject * 0x0542c140, unsigned int 0x00000001, long * 0x054dc420, long * 0x0012cce8) line 1266 + 14 bytes js_Invoke(JSContext * 0x04670ca8, unsigned int 0x00000001, unsigned int 0x00000000) line 788 + 23 bytes js_Interpret(JSContext * 0x04670ca8, long * 0x0012db28) line 2745 + 15 bytes js_Invoke(JSContext * 0x04670ca8, unsigned int 0x00000001, unsigned int 0x00000002) line 805 + 13 bytes js_InternalInvoke(JSContext * 0x04670ca8, JSObject * 0x04a873b0, long 0x0542c1e0, unsigned int 0x00000000, unsigned int 0x00000001, long * 0x0012dd80, long * 0x0012dc50) line 880 + 20 bytes JS_CallFunctionValue(JSContext * 0x04670ca8, JSObject * 0x04a873b0, long 0x0542c1e0, unsigned int 0x00000001, long * 0x0012dd80, long * 0x0012dc50) line 3412 + 31 bytes nsJSContext::CallEventHandler(nsJSContext * const 0x04925588, void * 0x04a873b0, void * 0x0542c1e0, unsigned int 0x00000001, void * 0x0012dd80, int * 0x0012dd84, int 0x00000000) line 1016 + 33 bytes nsJSEventListener::HandleEvent(nsJSEventListener * const 0x05120990, nsIDOMEvent * 0x054e0068) line 180 + 77 bytes nsEventListenerManager::HandleEventSubType(nsListenerStruct * 0x05120a50, nsIDOMEvent * 0x054e0068, nsIDOMEventTarget * 0x046d4670, unsigned int 0x00000008, unsigned int 0x00000007) line 1217 + 20 bytes nsEventListenerManager::HandleEvent(nsEventListenerManager * const 0x046d4728, nsIPresContext * 0x047afc10, nsEvent * 0x0012e7c4, nsIDOMEvent * * 0x0012e744, nsIDOMEventTarget * 0x046d4670, unsigned int 0x00000007, nsEventStatus * 0x0012e7ec) line 1818 + 36 bytes nsXULElement::HandleDOMEvent(nsXULElement * const 0x046d4668, nsIPresContext * 0x047afc10, nsEvent * 0x0012e7c4, nsIDOMEvent * * 0x0012e744, unsigned int 0x00000001, nsEventStatus * 0x0012e7ec) line 3461 nsTreeSelection::FireOnSelectHandler() line 738 nsTreeSelection::Select(nsTreeSelection * const 0x05295040, int 0x00000001) line 369 XPTC_InvokeByIndex(nsISupports * 0x05295040, unsigned int 0x00000007, unsigned int 0x00000001, nsXPTCVariant * 0x0012e9e0) line 106 XPCWrappedNative::CallMethod(XPCCallContext & {...}, XPCWrappedNative::CallMode CALL_METHOD) line 2025 + 42 bytes XPC_WN_CallMethod(JSContext * 0x04670ca8, JSObject * 0x04532bc0, unsigned int 0x00000001, long * 0x054dc29c, long * 0x0012ecbc) line 1266 + 14 bytes js_Invoke(JSContext * 0x04670ca8, unsigned int 0x00000001, unsigned int 0x00000000) line 788 + 23 bytes js_Interpret(JSContext * 0x04670ca8, long * 0x0012fb6c) line 2745 + 15 bytes js_Execute(JSContext * 0x04670ca8, JSObject * 0x0346f768, JSScript * 0x054803a0, JSStackFrame * 0x00000000, unsigned int 0x00000000, long * 0x0012fb6c) line 968 + 13 bytes JS_EvaluateUCScriptForPrincipals(JSContext * 0x04670ca8, JSObject * 0x0346f768, JSPrincipals * 0x01c3012c, const unsigned short * 0x048074f8, unsigned int 0x00000021, const char * 0x0538e348, unsigned int 0x000001eb, long * 0x0012fb6c) line 3363 + 25 bytes nsJSContext::EvaluateString(nsJSContext * const 0x04925588, const nsAString & {...}, void * 0x0346f768, nsIPrincipal * 0x01c30128, const char * 0x0538e348, unsigned int 0x000001eb, const char * 0x018b869c, nsAString & {...}, int * 0x0012fc94) line 676 + 85 bytes GlobalWindowImpl::RunTimeout(nsTimeoutImpl * 0x0511c1d0) line 4206 + 115 bytes GlobalWindowImpl::TimerCallback(nsITimer * 0x0511c2a0, void * 0x0511c1d0) line 4572 nsTimerImpl::Fire() line 339 + 17 bytes nsTimerManager::FireNextIdleTimer(nsTimerManager * const 0x01c30088) line 584 nsAppShell::Run(nsAppShell * const 0x0118aae0) line 134 nsAppShellService::Run(nsAppShellService * const 0x011753b8) line 309 main1(int 0x00000001, char * * 0x00424b60, nsISupports * 0x00000000) line 1415 + 32 bytes main(int 0x00000001, char * * 0x00424b60) line 1763 + 37 bytes mainCRTStartup() line 338 + 17 bytes KERNEL32! 77e87903()
Assignee | ||
Comment 11•22 years ago
|
||
might be related to #139252 danm has given me some suggestions on what to possible back out, and some tricks to help track it down. working on another bug first. nbaca said if she gets some cycles, she confirm that this is still a problem on the trunk (possible branch as well)
Comment 13•22 years ago
|
||
Has this problem actually been reported on the moz 1.0 branch? The comments in this bug all list the trunk so far.
Comment 14•22 years ago
|
||
Ninoschka and I could not reproduce this problem using 04/23/02 build. Did anyone experience the same problem using the builds from the past few days? I noticed that there has been no comments about the problem since 04/10, maybe because it's a adt2 bug, so I don't know if the problem is getting better or not (ie, harder to reproduce or the same). Marina, did you see the problem lately?
Comment 15•22 years ago
|
||
I think this might be the same thing as Bug 137634 but in a different context. In Bug 137634 I've noted (admittedly awkward) steps to reproduce it always.
Blocks: 137634
Comment 16•22 years ago
|
||
This bug is a dup of 121583 which has some analysis work already happening in it. Objections to marking this a dup? (it's already listed as a beta1 / RC2 stopper)
Assignee | ||
Comment 17•22 years ago
|
||
I'm not sure this is the same bug as #121583 #121583 (I think) is about some trees (without height) causing infinite reflow. I've seen this on the password dialog, which doesn't have any trees.
Comment 18•22 years ago
|
||
Seth, Cavin, nbaca and I are only seeing this condition on current branch and trunk builds when it involves trees. The stack traces we are seeing are definete dupes of that bug. If you see the password pinging the CPU at 100% on a very recent build then we should keep this open. In either case, I think the case we are reproducing is the one that's the beta stopper which means 121583. My two cents...
Assignee | ||
Comment 19•22 years ago
|
||
based on comments from mscott, cavin, and nbaca, it sounds like the dialog problem is wfm, and the tree problem is covered by another bug. marking as a dup of #121583
Status: ASSIGNED → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 20•22 years ago
|
||
reopening, I marked as fixed instead of dup.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 21•22 years ago
|
||
dup of #121583 *** This bug has been marked as a duplicate of 121583 ***
Status: REOPENED → RESOLVED
Closed: 22 years ago → 22 years ago
Resolution: --- → DUPLICATE
Comment 22•22 years ago
|
||
Let me rephrase my comments. If the password problem is still there, I don't think it's very common and isn't a beta1 stopper. The other cause of the 100% pinging of the CPU is a duplicate of 121583 and that is easy to reproduce and is a beta / moz 1.0 stopper
Comment 23•22 years ago
|
||
Since I have not seen this problem in recent build (4/24 and 4/25) I'll verify this as a duplicate for now.
Status: RESOLVED → VERIFIED
Updated•20 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•